Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Whitney embedding theorem: strong dimension 2n, including noncompact manifolds

Open
LeanEval.Geometry.WhitneyEmbeddingProblem.whitney_embedding

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

differential-geometrylean-evalmanifoldswhitney-embedding

Let nnn be a natural number with 1≤n1\le n1≤n, and let MMM be any Hausdorff, second-countable smooth real nnn-manifold without boundary, with its specified topology and smooth atlas. There exists a map

e:M⟶R2ne:M\longrightarrow\mathbb R^{2n}e:M⟶R2n

such that eee is infinitely differentiable, eee is a homeomorphism onto its image with the subspace topology, and

∀x∈M,dex:TxM⟶Te(x)R2n is injective.\forall x\in M,\qquad d e_x:T_xM\longrightarrow T_{e(x)}\mathbb R^{2n}\ \text{is injective}.∀x∈M,dex​:Tx​M⟶Te(x)​R2n is injective.

No compactness, connectedness, orientability, or nonemptiness hypothesis is imposed. The conclusion is existence, not uniqueness, and it does not require a proper map or closed image. This is the strong Whitney embedding target, not the weaker dimension 2n+12n+12n+1 result or an immersion-only statement.

Formalization Note. This is the exact LeanEval v1 root theorem, with every binder and typeclass preserved. The model spaces are EuclideanSpace ℝ (Fin n) and EuclideanSpace ℝ (Fin (2 * n)); the three predicates are ContMDiff … ∞, IsEmbedding, and pointwise injectivity of mfderiv. Only the benchmark marker attribute and its import are omitted from the upload.

Preamble
import Mathlib

open scoped Manifold ContDiff
open Topology
Formal statement
namespace LeanEval
namespace Geometry
namespace WhitneyEmbeddingProblem

theorem whitney_embedding (n : ℕ) (_hn : 1 ≤ n)
    {M : Type*} [TopologicalSpace M]
    [ChartedSpace (EuclideanSpace ℝ (Fin n)) M] [IsManifold (𝓡 n) ∞ M]
    [T2Space M] [SecondCountableTopology M] :
    ∃ e : M → EuclideanSpace ℝ (Fin (2 * n)),
      ContMDiff (𝓡 n) (𝓡 (2 * n)) ∞ e ∧
      IsEmbedding e ∧
      ∀ x : M, Function.Injective (mfderiv (𝓡 n) (𝓡 (2 * n)) e x) := by
  sorry

end WhitneyEmbeddingProblem
end Geometry
end LeanEval
Source
LeanEval v1, LeanEval/Geometry/WhitneyEmbedding.lean, exact declaration LeanEval.Geometry.WhitneyEmbeddingProblem.whitney_embedding, statement revision 1; https://github.com/leanprover/lean-eval/blob/296b7491ec989d21bcf8636a9a69231a1e5d1d25/LeanEval/Geometry/WhitneyEmbedding.lean ; manifest manifests/problems/whitney_embedding.toml. Historical attribution recorded by that source: H. Whitney, The self-intersections of a smooth n-manifold in 2n-space, Ann. of Math. (2) 45 (1944), 220–246. The LeanEval declaration, not a reconstruction from the historical paper, is authoritative for this mission.
Read-back

What the Lean code literally says, in plain math · gpt-6-astra

For every natural number nnn with 1≤n1\le n1≤n, and every type MMM equipped with a topology and a smooth real manifold structure modeled on Rn\mathbb{R}^nRn, whose topology is Hausdorff and second countable, there exists a map e:M→R2ne:M\to\mathbb{R}^{2n}e:M→R2n that is smooth, is a topological embedding (injective and a homeomorphism onto its image with the subspace topology), and has injective manifold derivative dex:TxM→Te(x)R2nd e_x:T_xM\to T_{e(x)}\mathbb{R}^{2n}dex​:Tx​M→Te(x)​R2n at every x∈Mx\in Mx∈M. Here the Euclidean spaces have their standard smooth structures. No nonemptiness assumption is imposed on MMM, so the assertion includes the empty manifold; n=0n=0n=0 is excluded.

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

  • Endorsed by xuanji · 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.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactJoin Slack© 2026 Prove2Me