OAI/LinearAlgebra/Hadamard/TaoSymmetry.lean
10 declarations, 0 contain sorry, 0 declared as axioms
Cubic roots of unity and complex symmetries of Tao's matrix.
- lemma
OAI.HadamardSix.CubicSymmetry.omega_ne_zeroline 9 - lemma
OAI.HadamardSix.CubicSymmetry.omega_normline 12 - lemma
OAI.HadamardSix.CubicSymmetry.omega_cubeline 16 - lemma
OAI.HadamardSix.CubicSymmetry.omega_zpow_threeline 29 - lemma
OAI.HadamardSix.CubicSymmetry.omega_zpow_mod_threeline 32 - lemma
OAI.HadamardSix.CubicSymmetry.omega_zpow_eq_of_zmod_eqline 41 - lemma
OAI.HadamardSix.CubicSymmetry.omega_zpow_neg_starline 48 - lemma
OAI.HadamardSix.CubicSymmetry.tao_unimodularline 53 - lemma
OAI.HadamardSix.CubicSymmetry.zmod_three_nonzero_signline 57 - theorem
OAI.HadamardSix.CubicSymmetry.every_row_permutation_complexline 62Source documentation
Every specified row permutation extends on the literal cubic matrix.
theorem every_row_permutation_complex (p : Equiv.Perm Index) : ∃ (q : Equiv.Perm Index) (conjugate : Bool) (U V : Index → ℂ), (∀ i, ‖U i‖ = 1) ∧ (∀ j, ‖V j‖ = 1) ∧ ∀ i j, taoMatrix (p i) (q j) = U i * V j * (if conjugate then star (taoMatrix i j) else taoMatrix i j) := by …Mentions: OAI.HadamardSix.Index, OAI.HadamardSix.taoMatrix