OAI/Analysis/MutuallyUnbiased/Fourier/ChargeDecomposition.lean
12 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.MUB6.weightMultisetline 13 - theorem
OAI.MUB6.weightMultiset_cardline 16 - theorem
OAI.MUB6.weightMultiset_countline 24 - def
OAI.MUB6.positivePositionsline 33 - def
OAI.MUB6.negativePositionsline 34 - theorem
OAI.MUB6.positivePositions_cardline 36 - theorem
OAI.MUB6.negativePositions_cardline 39 - theorem
OAI.MUB6.charge_eq_countsline 47 - theorem
OAI.MUB6.positive_negative_neline 52 - theorem
OAI.MUB6.order_one_decompositionline 63Source documentation
A balanced charge of order one is one positive and one negative coordinate.
theorem order_one_decomposition {a : Charge} (ha : Balanced a) (ho : order a = 1) : ∃ i j, i ≠ j ∧ a = difference i j := by …Mentions: OAI.MUB6.Charge, OAI.MUB6.Balanced, OAI.MUB6.order, OAI.MUB6.difference
- theorem
OAI.MUB6.order_two_decompositionline 74Source documentation
An order-two charge has two positive and two negative positions, allowing repetitions on either side but no cancellation between the sides.
theorem order_two_decomposition {a : Charge} (ha : Balanced a) (ho : order a = 2) : ∃ i l j k, i ≠ j ∧ i ≠ k ∧ l ≠ j ∧ l ≠ k ∧ a = difference i j + difference l k := by …Mentions: OAI.MUB6.Charge, OAI.MUB6.Balanced, OAI.MUB6.order, OAI.MUB6.difference
- theorem
OAI.MUB6.g_order_oneline 92