Theorem 1: exact conversion from maximally entangled currency
OpenQAlgorithms.Papers.Independent.Intakethird100.P19.maximallyEntangled_conversionAll Hilbert spaces are finite-dimensional complex spaces with fixed product bases and positive local dimensions. States are positive semidefinite operators of trace one; pure kets have norm one. A non-entangling map is completely positive and preserves the full separable positive cone. A channel is also trace preserving. Let , let be the normalized maximally entangled state on , and let be any bipartite pure output state, on possibly different local dimensions. Write for the standard robustness, minimized over separable normalized noise. Then
This characterizes exact preparation from maximally entangled currency.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P19
noncomputable section
open QAlgorithms QAlgorithms.Entanglement Filter
open scoped Matrix ComplexOrder ComplexConjugate ENNReal
attribute [local instance] Classical.propDecidable Classical.decEq
namespace QAlgorithms.Papers.Independent.Intakethird100.P19
open QAlgorithms.Papers.Independent.Information100.P21 (Op FiniteLOCC)
open QAlgorithms.Papers.Independent.Information100.P19 (Bip)
open QAlgorithms.Papers.Independent.Information100.P69 (CP)
open QAlgorithms.Papers.Independent.Information100.P71 (supportPower SupportIncluded)
open QAlgorithms.Papers.Independent.Dependency50.P19 (epr)
/-- Theorem 1, PDF p.8: exact conversion from maximally entangled currency
is characterized by standard robustness, with arbitrary positive output dimensions. -/
theorem maximallyEntangled_conversion {a b k : ℕ} (ha : 0 < a) (hb : 0 < b)
(hk : 2 ≤ k) (psi : UnitBipartiteKet a b) :
(∃ L : Superop (Fin k × Fin k) (Fin a × Fin b),
IsChannel L ∧ NE L ∧ L (epr k) = psi.rho) ↔
standardStateRobustness psi.rho ≤ standardStateRobustness (epr k) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P19
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For all natural numbers with , , and , and every complex Euclidean vector on satisfying , put . Call a matrix separable positive if it is a finite sum , where and each is positive semidefinite with trace ; the weights need not sum to one, and the empty sum is allowed. Call it a separable state if it is also positive semidefinite with trace , and define
This is a real infimum, with the total real-infimum convention giving for an empty set. Let when and , and otherwise, for indices less than . Then there exists a map from matrices on the bipartite system to matrices on the system that is a channel, maps every separable positive matrix to a separable positive matrix, and satisfies , if and only if . The channel requirement means a finite representation with ; the additional condition also explicitly requires a finite Kraus representation without a completeness requirement.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.