Theorems · Theorem · group theory
Finset.prod_sigma
∀ {α : Type u_3} {β : Type u_4} [inst : CommMonoid β] {σ : α → Type u_6} (s : Finset α) (t : (a : α) → Finset (σ a))
(f : Sigma σ → β), ∏ x ∈ s.sigma t, f x = ∏ a ∈ s, ∏ s ∈ t a, f ⟨a, s⟩The product over a sigma type equals the product of the fiberwise products.
For rewriting in the reverse direction, use Finset.prod_sigma'.
See also Fintype.prod_sigma for the product over the whole type.
- Cited by
- 10 results in Mathlib
- Foundations
- Depth 64 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- CommMonoid
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites11
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Finsetstatement and proof · cited by 13,712
- Finset.prodstatement and proof · cited by 2,356
- CommMonoidstatement and proof · cited by 2,264
- Finset.mapproof · cited by 747
- Finset.prod_congrproof · cited by 646
- Finset.prod_mapproof · cited by 75
- Finset.sigmastatement · cited by 69
- Function.Embedding.sigmaMkproof · cited by 25
- Finset.prod_disjiUnionproof · cited by 6
- Function.Embedding.sigmaMk_applyproof · cited by 5
- Finset.pairwiseDisjoint_map_sigmaMkproof · cited by 3
Cited by10
Results whose statement or proof uses this declaration.
- Finset.prod_sigma'proof · cited by 7
- HasProd.sigmaproof · cited by 5
- Finset.prod_finset_productproof · cited by 2
- Finset.prod_finset_product_rightproof · cited by 2
- MeasureTheory.Measure.infinitePi_map_piCurry_symmproof · cited by 2
- MonoidHom.transfer_eq_prod_quotient_orbitRel_zpowers_quotproof · cited by 2
- FormalMultilinearSeries.compAlongComposition_boundproof · cited by 1
- Fintype.prod_sigmaproof · cited by 1
- Algebra.prod_embeddings_eq_finrank_powproof · cited by 1
- HasProd.of_sigmaproof · cited by 0