Smooth transition from the translated interior chart to a boundary chart
ProvedSPC4Disk.contDiffOn_interiorToBoundaryFullLet m be a nonnegative integer, p a unit-sphere direction, and k any differentiability order. After translating v by −2e₀, form its radial coordinate 1−‖v−2e₀‖ and its stereographic angular coordinates in the p-boundary chart. This Euclidean map is C^k where v−2e₀ is nonzero and the normalized vector has inner product different from 1 with −p.
The two exclusions are the origin and the stereographic pole. The statement concerns the explicit transition formula on this domain, not a global smoothness claim for normalization at the origin.
import Mathlib
import Definitions.Def_SPC4DiskCharts
set_option autoImplicit false
open Set Metric SPC4Disk
open scoped ContDiff Manifold
noncomputable section
variable {m : ℕ}
local instance : Fact (Module.finrank ℝ (EuclideanSpace ℝ (Fin (m + 1))) = m + 1) :=
⟨finrank_euclideanSpace_fin⟩theorem SPC4Disk.contDiffOn_interiorToBoundaryFull
(p : sphere (0 : EuclideanSpace ℝ (Fin (m + 1))) 1) {k : ℕ∞ω} :
ContDiffOn ℝ k
(fun v : EuclideanSpace ℝ (Fin (m + 1)) =>
(WithLp.toLp 2 (Fin.cons (1 - ‖v - diskShift (m + 1)‖)
(fun i => ((OrthonormalBasis.fromOrthogonalSpanSingleton m
(ne_zero_of_mem_unit_sphere (-p))).repr
(stereoToFun (((-p) : sphere (0 : EuclideanSpace ℝ (Fin (m + 1))) 1) :
EuclideanSpace ℝ (Fin (m + 1)))
(‖v - diskShift (m + 1)‖⁻¹ • (v - diskShift (m + 1))))) i)) :
EuclideanSpace ℝ (Fin (m + 1))))
{ v : EuclideanSpace ℝ (Fin (m + 1)) | v - diskShift (m + 1) ≠ 0 ∧
innerSL ℝ (((-p) : sphere (0 : EuclideanSpace ℝ (Fin (m + 1))) 1) :
EuclideanSpace ℝ (Fin (m + 1)))
(‖v - diskShift (m + 1)‖⁻¹ • (v - diskShift (m + 1))) ≠ (1 : ℝ) } := by sorryRead-back
What the Lean code literally says, in plain math · Codex independent blind auditor; exact model identifier unavailable
For every natural number , every unit vector , and every differentiability order that is a nonnegative integer, , or , put , where is the first standard basis vector. Let be the coordinate isometry from the orthonormal basis selected by the construction, and define , with division by zero interpreted as zero. The ambient Euclidean-space map is of class on the set of all for which and . The normalizing reciprocal is also total, taking the value zero at a zero denominator, although that case is excluded from the stated set. No bound on and no half-space condition on is assumed. The case is included; asserts continuity, smoothness, and analyticity on the displayed set.
Confirmed by the mission captain (proposal self-audit).