OAI/MeasureTheory/Falconer/Fourier/InverseMaskJets.lean
42 declarations, 0 contain sorry, 0 declared as axioms
The actual inverse as finite products of individual mask jets
The construction follows the already proved safe-chart inverse recursion. All mask occurrences survive in every term, and the total order charged to them is at most twice the inverse index.
- structure
OAI.Falconer.MaskJetExpansionline 16 - def
OAI.Falconer.MaskJetExpansion.valueline 29 - def
OAI.Falconer.MaskJetExpansion.HasOrderline 33 - theorem
OAI.Falconer.MaskJetExpansion.value_contDiffline 36 - def
OAI.Falconer.MaskJetExpansion.productline 41 - theorem
OAI.Falconer.MaskJetExpansion.product_valueline 46 - theorem
OAI.Falconer.MaskJetExpansion.product_hasOrderline 51 - def
OAI.Falconer.MaskJetExpansion.mulFixedline 55 - theorem
OAI.Falconer.MaskJetExpansion.mulFixed_valueline 59 - def
OAI.Falconer.MaskJetExpansion.pullbackline 66 - theorem
OAI.Falconer.MaskJetExpansion.pullback_valueline 70 - def
OAI.Falconer.MaskJetExpansion.sumline 74 - theorem
OAI.Falconer.MaskJetExpansion.sum_valueline 78 - def
OAI.Falconer.MaskJetExpansion.derivativeline 83 - theorem
OAI.Falconer.MaskJetExpansion.derivative_valueline 88 - theorem
OAI.Falconer.MaskJetExpansion.HasOrder.mulFixedline 101 - theorem
OAI.Falconer.MaskJetExpansion.HasOrder.pullbackline 105 - theorem
OAI.Falconer.MaskJetExpansion.sum_hasOrderline 109 - theorem
OAI.Falconer.MaskJetExpansion.HasOrder.derivativeline 113 - def
OAI.Falconer.MaskJetExpansion.laplacianline 117 - theorem
OAI.Falconer.MaskJetExpansion.laplacian_valueline 121 - theorem
OAI.Falconer.MaskJetExpansion.HasOrder.laplacianline 140 - def
OAI.Falconer.MaskJetExpansion.iteratedLaplacianline 144 - theorem
OAI.Falconer.MaskJetExpansion.iteratedLaplacian_valueline 148 - theorem
OAI.Falconer.MaskJetExpansion.HasOrder.iteratedLaplacianline 161 - def
OAI.Falconer.MaskJetExpansion.stationaryJetline 171 - theorem
OAI.Falconer.MaskJetExpansion.stationaryJet_valueline 180 - theorem
OAI.Falconer.MaskJetExpansion.HasOrder.stationaryJetline 192 - def
OAI.Falconer.MaskJetExpansion.inverseline 201 - theorem
OAI.Falconer.MaskJetExpansion.inverse_valueline 210 - theorem
OAI.Falconer.MaskJetExpansion.HasOrder.inverseline 230 - def
OAI.Falconer.MaskJetExpansion.HasPointAtline 248Source documentation
Every individual mask jet in the expansion is evaluated at the same point.
def HasPointAt (S : MaskJetExpansion ι d E) (z : E) (p : Space d) : Prop := …
Mentions: OAI.Falconer.MaskJetExpansion, OAI.Falconer.Space
- theorem
OAI.Falconer.MaskJetExpansion.product_hasPointAtline 252 - theorem
OAI.Falconer.MaskJetExpansion.HasPointAt.mulFixedline 256 - theorem
OAI.Falconer.MaskJetExpansion.HasPointAt.pullbackline 261 - theorem
OAI.Falconer.MaskJetExpansion.sum_hasPointAtline 266 - theorem
OAI.Falconer.MaskJetExpansion.HasPointAt.derivativeline 270 - theorem
OAI.Falconer.MaskJetExpansion.HasPointAt.laplacianline 277 - theorem
OAI.Falconer.MaskJetExpansion.HasPointAt.iteratedLaplacianline 282 - theorem
OAI.Falconer.MaskJetExpansion.HasPointAt.stationaryJetline 292 - theorem
OAI.Falconer.MaskJetExpansion.HasPointAt.inverseline 310 - theorem
OAI.Falconer.MaskJetExpansion.localInverseAmplitude_product_jetsline 331Source documentation
The actual inverse coefficient has a finite expansion into individual mask jets, with at most
2*jderivatives in total. On the fixed patch all those jets are evaluated at the original sphere point.theorem localInverseAmplitude_product_jets [DecidableEq ι] (m j : ℕ) : ∃ S : MaskJetExpansion ι (m+3) (Space (m+3)), S.HasOrder (2*j) ∧ (∀ (B : ι → X → Space (m+3) → ℂ), (∀ i x, ContDiff ℝ ∞ (B i x)) → ∀ x e, S.value B x e = localInverseAmplitude m (fun z => ∏ i, B i x z) j e) ∧ (∀ e : Sphere (m+3), ‖(e : Space (m+3))-(gnomonicChart (0 : Space (m+2)) : Space (m+3))‖ ≤ 1/2 → S.HasPointAt e e) := by …Mentions: OAI.Falconer.MaskJetExpansion, OAI.Falconer.Space, OAI.Falconer.localInverseAmplitude, OAI.Falconer.Sphere, OAI.Falconer.gnomonicChart