OAI/Analysis/KadisonKastler/FreeHaarTwist.lean
43 declarations, 0 contain sorry, 0 declared as axioms
Finite word reductions for unitary twists of a free Haar unitary
The reduction splits an uncentered separator into its centered and scalar parts. A scalar separator is removed only between powers of the same sign, so their merged exponent is nonzero. These are algebraic trace arguments, with no additional free-probability input.
- def
OAI.KadisonKastler.leftHaarWordline 25 - def
OAI.KadisonKastler.rightHaarWordline 28 - def
OAI.KadisonKastler.shiftedPowersline 31 - theorem
OAI.KadisonKastler.shiftedPowers_fstline 37 - theorem
OAI.KadisonKastler.shiftedPowers_propertyline 47 - theorem
OAI.KadisonKastler.shiftedPowers_nonzeroline 58 - theorem
OAI.KadisonKastler.shiftedPowers_wordline 75 - theorem
OAI.KadisonKastler.FreeHaarMoments.trace_rightWord_centeredline 91 - theorem
OAI.KadisonKastler.FreeHaarMoments.trace_leftWord_centeredline 105 - def
OAI.KadisonKastler.FreeHaarMoments.SameSignSeparatedline 129 - theorem
OAI.KadisonKastler.FreeHaarMoments.sameSign_mergeline 134 - theorem
OAI.KadisonKastler.FreeHaarMoments.separated_mergeline 150 - theorem
OAI.KadisonKastler.FreeHaarMoments.trace_signSeparatedline 160Source documentation
Finite sign reduction: only an uncentered separator between powers of the same sign is removed in the scalar branch.
private theorem trace_signSeparated (h : FreeHaarMoments τ A s) (tail : List (B × ℤ)) (pref : List (B × ℤ)) (q : ℤ) (hp_mem : ∀ x ∈ pref, x.1 ∈ A) (hp_z : ∀ x ∈ pref, τ.toLinearMap x.1 = 0) (hp_k : ∀ x ∈ pref.tail, x.2 ≠ 0) (hq : q ≠ 0 ∨ pref = []) (ht_mem : ∀ x ∈ tail, x.1 ∈ A) (ht : SameSignSeparated (τ := τ) q tail) …Mentions: OAI.KadisonKastler.FreeHaarMoments, OAI.KadisonKastler.FreeHaarMoments.SameSignSeparated
- def
OAI.KadisonKastler.FreeHaarMoments.signPowerline 231 - def
OAI.KadisonKastler.FreeHaarMoments.twistCarryline 233 - def
OAI.KadisonKastler.FreeHaarMoments.twistFrontline 237 - theorem
OAI.KadisonKastler.FreeHaarMoments.twistPower_signline 239 - def
OAI.KadisonKastler.FreeHaarMoments.expandedAtomsline 245 - def
OAI.KadisonKastler.FreeHaarMoments.terminalCarryline 251 - theorem
OAI.KadisonKastler.FreeHaarMoments.expandedAtoms_wordline 255 - theorem
OAI.KadisonKastler.FreeHaarMoments.twistCarry_memline 270 - theorem
OAI.KadisonKastler.FreeHaarMoments.twistFront_memline 276 - theorem
OAI.KadisonKastler.FreeHaarMoments.expandedAtoms_memline 282 - theorem
OAI.KadisonKastler.FreeHaarMoments.terminalCarry_memline 294 - def
OAI.KadisonKastler.FreeHaarMoments.previousPowerline 300 - theorem
OAI.KadisonKastler.FreeHaarMoments.twist_separator_centeredline 304 - theorem
OAI.KadisonKastler.FreeHaarMoments.expandedAtoms_separatedline 317 - theorem
OAI.KadisonKastler.FreeHaarMoments.trace_signed_atomsline 340Source documentation
A signed expansion with centered sign-change separators has zero trace even after multiplication by its final coefficient in the base algebra.
private theorem trace_signed_atoms (h : FreeHaarMoments τ A s) (U : unitary B) (hU : (U : B) ∈ A) (l : List (B × Bool)) (hl : l ≠ []) (hmem : ∀ x ∈ l, x.1 ∈ A) (hchain : l.IsChain (fun x y => x.2 ≠ y.2 → τ.toLinearMap y.1 = 0)) (b : B) (hb : b ∈ A) : τ.toLinearMap (b * (l.map (fun x => x.1 * haarPower (s * U) (signPower x.2))).prod) = 0 := by …Mentions: OAI.KadisonKastler.FreeHaarMoments, OAI.KadisonKastler.haarPower, OAI.KadisonKastler.FreeHaarMoments.signPower
- def
OAI.KadisonKastler.FreeHaarMoments.powerAtomsline 371 - theorem
OAI.KadisonKastler.FreeHaarMoments.powerAtoms_ne_nilline 376 - theorem
OAI.KadisonKastler.FreeHaarMoments.powerAtoms_wordline 381 - theorem
OAI.KadisonKastler.FreeHaarMoments.powerAtoms_memline 403 - theorem
OAI.KadisonKastler.FreeHaarMoments.powerAtoms_headline 409 - theorem
OAI.KadisonKastler.FreeHaarMoments.powerAtoms_chainline 415 - def
OAI.KadisonKastler.FreeHaarMoments.allPowerAtomsline 432 - theorem
OAI.KadisonKastler.FreeHaarMoments.allPowerAtoms_headline 435 - theorem
OAI.KadisonKastler.FreeHaarMoments.allPowerAtoms_chainline 450 - theorem
OAI.KadisonKastler.FreeHaarMoments.allPowerAtoms_wordline 460 - theorem
OAI.KadisonKastler.FreeHaarMoments.trace_nonzero_twisted_powersline 474 - theorem
OAI.KadisonKastler.FreeHaarMoments.trace_twisted_powerline 494 - theorem
OAI.KadisonKastler.FreeHaarMoments.nonzero_before_lastline 502 - theorem
OAI.KadisonKastler.FreeHaarMoments.trace_alternating_twist_listline 516 - theorem
OAI.KadisonKastler.FreeHaarMoments.mul_rightline 546Source documentation
Multiplying a free Haar unitary on the right by any unitary of the base algebra preserves its Haar and alternating centered moments.
theorem mul_right (h : FreeHaarMoments τ A s) (U : unitary B) (hU : (U : B) ∈ A) : FreeHaarMoments τ A (s * U) where …Mentions: OAI.KadisonKastler.FreeHaarMoments