Theorems · Theorem · group theory
Finset.sum_univ_pi
∀ {ι : Type u_1} {β : Type u_2} [inst : AddCommMonoid β] [inst_1 : DecidableEq ι] [inst_2 : Fintype ι]
{κ : ι → Type u_3} (t : (i : ι) → Finset (κ i)) (f : ((i : ι) → i ∈ Finset.univ → κ i) → β),
∑ x ∈ Finset.univ.pi t, f x = ∑ x ∈ Fintype.piFinset t, f fun a x_1 => x aTaking a sum over univ.pi t is the same as taking the sum over
Fintype.piFinset t. univ.pi t and Fintype.piFinset t are essentially the same Finset,
but differ in the type of their element, univ.pi t is a Finset (Π a ∈ univ, t a) and
Fintype.piFinset t is a Finset (Π a, t a).
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 68 from the axioms · uses propext, Classical.choice, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites12
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
- AddCommMonoidstatement and proof · cited by 12,281
- Fintypestatement and proof · cited by 7,736
- Finset.sumstatement · cited by 5,195
- Finset.univstatement and proof · cited by 3,473
- Finset.mem_univproof · cited by 361
- Fintype.piFinsetstatement · cited by 86
- Finset.pistatement · cited by 23
- Finset.sum_nbij'proof · cited by 18
- Fintype.mem_piFinsetproof · cited by 9
- Finset.mem_piproof · cited by 5
- forall_true_leftproof · cited by 3
Cited by1
Results whose statement or proof uses this declaration.
- Finset.prod_univ_sumproof · cited by 6