OAI/LinearAlgebra/Hadamard/Fourier.lean
25 declarations, 0 contain sorry, 0 declared as axioms
Fourier identities and the entrywise square of a Hadamard matrix.
- lemma
OAI.HadamardSix.alpha_balancedline 11 - lemma
OAI.HadamardSix.Balanced.permuteline 14 - lemma
OAI.HadamardSix.character_zeroline 20 - lemma
OAI.HadamardSix.character_addline 23 - lemma
OAI.HadamardSix.character_mulline 29 - lemma
OAI.HadamardSix.character_permline 33 - lemma
OAI.HadamardSix.character_normline 37 - lemma
OAI.HadamardSix.character_negline 41 - lemma
OAI.HadamardSix.character_constantline 49 - lemma
OAI.HadamardSix.g_zeroline 61 - lemma
OAI.HadamardSix.g_negline 64 - lemma
OAI.HadamardSix.g_norm_le_oneline 70 - lemma
OAI.HadamardSix.g_permuteChargeline 78 - lemma
OAI.HadamardSix.g_permute_columnsline 86 - lemma
OAI.HadamardSix.g_row_phasesline 91 - lemma
OAI.HadamardSix.g_column_phasesline 96 - def
OAI.HadamardSix.differenceChargeline 101 - lemma
OAI.HadamardSix.differenceCharge_balancedline 104 - lemma
OAI.HadamardSix.character_singleline 108 - lemma
OAI.HadamardSix.character_differenceline 118 - lemma
OAI.HadamardSix.g_differenceline 125 - def
OAI.HadamardSix.entrywiseSquareline 130Also declared: ComparatorChallenges/HadamardCubeFiber.lean:19 (same declaration text).
- lemma
OAI.HadamardSix.Unimodular.entrywiseSquareline 132 - lemma
OAI.HadamardSix.six_mul_g_double_differenceline 137 - lemma
OAI.HadamardSix.square_hadamard_iffline 142