The kernel of the chart presentation #
Kollár asserts that y₁ = x₁/x_r, …, y_{r-1} = x_{r-1}/x_r, y_r = x_r, … "give local coordinates
on a chart" [Kol07, Definition 60]; Hauser states that for a regular sequence g₁, …, g_k the
only relations among the gⱼ/gᵢ over R are the trivial ones, so that
R[g₁/gᵢ, …, g_k/gᵢ] ≅ R[t₁, …, t_k]/(gᵢ tⱼ − gⱼ) [Hau14, Theorem 4.20 (b)].
Hironaka/Algebra/Local/Chart.lean gives the presentation R[Y₀, …, Y_{r-1}] → R' = R[xᵢ/x_r],
Yᵢ ↦ yᵢ, and its surjectivity; this file proves that its kernel is exactly the ideal
⟨x_r Yᵢ − xᵢ⟩ of the obvious relations:
- the list
[x_r, x₀, …, x_{r-1}]is weakly regular onR— it is a prefix of a permutation of the regular system of parameters, which is a regular sequence (Hironaka/Algebra/Local/RegularSystem.lean); - the assembly:
⟨x_r Yᵢ − xᵢ⟩ ⊆ kerbecausex_r yᵢ = xᵢinR'; forpin the kernel, the elimination lemma ofHironaka/Scheme/BlowUp/LinearType.leangivesx_rᵈ p ≡ c (mod ⟨x_r Yᵢ − xᵢ⟩)withc ∈ R, soc = 0inR[1/x_r], hencex_rᵏ c = 0inRandc = 0(x_ris a nonzerodivisor); thenx_rᵈ p ∈ ⟨x_r Yᵢ − xᵢ⟩and the torsion-freeness of the ideal of relations modulox_r(Hironaka/Scheme/BlowUp/LinearType.lean, for a weakly regular sequence) givesp ∈ ⟨x_r Yᵢ − xᵢ⟩.
The list [x_r, x₀, …, x_{r-1}]: the denominator first, then the divided coordinates.
Equations
- IsLocalRing.chartList x r = x r :: List.ofFn fun (i : Fin ↑r) => x (Fin.castLE ⋯ i)
Instances For
[x_r, x₀, …, x_{r-1}] is weakly regular on R (a prefix of a permutation of a regular
system of parameters; regular sequences as in [TSPA, Tag 00LJ]).
x_r is a nonzerodivisor of R (the head of the weakly regular list).
The kernel of the presentation #
The kernel of the chart presentation is the ideal of the relations x_r Yᵢ − xᵢ
([Hau14, Theorem 4.20 (b)]; the coordinates of the chart of [Kol07, Definition 60]).