Loogle!
Result
Found 481 declarations mentioning ENNReal.ofReal. Of these, only the first 200 are shown.
- ENNReal.ofReal 📋 Mathlib.Basic.ENNReal.Basic
(r : ℝ) : ENNReal - ENNReal.coe_nnreal_eq 📋 Mathlib.Basic.ENNReal.Basic
(r : NNReal) : ↑r = ENNReal.ofReal ↑r - ENNReal.ofNNReal_toNNReal 📋 Mathlib.Basic.ENNReal.Basic
(x : ℝ) : ↑x.toNNReal = ENNReal.ofReal x - ENNReal.ofReal_coe_nnreal 📋 Mathlib.Basic.ENNReal.Basic
{p : NNReal} : ENNReal.ofReal ↑p = ↑p - ENNReal.ofReal_ne_top 📋 Mathlib.Basic.ENNReal.Basic
{r : ℝ} : ENNReal.ofReal r ≠ ⊤ - ENNReal.ofReal_toReal_le 📋 Mathlib.Basic.ENNReal.Basic
{a : ENNReal} : ENNReal.ofReal a.toReal ≤ a - ENNReal.top_ne_ofReal 📋 Mathlib.Basic.ENNReal.Basic
{r : ℝ} : ⊤ ≠ ENNReal.ofReal r - ENNReal.ofReal_lt_top 📋 Mathlib.Basic.ENNReal.Basic
{r : ℝ} : ENNReal.ofReal r < ⊤ - ENNReal.ofReal_toReal 📋 Mathlib.Basic.ENNReal.Basic
{a : ENNReal} (h : a ≠ ⊤) : ENNReal.ofReal a.toReal = a - ENNReal.ofReal_toReal_eq_iff 📋 Mathlib.Basic.ENNReal.Basic
{a : ENNReal} : ENNReal.ofReal a.toReal = a ↔ a ≠ ⊤ - ENNReal.ofReal_one 📋 Mathlib.Basic.ENNReal.Basic
: ENNReal.ofReal 1 = 1 - ENNReal.ofReal_zero 📋 Mathlib.Basic.ENNReal.Basic
: ENNReal.ofReal 0 = 0 - ENNReal.ofReal_natCast 📋 Mathlib.Basic.ENNReal.Basic
(n : ℕ) : ENNReal.ofReal ↑n = ↑n - ENNReal.toReal_ofReal' 📋 Mathlib.Basic.ENNReal.Basic
{r : ℝ} : (ENNReal.ofReal r).toReal = max r 0 - Set.OrdConnected.image_ennreal_ofReal 📋 Mathlib.Basic.ENNReal.Basic
{s : Set ℝ} (h : s.OrdConnected) : (ENNReal.ofReal '' s).OrdConnected - Set.OrdConnected.preimage_ennreal_ofReal 📋 Mathlib.Basic.ENNReal.Basic
{u : Set ENNReal} (h : u.OrdConnected) : (ENNReal.ofReal ⁻¹' u).OrdConnected - ENNReal.toReal_ofReal 📋 Mathlib.Basic.ENNReal.Basic
{r : ℝ} (h : 0 ≤ r) : (ENNReal.ofReal r).toReal = r - ENNReal.toReal_ofReal_eq_iff 📋 Mathlib.Basic.ENNReal.Basic
{a : ℝ} : (ENNReal.ofReal a).toReal = a ↔ 0 ≤ a - ENNReal.ofReal_eq_coe_nnreal 📋 Mathlib.Basic.ENNReal.Basic
{x : ℝ} (h : 0 ≤ x) : ENNReal.ofReal x = ↑(NNReal.mk x h) - ENNReal.ofReal_ofNat 📋 Mathlib.Basic.ENNReal.Basic
(n : ℕ) [n.AtLeastTwo] : ENNReal.ofReal (OfNat.ofNat n) = OfNat.ofNat n - ENNReal.lt_iff_exists_real_btwn 📋 Mathlib.Basic.ENNReal.Basic
{a b : ENNReal} : a < b ↔ ∃ r, 0 ≤ r ∧ a < ENNReal.ofReal r ∧ ENNReal.ofReal r < b - ENNReal.ofReal_mono 📋 Mathlib.Basic.ENNReal.Real
: Monotone ENNReal.ofReal - ENNReal.ofReal_le_ofReal 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} (h : p ≤ q) : ENNReal.ofReal p ≤ ENNReal.ofReal q - ENNReal.ofReal_le_of_le_toReal 📋 Mathlib.Basic.ENNReal.Real
{a : ℝ} {b : ENNReal} (h : a ≤ b.toReal) : ENNReal.ofReal a ≤ b - ENNReal.ofReal_le_coe 📋 Mathlib.Basic.ENNReal.Real
{a : ℝ} {b : NNReal} : ENNReal.ofReal a ≤ ↑b ↔ a ≤ ↑b - ENNReal.ofReal_max 📋 Mathlib.Basic.ENNReal.Real
(x y : ℝ) : ENNReal.ofReal (max x y) = max (ENNReal.ofReal x) (ENNReal.ofReal y) - ENNReal.ofReal_min 📋 Mathlib.Basic.ENNReal.Real
(x y : ℝ) : ENNReal.ofReal (min x y) = min (ENNReal.ofReal x) (ENNReal.ofReal y) - ENNReal.toReal_lt_of_lt_ofReal 📋 Mathlib.Basic.ENNReal.Real
{a : ENNReal} {b : ℝ} (h : a < ENNReal.ofReal b) : a.toReal < b - ENNReal.coe_lt_ofReal 📋 Mathlib.Basic.ENNReal.Real
{a : NNReal} {b : ℝ} : ↑a < ENNReal.ofReal b ↔ ↑a < b - ENNReal.ofReal_eq_one 📋 Mathlib.Basic.ENNReal.Real
{r : ℝ} : ENNReal.ofReal r = 1 ↔ r = 1 - ENNReal.ofReal_le_iff_le_toReal 📋 Mathlib.Basic.ENNReal.Real
{a : ℝ} {b : ENNReal} (hb : b ≠ ⊤) : ENNReal.ofReal a ≤ b ↔ a ≤ b.toReal - ENNReal.ofReal_of_nonpos 📋 Mathlib.Basic.ENNReal.Real
{p : ℝ} : p ≤ 0 → ENNReal.ofReal p = 0 - ENNReal.ofReal_eq_zero 📋 Mathlib.Basic.ENNReal.Real
{p : ℝ} : ENNReal.ofReal p = 0 ↔ p ≤ 0 - ENNReal.ofReal_ne_zero_iff 📋 Mathlib.Basic.ENNReal.Real
{r : ℝ} : ENNReal.ofReal r ≠ 0 ↔ 0 < r - ENNReal.zero_eq_ofReal 📋 Mathlib.Basic.ENNReal.Real
{p : ℝ} : 0 = ENNReal.ofReal p ↔ p ≤ 0 - ENNReal.ofReal_le_one 📋 Mathlib.Basic.ENNReal.Real
{r : ℝ} : ENNReal.ofReal r ≤ 1 ↔ r ≤ 1 - ENNReal.one_le_ofReal 📋 Mathlib.Basic.ENNReal.Real
{p : ℝ} : 1 ≤ ENNReal.ofReal p ↔ 1 ≤ p - ENNReal.ofReal_le_natCast 📋 Mathlib.Basic.ENNReal.Real
{r : ℝ} {n : ℕ} : ENNReal.ofReal r ≤ ↑n ↔ r ≤ ↑n - ENNReal.toReal_le_of_le_ofReal 📋 Mathlib.Basic.ENNReal.Real
{a : ENNReal} {b : ℝ} (hb : 0 ≤ b) (h : a ≤ ENNReal.ofReal b) : a.toReal ≤ b - ENNReal.lt_ofReal_iff_toReal_lt 📋 Mathlib.Basic.ENNReal.Real
{a : ENNReal} {b : ℝ} (ha : a ≠ ⊤) : a < ENNReal.ofReal b ↔ a.toReal < b - ENNReal.ofReal_le_ofReal_iff 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} (h : 0 ≤ q) : ENNReal.ofReal p ≤ ENNReal.ofReal q ↔ p ≤ q - ENNReal.ofReal_add_le 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} : ENNReal.ofReal (p + q) ≤ ENNReal.ofReal p + ENNReal.ofReal q - ENNReal.ofReal_le_ofReal_iff' 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} : ENNReal.ofReal p ≤ ENNReal.ofReal q ↔ p ≤ q ∨ p ≤ 0 - ENNReal.ofReal_lt_one 📋 Mathlib.Basic.ENNReal.Real
{p : ℝ} : ENNReal.ofReal p < 1 ↔ p < 1 - ENNReal.ofReal_pos 📋 Mathlib.Basic.ENNReal.Real
{p : ℝ} : 0 < ENNReal.ofReal p ↔ 0 < p - ENNReal.one_lt_ofReal 📋 Mathlib.Basic.ENNReal.Real
{r : ℝ} : 1 < ENNReal.ofReal r ↔ 1 < r - ENNReal.natCast_lt_ofReal 📋 Mathlib.Basic.ENNReal.Real
{n : ℕ} {r : ℝ} : ↑n < ENNReal.ofReal r ↔ ↑n < r - ENNReal.ofReal_lt_ofReal_iff 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} (h : 0 < q) : ENNReal.ofReal p < ENNReal.ofReal q ↔ p < q - ENNReal.ofReal_lt_ofReal_iff_of_nonneg 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} (hp : 0 ≤ p) : ENNReal.ofReal p < ENNReal.ofReal q ↔ p < q - ENNReal.ofReal_eq_natCast 📋 Mathlib.Basic.ENNReal.Real
{r : ℝ} {n : ℕ} (h : n ≠ 0) : ENNReal.ofReal r = ↑n ↔ r = ↑n - ENNReal.ofReal_lt_coe_iff 📋 Mathlib.Basic.ENNReal.Real
{a : ℝ} {b : NNReal} (ha : 0 ≤ a) : ENNReal.ofReal a < ↑b ↔ a < ↑b - ENNReal.ofReal_lt_ofReal_iff' 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} : ENNReal.ofReal p < ENNReal.ofReal q ↔ p < q ∧ 0 < q - ENNReal.le_ofReal_iff_toReal_le 📋 Mathlib.Basic.ENNReal.Real
{a : ENNReal} {b : ℝ} (ha : a ≠ ⊤) (hb : 0 ≤ b) : a ≤ ENNReal.ofReal b ↔ a.toReal ≤ b - ENNReal.natCast_le_ofReal 📋 Mathlib.Basic.ENNReal.Real
{n : ℕ} {p : ℝ} (hn : n ≠ 0) : ↑n ≤ ENNReal.ofReal p ↔ ↑n ≤ p - ENNReal.ofReal_eq_ofNat 📋 Mathlib.Basic.ENNReal.Real
{r : ℝ} {n : ℕ} [n.AtLeastTwo] : ENNReal.ofReal r = OfNat.ofNat n ↔ r = OfNat.ofNat n - ENNReal.ofReal_eq_ofReal_iff 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} (hp : 0 ≤ p) (hq : 0 ≤ q) : ENNReal.ofReal p = ENNReal.ofReal q ↔ p = q - ENNReal.ofNat_le_ofReal 📋 Mathlib.Basic.ENNReal.Real
{n : ℕ} [n.AtLeastTwo] {p : ℝ} : OfNat.ofNat n ≤ ENNReal.ofReal p ↔ OfNat.ofNat n ≤ p - ENNReal.ofReal_le_ofNat 📋 Mathlib.Basic.ENNReal.Real
{r : ℝ} {n : ℕ} [n.AtLeastTwo] : ENNReal.ofReal r ≤ OfNat.ofNat n ↔ r ≤ OfNat.ofNat n - ENNReal.ofReal_lt_iff_lt_toReal 📋 Mathlib.Basic.ENNReal.Real
{a : ℝ} {b : ENNReal} (ha : 0 ≤ a) (hb : b ≠ ⊤) : ENNReal.ofReal a < b ↔ a < b.toReal - ENNReal.ofReal_lt_natCast 📋 Mathlib.Basic.ENNReal.Real
{p : ℝ} {n : ℕ} (hn : n ≠ 0) : ENNReal.ofReal p < ↑n ↔ p < ↑n - ENNReal.ofReal_nsmul 📋 Mathlib.Basic.ENNReal.Real
{x : ℝ} {n : ℕ} : ENNReal.ofReal (n • x) = n • ENNReal.ofReal x - ENNReal.ofNat_lt_ofReal 📋 Mathlib.Basic.ENNReal.Real
{n : ℕ} [n.AtLeastTwo] {r : ℝ} : OfNat.ofNat n < ENNReal.ofReal r ↔ OfNat.ofNat n < r - ENNReal.ofReal_lt_ofNat 📋 Mathlib.Basic.ENNReal.Real
{p : ℝ} {n : ℕ} [n.AtLeastTwo] : ENNReal.ofReal p < OfNat.ofNat n ↔ p < OfNat.ofNat n - ENNReal.ofReal_mul 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} (hp : 0 ≤ p) : ENNReal.ofReal (p * q) = ENNReal.ofReal p * ENNReal.ofReal q - ENNReal.ofReal_mul' 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} (hq : 0 ≤ q) : ENNReal.ofReal (p * q) = ENNReal.ofReal p * ENNReal.ofReal q - ENNReal.toReal_ofReal_mul 📋 Mathlib.Basic.ENNReal.Real
(c : ℝ) (a : ENNReal) (h : 0 ≤ c) : (ENNReal.ofReal c * a).toReal = c * a.toReal - ENNReal.ofReal_add 📋 Mathlib.Basic.ENNReal.Real
{p q : ℝ} (hp : 0 ≤ p) (hq : 0 ≤ q) : ENNReal.ofReal (p + q) = ENNReal.ofReal p + ENNReal.ofReal q - ENNReal.ofReal_pow 📋 Mathlib.Basic.ENNReal.Real
{p : ℝ} (hp : 0 ≤ p) (n : ℕ) : ENNReal.ofReal (p ^ n) = ENNReal.ofReal p ^ n - ENNReal.ofReal_iInf 📋 Mathlib.Basic.ENNReal.Operations
{ι : Sort u_1} [Nonempty ι] (f : ι → ℝ) : ENNReal.ofReal (⨅ i, f i) = ⨅ i, ENNReal.ofReal (f i) - ENNReal.ofReal_sub 📋 Mathlib.Basic.ENNReal.Operations
(p : ℝ) {q : ℝ} (hq : 0 ≤ q) : ENNReal.ofReal (p - q) = ENNReal.ofReal p - ENNReal.ofReal q - EReal.real_coe_toENNReal 📋 Mathlib.Data.EReal.Basic
(x : ℝ) : (↑x).toENNReal = ENNReal.ofReal x - EReal.toENNReal_of_ne_top 📋 Mathlib.Data.EReal.Basic
{x : EReal} (hx : x ≠ ⊤) : x.toENNReal = ENNReal.ofReal x.toReal - EReal.coe_ennreal_ofReal 📋 Mathlib.Data.EReal.Basic
{x : ℝ} : ↑(ENNReal.ofReal x) = ↑(max x 0) - ENNReal.ofReal_inv_le 📋 Mathlib.Basic.ENNReal.Inv
{x : ℝ} : ENNReal.ofReal x⁻¹ ≤ (ENNReal.ofReal x)⁻¹ - ENNReal.ofReal_inv_of_pos 📋 Mathlib.Basic.ENNReal.Inv
{x : ℝ} (hx : 0 < x) : ENNReal.ofReal x⁻¹ = (ENNReal.ofReal x)⁻¹ - ENNReal.ofReal_div_of_pos 📋 Mathlib.Basic.ENNReal.Inv
{x y : ℝ} (hy : 0 < y) : ENNReal.ofReal (x / y) = ENNReal.ofReal x / ENNReal.ofReal y - ENNReal.ofReal_div_le 📋 Mathlib.Basic.ENNReal.Inv
{x y : ℝ} (hy : 0 ≤ y) : ENNReal.ofReal (x / y) ≤ ENNReal.ofReal x / ENNReal.ofReal y - PseudoMetricSpace.edist_dist 📋 Mathlib.Topology.MetricSpace.Pseudo.Defs
{α : Type u} [self : PseudoMetricSpace α] (x y : α) : PseudoMetricSpace.edist x y = ENNReal.ofReal (dist x y) - edist_dist 📋 Mathlib.Topology.MetricSpace.Pseudo.Defs
{α : Type u} [PseudoMetricSpace α] (x y : α) : edist x y = ENNReal.ofReal (dist x y) - Metric.eball_ofReal 📋 Mathlib.Topology.MetricSpace.Pseudo.Defs
{α : Type u} [PseudoMetricSpace α] {x : α} {ε : ℝ} : Metric.eball x (ENNReal.ofReal ε) = Metric.ball x ε - edist_lt_ofReal 📋 Mathlib.Topology.MetricSpace.Pseudo.Defs
{α : Type u} [PseudoMetricSpace α] {x y : α} {r : ℝ} : edist x y < ENNReal.ofReal r ↔ dist x y < r - edist_le_ofReal 📋 Mathlib.Topology.MetricSpace.Pseudo.Defs
{α : Type u} [PseudoMetricSpace α] {x y : α} {r : ℝ} (hr : 0 ≤ r) : edist x y ≤ ENNReal.ofReal r ↔ dist x y ≤ r - Metric.closedEBall_ofReal 📋 Mathlib.Topology.MetricSpace.Pseudo.Defs
{α : Type u} [PseudoMetricSpace α] {x : α} {ε : ℝ} (h : 0 ≤ ε) : Metric.closedEBall x (ENNReal.ofReal ε) = Metric.closedBall x ε - PseudoEMetricSpace.toPseudoMetricSpaceOfDist 📋 Mathlib.Topology.MetricSpace.Pseudo.Defs
{X : Type u_3} [e : PseudoEMetricSpace X] (dist : X → X → ℝ) (dist_nonneg : ∀ (x y : X), 0 ≤ dist x y) (h : ∀ (x y : X), edist x y = ENNReal.ofReal (dist x y)) : PseudoMetricSpace X - PseudoMetricSpace.mk 📋 Mathlib.Topology.MetricSpace.Pseudo.Defs
{α : Type u} [toDist : Dist α] (dist_self : ∀ (x : α), dist x x = 0) (dist_comm : ∀ (x y : α), dist x y = dist y x) (dist_triangle : ∀ (x y z : α), dist x z ≤ dist x y + dist y z) (edist : α → α → ENNReal) (edist_dist : ∀ (x y : α), edist x y = ENNReal.ofReal (dist x y) := by intro x y; exact ENNReal.coe_nnreal_eq _) (toUniformSpace : UniformSpace α) (uniformity_dist : uniformity α = ⨅ ε, ⨅ (_ : ε > 0), Filter.principal {p | dist p.1 p.2 < ε} := by intros; rfl) (toBornology : Bornology α) (cobounded_sets : (Bornology.cobounded α).sets = {s | ∃ C, ∀ x ∈ sᶜ, ∀ y ∈ sᶜ, dist x y ≤ C} := by intros; rfl) : PseudoMetricSpace α - EMetricSpace.toMetricSpaceOfDist 📋 Mathlib.Topology.MetricSpace.Basic
{α : Type u} [EMetricSpace α] (dist : α → α → ℝ) (dist_nonneg : ∀ (x y : α), 0 ≤ dist x y) (h : ∀ (x y : α), edist x y = ENNReal.ofReal (dist x y)) : MetricSpace α - ofReal_norm 📋 Mathlib.Analysis.Normed.Group.Basic
{E : Type u_4} [SeminormedAddGroup E] (x : E) : ENNReal.ofReal ‖x‖ = ‖x‖ₑ - ofReal_norm' 📋 Mathlib.Analysis.Normed.Group.Basic
{E : Type u_4} [SeminormedGroup E] (x : E) : ENNReal.ofReal ‖x‖ = ‖x‖ₑ - ofReal_norm_eq_enorm 📋 Mathlib.Analysis.Normed.Group.Basic
{E : Type u_4} [SeminormedAddGroup E] (x : E) : ENNReal.ofReal ‖x‖ = ‖x‖ₑ - ofReal_norm_eq_enorm' 📋 Mathlib.Analysis.Normed.Group.Basic
{E : Type u_4} [SeminormedGroup E] (x : E) : ENNReal.ofReal ‖x‖ = ‖x‖ₑ - Real.ofReal_le_enorm 📋 Mathlib.Analysis.Normed.Group.Real
(r : ℝ) : ENNReal.ofReal r ≤ ‖r‖ₑ - Real.enorm_eq_ofReal_abs 📋 Mathlib.Analysis.Normed.Group.Real
(r : ℝ) : ‖r‖ₑ = ENNReal.ofReal |r| - Real.enorm_eq_ofReal 📋 Mathlib.Analysis.Normed.Group.Real
{r : ℝ} (hr : 0 ≤ r) : ‖r‖ₑ = ENNReal.ofReal r - Real.enorm_of_nonneg 📋 Mathlib.Analysis.Normed.Group.Real
{r : ℝ} (hr : 0 ≤ r) : ‖r‖ₑ = ENNReal.ofReal r - Real.enorm_ofReal_of_nonneg 📋 Mathlib.Analysis.Normed.Group.Real
{a : ℝ} (ha : 0 ≤ a) : ‖ENNReal.ofReal a‖ₑ = ‖a‖ₑ - Metric.ediam_le_of_forall_dist_le 📋 Mathlib.Topology.MetricSpace.Bounded
{α : Type u} {s : Set α} [PseudoMetricSpace α] {C : ℝ} (h : ∀ x ∈ s, ∀ y ∈ s, dist x y ≤ C) : Metric.ediam s ≤ ENNReal.ofReal C - ENNReal.ofReal_sum_of_nonneg 📋 Mathlib.Basic.ENNReal.BigOperators
{α : Type u_1} {s : Finset α} {f : α → ℝ} (hf : ∀ i ∈ s, 0 ≤ f i) : ENNReal.ofReal (∑ i ∈ s, f i) = ∑ i ∈ s, ENNReal.ofReal (f i) - ENNReal.ofReal_prod_of_nonneg 📋 Mathlib.Basic.ENNReal.BigOperators
{α : Type u_3} {s : Finset α} {f : α → ℝ} (hf : ∀ i ∈ s, 0 ≤ f i) : ENNReal.ofReal (∏ i ∈ s, f i) = ∏ i ∈ s, ENNReal.ofReal (f i) - ENNReal.continuous_ofReal 📋 Mathlib.Topology.Instances.ENNReal.Lemmas
: Continuous ENNReal.ofReal - ENNReal.tendsto_ofReal_atTop 📋 Mathlib.Topology.Instances.ENNReal.Lemmas
: Filter.Tendsto ENNReal.ofReal Filter.atTop (nhds ⊤) - ENNReal.tendsto_ofReal_nhds_top 📋 Mathlib.Topology.Instances.ENNReal.Lemmas
{α : Type u_1} {f : α → ℝ} {l : Filter α} : Filter.Tendsto (fun x => ENNReal.ofReal (f x)) l (nhds ⊤) ↔ Filter.Tendsto f l Filter.atTop - ENNReal.tendsto_ofReal 📋 Mathlib.Topology.Instances.ENNReal.Lemmas
{α : Type u_1} {f : Filter α} {m : α → ℝ} {a : ℝ} (h : Filter.Tendsto m f (nhds a)) : Filter.Tendsto (fun a => ENNReal.ofReal (m a)) f (nhds (ENNReal.ofReal a)) - Real.ediam_Icc 📋 Mathlib.Topology.Instances.ENNReal.Lemmas
(a b : ℝ) : Metric.ediam (Set.Icc a b) = ENNReal.ofReal (b - a) - Real.ediam_Ico 📋 Mathlib.Topology.Instances.ENNReal.Lemmas
(a b : ℝ) : Metric.ediam (Set.Ico a b) = ENNReal.ofReal (b - a) - Real.ediam_Ioc 📋 Mathlib.Topology.Instances.ENNReal.Lemmas
(a b : ℝ) : Metric.ediam (Set.Ioc a b) = ENNReal.ofReal (b - a) - Real.ediam_Ioo 📋 Mathlib.Topology.Instances.ENNReal.Lemmas
(a b : ℝ) : Metric.ediam (Set.Ioo a b) = ENNReal.ofReal (b - a) - Real.ediam_eq 📋 Mathlib.Topology.Instances.ENNReal.Lemmas
{s : Set ℝ} (h : Bornology.IsBounded s) : Metric.ediam s = ENNReal.ofReal (sSup s - sInf s) - Summable.tsum_ofReal_ne_top 📋 Mathlib.Topology.Algebra.InfiniteSum.ENNReal
{α : Type u_1} {f : α → ℝ} (hf : Summable f) : ∑' (i : α), ENNReal.ofReal (f i) ≠ ⊤ - Summable.tsum_ofReal_lt_top 📋 Mathlib.Topology.Algebra.InfiniteSum.ENNReal
{α : Type u_1} {f : α → ℝ} (hf : Summable f) : ∑' (i : α), ENNReal.ofReal (f i) < ⊤ - ENNReal.ofReal_tsum_of_nonneg 📋 Mathlib.Topology.Algebra.InfiniteSum.ENNReal
{α : Type u_1} {f : α → ℝ} (hf_nonneg : ∀ (n : α), 0 ≤ f n) (hf : Summable f) : ENNReal.ofReal (∑' (n : α), f n) = ∑' (n : α), ENNReal.ofReal (f n) - EReal.abs_def 📋 Mathlib.Data.EReal.Inv
(x : ℝ) : (↑x).abs = ENNReal.ofReal |x| - Metric.exists_real_pos_lt_infEDist_of_notMem_closure 📋 Mathlib.Topology.MetricSpace.HausdorffDistance
{α : Type u} [PseudoEMetricSpace α] {x : α} {E : Set α} (h : x ∉ closure E) : ∃ ε, 0 < ε ∧ ENNReal.ofReal ε < Metric.infEDist x E - Metric.cthickening_eq_preimage_infEDist 📋 Mathlib.Topology.MetricSpace.Thickening
{α : Type u} [PseudoEMetricSpace α] (δ : ℝ) (E : Set α) : Metric.cthickening δ E = (fun x => Metric.infEDist x E) ⁻¹' Set.Iic (ENNReal.ofReal δ) - Metric.mem_cthickening_iff 📋 Mathlib.Topology.MetricSpace.Thickening
{α : Type u} [PseudoEMetricSpace α] {δ : ℝ} {s : Set α} {x : α} : x ∈ Metric.cthickening δ s ↔ Metric.infEDist x s ≤ ENNReal.ofReal δ - Metric.thickening_eq_preimage_infEDist 📋 Mathlib.Topology.MetricSpace.Thickening
{α : Type u} [PseudoEMetricSpace α] (δ : ℝ) (E : Set α) : Metric.thickening δ E = (fun x => Metric.infEDist x E) ⁻¹' Set.Iio (ENNReal.ofReal δ) - Metric.infEDist_le_infEDist_cthickening_add 📋 Mathlib.Topology.MetricSpace.Thickening
{α : Type u} [PseudoEMetricSpace α] {δ : ℝ} {s : Set α} {x : α} : Metric.infEDist x s ≤ Metric.infEDist x (Metric.cthickening δ s) + ENNReal.ofReal δ - Metric.infEDist_le_infEDist_thickening_add 📋 Mathlib.Topology.MetricSpace.Thickening
{α : Type u} [PseudoEMetricSpace α] {δ : ℝ} {s : Set α} {x : α} : Metric.infEDist x s ≤ Metric.infEDist x (Metric.thickening δ s) + ENNReal.ofReal δ - Metric.mem_thickening_iff_infEDist_lt 📋 Mathlib.Topology.MetricSpace.Thickening
{α : Type u} [PseudoEMetricSpace α] {δ : ℝ} {s : Set α} {x : α} : x ∈ Metric.thickening δ s ↔ Metric.infEDist x s < ENNReal.ofReal δ - Metric.frontier_cthickening_subset 📋 Mathlib.Topology.MetricSpace.Thickening
{α : Type u} [PseudoEMetricSpace α] (E : Set α) {δ : ℝ} : frontier (Metric.cthickening δ E) ⊆ {x | Metric.infEDist x E = ENNReal.ofReal δ} - Metric.frontier_thickening_subset 📋 Mathlib.Topology.MetricSpace.Thickening
{α : Type u} [PseudoEMetricSpace α] (E : Set α) {δ : ℝ} : frontier (Metric.thickening δ E) ⊆ {x | Metric.infEDist x E = ENNReal.ofReal δ} - Metric.mem_cthickening_of_edist_le 📋 Mathlib.Topology.MetricSpace.Thickening
{α : Type u} [PseudoEMetricSpace α] (x y : α) (δ : ℝ) (E : Set α) (h : y ∈ E) (h' : edist x y ≤ ENNReal.ofReal δ) : x ∈ Metric.cthickening δ E - Metric.mem_thickening_iff_exists_edist_lt 📋 Mathlib.Topology.MetricSpace.Thickening
{α : Type u} [PseudoEMetricSpace α] {δ : ℝ} (E : Set α) (x : α) : x ∈ Metric.thickening δ E ↔ ∃ z ∈ E, edist x z < ENNReal.ofReal δ - ENNReal.measurable_ofReal 📋 Mathlib.MeasureTheory.Constructions.BorelSpace.Real
: Measurable ENNReal.ofReal - Measurable.ennreal_ofReal 📋 Mathlib.MeasureTheory.Constructions.BorelSpace.Real
{α : Type u_1} {mα : MeasurableSpace α} {f : α → ℝ} (hf : Measurable f) : Measurable fun x => ENNReal.ofReal (f x) - AEMeasurable.ennreal_ofReal 📋 Mathlib.MeasureTheory.Constructions.BorelSpace.Real
{α : Type u_1} {mα : MeasurableSpace α} {f : α → ℝ} {μ : MeasureTheory.Measure α} (hf : AEMeasurable f μ) : AEMeasurable (fun x => ENNReal.ofReal (f x)) μ - MeasureTheory.lintegral_ofReal_le_lintegral_enorm 📋 Mathlib.MeasureTheory.Integral.Lebesgue.Norm
{α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.Measure α} (f : α → ℝ) : ∫⁻ (x : α), ENNReal.ofReal (f x) ∂μ ≤ ∫⁻ (x : α), ‖f x‖ₑ ∂μ - MeasureTheory.lintegral_enorm_of_nonneg 📋 Mathlib.MeasureTheory.Integral.Lebesgue.Norm
{α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.Measure α} {f : α → ℝ} (h_nonneg : 0 ≤ f) : ∫⁻ (x : α), ‖f x‖ₑ ∂μ = ∫⁻ (x : α), ENNReal.ofReal (f x) ∂μ - MeasureTheory.lintegral_enorm_of_ae_nonneg 📋 Mathlib.MeasureTheory.Integral.Lebesgue.Norm
{α : Type u_1} [MeasurableSpace α] {μ : MeasureTheory.Measure α} {f : α → ℝ} (h_nonneg : 0 ≤ᵐ[μ] f) : ∫⁻ (x : α), ‖f x‖ₑ ∂μ = ∫⁻ (x : α), ENNReal.ofReal (f x) ∂μ - HasSum.isProbabilityMeasure_sum_dirac 📋 Mathlib.MeasureTheory.Measure.Dirac.Basic
{δ : Type u_3} {ι : Type u_4} {mδ : MeasurableSpace δ} {c : ι → ℝ} {d : ι → δ} (h1 : ∀ (i : ι), 0 ≤ c i) (h2 : HasSum c 1) : MeasureTheory.IsProbabilityMeasure (MeasureTheory.Measure.sum fun i => ENNReal.ofReal (c i) • MeasureTheory.Measure.dirac (d i)) - MeasureTheory.SigmaFinite.withDensity_ofReal 📋 Mathlib.MeasureTheory.Measure.WithDensity
{α : Type u_1} {m0 : MeasurableSpace α} {μ : MeasureTheory.Measure α} [MeasureTheory.SigmaFinite μ] (f : α → ℝ) : MeasureTheory.SigmaFinite (μ.withDensity fun x => ENNReal.ofReal (f x)) - MeasureTheory.withDensity_ofReal_mutuallySingular 📋 Mathlib.MeasureTheory.Measure.WithDensity
{α : Type u_1} {m0 : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} (hf : Measurable f) : (μ.withDensity fun x => ENNReal.ofReal (f x)).MutuallySingular (μ.withDensity fun x => ENNReal.ofReal (-f x)) - MeasureTheory.IsLocallyFiniteMeasure.withDensity_ofReal 📋 Mathlib.MeasureTheory.Measure.WithDensity
{α : Type u_1} {m0 : MeasurableSpace α} {μ : MeasureTheory.Measure α} [TopologicalSpace α] [OpensMeasurableSpace α] [MeasureTheory.IsLocallyFiniteMeasure μ] {f : α → ℝ} (hf : Continuous f) : MeasureTheory.IsLocallyFiniteMeasure (μ.withDensity fun x => ENNReal.ofReal (f x)) - MeasureTheory.isFiniteMeasure_withDensity_ofReal 📋 Mathlib.MeasureTheory.Function.L1Space.HasFiniteIntegral
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} (hfi : MeasureTheory.HasFiniteIntegral f μ) : MeasureTheory.IsFiniteMeasure (μ.withDensity fun x => ENNReal.ofReal (f x)) - MeasureTheory.hasFiniteIntegral_iff_norm 📋 Mathlib.MeasureTheory.Function.L1Space.HasFiniteIntegral
{α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup β] (f : α → β) : MeasureTheory.HasFiniteIntegral f μ ↔ ∫⁻ (a : α), ENNReal.ofReal ‖f a‖ ∂μ < ⊤ - MeasureTheory.all_ae_norm_ofReal_F_le_bound 📋 Mathlib.MeasureTheory.Function.L1Space.HasFiniteIntegral
{α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup β] {F : ℕ → α → β} {bound : α → ℝ} (h : ∀ (n : ℕ), ∀ᵐ (a : α) ∂μ, ‖F n a‖ ≤ bound a) (n : ℕ) : ∀ᵐ (a : α) ∂μ, ENNReal.ofReal ‖F n a‖ ≤ ENNReal.ofReal (bound a) - MeasureTheory.lintegral_norm_eq_lintegral_edist 📋 Mathlib.MeasureTheory.Function.L1Space.HasFiniteIntegral
{α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup β] (f : α → β) : ∫⁻ (a : α), ENNReal.ofReal ‖f a‖ ∂μ = ∫⁻ (a : α), edist (f a) 0 ∂μ - MeasureTheory.ae_tendsto_ofReal_norm 📋 Mathlib.MeasureTheory.Function.L1Space.HasFiniteIntegral
{α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup β] {F : ℕ → α → β} {f : α → β} (h : ∀ᵐ (a : α) ∂μ, Filter.Tendsto (fun n => F n a) Filter.atTop (nhds (f a))) : ∀ᵐ (a : α) ∂μ, Filter.Tendsto (fun n => ENNReal.ofReal ‖F n a‖) Filter.atTop (nhds (ENNReal.ofReal ‖f a‖)) - MeasureTheory.hasFiniteIntegral_iff_ofReal 📋 Mathlib.MeasureTheory.Function.L1Space.HasFiniteIntegral
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} (h : 0 ≤ᵐ[μ] f) : MeasureTheory.HasFiniteIntegral f μ ↔ ∫⁻ (a : α), ENNReal.ofReal (f a) ∂μ < ⊤ - MeasureTheory.ae_norm_ofReal_f_le_bound 📋 Mathlib.MeasureTheory.Function.L1Space.HasFiniteIntegral
{α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup β] {F : ℕ → α → β} {f : α → β} {bound : α → ℝ} (h_bound : ∀ (n : ℕ), ∀ᵐ (a : α) ∂μ, ‖F n a‖ ≤ bound a) (h_lim : ∀ᵐ (a : α) ∂μ, Filter.Tendsto (fun n => F n a) Filter.atTop (nhds (f a))) : ∀ᵐ (a : α) ∂μ, ENNReal.ofReal ‖f a‖ ≤ ENNReal.ofReal (bound a) - MeasureTheory.tendsto_lintegral_norm_of_dominated_convergence 📋 Mathlib.MeasureTheory.Function.L1Space.HasFiniteIntegral
{α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup β] {F : ℕ → α → β} {f : α → β} {bound : α → ℝ} (F_measurable : ∀ (n : ℕ), MeasureTheory.AEStronglyMeasurable (F n) μ) (bound_hasFiniteIntegral : MeasureTheory.HasFiniteIntegral bound μ) (h_bound : ∀ (n : ℕ), ∀ᵐ (a : α) ∂μ, ‖F n a‖ ≤ bound a) (h_lim : ∀ᵐ (a : α) ∂μ, Filter.Tendsto (fun n => F n a) Filter.atTop (nhds (f a))) : Filter.Tendsto (fun n => ∫⁻ (a : α), ENNReal.ofReal ‖F n a - f a‖ ∂μ) Filter.atTop (nhds 0) - infEDist_cthickening 📋 Mathlib.Analysis.Normed.Module.Ball.Pointwise
{E : Type u_2} [SeminormedAddCommGroup E] [NormedSpace ℝ E] (δ : ℝ) (s : Set E) (x : E) : Metric.infEDist x (Metric.cthickening δ s) = Metric.infEDist x s - ENNReal.ofReal δ - infEDist_thickening 📋 Mathlib.Analysis.Normed.Module.Ball.Pointwise
{E : Type u_2} [SeminormedAddCommGroup E] [NormedSpace ℝ E] {δ : ℝ} (hδ : 0 < δ) (s : Set E) (x : E) : Metric.infEDist x (Metric.thickening δ s) = Metric.infEDist x s - ENNReal.ofReal δ - ENNReal.ofReal_rpow_of_pos 📋 Mathlib.Analysis.SpecialFunctions.Pow.NNReal
{x p : ℝ} (hx_pos : 0 < x) : ENNReal.ofReal x ^ p = ENNReal.ofReal (x ^ p) - ENNReal.ofReal_rpow_of_nonneg 📋 Mathlib.Analysis.SpecialFunctions.Pow.NNReal
{x p : ℝ} (hx_nonneg : 0 ≤ x) (hp_nonneg : 0 ≤ p) : ENNReal.ofReal x ^ p = ENNReal.ofReal (x ^ p) - ENNReal.ofReal_limsup_toReal 📋 Mathlib.Order.Filter.ENNReal
{α : Type u_1} {f : Filter α} [f.NeBot] {u : α → ENNReal} {C : NNReal} (hf : ∀ᶠ (a : α) in f, u a ≤ ↑C) : ENNReal.ofReal (Filter.limsup (fun a => (u a).toReal) f) = Filter.limsup u f - ENNReal.ofReal_limsup 📋 Mathlib.Order.Filter.ENNReal
{α : Type u_1} {f : Filter α} {u : α → ℝ} (h₁ : Filter.IsCoboundedUnder (fun x1 x2 => x1 ≤ x2) f u := by isBoundedDefault) (h₂ : Filter.IsBoundedUnder (fun x1 x2 => x1 ≤ x2) f u := by isBoundedDefault) : ENNReal.ofReal (Filter.limsup u f) = Filter.limsup (fun a => ENNReal.ofReal (u a)) f - ENNReal.ofReal_essSup 📋 Mathlib.MeasureTheory.Function.EssSup
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} (h₁ : Filter.IsCoboundedUnder (fun x1 x2 => x1 ≤ x2) (MeasureTheory.ae μ) f) (h₂ : Filter.IsBoundedUnder (fun x1 x2 => x1 ≤ x2) (MeasureTheory.ae μ) f) : ENNReal.ofReal (essSup f μ) = essSup (fun a => ENNReal.ofReal (f a)) μ - MeasureTheory.eLpNormEssSup_le_of_ae_bound 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Basic
{α : Type u_1} {F : Type u_5} {m0 : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup F] {f : α → F} {C : ℝ} (hfC : ∀ᵐ (x : α) ∂μ, ‖f x‖ ≤ C) : MeasureTheory.eLpNormEssSup f μ ≤ ENNReal.ofReal C - MeasureTheory.eLpNorm_enorm_rpow 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Basic
{α : Type u_1} {ε : Type u_2} {m0 : MeasurableSpace α} {p : ENNReal} {q : ℝ} {μ : MeasureTheory.Measure α} [ENorm ε] (f : α → ε) (hq_pos : 0 < q) : MeasureTheory.eLpNorm (fun x => ‖f x‖ₑ ^ q) p μ = MeasureTheory.eLpNorm f (p * ENNReal.ofReal q) μ ^ q - MeasureTheory.eLpNorm_ofReal 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Basic
{α : Type u_1} {m0 : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} (f : α → ℝ) (hf : ∀ᵐ (x : α) ∂μ, 0 ≤ f x) : MeasureTheory.eLpNorm (ENNReal.ofReal ∘ f) p μ = MeasureTheory.eLpNorm f p μ - MeasureTheory.eLpNorm_le_of_ae_bound 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Basic
{α : Type u_1} {F : Type u_5} {m0 : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup F] {f : α → F} {C : ℝ} (hfC : ∀ᵐ (x : α) ∂μ, ‖f x‖ ≤ C) : MeasureTheory.eLpNorm f p μ ≤ μ Set.univ ^ p.toReal⁻¹ * ENNReal.ofReal C - MeasureTheory.eLpNorm_norm_rpow 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Basic
{α : Type u_1} {F : Type u_5} {m0 : MeasurableSpace α} {p : ENNReal} {q : ℝ} {μ : MeasureTheory.Measure α} [NormedAddCommGroup F] (f : α → F) (hq_pos : 0 < q) : MeasureTheory.eLpNorm (fun x => ‖f x‖ ^ q) p μ = MeasureTheory.eLpNorm f (p * ENNReal.ofReal q) μ ^ q - MeasureTheory.eLpNorm_indicator_sub_le_of_dist_bdd 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Indicator
{α : Type u_1} {m0 : MeasurableSpace α} {p : ENNReal} {s : Set α} {β : Type u_8} [NormedAddCommGroup β] (μ : MeasureTheory.Measure α := by volume_tac) (hp' : p ≠ ⊤) (hs : MeasurableSet s) {f g : α → β} {c : ℝ} (hc : 0 ≤ c) (hf : ∀ x ∈ s, dist (f x) (g x) ≤ c) : MeasureTheory.eLpNorm (s.indicator (f - g)) p μ ≤ ENNReal.ofReal c * μ s ^ (1 / p.toReal) - MeasureTheory.eLpNorm_sub_le_of_dist_bdd 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Indicator
{α : Type u_1} {m0 : MeasurableSpace α} {p : ENNReal} {s : Set α} {β : Type u_8} [NormedAddCommGroup β] (μ : MeasureTheory.Measure α := by volume_tac) (hp : p ≠ ⊤) (hs : MeasurableSet s) {c : ℝ} (hc : 0 ≤ c) {f g : α → β} (h : ∀ (x : α), dist (f x) (g x) ≤ c) (hs₁ : Function.support f ⊆ s) (hs₂ : Function.support g ⊆ s) : MeasureTheory.eLpNorm (f - g) p μ ≤ ENNReal.ofReal c * μ s ^ (1 / p.toReal) - MeasureTheory.eLpNorm_le_mul_eLpNorm_of_ae_le_mul 📋 Mathlib.MeasureTheory.Function.LpSeminorm.Monotonicity
{α : Type u_1} {F : Type u_3} {G : Type u_4} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup F] [NormedAddCommGroup G] {f : α → F} {g : α → G} {c : ℝ} (h : ∀ᵐ (x : α) ∂μ, ‖f x‖ ≤ c * ‖g x‖) (p : ENNReal) : MeasureTheory.eLpNorm f p μ ≤ ENNReal.ofReal c * MeasureTheory.eLpNorm g p μ - Real.HolderConjugate.ennrealOfReal 📋 Mathlib.Basic.Real.ConjExponents
{p q : ℝ} (h : p.HolderConjugate q) : (ENNReal.ofReal p).HolderConjugate (ENNReal.ofReal q) - Real.HolderTriple.ennrealOfReal 📋 Mathlib.Basic.Real.ConjExponents
{p q r : ℝ} (h : p.HolderTriple q r) : (ENNReal.ofReal p).HolderTriple (ENNReal.ofReal q) (ENNReal.ofReal r) - Real.HolderConjugate.inv_add_inv_ennreal 📋 Mathlib.Basic.Real.ConjExponents
{p q : ℝ} (h : p.HolderConjugate q) : (ENNReal.ofReal p)⁻¹ + (ENNReal.ofReal q)⁻¹ = 1 - ENNReal.young_inequality 📋 Mathlib.Analysis.MeanInequalities
(a b : ENNReal) {p q : ℝ} (hpq : p.HolderConjugate q) : a * b ≤ a ^ p / ENNReal.ofReal p + b ^ q / ENNReal.ofReal q - ENNReal.young_inequality_eq_iff 📋 Mathlib.Analysis.MeanInequalities
(a b : ENNReal) {p q : ℝ} (hpq : p.HolderConjugate q) : a * b = a ^ p / ENNReal.ofReal p + b ^ q / ENNReal.ofReal q ↔ a = ⊤ ∧ b ≠ 0 ∨ a ≠ 0 ∧ b = ⊤ ∨ a ^ p = b ^ q - ENNReal.rpow_add_le_mul_rpow_add_rpow' 📋 Mathlib.Analysis.MeanInequalitiesPow
(z₁ z₂ : ENNReal) {p : ℝ} (hp : 0 ≤ p) : (z₁ + z₂) ^ p ≤ (ENNReal.ofReal p)⁻¹.LpAddConst * (z₁ ^ p + z₂ ^ p) - MeasureTheory.Lp.mul_meas_ge_le_pow_enorm' 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] (f : ↥(MeasureTheory.Lp E p μ)) (hp_ne_zero : p ≠ 0) (hp_ne_top : p ≠ ⊤) (ε : ENNReal) : ε ^ p.toReal * μ {x | ε ≤ ↑‖↑↑f x‖₊} ≤ ENNReal.ofReal ‖f‖ ^ p.toReal - MeasureTheory.Lp.meas_ge_le_mul_pow_enorm 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] (f : ↥(MeasureTheory.Lp E p μ)) (hp_ne_zero : p ≠ 0) (hp_ne_top : p ≠ ⊤) {ε : ENNReal} (hε : ε ≠ 0) : μ {x | ε ≤ ↑‖↑↑f x‖₊} ≤ ε⁻¹ ^ p.toReal * ENNReal.ofReal ‖f‖ ^ p.toReal - MeasureTheory.Lp.mul_meas_ge_le_pow_enorm 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] (f : ↥(MeasureTheory.Lp E p μ)) (hp_ne_zero : p ≠ 0) (hp_ne_top : p ≠ ⊤) (ε : ENNReal) : ε * μ {x | ε ≤ ‖↑↑f x‖ₑ ^ p.toReal} ≤ ENNReal.ofReal ‖f‖ ^ p.toReal - MeasureTheory.Lp.pow_mul_meas_ge_le_enorm 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] (f : ↥(MeasureTheory.Lp E p μ)) (hp_ne_zero : p ≠ 0) (hp_ne_top : p ≠ ⊤) (ε : ENNReal) : (ε * μ {x | ε ≤ ‖↑↑f x‖ₑ ^ p.toReal}) ^ (1 / p.toReal) ≤ ENNReal.ofReal ‖f‖ - MeasureTheory.Lp.edist_dist 📋 Mathlib.MeasureTheory.Function.LpSpace.Basic
{α : Type u_1} {E : Type u_4} {m : MeasurableSpace α} {p : ENNReal} {μ : MeasureTheory.Measure α} [NormedAddCommGroup E] (f g : ↥(MeasureTheory.Lp E p μ)) : edist f g = ENNReal.ofReal (dist f g) - MeasureTheory.ofReal_toReal_ae_eq 📋 Mathlib.MeasureTheory.Function.L1Space.Integrable
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ENNReal} (hf : ∀ᵐ (x : α) ∂μ, f x < ⊤) : (fun x => ENNReal.ofReal (f x).toReal) =ᵐ[μ] f - MeasureTheory.lintegral_ofReal_ne_top_iff_integrable 📋 Mathlib.MeasureTheory.Function.L1Space.Integrable
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} (hfm : MeasureTheory.AEStronglyMeasurable f μ) (hf : 0 ≤ᵐ[μ] f) : ∫⁻ (a : α), ENNReal.ofReal (f a) ∂μ ≠ ⊤ ↔ MeasureTheory.Integrable f μ - MeasureTheory.ofReal_measureReal 📋 Mathlib.MeasureTheory.Measure.Real
{α : Type u_1} {x✝ : MeasurableSpace α} {μ : MeasureTheory.Measure α} {s : Set α} (h : μ s ≠ ⊤ := by finiteness) : ENNReal.ofReal (μ.real s) = μ s - MeasureTheory.Integrable.lintegral_lt_top 📋 Mathlib.MeasureTheory.Integral.IntegrableOn
{α : Type u_1} {mα : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} (hf : MeasureTheory.Integrable f μ) : ∫⁻ (x : α), ENNReal.ofReal (f x) ∂μ < ⊤ - MeasureTheory.IntegrableOn.setLIntegral_lt_top 📋 Mathlib.MeasureTheory.Integral.IntegrableOn
{α : Type u_1} {mα : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} {s : Set α} (hf : MeasureTheory.IntegrableOn f s μ) : ∫⁻ (x : α) in s, ENNReal.ofReal (f x) ∂μ < ⊤ - MeasureTheory.Integrable.norm_toL1_eq_lintegral_norm 📋 Mathlib.MeasureTheory.Function.L1Space.AEEqFun
{α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup β] (f : α → β) (hf : MeasureTheory.Integrable f μ) : ‖MeasureTheory.Integrable.toL1 f hf‖ = (∫⁻ (a : α), ENNReal.ofReal ‖f a‖ ∂μ).toReal - MeasureTheory.L1.ofReal_norm_eq_lintegral 📋 Mathlib.MeasureTheory.Function.L1Space.AEEqFun
{α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup β] (f : ↥(MeasureTheory.Lp β 1 μ)) : ENNReal.ofReal ‖f‖ = ∫⁻ (x : α), ‖↑↑f x‖ₑ ∂μ - MeasureTheory.L1.ofReal_norm_sub_eq_lintegral 📋 Mathlib.MeasureTheory.Function.L1Space.AEEqFun
{α : Type u_1} {β : Type u_2} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} [NormedAddCommGroup β] (f g : ↥(MeasureTheory.Lp β 1 μ)) : ENNReal.ofReal ‖f - g‖ = ∫⁻ (x : α), ‖↑↑f x - ↑↑g x‖ₑ ∂μ - MeasureTheory.SimpleFunc.integral_eq_lintegral 📋 Mathlib.MeasureTheory.Integral.Bochner.L1
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : MeasureTheory.SimpleFunc α ℝ} (hf : MeasureTheory.Integrable (⇑f) μ) (h_pos : 0 ≤ᵐ[μ] ⇑f) : MeasureTheory.SimpleFunc.integral μ f = (∫⁻ (a : α), ENNReal.ofReal (f a) ∂μ).toReal - MeasureTheory.L1.SimpleFunc.integral_eq_lintegral 📋 Mathlib.MeasureTheory.Integral.Bochner.L1
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : ↥(α →₁ₛ[μ] ℝ)} (h_pos : 0 ≤ᵐ[μ] ⇑(MeasureTheory.Lp.simpleFunc.toSimpleFunc f)) : MeasureTheory.L1.SimpleFunc.integral f = (∫⁻ (a : α), ENNReal.ofReal ((MeasureTheory.Lp.simpleFunc.toSimpleFunc f) a) ∂μ).toReal - MeasureTheory.norm_setToFun_le_toReal 📋 Mathlib.MeasureTheory.Integral.SetToL1.DominatedConvergence
{α : Type u_1} {E : Type u_2} {F : Type u_3} [NormedAddCommGroup E] [NormedSpace ℝ E] [NormedAddCommGroup F] [NormedSpace ℝ F] {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {T : Set α → E →L[ℝ] F} {C : ℝ} {f : α → E} (hT : MeasureTheory.DominatedFinMeasAdditive μ T C) (hC : 0 ≤ C) : ‖MeasureTheory.setToFun μ T hT f‖ ≤ ↑(NNReal.mk C hC) * (∫⁻ (a : α), ENNReal.ofReal ‖f a‖ ∂μ).toReal - MeasureTheory.norm_integral_le_lintegral_norm 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {G : Type u_5} [NormedAddCommGroup G] [NormedSpace ℝ G] {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} (f : α → G) : ‖∫ (a : α), f a ∂μ‖ ≤ (∫⁻ (a : α), ENNReal.ofReal ‖f a‖ ∂μ).toReal - MeasureTheory.lintegral_coe_eq_integral 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} (f : α → NNReal) (hfi : MeasureTheory.Integrable (fun x => ↑(f x)) μ) : ∫⁻ (a : α), ↑(f a) ∂μ = ENNReal.ofReal (∫ (a : α), ↑(f a) ∂μ) - MeasureTheory.integral_eq_lintegral_of_nonneg_ae 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} (hf : 0 ≤ᵐ[μ] f) (hfm : MeasureTheory.AEStronglyMeasurable f μ) : ∫ (a : α), f a ∂μ = (∫⁻ (a : α), ENNReal.ofReal (f a) ∂μ).toReal - MeasureTheory.integral_eq_lintegral_pos_part_sub_lintegral_neg_part 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} (hf : MeasureTheory.Integrable f μ) : ∫ (a : α), f a ∂μ = (∫⁻ (a : α), ENNReal.ofReal (f a) ∂μ).toReal - (∫⁻ (a : α), ENNReal.ofReal (-f a) ∂μ).toReal - MeasureTheory.ofReal_integral_norm_eq_lintegral_enorm 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {P : Type u_7} [NormedAddCommGroup P] {f : α → P} (hf : MeasureTheory.Integrable f μ) : ENNReal.ofReal (∫ (x : α), ‖f x‖ ∂μ) = ∫⁻ (x : α), ‖f x‖ₑ ∂μ - MeasureTheory.ofReal_integral_eq_lintegral_ofReal 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} (hfi : MeasureTheory.Integrable f μ) (f_nn : 0 ≤ᵐ[μ] f) : ENNReal.ofReal (∫ (x : α), f x ∂μ) = ∫⁻ (x : α), ENNReal.ofReal (f x) ∂μ - MeasureTheory.MemLp.eLpNorm_eq_integral_rpow_norm 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {H : Type u_6} [NormedAddCommGroup H] {f : α → H} {p : ENNReal} (hp1 : p ≠ 0) (hp2 : p ≠ ⊤) (hf : MeasureTheory.MemLp f p μ) : MeasureTheory.eLpNorm f p μ = ENNReal.ofReal ((∫ (a : α), ‖f a‖ ^ p.toReal ∂μ) ^ p.toReal⁻¹) - MeasureTheory.eLpNorm_one_le_of_le' 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {m0 : MeasurableSpace α} {μ : MeasureTheory.Measure α} {f : α → ℝ} {r : ℝ} (hfint : MeasureTheory.Integrable f μ) (hfint' : 0 ≤ ∫ (x : α), f x ∂μ) (hf : ∀ᵐ (ω : α) ∂μ, f ω ≤ r) : MeasureTheory.eLpNorm f 1 μ ≤ 2 * μ Set.univ * ENNReal.ofReal r - MeasureTheory.integral_mul_norm_le_Lp_mul_Lq 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {E : Type u_6} [NormedAddCommGroup E] {f g : α → E} {p q : ℝ} (hpq : p.HolderConjugate q) (hf : MeasureTheory.MemLp f (ENNReal.ofReal p) μ) (hg : MeasureTheory.MemLp g (ENNReal.ofReal q) μ) : ∫ (a : α), ‖f a‖ * ‖g a‖ ∂μ ≤ (∫ (a : α), ‖f a‖ ^ p ∂μ) ^ (1 / p) * (∫ (a : α), ‖g a‖ ^ q ∂μ) ^ (1 / q) - MeasureTheory.integral_mul_le_Lp_mul_Lq_of_nonneg 📋 Mathlib.MeasureTheory.Integral.Bochner.Basic
{α : Type u_1} {m : MeasurableSpace α} {μ : MeasureTheory.Measure α} {p q : ℝ} (hpq : p.HolderConjugate q) {f g : α → ℝ} (hf_nonneg : 0 ≤ᵐ[μ] f) (hg_nonneg : 0 ≤ᵐ[μ] g) (hf : MeasureTheory.MemLp f (ENNReal.ofReal p) μ) (hg : MeasureTheory.MemLp g (ENNReal.ofReal q) μ) : ∫ (a : α), f a * g a ∂μ ≤ (∫ (a : α), f a ^ p ∂μ) ^ (1 / p) * (∫ (a : α), g a ^ q ∂μ) ^ (1 / q) - MeasureTheory.ofReal_setIntegral_one 📋 Mathlib.MeasureTheory.Integral.Bochner.Set
{X : Type u_5} {x✝ : MeasurableSpace X} (μ : MeasureTheory.Measure X) [MeasureTheory.IsFiniteMeasure μ] (s : Set X) : ENNReal.ofReal (∫ (x : X) in s, 1 ∂μ) = μ s - MeasureTheory.ofReal_setIntegral_one_of_measure_ne_top 📋 Mathlib.MeasureTheory.Integral.Bochner.Set
{X : Type u_5} {m : MeasurableSpace X} {μ : MeasureTheory.Measure X} {s : Set X} (hs : μ s ≠ ⊤ := by finiteness) : ENNReal.ofReal (∫ (x : X) in s, 1 ∂μ) = μ s - MeasureTheory.integral_le_measure 📋 Mathlib.MeasureTheory.Integral.Bochner.Set
{X : Type u_1} {mX : MeasurableSpace X} {μ : MeasureTheory.Measure X} {f : X → ℝ} {s : Set X} (hs : ∀ x ∈ s, f x ≤ 1) (h's : ∀ x ∈ sᶜ, f x ≤ 0) : ENNReal.ofReal (∫ (x : X), f x ∂μ) ≤ μ s - MeasureTheory.Integrable.measure_le_integral 📋 Mathlib.MeasureTheory.Integral.Bochner.Set
{X : Type u_1} {mX : MeasurableSpace X} {μ : MeasureTheory.Measure X} {f : X → ℝ} (f_int : MeasureTheory.Integrable f μ) (f_nonneg : 0 ≤ᵐ[μ] f) {s : Set X} (hs : ∀ x ∈ s, 1 ≤ f x) : μ s ≤ ENNReal.ofReal (∫ (x : X), f x ∂μ) - StieltjesFunction.length_Ioc 📋 Mathlib.MeasureTheory.Measure.Stieltjes
{R : Type u_1} [LinearOrder R] [TopologicalSpace R] (f : StieltjesFunction R) (a b : R) : f.length (Set.Ioc a b) = ENNReal.ofReal (↑f b - ↑f a) - StieltjesFunction.outer_Ioc 📋 Mathlib.MeasureTheory.Measure.Stieltjes
{R : Type u_1} [LinearOrder R] [TopologicalSpace R] (f : StieltjesFunction R) [OrderTopology R] [CompactIccSpace R] [DenselyOrdered R] (a b : R) : f.outer (Set.Ioc a b) = ENNReal.ofReal (↑f b - ↑f a) - StieltjesFunction.measure_Ioc 📋 Mathlib.MeasureTheory.Measure.Stieltjes
{R : Type u_1} [LinearOrder R] [TopologicalSpace R] (f : StieltjesFunction R) [OrderTopology R] [CompactIccSpace R] [MeasurableSpace R] [BorelSpace R] [SecondCountableTopology R] [DenselyOrdered R] (a b : R) : f.measure (Set.Ioc a b) = ENNReal.ofReal (↑f b - ↑f a) - StieltjesFunction.measure_singleton 📋 Mathlib.MeasureTheory.Measure.Stieltjes
{R : Type u_1} [LinearOrder R] [TopologicalSpace R] (f : StieltjesFunction R) [OrderTopology R] [CompactIccSpace R] [MeasurableSpace R] [BorelSpace R] [SecondCountableTopology R] [DenselyOrdered R] (a : R) : f.measure {a} = ENNReal.ofReal (↑f a - Function.leftLim (↑f) a) - StieltjesFunction.length_subadditive_Icc_Ioo 📋 Mathlib.MeasureTheory.Measure.Stieltjes
{R : Type u_1} [LinearOrder R] [TopologicalSpace R] (f : StieltjesFunction R) [OrderTopology R] [CompactIccSpace R] {a b : R} {c d : ℕ → R} (ss : Set.Icc a b ⊆ ⋃ i, Iotop (c i) (d i)) : ENNReal.ofReal (↑f b - ↑f a) ≤ ∑' (i : ℕ), ENNReal.ofReal (↑f (d i) - ↑f (c i)) - StieltjesFunction.measure_Icc 📋 Mathlib.MeasureTheory.Measure.Stieltjes
{R : Type u_1} [LinearOrder R] [TopologicalSpace R] (f : StieltjesFunction R) [OrderTopology R] [CompactIccSpace R] [MeasurableSpace R] [BorelSpace R] [SecondCountableTopology R] [DenselyOrdered R] (a b : R) : f.measure (Set.Icc a b) = ENNReal.ofReal (↑f b - Function.leftLim (↑f) a) - StieltjesFunction.measure_Ioo 📋 Mathlib.MeasureTheory.Measure.Stieltjes
{R : Type u_1} [LinearOrder R] [TopologicalSpace R] (f : StieltjesFunction R) [OrderTopology R] [CompactIccSpace R] [MeasurableSpace R] [BorelSpace R] [SecondCountableTopology R] [DenselyOrdered R] {a b : R} : f.measure (Set.Ioo a b) = ENNReal.ofReal (Function.leftLim (↑f) b - ↑f a) - StieltjesFunction.measure_Ico 📋 Mathlib.MeasureTheory.Measure.Stieltjes
{R : Type u_1} [LinearOrder R] [TopologicalSpace R] (f : StieltjesFunction R) [OrderTopology R] [CompactIccSpace R] [MeasurableSpace R] [BorelSpace R] [SecondCountableTopology R] [DenselyOrdered R] (a b : R) : f.measure (Set.Ico a b) = ENNReal.ofReal (Function.leftLim (↑f) b - Function.leftLim (↑f) a) - StieltjesFunction.measure_Iic 📋 Mathlib.MeasureTheory.Measure.Stieltjes
{R : Type u_1} [LinearOrder R] [TopologicalSpace R] (f : StieltjesFunction R) [OrderTopology R] [CompactIccSpace R] [MeasurableSpace R] [BorelSpace R] [SecondCountableTopology R] [DenselyOrdered R] {l : ℝ} (hf : Filter.Tendsto (↑f) Filter.atBot (nhds l)) (x : R) : f.measure (Set.Iic x) = ENNReal.ofReal (↑f x - l)
About
Loogle searches Lean and Mathlib definitions and theorems.
You can use Loogle from within the Lean4 VSCode language extension
using the Loogle command from the command palette. You can also try the
#loogle command from LeanSearchClient,
the CLI version, the Loogle
VS Code extension, the lean.nvim
integration or the Zulip bot.
Usage
Loogle finds definitions and lemmas in various ways:
By constant:
🔍Real.sin
finds all lemmas whose statement somehow mentions the sine function.By lemma name substring:
🔍"differ"
finds all lemmas that have"differ"somewhere in their lemma name.By subexpression:
🔍_ * (_ ^ _)
finds all lemmas whose statements somewhere include a product where the second argument is raised to some power.The pattern can also be non-linear, as in
🔍Real.sqrt ?a * Real.sqrt ?aIf the pattern has parameters, they are matched in any order. Both of these will find
List.map:
🔍(?a -> ?b) -> List ?a -> List ?b
🔍List ?a -> (?a -> ?b) -> List ?bBy main conclusion:
🔍|- tsum _ = _ * tsum _
finds all lemmas where the conclusion (the subexpression to the right of all→and∀) has the given shape.As before, if the pattern has parameters, they are matched against the hypotheses of the lemma in any order; for example,
🔍|- _ < _ → tsum _ < tsum _
will findtsum_lt_tsumeven though the hypothesisf i < g iis not the last.You can filter for definitions vs theorems: Using
⊢ (_ : Type _)finds all definitions which provide data while⊢ (_ : Prop)finds all theorems (and definitions of proofs).
If you pass more than one such search filter, separated by commas
Loogle will return lemmas which match all of them. The
search
🔍 Real.sin, "two", tsum, _ * _, _ ^ _, |- _ < _ → _
would find all lemmas which mention the constants Real.sin
and tsum, have "two" as a substring of the
lemma name, include a product and a power somewhere in the type,
and have a hypothesis of the form _ < _ (if
there were any such lemmas). Metavariables (?a) are
assigned independently in each filter.
The #lucky button will directly send you to the
documentation of the first hit.
Source code
You can find the source code for this service at https://github.com/nomeata/loogle. The https://loogle.lean-lang.org/ service is provided by the Lean FRO. Please review the Lean FRO Terms of Use and Privacy Policy.
This is Loogle revision 9f11169 serving mathlib revision ce5dd8c