Eqs.(12)–(14): universal multi-copy Choi simulation
OpenQAlgorithms.Papers.Independent.Intakethird100.P49.universal_choi_simulationFix an input dimension , output dimension , and integer . Let be the map explicitly obtained by Alice's standard PBT measurement and Bob's selection of the indicated output port; Alice's residual output is trivial. This map is trace-preserving LOCC and CPTP, and is fixed before the channel. For every CPTP channel , its normalized Choi state , and every input operator ,
The identity holds on all operators and therefore preserves reference coherences. The source attributes the underlying PBT simulation idea to reference [21]; the present bound applies also to rectangular channels.
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 pp.3--4, (12)--(14): the explicitly computed selection LOCC is
independent of E; equality holds on all operators and hence with references.
The underlying PBT channel-simulation idea is attributed by the source to [21]. -/
theorem universal_choi_simulation (d e M : ℕ) [NeZero d] [NeZero e]
(hd : 2 ≤ d) (hM : 2 ≤ M) :
LOCCOn (pbtSelection d e M) ∧ IsChannel (pbtSelection d e M) ∧
∀ E : Superop (Fin d) (Fin e), IsChannel E →
(∀ X a b, simulated E M X a b =
pbtSelection d e M (pbtSimulationInput E M X) ((),a) ((),b)) ∧
diamond (fun X => E X - simulated E M X) ≤ pbtError d M := 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 all natural numbers , equipped with and , with and , define the following selection map . Its input consists of a -dimensional register, further -dimensional registers, and -dimensional registers. On the first two parts define
The output, whose additional singleton factor is suppressed, is
Let , let , and, for any map , put
The selection map is both a channel—meaning it has a finite Kraus representation with Kraus operators satisfying —and a finite LOCC map. Here finite LOCC means that, after relabeling each finite register by its chosen bijection with a standard finite index set, the map is built recursively from the identity and local finite Kraus measurements satisfying this completeness equation, with an outcome-dependent finite LOCC continuation and a sum over outcomes. For every channel from dimension to dimension , every complex matrix , and every ,
Furthermore,
where the supremum ranges over all matrices on two -dimensional registers.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.