The Jacobian criterion on four hypersurfaces #
The Jacobian criterion for the simple points of a local model,
isRegularLocalRing_stalk_iff_jacobian (Hironaka.AnalyticSpace.Jacobian), read on four
hypersurfaces: the node y² = x² + x³ and the cusp y² = x³ in K² (simple exactly off the
origin), the Whitney umbrella x² = z y² in ℝ³ (the multiple points are exactly the z-axis,
the handle z < 0 included: there the real points form a line, but the stalk is not regular),
and V(x² + y²) ⊆ ℝ², which has no simple point: the standard example of the phenomenon
Hironaka remarks on [Hir64, Introduction], a reduced real-analytic space whose simple locus is
not dense. (Its support is the origin, since x² + y² = 0 forces x = y = 0 over ℝ, and it
is reduced; neither is recorded as a statement in this file — RealPlaneCircle proves the
support statement for the ideal sheaf circleIdeal.) "Simple point" is regularLocus's clause,
IsRegularLocalRing 𝒪_{X,z}, stated on the local model V(g) ⊆ (Kⁿ, 𝒜_{Kⁿ}).
For a hypersurface X = V(g) the criterion reads: z ∈ X is simple iff dg_z ≠ 0. If
dg_z ≠ 0 then g_z is a regular parameter and 𝒜/(g_z) is regular
(isRegularLocalRing_stalk_of_dlin_ne_zero). If dg_z = 0, i.e. g_z ∈ 𝔪_z², the only
subfamily of the one generator with independent differentials is the empty one, which would
force dim 𝒜/(g_z) = n = dim 𝒜, i.e. g_z = 0 in the domain 𝒜_{Kⁿ,z}
(eq_bot_of_ringKrullDim_quotient_eq) — excluded because g does not vanish identically near
z (germTop_ne_zero_of_curve: the germ of a section is zero iff the section vanishes near the
point, the identity lemma). The differential of a polynomial in the coordinates is computed by
expanding around the point: g_z = ∑ aᵢ (zᵢ − qᵢ) + r with r ∈ 𝔪_z² gives dg_z = a
(dlin_eq_of_sub_sum_mem_sq; dlin is K-linear, kills 𝔪² and sends zᵢ − qᵢ to eᵢ).
The equation circleEq of the last example is used again in HironakaExamples.Space.CircleSpace
(the analytic space V(x² + y²)).
The germ at q of a global analytic function on Kⁿ (a def, so that the expansion lemmas
below rewrite it as a single term).
Equations
- Hironaka.Space.germTop g q = (CategoryTheory.ConcreteCategory.hom ((AnalyticSpace.affine K n).presheaf.germ ⊤ q ⋯)) g
Instances For
A global section whose values along a continuous curve through q are nonzero off q has
nonzero germ at q (the identity lemma germ_eq_zero_iff).
The coordinate germ zᵢ − qᵢ lies in 𝔪_q.
dlin of an explicit expansion: if s − ∑ i, aᵢ (zᵢ − qᵢ) ∈ 𝔪_q², then d_q s = a.
The criterion for one equation, negative half: at a point z of V(g) where g_z ∈ 𝔪_z²
and g_z ≠ 0 the stalk 𝒜_{Kⁿ,z}/(g_z) is not regular.
The criterion for one equation, positive half: at a point z of V(g) where dg_z ≠ 0
the stalk is regular (g_z is a regular parameter).
The node y² = x² + x³ in K²: the one equation y·y − x·x − x·x·x.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The node y² = x² + x³ is simple exactly off the origin — at the origin the
differential (−2x − 3x², 2y) vanishes and the equation lies in 𝔪²; at every other point of
the curve it does not vanish (y ≠ 0, or y = 0 and then x = −1).
The cusp y² = x³ in K²: the one equation y·y − x·x·x.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The cusp y² = x³ is simple exactly off the origin — the differential
(−3x², 2y) vanishes on the curve only at the origin, where the equation lies in 𝔪².
The Whitney umbrella x² = z y² in ℝ³: the one equation x·x − z·(y·y).
Equations
- One or more equations did not get rendered due to their size.
Instances For
On the z-axis the umbrella's stalk is not regular: the equation lies in 𝔪² there and
does not vanish identically (x² ≠ 0 along the x-direction).
The multiple points of the Whitney umbrella x² = z y² are exactly the z-axis:
off the axis (y ≠ 0 on the surface) the differential (2x, −2zy, −y²) does not vanish.
The handle of the umbrella: every point with z < 0 is a multiple point — the
real points there form the z-axis (x² = z y² ≤ 0 forces x = y = 0), so the handle is
disjoint from the closure of the simple points, although its real point set is a line.
V(x² + y²) ⊆ ℝ²: the one equation x·x + y·y, the standard example of the phenomenon
Hironaka remarks on [Hir64, Introduction].
Equations
Instances For
V(x² + y²) ⊆ ℝ² has no simple point. A point z of the model has x = y = 0 (a real sum
of two squares vanishes only if both do), and there the equation lies in 𝔪² and does not
vanish identically (x² ≠ 0 along the x-axis): X.regularLocus = ∅ although X ≠ ∅. This is the
phenomenon Hironaka remarks on [Hir64, Introduction]. That the support is exactly the origin is
not recorded as a separate statement here.