Theorems · Theorem · group theory
finprod_def
∀ {α : Type u_1} {M : Type u_5} [inst : CommMonoid M] (f : α → M) [inst_1 : Decidable (Function.HasFiniteMulSupport f)],
∏ᶠ (i : α), f i = if h : Function.HasFiniteMulSupport f then ∏ i ∈ Set.Finite.toFinset h, f i else 1- Defined in
- Mathlib.Algebra.BigOperators.Finprod
- Cited by
- 7 results in Mathlib
- Foundations
- Depth 81 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- CommMonoidDecidable
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites16
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Setproof · cited by 53,352
- Set.preimageproof · cited by 4,946
- Finset.prodstatement · cited by 2,356
- CommMonoidstatement and proof · cited by 2,264
- Set.Finiteproof · cited by 1,814
- Set.Finite.toFinsetstatement and proof · cited by 351
- finprodstatement and proof · cited by 257
- Function.mulSupportstatement and proof · cited by 240
- Equiv.surjectiveproof · cited by 198
- Function.HasFiniteMulSupportstatement and proof · cited by 99
- Finset.Subset.reflproof · cited by 29
- Equiv.pliftproof · cited by 23
Cited by7
Results whose statement or proof uses this declaration.
- finprod_of_infinite_mulSupportproof · cited by 13
- finprod_eq_prodproof · cited by 10
- Associates.finprod_ne_zeroproof · cited by 2
- Real.log_finprodproof · cited by 1
- Ideal.iInf_maxPowDividing_eqproof · cited by 1
- Polynomial.monic_finprod_of_monicproof · cited by 1
- finprod_applyproof · cited by 0