Theorem 5: unknown-projector outcome and nondisturbance bounds
OpenQAlgorithms.Papers.Independent.Intakethird100.P67.theorem5_unknown_projectorTake any finite nonempty family of unit sample vectors, with arbitrary overlaps and dependencies. Let project onto their span, , and its minimum strictly positive eigenvalue. Use the Fig.7 history of independent uniform sample reflections, measure all-minus versus its complement, undo the same history, and let ignore the outcome. The positive spectral support is nonempty and . For every density input,
If , then also
Here is span detection and is all-minus. No algebra-generation promise is used.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P67
noncomputable section
open scoped ComplexConjugate Matrix Matrix.Norms.L2Operator
attribute [local instance] Classical.propDecidable
open MeasureTheory Filter
namespace QAlgorithms.Papers.Independent.Intakethird100.P67
variable {I J K L A : Type*} [Fintype I] [DecidableEq I]
[Fintype J] [DecidableEq J] [Fintype K] [DecidableEq K]
[Fintype L] [DecidableEq L] [Fintype A] [DecidableEq A]
/-- PDF pp.32–34, Theorem 5: both probability and fidelity clauses. The commutation
hypothesis belongs only to fidelity; minPositiveEigenvalue excludes ambient zeros. -/
theorem theorem5_unknown_projector [Nonempty K] (phi : K → EuclideanSpace ℂ I)
(hphi : ∀ k, IsState (phi k)) (T : ℕ) (rho : Matrix I I ℂ) (hrho : IsDensityMatrix rho) :
let Pi := samplePi (pureSamples phi)
let lam := minPositiveEigenvalue (meanSampleDensity phi)
0 < lam ∧ lam ≤ 1 ∧
(effectProb Pi rho - (1 - lam) ^ T ≤ (projectionBranch phi T false rho).trace.re ∧
(projectionBranch phi T false rho).trace.re ≤ effectProb Pi rho) ∧
(Pi * rho = rho * Pi → 1 - (1 - lam) ^ T ≤ rootFidelity (projectionChannel phi T rho) rho) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P67
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let and be finite index types with decidable equality, with nonempty; let satisfy for every ; let be a natural number; and let be positive semidefinite with . Put , whose -entry is , and define by continuous functional calculus, where and for . Let be the smallest strictly positive eigenvalue of , with value if there is no strictly positive eigenvalue. To specify the matrices in the conclusion, set , let apply to the system when its Boolean ancilla is true and apply the identity when it is false, and write , where . For a history , let apply to the system and ancilla , in increasing order of . Set , , and
Then the assertion is
together with the implication
The square roots use continuous functional calculus. The quantification includes , when the history is empty, , and ; the hypotheses cannot hold when is empty.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.