Sufficiency for a charge-invariant code
OpenQAlgorithms.Papers.Independent.Intakethird100.P44.charge_invariant_sufficientAll Hilbert spaces are finite dimensional and nonzero, and every channel is completely positive and trace preserving on the full matrix algebra. Let be nonzero orthogonal Hermitian sector projectors summing to , let have pairwise distinct real eigenvalues, and put . Let have a finite normalized Kraus family and satisfy . Let be an isometry from a nonzero logical space. Correctability means existence of a CPTP with and for every logical matrix . Assume that . If one complex coefficient array satisfies
then the code is correctable. The hypothesis concerns the code projector, and permits a code containing multiple charge sectors.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P44
noncomputable section
namespace QAlgorithms.Papers.Independent.Intakethird100.P44
open scoped Matrix ComplexConjugate ComplexOrder
open QAlgorithms.Papers.Independent.Information100.P60 (Mat)
open QAlgorithms.Papers.Independent.Information100.P67 (mapFirst)
open QAlgorithms.Papers.Independent.Claimed50.P48 (operatorTraceDual)
open QAlgorithms.Papers.Independent.Renew46.P43 (purification)
variable {H K L J E F B : Type*}
variable [Fintype H] [DecidableEq H] [Fintype K] [DecidableEq K]
variable [Fintype L] [DecidableEq L] [Fintype J] [DecidableEq J]
variable [Fintype E] [DecidableEq E] [Fintype F] [DecidableEq F]
variable [Fintype B] [DecidableEq B]
/-- PDF p.6, following Corollary 6: the displayed code-PROJECTOR
commutation condition makes Eq.(21) sufficient. -/
theorem charge_invariant_sufficient [Nonempty H] [Nonempty L] {r : ℕ}
(s : Sectors H r) (A : J → Mat H) (hA : IsKrausFamily A)
(hphys : IsPhysicalChannel (sectorProject s) (sectorProject s) (krausApply A))
(W : Matrix H L ℂ) (hW : Wᴴ * W = 1)
(hinvariant : sectorChargeObservable s * (W * Wᴴ) = (W * Wᴴ) * sectorChargeObservable s)
(hcoeff : ChargeCoefficients s A W) :
PhysicallyCorrectable (sectorProject s) (krausApply A) W := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P44
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let be nonempty finite index types with decidable equality, a finite index type, and a natural number. Let , , be nonzero Hermitian projections, mutually orthogonal and summing to , with pairwise distinct real values , and define and . Let , , satisfy , set , and assume for every . Suppose is an matrix with , that , and that complex coefficients exist satisfying
Then there exists a channel , for a finite family with , such that for every and for every complex matrix on . The hypotheses exclude and empty .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.