Mathlib Map

Structures · Data types

ENNReal.HolderTriple

A class stating that p q r : ℝ≥0∞ satisfy p⁻¹ + q⁻¹ = r⁻¹. This is exactly the condition for which Hölder's inequality is valid (see MeasureTheory.MemLp.smul). When r := 1, one generally says that p q are Hölder conjugate. This class exists so that we can define a heterogeneous scalar multiplication on MeasureTheory.Lp, and this is why r must be marked as a semiOutParam. We don't mark it as an outParam because this would prevent Lean from using HolderTriple p q r and HolderTriple p q r' within a single proof, as may be occasionally convenient.

Defined in
Mathlib.Data.ENNReal.Holder
Shape
3 explicit arguments · adds inv_add_inv_eq_inv

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by0

Nothing extends this class yet.

Concrete types that are instances0

No instance on a concrete type; it is reached through other classes.

How is a type an instance?

Loading the hierarchy index…

Assumed by63

Ancestors0

No ancestors.