IndisputableMonolith.Foundation.SingularSphereGeometry
Sets up the ambient Euclidean space and standard two-chart atlas for the unit sphere S^n used throughout the singular-sphere foundation. Defines poles, radial north vector, and complementary open covers U and V whose union is the whole sphere. Downstream linking-vanishing arguments in high dimension import this geometry as the ambient manifold. Pure definitional scaffolding: no nontrivial proofs beyond openness and covering identities.
claimFix ambient Euclidean space $E = \mathbb{R}^{n+1}$ and the unit sphere $S^n \subset E$. Let $N,S\in S^n$ be the north and south poles (distinct), and let $U = S^n\setminus\{S\}$, $V = S^n\setminus\{N\}$ be the complementary open charts. Then $U\cup V = S^n$ and both sets are open in the subspace topology.
background
Recognition Science foundation work on singular spheres needs a concrete model of $S^n$ inside Euclidean space before any linking or vanishing statements can be stated. This module supplies that model: ambient space $E$, the embedded sphere, a distinguished unit north vector, and the two poles obtained by normalizing $\pm$ that vector.
The two-chart cover is the classical stereographic atlas: remove south pole for $U$, remove north pole for $V$. Openness of each chart and the covering identity $U\cup V=S^n$ are recorded as elementary facts so later modules can quote them without re-proving basic topology.
The module sits directly on top of SingularSphere (the abstract singular-sphere interface) and Mathlib radial-equivalence utilities for balls. It does not yet discuss metrics, curvature, or linking numbers; those appear downstream.
proof idea
Definition module. The bulk of the file introduces named abbreviations for ambient space, sphere, poles, and charts. The few lemmas are one-line: openness of each chart follows from openness of the complement of a closed singleton in the subspace topology; the covering identity is immediate set algebra once poles are known distinct. No tactic-heavy arguments and no appeal to deeper differential geometry.
why it matters in Recognition Science
Supplies the concrete geometric stage on which high-dimensional linking-vanishing is proved. The sole recorded consumer is Foundation.LinkingVanishingHighDim, which imports the poles and two-chart cover to reduce linking questions on singular spheres to calculations inside Euclidean charts. Within the broader RS forcing chain the module is pure infrastructure: it does not itself force dimension, cost functional, or tick structure, but any later geometric identity that needs an explicit $S^n$ model routes through these definitions.
scope and limits
- Does not prove any linking, homology, or vanishing statement.
- Does not equip the sphere with a Riemannian metric or connection.
- Does not force spatial dimension $D=3$ or any RS tick structure.
- Does not address singular strata beyond the two-pole chart cover.
- Does not construct stereographic coordinate maps explicitly.
used by (1)
depends on (1)
declarations in this module (66)
-
abbrev
Esp -
def
Sph -
def
northV -
lemma
norm_northV -
def
northP -
def
southP -
lemma
northP_ne_southP -
def
coverU -
def
coverV -
lemma
isOpen_coverU -
lemma
isOpen_coverV -
lemma
coverU_union_coverV -
theorem
contractibleSpace_compl_singleton_sphere -
instance
contractible_coverU -
instance
contractible_coverV -
abbrev
Hyp -
lemma
mem_inter_iff -
def
interHomeoPunctured -
def
puncturedPolar -
def
sphereHomeoOfLinearIsometryEquiv -
lemma
fact_finrank_esp -
def
hypIsometry -
def
hequivProdContractible -
def
interHomotopyEquiv -
def
hgrpIso -
def
suspensionIso -
abbrev
amb -
lemma
norm_amb -
lemma
amb_injective -
lemma
esp0_ext -
lemma
esp1_ext -
lemma
northV_ne_zero -
lemma
abs_eq_one_of_sq_eq_one -
lemma
amb_southP -
lemma
sph0_eq_pole -
lemma
isZero_sph0 -
lemma
finrank_hyp -
lemma
one_lt_rank_hyp -
instance
pathConnected_inter -
theorem
sphere_homology_vanish -
def
eastP -
def
westP -
lemma
amb_eastP_zero -
lemma
amb_westP_zero -
lemma
northV_zero -
lemma
amb_northP_zero -
lemma
amb_southP_zero -
lemma
coord_zero_ne_zero -
lemma
eastP_mem_inter -
lemma
westP_mem_inter -
abbrev
Wc -
def
aW -
def
bW -
def
coordW -
def
arcA -
lemma
continuous_coordW -
lemma
isClopen_arcA -
lemma
aW_mem_arcA -
lemma
bW_notMem_arcA -
def
diffClass -
lemma
diffClass_pairing -
lemma
diffClass_mvPair -
theorem
h1_s1_ne_zero -
theorem
sphere_top_ne_zero -
theorem
spheres_not_homotopyEquivalent -
theorem
sphere_dim_eq_of_homotopyEquiv