Carleson/HolderNorm.lean
Explanation legend Lean4 Domain Explanation Language (L4DEL)
L4DEL explanations are a separate layer. They do not change the Lean source. Intuition is explanatory prose; numbered items are a reading path; sources link the wording back to evidence.
- L4DEL
- Lean4 Domain Explanation Language
Credit: The upstream authors and contributors retain credit for the project and mathematics. lean4-explainer only renders their pinned source and adds the separately disclosed explanation layer.
Project sources: Pinned project documentation, Pinned Carleson blueprint
8 declarations, 0 contain sorry, 0 declared as axioms
L^∞-normalized t-Hölder norm
This file defines the L^∞-normalized t-Hölder norm, which probably in some form should end up in Mathlib. Lemmas about this norm that are proven in Carleson are collected here.
TODO: Assess Mathlib-readiness, complete basic results, optimize imports.
Imports (1)
Imported by 2 files
- def
iHolENormthe L^∞-normalized t-Hölder norm line 26 sourceSource documentation
the L^∞-normalized t-Hölder norm. Defined in ℝ≥0∞ to avoid sup-related issues.
standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PseudoMetricSpace,NormedField,Real,ENNRealProof uses:
HAdd.hAdd,iSup,Membership.mem,Set,Metric.ball,ENorm.enorm,HMul.hMul,HPow.hPow,ENNReal.ofReal,Ne,HDiv.hDiv,HSub.hSub,EDist.edist43 instances, coercions and auxiliary constants left out.
def iHolENorm (φ : X → 𝕜) (x₀ : X) (R : ℝ) (t : ℝ) : ℝ≥0∞ := …
- def
iHolNNNormTheNNRealversion of the L^∞-normalized t-Hölder norm,iHolENormline 31 sourceSource documentation
The
NNRealversion of the L^∞-normalized t-Hölder norm,iHolENorm.standard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
PseudoMetricSpace,NormedField,Real,NNRealProof uses:
ENNReal.toNNReal, iHolENormdef iHolNNNorm (φ : X → 𝕜) (x₀ : X) (R : ℝ) (t : ℝ) : ℝ≥0 := …
- lemma
enorm_le_iHolENorm_of_memline 41 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,MetricSpace,NormedField,Membership.mem,Set,Metric.ball,LE.le,ENNReal,ENorm.enorm, iHolENormProof uses:
le_trans,iSup,HAdd.hAdd,HMul.hMul,HPow.hPow,ENNReal.ofReal,Ne,HDiv.hDiv,HSub.hSub,EDist.edist,Eq.mpr,id,Eq,Eq.trans,forall_congr,implies_congr,Eq.refl,le_self_add71 instances, coercions and auxiliary constants left out.
Tactic trace: 3 steps
Open to load the checked before-and-after goal states.
- lemma
HolderOnWith.of_iHolENorm_ne_topline 46 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,MetricSpace,NormedField,LE.le,OfNat.ofNat,Ne,ENNReal, iHolENorm,Top.top,HolderOnWith,HDiv.hDiv,NNReal, iHolNNNorm,HPow.hPow,Real.toNNReal,Metric.ballProof uses:
Membership.mem,Set,LT.lt,LE.le.trans_lt,Dist.dist,dist_nonneg,Eq.mp,Eq,Or,EDist.edist,HMul.hMul,eq_or_ne,of_eq_true,Eq.trans,Max.max,True,congr,congrArg,WeakPseudoEMetricSpace.edist_self,congrFun'and 44 more137 instances, coercions and auxiliary constants left out.
Tactic trace: 20 steps
Open to load the checked before-and-after goal states.
- lemma
continuous_of_iHolENorm_ne_topline 67 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,MetricSpace,NormedField,LT.lt,OfNat.ofNat,LE.le,Set,tsupport,Metric.ball,Ne,ENNReal, iHolENorm,Top.top,ContinuousProof uses:
ContinuousOn.continuous_of_tsupport_subset,HolderOnWith.continuousOn,HDiv.hDiv,NNReal, iHolNNNorm,HPow.hPow,Real.toNNReal, HolderOnWith.of_iHolENorm_ne_top,LT.lt.le,of_eq_true,Eq.trans,True,eq_true,Metric.isOpen_ball46 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
continuous_of_iHolENorm_ne_top'line 73 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,MetricSpace,NormedField,LT.lt,OfNat.ofNat,LE.le,Set,Function.support,Metric.ball,Ne,ENNReal, iHolENorm,HMul.hMul,Nat,Top.top,ContinuousProof uses:
Or,le_or_gt,EmptyCollection.emptyCollection,Eq.mp,congrArg,Iff.mpr,Eq,Metric.ball_eq_empty,Eq.mpr,id,Eq.trans,continuous_const,Zero,ContinuousOn.continuous_of_tsupport_subset,HolderOnWith.continuousOn,HDiv.hDiv,NNReal, iHolNNNorm,HPow.hPow,Real.toNNRealand 65 more115 instances, coercions and auxiliary constants left out.
Tactic trace: 12 steps
Open to load the checked before-and-after goal states.
- lemma
norm_le_iHolNNNorm_of_memline 88 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,MetricSpace,NormedField,Ne,ENNReal, iHolENorm,Top.top,Membership.mem,Set,Metric.ball,LE.le,Norm.norm, iHolNNNormProof uses:
Iff.mpr,ENNReal.toReal,ENorm.enorm,ENNReal.toReal_le_toReal,of_eq_true,Not,Eq,Eq.trans,False,True,congrArg,not_false_eq_true, enorm_le_iHolENorm_of_mem24 instances, coercions and auxiliary constants left out.
Tactic trace: 1 steps
Open to load the checked before-and-after goal states.
- lemma
norm_le_iHolNNNorm_of_subsetline 92 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,MetricSpace,NormedField,Ne,ENNReal, iHolENorm,Top.top,LE.le,Set,Function.support,Metric.ball,Norm.norm, iHolNNNormProof uses:
dite,Membership.mem,Classical.propDecidable, norm_le_iHolNNNorm_of_mem,Not,of_eq_true,Eq.trans,OfNat.ofNat,True,congrFun',congrArg,Iff.mp,Eq,Function.notMem_support,norm_zero34 instances, coercions and auxiliary constants left out.
Tactic trace: 6 steps
Open to load the checked before-and-after goal states.