The local ring of the chart at its origin is regular of dimension n #
Kollรกr's yแตข "give local coordinates on a chart of B_Z X" [Kol07, Definition 60]; in the
local model this is the statement that A' := R'_{๐ช'}, the local ring of the chart ring
R' = R[xแตข/x_r : i < r] at the origin ๐ช' = โจyโ, โฆ, y_{n-1}โฉ of the chart, is a regular local
ring of dimension n whose maximal ideal is generated by the n images of the yแตข (a regular
system of parameters).
The argument closes a chain of primes against a bound on the generators by Krull's height
theorem, as for the quotients by a regular system of parameters in
Hironaka/Algebra/Local/RegularSystem.lean, and needs no intermediate description of A'/x_r A':
R'is Noetherian, as a quotient ofR[Yโ, โฆ, Y_{r-1}](the presentation ofHironaka/Algebra/Local/Chart.leanis surjective), soA'is a Noetherian local ring; its maximal ideal๐ช' A'is generated by thenimages of theyแตข, hencespanFinrank โค n;dim A' = ht ๐ช' โฅ nby a chain ofn + 1primes ofR'ending at๐ช': withx'the regular system of parameters obtained fromxby movingx_rto the last place, the idealsQโฑผ = โจx'โ, โฆ, x'_{j-1}โฉ,j โค n โ 1, are primes ofRnot containingx_r(Hironaka/Algebra/Local/RegularSystem.lean), so they extend to primes ofR[1/x_r]and contract to primes๐ฎโฑผofR' โ R[1/x_r], strictly increasing becausex'โฑผ โ Q_{j+1} โ Qโฑผ, and๐ฎ_{n-1} โ ๐ช': every element of๐ฎ_{n-1}is killed by the mapฯ : R[1/x_r] โ Frac(R/Q_{n-1})used for1 โ ๐ช'inHironaka/Algebra/Local/Chart.lean, which characterizes๐ช'insideR'as the preimage of the maximal ideal ofR/Q_{n-1}(R' = R + ๐ช'and๐ช' โฉ R = ๐ช), whilex_r โ ๐ช' โ ๐ฎ_{n-1}.spanFinrank ๐ช'A' โค n โค dim A'and Krull's height theorem give regularity (IsRegularLocalRing.of_spanFinrank_maximalIdeal_le) anddim A' = n.
R' is Noetherian: a quotient of the Noetherian ring R[Yโ, โฆ, Y_{r-1}].
The maximal ideal of R'_{๐ช'} is generated by the images of the yแตข.
The chain of primes below the origin #
The last index n - 1 (Fin n is nonempty since r : Fin n).
Equations
- IsLocalRing.lastIdx r = โจn - 1, โฏโฉ
Instances For
The regular system of parameters with x_r moved to the last position.
Equations
- IsLocalRing.swapLast x r = x โ โ(Equiv.swap r (IsLocalRing.lastIdx r))
Instances For
Qโฑผ = โจx'โ, โฆ, x'_{j-1}โฉ, a prime of R not containing x_r for j โค n โ 1.
Equations
- IsLocalRing.swapPrime x r j = Ideal.span (IsLocalRing.swapLast x r '' {i : Fin n | โi < j})
Instances For
The prime ๐ฎโฑผ of R': the contraction of Qโฑผ R[1/x_r].
Equations
- IsLocalRing.chartPrime x r j = Ideal.comap (โ(IsLocalRing.chartRing x r).val) (Ideal.map (algebraMap R (Localization.Away (x r))) (IsLocalRing.swapPrime x r j))
Instances For
๐ฎ_{n-1} โ ๐ช', through the fraction field of R/Q_{n-1} #
Regularity and dimension #
The chain ๐ฎโ โ โฏ โ ๐ฎ_{n-1} โ ๐ช' as a function on Fin (n + 1).
Equations
- IsLocalRing.chartChain x r i = if i < n then IsLocalRing.chartPrime x r i else IsLocalRing.chartOrigin x r
Instances For
ht ๐ช' โฅ n.
R'_{๐ช'} is a regular local ring: the yแตข are local coordinates on the chart
[Kol07, Definition 60].
dim R'_{๐ช'} = n.