Theorems · Theorem · general algebraic systems
DFinsupp.prod_finsetSum_index
∀ {ι : Type u} {β : ι → Type v} [inst : DecidableEq ι] {γ : Type w} {α : Type x}
[inst_1 : (i : ι) → AddCommMonoid (β i)] [inst_2 : (i : ι) → (x : β i) → Decidable (x ≠ 0)] [inst_3 : CommMonoid γ]
{s : Finset α} {g : α → Π₀ (i : ι), β i} {h : (i : ι) → β i → γ},
(∀ (i : ι), h i 0 = 1) →
(∀ (i : ι) (b₁ b₂ : β i), h i (b₁ + b₂) = h i b₁ * h i b₂) → ∏ i ∈ s, (g i).prod h = (∑ i ∈ s, g i).prod h- Defined in
- Mathlib.Data.DFinsupp.BigOperators
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 81 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
- Finset.sumstatement and proof · cited by 5,195
- Finset.prodstatement and proof · cited by 2,356
- CommMonoidstatement and proof · cited by 2,264
- DFinsuppstatement and proof · cited by 694
- Finset.sum_insertproof · cited by 196
- Finset.induction_onproof · cited by 167
- Finset.prod_insertproof · cited by 109
- DFinsupp.prodstatement and proof · cited by 30
- DFinsupp.prod.congr_simpproof · cited by 2
- DFinsupp.prod_add_indexproof · cited by 1
Cited by2
Results whose statement or proof uses this declaration.
- DFinsupp.prod_finset_sum_indexproof · cited by 0
- DFinsupp.prod_sum_indexproof · cited by 0