Eq.(36), Methods IV.C: exact amplitude-damping simulation error
OpenQAlgorithms.Papers.Independent.Intakethird100.P49.amplitude_damping_simulation_errorLet , integer , and let be the standard qubit PBT number. For the actual channel with excited state decaying to , set . Its unhalved diamond error is
This makes the channel-specific bound computable. The supporting Choi calculation corrects the second diagonal in printed Eq. (59) from to , as required by the Kraus action and unit trace; independent moderation of this correction is pending.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P49
noncomputable section
namespace QAlgorithms.Papers.Independent.Intakethird100.P49
open QAlgorithms Filter
open scoped Matrix ComplexConjugate ComplexOrder BigOperators
attribute [local instance] Classical.propDecidable Classical.decEq
open QAlgorithms.Papers.Independent.Information100.P63 (Mat tensorPower)
open QAlgorithms.Papers.Independent.Dependency50.P18 (bipartiteTensor)
open QAlgorithms.Papers.Independent.Information100.P71 (diamond AdaptiveTest adaptiveInput adaptiveAccept)
open QAlgorithms.Papers.Independent.Bridge50.P25
(LOCCOn normalizedChannelChoi TwoWayGenerationCode TwoWayChannelProtocol
generationCodeError twoWayGenerationCapacity sendChannelRegister StateFunctional
IsDimensionChangingLOCCMonotone privateStateInPartyOrder)
open QAlgorithms.Papers.Independent.Support50.P07 (amplitudeDampingChannel)
/-- PDF p.7, (36), Methods p.9: actual diamond simulation error.
Source correction in supporting (59): printed second diagonal (1-p)*xi
must be (1-p)*xi/4, as forced by applying (33) to (57) and unit trace.
This correction requires independent moderation. -/
theorem amplitude_damping_simulation_error (M : ℕ) (hM : 2 ≤ M)
(p : ℝ) (hp : p ∈ Set.Icc 0 1) :
diamond (fun X => amplitudeDampingChannel p X -
simulated (amplitudeDampingChannel p) M X) = dampingSimulationError M p := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P49
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For every natural number and real number , let
Construct the qubit port map by setting , , with and , and ; on , where , contract the input and first halves against , retain second-half port , and sum over . Write , and define
where ranges over all matrices on two qubits. Then the error of the composed simulation is exactly
The parameter values and are included.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.