Theorems · Theorem · ring theory
Finsupp.prod_add_index_of_disjoint
∀ {α : Type u_1} {M : Type u_8} [inst : AddCommMonoid M] {f1 f2 : α →₀ M},
Disjoint f1.support f2.support →
∀ {β : Type u_16} [inst_1 : CommMonoid β] (g : α → M → β), (f1 + f2).prod g = f1.prod g * f2.prod gFor disjoint f1 and f2, and function g, the product of the products of g
over f1 and f2 equals the product of g over f1 + f2
- Cited by
- 1 results in Mathlib
- Foundations
- Depth 65 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- AddCommMonoidCommMonoid
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites17
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coeproof · cited by 62,936
- Finsetstatement · cited by 13,712
- AddCommMonoidstatement and proof · cited by 12,281
- Finsuppstatement and proof · cited by 5,255
- add_zeroproof · cited by 2,707
- Finset.prodproof · cited by 2,356
- CommMonoidstatement and proof · cited by 2,264
- Disjointstatement and proof · cited by 2,201
- add_commproof · cited by 1,535
- Finsupp.supportstatement and proof · cited by 828
- Finset.prod_congrproof · cited by 646
- Finsupp.prodstatement and proof · cited by 231
Cited by1
Results whose statement or proof uses this declaration.
- Nat.multiplicative_factorizationproof · cited by 3