Properties of big operators extended non-negative real numbers #
In this file we prove elementary properties of sums and products on ℝ≥0∞, as well as how these
interact with the order structure on ℝ≥0∞.
@[deprecated ENNReal.ofNNReal_finsetSum (since := "2026-06-04")]
Alias of ENNReal.ofNNReal_finsetSum.
@[deprecated ENNReal.ofNNReal_finsetProd (since := "2026-06-04")]
Alias of ENNReal.ofNNReal_finsetProd.
theorem ENNReal.ofReal_prod_of_nonneg {α : Type u_3} {s : Finset α} {f : α → ℝ} (hf : ∀ i ∈ s, 0 ≤ f i) :
theorem ENNReal.ofReal_sum_of_nonneg {α : Type u_1} {s : Finset α} {f : α → ℝ} (hf : ∀ i ∈ s, 0 ≤ f i) :
Finset.sum_div does not apply since ℝ≥0∞ is not a DivisionSemiring. Although
the proof of Finset.sum_div only needs DivInvMonoid and NonUnitalNonAssocSemiring, the best
typeclass including these is DivisionSemiring.