OAI/Probability/CubeShuffle/Generation.lean
18 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.CubeShuffle.UnitaryFinite.sampleOperator_palindromeline 10 - def
OAI.CubeShuffle.butterflyIdentityline 23 - lemma
OAI.CubeShuffle.pairSwitch_falseline 27 - lemma
OAI.CubeShuffle.childLift_oneline 33 - lemma
OAI.CubeShuffle.butterflyIdentity_permline 37 - def
OAI.CubeShuffle.childInjectionline 42 - lemma
OAI.CubeShuffle.childInjection_swapline 51 - lemma
OAI.CubeShuffle.pairSwitch_singleline 71 - theorem
OAI.CubeShuffle.butterfly_generatesline 85Source documentation
Every genuine butterfly outcome generates the full symmetric group.
theorem butterfly_generates (d : ℕ) (H : Subgroup (Equiv.Perm (Card d))) (hH : ∀ ω : Butterfly d, butterflyPerm d ω∈H) : H=⊤ := by …Mentions: OAI.CubeShuffle.Card, OAI.CubeShuffle.Butterfly, OAI.CubeShuffle.butterflyPerm
- lemma
OAI.CubeShuffle.butterfly_closureline 125 - lemma
OAI.CubeShuffle.palindrome_identityline 133 - lemma
OAI.CubeShuffle.palindrome_range_contains_butterflyline 138 - lemma
OAI.CubeShuffle.palindrome_support_generatesline 146 - def
OAI.CubeShuffle.palindromeMinorantline 153 - def
OAI.CubeShuffle.blockGapline 158 - lemma
OAI.CubeShuffle.blockGap_posline 160 - lemma
OAI.CubeShuffle.blockGap_lt_oneline 161 - theorem
OAI.CubeShuffle.palindrome_off_invariants_gapline 165Source documentation
Strict fixed-size palindrome contraction is derived from its actual coins, not assumed, and is uniform in the represented space.
theorem palindrome_off_invariants_gap (d : ℕ) {V : Type*} [NormedAddCommGroup V] [InnerProductSpace ℂ V] [FiniteDimensional ℂ V] (ρ : Representation ℂ (Equiv.Perm (Card d)) V) (hρ : UnitaryFinite.IsUnitary ρ) : ‖UnitaryFinite.weightedOperator ρ (sampleLaw (palindromePerm d))- UnitaryFinite.uniformOperator ρ‖≤blockGap d := by …Mentions: OAI.CubeShuffle.Card, OAI.CubeShuffle.UnitaryFinite.weightedOperator, OAI.CubeShuffle.sampleLaw, OAI.CubeShuffle.palindromePerm, OAI.CubeShuffle.UnitaryFinite.uniformOperator, OAI.CubeShuffle.blockGap