OAI/Geometry/SurfaceImmersion/Correction/TensorAtlasMean.lean
13 declarations, 0 contain sorry, 0 declared as axioms
The global nonlinear mean is the finite restoration of the actual local means evaluated on unweighted chart readings.
- def
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.atlasMeanline 29 - lemma
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.atlasMean_symmetricline 34 - lemma
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.atlasMean_subline 40 - def
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.tensorReadBallConstantline 49Source documentation
The atlas-only enlargement needed when a global encoded tensor ball is read in any one chart. It is independent of reference tensors and all orders.
def tensorReadBallConstant : ℝ := Classical.choose A.tensorPlaneRead_decode_ball
- lemma
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.one_le_tensorReadBallConstantline 51 - lemma
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.tensorReadBallConstant_ballline 54 - def
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.tensorTrialRadiusline 66Source documentation
A fixed global trial radius for a prescribed local geometric margin.
def tensorTrialRadius (r₁ : ℝ) : ℝ := r₁/(2*A.tensorReadBallConstant)
- lemma
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.tensorTrialRadius_posline 68 - lemma
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.tensorReadBallConstant_mul_trialRadiusline 72 - lemma
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.tensorTrialRadius_marginline 79 - theorem
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.atlasMean_majorants_fixed_ballline 86Source documentation
Fixed atlas constants turn local value and difference estimates into exactly the hypotheses used by finite global mean substitution.
theorem atlasMean_majorants_fixed_ball (reference : ∀ x : M, CovariantTwoTensor x) (href : ContMDiff planeModel (planeModel.prod 𝓘(ℝ, TensorFiber)) ∞ (fun x => TotalSpace.mk' TensorFiber x (reference x))) (L : ℕ) (B K : ℕ → ℝ → ℝ) (hB : ∀ m C, 1 ≤ C → 1 ≤ B m C) (hK : ∀ m C, 1 ≤ C → 1 ≤ K m C) : ∀ r : ℝ, 0 ≤ r → (∀ f : Base → A.centers → TensorFiber, ContDiff ℝ ∞ f → InTrialBall univ (A.tensorEncode reference) r f → ∀ i : A.centers, InTrialBall univ (A.tensorPlaneRead i reference) (A.tensorReadBallConstant*r) (A.tensorPlaneRead i (A.tensorDecode f))) ∧ ∃ β κ : ℕ → ℝ → ℝ, ∀ {s : ℝ}, 0 < s → s ≤ 1 → ∀ η : ℝ, 0 < η → …Mentions: OAI.ClosedSurfaceR4.FiniteOrderSmoothing.CovariantTwoTensor, OAI.ClosedSurfaceR4.planeModel, OAI.ClosedSurfaceR4.FiniteOrderSmoothing.TensorFiber
- theorem
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.atlasMean_majorants_all_radiiline 180Source documentation
Fixed atlas constants turn local value and difference estimates into exactly the hypotheses used by finite global mean substitution.
theorem atlasMean_majorants_all_radii (reference : ∀ x : M, CovariantTwoTensor x) (href : ContMDiff planeModel (planeModel.prod 𝓘(ℝ, TensorFiber)) ∞ (fun x => TotalSpace.mk' TensorFiber x (reference x))) (L : ℕ) (B K : ℕ → ℝ → ℝ) (hB : ∀ m C, 1 ≤ C → 1 ≤ B m C) (hK : ∀ m C, 1 ≤ C → 1 ≤ K m C) : ∃ D₀ : ℝ, 1 ≤ D₀ ∧ ∀ r : ℝ, 0 ≤ r → (∀ f : Base → A.centers → TensorFiber, ContDiff ℝ ∞ f → InTrialBall univ (A.tensorEncode reference) r f → ∀ i : A.centers, InTrialBall univ (A.tensorPlaneRead i reference) (D₀*r) (A.tensorPlaneRead i (A.tensorDecode f))) ∧ ∃ β κ : ℕ → ℝ → ℝ, ∀ {s : ℝ}, 0 < s → s ≤ 1 → ∀ η : ℝ, 0 < η → …Mentions: OAI.ClosedSurfaceR4.FiniteOrderSmoothing.CovariantTwoTensor, OAI.ClosedSurfaceR4.planeModel, OAI.ClosedSurfaceR4.FiniteOrderSmoothing.TensorFiber
- theorem
OAI.ClosedSurfaceR4.FiniteOrderSmoothing.SmoothingAtlas.atlasMean_majorantsline 209