OAI/Analysis/MutuallyUnbiased/Moments/GramNormalization.lean
18 declarations, 0 contain sorry, 0 declared as axioms
Row permutation and symmetry normalization of auxiliary Gram terms. The normalizer is executable, but its interpretation theorem is an ordinary proof valid for arbitrary complex mutually unbiased bases.
- structure
OAI.MUB6.GramNormalization.Keyline 15 - def
OAI.MUB6.GramNormalization.rowOrderline 21 - def
OAI.MUB6.GramNormalization.orderedKeyline 24 - def
OAI.MUB6.GramNormalization.normalizeline 27 - def
OAI.MUB6.GramNormalization.Key.leftChargeline 32 - def
OAI.MUB6.GramNormalization.Key.rightChargeline 33 - def
OAI.MUB6.GramNormalization.evalline 35 - theorem
OAI.MUB6.GramNormalization.rowOrder_lengthline 38 - theorem
OAI.MUB6.GramNormalization.rowOrder_nodupline 41 - def
OAI.MUB6.GramNormalization.rowAtline 44 - theorem
OAI.MUB6.GramNormalization.rowAt_injectiveline 47 - def
OAI.MUB6.GramNormalization.rowPermutationline 52 - theorem
OAI.MUB6.GramNormalization.orderedKey_leftChargeline 56 - theorem
OAI.MUB6.GramNormalization.orderedKey_rightChargeline 63 - theorem
OAI.MUB6.GramNormalization.auxiliaryMixedEntry_row_permutationline 70 - theorem
OAI.MUB6.GramNormalization.auxiliaryMixedEntry_symmline 76 - theorem
OAI.MUB6.GramNormalization.eval_orderedKeyline 81 - theorem
OAI.MUB6.GramNormalization.eval_normalizeline 87