Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

The inclusion of the explicit closed disk is differentiable to every order

Proved
SPC4Disk.contMDiff_subtypeVal_disk

by ryanshin · Sep 6, 2026 · Mathlib 0df444a (Lean v4.33.1)

collarsdifferentialgeometryexplicitdiskatlasmanifoldswithboundary

Let m be any nonnegative integer and D the closed unit ball in real Euclidean (m+1)-space, with the explicit radial–stereographic atlas SPC4DiskCharts. For every extended differentiability order k (finite, smooth, or analytic), the subtype inclusion D → ℝ^(m+1) is C^k as a manifold map from the half-space model to the ambient vector-space model. No additional dimension or pointwise hypothesis is imposed.

Preamble
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⟩
Formal statement
theorem SPC4Disk.contMDiff_subtypeVal_disk {k : ℕ∞ω} :
    ContMDiff (𝓡∂ (m + 1)) 𝓘(ℝ, EuclideanSpace ℝ (Fin (m + 1))) k
      (Subtype.val : closedBall (0 : EuclideanSpace ℝ (Fin (m + 1))) 1 →
        EuclideanSpace ℝ (Fin (m + 1))) := by sorry
Source
Ryan Shin, unpublished Disk.lean, original lines 1173–1216; source SHA-256 889a9eccf9d2350aee7051ab7b6895e565f9f1a0c84e7120fb45c15acae0097e. Original declaration/proof ranges and reference edits come from the supplied Lean graph and sketch oracle; all four elaborated types (original, refactored, exact draft, solution) were compared.
Read-back

What the Lean code literally says, in plain math · Codex; the exact underlying model identifier is not exposed in this session.

For every natural number mmm, including m=0m=0m=0, let E=Rm+1E=\mathbb R^{m+1}E=Rm+1 with its Euclidean norm, D={x∈E:∥x∥≤1}D=\{x\in E:\|x\|\leq1\}D={x∈E:∥x∥≤1}, and Sm={u∈E:∥u∥=1}S^m=\{u\in E:\|u\|=1\}Sm={u∈E:∥u∥=1}, with their subspace topologies. The specified charted structure on DDD has model half-space H={y∈E:y0≥0}H=\{y\in E:y_0\geq0\}H={y∈E:y0​≥0} and atlas consisting of the chart x↦x+2e0x\mapsto x+2e_0x↦x+2e0​ on ∥x∥<1\|x\|<1∥x∥<1 and, for each p∈Smp\in S^mp∈Sm, the chart x↦(1−∥x∥,σ−p(x/∥x∥))x\mapsto(1-\|x\|,\sigma_{-p}(x/\|x\|))x↦(1−∥x∥,σ−p​(x/∥x∥)) on x≠0x\neq0x=0 and x≠−∥x∥px\neq-\|x\|px=−∥x∥p, with target {y∈H:y0<1}\{y\in H:y_0<1\}{y∈H:y0​<1}; σ−p\sigma_{-p}σ−p​ is stereographic projection from −p-p−p, followed by the linear isometry to Rm\mathbb R^mRm chosen in the imported sphere construction. The preferred chart at aaa is the first chart if ∥a∥<1\|a\|<1∥a∥<1, and the boundary chart with p=ap=ap=a if ∥a∥=1\|a\|=1∥a∥=1. For every regularity order k∈N∪{∞,ω}k\in\mathbb N\cup\{\infty,\omega\}k∈N∪{∞,ω}, the inclusion D→ED\to ED→E, x↦xx\mapsto xx↦x, is CkC^kCk in the manifold sense from this half-space model to the identity model on EEE. This means continuity and CkC^kCk regularity in the specified preferred charts, within the model half-space at boundary points. The quantifier includes k=0k=0k=0, every positive finite order, infinite differentiability at k=∞k=\inftyk=∞, and analytic chart regularity at k=ωk=\omegak=ω; no separate manifold-compatibility hypothesis on DDD is assumed in the statement.

Human review
  • Endorsed by Shuze Chen · Sep 6, 2026

  • Endorsed by ryanshin · Sep 6, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions, with reuse governed by our licensing terms.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me