Equations (59),(60): Hall alternative accessible-information bound
OpenQAlgorithms.Papers.Independent.Intakethird100.P51.hallMeasurementBoundFor any finite normalized PSD ensemble with average and any finite POVM , set and, only when , . Then
The average may be singular; the active dual states are supported on its support. This is Hall’s alternative bound, with the probability factor retained in both sums.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P51
noncomputable section
open scoped Matrix ComplexOrder ComplexConjugate Matrix.Norms.L2Operator
open MeasureTheory
namespace QAlgorithms.Papers.Independent.Intakethird100.P51
attribute [local instance] Classical.propDecidable Classical.decEq
-- Exact interfaces from the frozen accepted library; no local redeclarations.
open QAlgorithms.Papers.Independent.Information100.P63 (Mat)
open QAlgorithms.Papers.Independent.Information100.P56 (entropy holevo IsLaw)
open QAlgorithms.Papers.Independent.Information100.P27 (average)
open QAlgorithms.Papers.Independent.Dependency50.P21 (relativeEntropy marginalAB channelAdjoint)
open QAlgorithms.Papers.Independent.Dependency50.P35 (marginalAC)
open QAlgorithms.Papers.Independent.Gap48.P19 (shannonNats)
open QAlgorithms.Papers.Independent.Gap48.P33 (measurementInformation)
section Statements
variable {A B C D J K O : Type}
variable [Fintype A] [Fintype B] [Fintype C] [Fintype D] [Fintype J] [Fintype K] [Fintype O]
variable [DecidableEq A] [DecidableEq B] [DecidableEq C] [DecidableEq D]
variable [DecidableEq J] [DecidableEq K] [DecidableEq O]
/-- Section 7.4, equations (59)–(60), PDF p.21: Hall's bound with the tau_b
factor and only active normalization. The average may be singular. -/
theorem hallMeasurementBound [Nonempty A] [Nonempty J] [Nonempty O] (w : J → ℝ) (hw : IsLaw w)
(sigma : J → Mat A) (hs : ∀ j, IsDensityMatrix (sigma j)) (E : O → Mat A) (hE : IsPOVM E) :
(Real.log 2 * measurementInformation w sigma E) ≤ hallBound (average w sigma) E ∧
hallBound (average w sigma) E = hallRelative (average w sigma) E := by sorry
end Statements
end QAlgorithms.Papers.Independent.Intakethird100.P51
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For finite nonempty index types , with decidable equality as required for matrix operations, let with , let every be positive semidefinite of trace one, and let be positive semidefinite effects summing to . Set , , , , and , using scalar inversion with . With and , applied by continuous functional calculus, one has
Here when , and otherwise; real conversion to sends to zero. Logarithms use value zero at zero. The average may be singular, weights and effects may vanish, and both sums restricted by assign zero to the omitted terms.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.