Theorems · Definition · sequences and series
HasProd
{α : Type u_1} →
{β : Type u_2} →
[CommMonoid α] →
[TopologicalSpace α] → (β → α) → α → optParam (SummationFilter β) (SummationFilter.unconditional β) → PropHasProd f a L means that the (potentially infinite) product of the f b for b : β converges
to a along the SummationFilter L.
By default L is the unconditional one, corresponding to the limit of all finite sets towards
the entire type. So we take the product over bigger and bigger finite sets. This product operation
is invariant under permuting the terms (while products for more general summation filters usually
are not).
For the definition and many statements, α does not need to be a topological monoid, only a monoid
with a topology (i.e. the multiplication is not assumed to be continuous). We only add this
assumption later, for the lemmas where it is relevant.
These are defined in an identical way to infinite sums (HasSum). For example, we say that
the function ℕ → ℝ sending n to 1 / 2 has a product of 0, rather than saying that it does
not converge as some authors would.
- Cited by
- 157 results in Mathlib
- Foundations
- Depth 56 from the axioms, rests on 923 definitions · uses propext, Classical.choice, Quot.sound
- Assumes
- CommMonoidTopologicalSpace
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites9
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- TopologicalSpacestatement and proof · cited by 24,529
- Finsetproof · cited by 13,712
- nhdsproof · cited by 5,554
- Filter.Tendstoproof · cited by 3,814
- Finset.prodproof · cited by 2,356
- CommMonoidstatement and proof · cited by 2,264
- SummationFilter.unconditionalstatement · cited by 2,068
- SummationFilterstatement and proof · cited by 607
- SummationFilter.filterproof · cited by 110
Cited by160
Results whose statement or proof uses this declaration.
- Multipliableproof · cited by 213
- Multipliable.hasProdstatement and proof · cited by 88
- HasProd.tprod_eqstatement and proof · cited by 49
- HasProd.multipliablestatement and proof · cited by 40
- HasProdUniformlyOnproof · cited by 28
- tprod_oneproof · cited by 12
- HasProdUniformlyproof · cited by 12
- tprod_defstatement and proof · cited by 11
- HasProd.mulstatement and proof · cited by 11
- Equiv.hasProd_iffstatement · cited by 8
- hasProd_onestatement · cited by 7
- hasProd_subtype_iff_mulIndicatorstatement and proof · cited by 7