Order prefixes (standalone form of the reverse-experiment #
prefix sets)
The first j entries of an order of a block, as a set (the
standalone form of AliceRevealDatum.revealPrefix /
BobRevealDatum.revealPrefix, with a bare ℕ cut so that adjacent
cuts share one definition).
Equations
- CommutingRepetition.ordPrefix π j = Finset.image (fun (t : Fin L.card) => ↑(π t)) {t : Fin L.card | ↑t < j}
Instances For
The full product prior over both question words has total mass one when the base law does.
Revealed-set effect facts #
setEffectA reads its xref only on the revealed set and its
yref only off it.
Mirror congruence for setEffectB.
At the fully revealed set the revealed-set effect is the core effect: the weight is the point mass at the reference word.
Mirror univ collapse for setEffectB.
Scalar expansion of a weightedAvg in the left slot of the trace
pairing. Junk-safe through Lean's 0⁻¹ = 0.
Scalar expansion of a weightedAvg in the right slot.
The D-measurable-weighted prior pairing of the two revealed-set
effects at a pair of revealed sets. The covering-pair tower collapse
(pairSum_eq_core below) states its independence of the sets.
Equations
- One or more equations did not get rendered due to their size.
Instances For
One tower step on the Alice side: revealing one more coordinate to Alice does not change the prior pairing, provided the coordinate is already revealed to Bob.
One tower step on the Bob side (mirror).
The covering-pair tower collapse: for any pair of revealed
sets containing the core and jointly covering every coordinate, the
D-measurable-weighted prior pairing of the revealed-set effects
equals the corresponding core-effect pairing (eq p-q-m through the
tower property; the general form of the review-#15 trap-5 telescope).
The core-mass normalization bound #
The core answer assignments tile the full answer words: summing the core effect over every core assignment (canonically extended) recovers the POVM total.
Mirror tiling for Bob.
The weighted core mass is at most one (needed to give the
alignment bound's right side its sign): with a [0,1]-valued weight,
the weighted core-correlation mass is at most τ(σ*σ) = 1.
Canonical label builders #
Local copies of the Costs.lean canonicalization maps (keepOn,
keepOff, extendCoreA/B, aLabel, bLabel), with definitionally
identical bodies, so that the alignment-bound helpers below can be
stated before Costs.lean elaborates; the bridge in Costs.lean is
rfl.
Local copy of extendCoreA (definitionally equal).
Equations
- CommutingRepetition.mkExtA D zD j = if h : j ∈ D then zD ⟨j, h⟩ else Classical.arbitrary A
Instances For
Local copy of extendCoreB (definitionally equal).
Equations
- CommutingRepetition.mkExtB D zD j = if h : j ∈ D then zD ⟨j, h⟩ else Classical.arbitrary B
Instances For
Local copy of the canonical Alice label aLabel (definitionally
equal; the codomain is the unfolding of the ALabel abbreviation).
Equations
- CommutingRepetition.mkALabel D R₀ xw yw zD = (R₀, CommutingRepetition.mkKeepOn R₀ xw, CommutingRepetition.mkKeepOff R₀ yw, CommutingRepetition.mkExtA D zD)
Instances For
Local copy of the canonical Bob label bLabel (definitionally
equal).
Equations
- CommutingRepetition.mkBLabel D R₀ xw yw zD = (R₀, CommutingRepetition.mkKeepOff R₀ xw, CommutingRepetition.mkKeepOn R₀ yw, CommutingRepetition.mkExtB D zD)
Instances For
The Alice label reads its xw only on R₀ and its yw only off
R₀.
The Bob label reads its xw only off R₀ and its yw only on
R₀.
Weight positivity, effect positivity, canonical reads #
Revealed-set effects are algebraically positive (Alice).
Revealed-set effects are algebraically positive (Bob).
Canonicalized reference words read back to the raw words (Alice).
Canonicalized reference words read back to the raw words (Bob).
Word splitting along a coordinate block #
Split a word into its values on a block L and off it.
Equations
- CommutingRepetition.wordSplit L α = Equiv.piEquivPiSubtypeProd (fun (j : Fin n) => j ∈ L) fun (x : Fin n) => α
Instances For
Reindex a word sum through the block split.
The product prior through a split Bob word (mirror).