Real conjugate exponents #
This file defines Hölder triple and Hölder conjugate exponents in ℝ and ℝ≥0. Real numbers p,
q and r form a Hölder triple if 0 < p and 0 < q and p⁻¹ + q⁻¹ = r⁻¹ (which of course
implies 0 < r). We say p and q are Hölder conjugate if p, q and 1 are a Hölder triple.
In this case, 1 < p and 1 < q. This property shows up often in analysis, especially when dealing
with L^p spaces.
These notions mimic the same notions for extended nonnegative reals where p q r : ℝ≥0∞ are allowed
to take the values 0 and ∞.
Main declarations #
Real.HolderTriple: Predicate for two real numbers to be a Hölder triple.Real.HolderConjugate: Predicate for two real numbers to be Hölder conjugate.Real.conjExponent: Conjugate exponent of a real number.NNReal.HolderTriple: Predicate for two nonnegative real numbers to be a Hölder triple.NNReal.HolderConjugate: Predicate for two nonnegative real numbers to be Hölder conjugate.NNReal.conjExponent: Conjugate exponent of a nonnegative real number.ENNReal.conjExponent: Conjugate exponent of an extended nonnegative real number.
TODO #
- Eradicate the
1 / pspelling in lemmas.
Real numbers p q : ℝ are Hölder conjugate if they are positive and satisfy the
equality p⁻¹ + q⁻¹ = 1. This is an abbreviation for Real.HolderTriple p q 1. This condition
shows up in many theorems in analysis, notably related to L^p norms.
It is equivalent that 1 < p and p⁻¹ + q⁻¹ = 1. See Real.holderConjugate_iff.
Equations
- p.HolderConjugate q = p.HolderTriple q 1
Instances For
The conjugate exponent of p is q = p / (p-1), so that p⁻¹ + q⁻¹ = 1.
Equations
- p.conjExponent = p / (p - 1)
Instances For
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
Nonnegative real numbers p q : ℝ≥0 are Hölder conjugate if they are positive and satisfy
the equality p⁻¹ + q⁻¹ = 1. This is an abbreviation for NNReal.HolderTriple p q 1. This
condition shows up in many theorems in analysis, notably related to L^p norms.
It is equivalent that 1 < p and p⁻¹ + q⁻¹ = 1. See NNReal.holderConjugate_iff.
Equations
- p.HolderConjugate q = p.HolderTriple q 1
Instances For
The conjugate exponent of p is q = p/(p-1), so that p⁻¹ + q⁻¹ = 1.
Equations
- p.conjExponent = p / (p - 1)
Instances For
Alias of the reverse direction of NNReal.holderTriple_coe_iff.
Alias of the reverse direction of NNReal.holderConjugate_coe_iff.
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
For r, instead of p
The conjugate exponent of p is q = 1 + (p - 1)⁻¹, so that p⁻¹ + q⁻¹ = 1.
Equations
- p.conjExponent = 1 + (p - 1)⁻¹
Instances For
Alias of the reverse direction of ENNReal.holderTriple_coe_iff.
Alias of the reverse direction of ENNReal.holderConjugate_coe_iff.