Entanglement features determine unbiased reconstruction
OpenQAlgorithms.Papers.Independent.Intakethird100.P71.entanglementFeature_reconstructionLet a fixed Borel probability ensemble of unitaries measure qudits of dimension , with . A raw snapshot is . The prior chooses uniformly; the posterior weights the prior by . Assume the prior law is invariant under every local conjugation and its measurement channel is injective. For every region , let denote the partial trace over its complement, tensored with normalized identity in the original site order, and let . Then
There is a unique real coefficient vector solving , where is the explicit fusion coefficient of Eq. (11). For every operator and every density matrix ,
Consequently every Hermitian observable has an unbiased linear prediction. The same coefficients work for all input states; their computation is not claimed efficient.
import Definitions.Def_QAlgorithms_Papers_Independent_Intakethird100_P71
noncomputable section
open MeasureTheory
open scoped Matrix ComplexConjugate ENNReal Matrix.Norms.Elementwise
namespace QAlgorithms.Papers.Independent.Intakethird100.P71
attribute [local instance] Classical.propDecidable
local notation "Config" n:max d:max =>
QAlgorithms.Papers.Independent.Information100.P21.Config (P := Fin n) (fun _ => d)
local notation "Op" n:max d:max =>
QAlgorithms.Papers.Independent.Information100.P21.Op (Config n d)
attribute [local instance] QAlgorithms.Papers.Independent.Intakethird100.P71.matrixContinuousENorm
local notation "Unitary" n:max d:max => Matrix.unitaryGroup (Config n d) ℂ
local notation "Local" n:max d:max => Fin n → Matrix.unitaryGroup (Fin d) ℂ
open QAlgorithms.Papers.Independent.Information100.P63 (tensorPower)
/-- PDF pp.3–4 Eqs.(7),(9),(11),(12), Appendix A p.18: EF channel formula,
unique reconstruction coefficients under completeness, and unbiased shadows.
The coefficients are chosen once from the ensemble, before rho. -/
theorem entanglementFeature_reconstruction {n d : ℕ} (hd : 2 ≤ d) (E : ProjectiveEnsemble n d)
(hls : LocallyScrambled (prior E)) (hc : Complete (prior E)) :
(∀ X : Op n d, snapshotMeasurementMap (prior E) X =
∑ B : Finset (Fin n), ∑ C : Finset (Fin n),
((((d : ℝ)^(2*n) / (d : ℝ)^B.card) * regionalWg n d B C *
feature (prior E) C : ℝ) : ℂ) • reducedSnapshot B X) ∧
∃! r : Finset (Fin n) → ℝ,
CoefficientSystem (prior E) r ∧
(∀ X : Op n d, efReconstruct r X = snapshotInverse (prior E) hc X) ∧
(∀ rho : Op n d, IsDensityMatrix rho →
Integrable (fun S => efReconstruct r S) (posteriorOf (prior E) rho) ∧
(∫ S, efReconstruct r S ∂posteriorOf (prior E) rho) = rho ∧
∀ O : Op n d, O.IsHermitian →
(∫ S, shadowEstimate (prior E) hc O S ∂posteriorOf (prior E) rho) = (O*rho).trace.re) := by sorry
end QAlgorithms.Papers.Independent.Intakethird100.P71
end
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
Let , , , and , and let give a probability law on global unitary matrices. Set and . For each family of unitary matrices, write ; assume that pushing forward by leaves unchanged for every . Define
and assume that is injective; write . For a subset , define , where ranges over configurations on , and let have entry when agree on , and entry otherwise. Put
The theorem asserts that, for every complex matrix ,
It also asserts that there exists exactly one real function on the subsets satisfying all the following conditions together: for every subset , if is the full set and otherwise; the map equals for every ; and, for every positive semidefinite matrix of trace , with , the function is integrable and has integral , and every Hermitian matrix satisfies
All subset sums include the empty subset, and is allowed.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.