OAI/Analysis/MutuallyUnbiased/Moments/PartitionExpansion.lean
8 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.MUB6.groupedColumnsline 13 - def
OAI.MUB6.rawMonomialline 17 - def
OAI.MUB6.rowFourierline 21 - theorem
OAI.MUB6.prod_zpow_eq_zpow_sumline 24 - theorem
OAI.MUB6.product_groupedline 32 - theorem
OAI.MUB6.rawMonomial_groupedline 43 - theorem
OAI.MUB6.rowFourier_product_expandline 54 - theorem
OAI.MUB6.rowFourier_partition_expandline 68Source documentation
The unnormalized equality-partition identity. The factor
(6)_kin the manuscript is exactly the cardinality of the inner injection type.theorem rowFourier_partition_expand {p n : ℕ} {P : Type*} [Fintype P] {H : CMatrix} (hH : IsHadamard H) (A : Matrix (Fin p) (Fin n) ℤ) (ρ : Fin p ↪ Coord) (F : EqualityPatterns.Family (Fin n) P) (cover : ∀ f : Fin n → Coord, ∃ s, ∀ i j, F.label s i = F.label s j ↔ f i = f j) : (∏ j, rowFourier H ρ (fun i => A i j)) = (6 : ℂ)⁻¹ ^ n * ∑ s, ∑ κ : Fin (F.blocks s) ↪ Coord, exponentMonomial H (groupedColumns A (F.label s)) ρ κ := by …Mentions: OAI.MUB6.CMatrix, OAI.MUB6.IsHadamard, OAI.MUB6.Coord, OAI.MUB6.EqualityPatterns.Family, OAI.MUB6.rowFourier, OAI.MUB6.exponentMonomial, OAI.MUB6.groupedColumns