Prediction of a fair bit and the conditional-state average
OpenQAlgorithms.Papers.Independent.Intakethird100.P81.informational_distance_prediction_and_averageBoth statements use the full trace norm and .
- Let be a normalized bipartite state with . Measure any Boolean POVM on , obtaining , and measure in its standard basis. For , suppose and . Applying the same measurement to the product of the marginals gives agreement and disagreement probabilities both equal to , and
Only the bit marginal is required to be classical; the joint state can have quantum coherences.
- Let be normalized and block diagonal in the standard basis of . Write for the probability of and for the normalized conditional state whenever . Then
These formulas connect prediction and classical conditioning to informational distance. Zero-probability outcomes contribute zero; their conditional matrix is assigned zero in the formalization.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P81
noncomputable section
open scoped Matrix ComplexConjugate ENNReal
attribute [local instance] Classical.propDecidable
namespace QAlgorithms.Papers.Independent.Intakethird100.P81
open QAlgorithms.Papers.Independent.Information100.P54 (relativeEntropyBits)
open QAlgorithms.Papers.Independent.Bridge50.P44 (ClassicalFirst)
/-- Lemma 3, PDF pp.11–12: fair-bit prediction AND the exact classical-quantum average.
Only the bit marginal is classical in clause 1; the joint state need not be classical. -/
theorem informational_distance_prediction_and_average :
(∀ (A : Type) [Fintype A] [DecidableEq A]
(rho : Matrix (A × Bool) (A × Bool) ℂ), IsDensityMatrix rho →
traceLeft rho = (1 / 2 : ℂ) • (1 : Matrix Bool Bool ℂ) →
∀ (eps : ℝ), 0 ≤ eps → eps ≤ 1 →
∀ M : Bool → Matrix A A ℂ, IsPOVM M →
agreement M rho ≥ 1 - eps → 1 - agreement M rho ≤ eps →
agreement M (jointMarginalProduct rho) = 1 / 2 ∧
1 - agreement M (jointMarginalProduct rho) = 1 / 2 ∧
informationalDistance rho ≥ 1 - 2 * eps) ∧
(∀ (A B : Type) [Fintype A] [Fintype B] [DecidableEq A] [DecidableEq B]
(rho : Matrix (A × B) (A × B) ℂ), IsDensityMatrix rho → ClassicalFirst rho →
informationalDistance rho = ∑ a, classicalWeight rho a *
traceNorm (firstRegisterConditionalBlock rho a - traceLeft rho)) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P81
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
The declaration asserts both of the following universally quantified claims. For any finite type with decidable equality, any positive semidefinite trace-one matrix on whose partial trace over is , any real , and any matrices on satisfying and , define
If both and hold, then, writing for the two partial traces and ,
The second claim is that, for any finite types with decidable equality and any positive semidefinite trace-one matrix on satisfying whenever , one has
In both claims, , , and , with the square root defined by continuous functional calculus. When , the definition gives , and its summand is zero. Empty index types are included in the quantifiers, but their corresponding density hypotheses cannot be satisfied.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.