This paper presents a new proof of the simultaneous embedded local uniformization theorem in zero characteristic, utilizing a novel approach called simultaneous monomialization, which advances the understanding of resolution of singularities.
Contribution
It introduces a new proof technique for uniformization using simultaneous monomialization, extending existing methods in algebraic geometry.
Findings
01
New proof of uniformization theorem in zero characteristic
02
Development of the key elements theory for monomialization
03
Enhanced understanding of resolution of singularities
Abstract
We give a new proof of the simultaneous embedded local uniformization Theorem in zero characteristic for essentially of finite type rings and for quasi excellent rings. The results are a consequence of the simultaneaous monomialization presented here. The methods develop the key elements theory that is a more subtle notion than the notion of key polynomials.
Equations782
Rν:={x∈K such that ν(x)≥0},
Rν:={x∈K such that ν(x)≥0},
(R,u)→(R′,u′=(u1′,…un′))
(R,u)→(R′,u′=(u1′,…un′))
(R,u)→⋯→(Ri,u(i))→⋯
(R,u)→⋯→(Ri,u(i))→⋯
ϵν(P):=b∈N∗max{bν(P)−ν(∂bP)}.
ϵν(P):=b∈N∗max{bν(P)−ν(∂bP)}.
ϵν(P)≥ϵν(Q)⇒degX(P)≥degX(Q).
ϵν(P)≥ϵν(Q)⇒degX(P)≥degX(Q).
(R,u)→⋯→(R′,u′)
(R,u)→⋯→(R′,u′)
(R,u)→⋯→(T,t)
(R,u)→⋯→(T,t)
(R,u)→(R1,u(1))→⋯→(Ri,u(i))→⋯
(R,u)→(R1,u(1))→⋯→(Ri,u(i))→⋯
∀f∈R, ∃i such that ν(f)=νQi(f).
∀f∈R, ∃i such that ν(f)=νQi(f).
{∀i, Qi<Qi+1 or Qi<limQi+1,∀Q∈Λ∃i such that ϵ(Qi)≥ϵ(Q).
{∀i, Qi<Qi+1 or Qi<limQi+1,∀Q∈Λ∃i such that ϵ(Qi)≥ϵ(Q).
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Full text
Simultaneous monomialization.
Julie Decaup
Instituto de Matemáticas, Unidad Cuernavaca, Universidad Nacional
Autónoma de México.
We give a proof of the simultaneous monomialization Theorem in zero
characteristic for rings essentially of finite type over a field and
for quasi-excellent rings. The methods develop the key elements theory
that is a more subtle notion than the notion of key polynomials.
The resolution of singularities can be formulated in the following
way.
Let V be a singular variety. The variety V admits a resolution
of singularities if there exists a smooth variety W and a proper
birational morphism W→V.
This problem has been solved in many cases but remains an open problem
in others. In characteristic zero Hironaka proved resolution of singularities
in all dimensions ([33]) in 1964. Much work has been done since
1964 to simplify and better understand resolution of singularities
in characteristic zero. We mention [7], [8], [9],
[10], [12], [13], [14], [15],
[19], [20], [17], [18], [26],
[32], [44], [45], [46], [50],
and [52]. The problem remains open in positive characteristic.
The first proof for surfaces is due to S. Abhyankar in 1956 [1]
with subsequent strengthenings by H. Hironaka [34] and J. Lipman
[37] to the case of more general 2-dimensional schemes, with
Lipman giving necessary and sufficient condition for a 2-dimensional
scheme to admit a resolution of singularities. See also [25].
Still, Abhyankar’s proof is extremely technical and difficult and
comprises a total of 508 pages ([2], [3], [4],
[5], [6]). For a more recent and more palatable proof
we refer the reader to [27]. It was not until much later that
V. Cossart and O. Piltant settled the problem of resolution of threefolds
in complete generality (their theorem holds for arbitrary quasi-excellent
noetherian schemes of dimension three, including the arithmetic case)
in a series of three long papers spanning the years 2008 to 2019 [21],
[22] and [23].
To try to solve the problem of resolution of singularities numerous
methods were introduced, in particular Zariski and Abhyankar used
the local uniformization. But it does not allow at the moment to solve
completely the problem.
We are interested in a stronger problem than the local uniformization:
the monomialization problem. In this work we solve the monomialization
problem in characteristic zero. We hope that these methods, applicable
in positive characteristic, may help to attack the global problem
of resolution of singularities on a different point of view.
One of the essential tools to handle the monomialization or the local
uniformization is a valuation. Let us look on an example how valuations
naturally fit into the problem.
Let V be a singular variety and Z be an irreducible closed set
of V.
If we knew how to resolve the singularities of V, we would have
a smooth variety W and a proper birational morphism W→V.
In W, we can consider a irreducible set Z′ whose image is Z.
And so the regular local ring OW,Z′ dominates the
non regular local ring OV,Z. It means that we have
an inclusion OV,Z⊆OW,Z′ and the
maximal ideal of OV,Z is the intersection of those
of OW,Z′ with OV,Z. Up to a blow-up
Z′ is a hypersurface and so OW,Z′ is dominated
by a discrete valuation ring. In this case the valuation is the order
of vanishing along the hypersurface.
Before stating the local uniformization Theorem, we need a classical
notion that will be very important: the center of a valuation. For
details, we can read ([54]) or ([47, sections 2 and 3]).
Let K be a field and ν be a valuation defined over K. We
set
[TABLE]
the valuation ring of ν, and mν its maximal
ideal.
We consider a subring A of K such that A⊂Rν.
Then the center of ν in A is the ideal p of
A such that p=A∩mν.
Now we consider an algebraic variety V over a field k and K
its fractions field. Assume V is an affine variety. Then V=Spec(A)
where A is a finite type integral k-algebra with A⊆K.
If A⊆Rν, then the center of ν over V is the
point ζ of V which corresponds to the prime ideal A∩mν
of A.
The irreducible closed sub-scheme Z of V defined by A∩mν
(it means the image of the morphism Spec(A∩mνA)→Spec(A))
has a generic point ξ. Equivalently ζ is the point associated
to the zero ideal. We say that Z is the center of ν over V.
.
Now let us state the local uniformization Theorem. It has been proved
in characteristic zero but it is always a conjecture in positive characteristic.
Let X=Spec(A) be an affine variety of fractions
field K over a field k. We consider ν a valuation over
K of valuation ring Rν.
Then A can be embedded in a regular local sub-ring A′ essentially
of finite type over k and dominated by Rν.
In this work we prove a stronger result: the simultaneous monomialization
Theorem. We are going to explain what is the monomialization and what
are the objects that we handle.
Let k be a field of characteristic zero and f∈k[u1,…,un]
be a polynomial in n variables, irreducible over k. We denote
by V(f) the hypersurface defined by f and we assume
that it has a singularity at the origin. Then we set R:=k[u1,…,un](u1,…,un).
This is a regular local ring that is essentially of finite type over
the field k. The vector u=(u1,…,un) is
a regular system of parameters of R. We use the notation (R,u)
to express the fact that u is a regular system of parameters of
the regular local ring R.
The element f is monomializable if there exists a map
[TABLE]
that is a sequence of blow-ups such that the total transform of f
is a monomial. It means that in R′, the total transform of f
is vi=1∏n(ui′)αi, with
v a unit of R′.
Now we can give a simplified version of one of the main theorems of
this work.
Let (R,u) be a regular local ring that is essentially
of finite type over a field k of characteristic zero.
Then there exists a countable sequence of blow-ups
[TABLE]
that monomializes simultaneously all the elements of R.
Equivalently, it means that for each element f in R, there exists
an index i such that in Ri, f is one monomial.
If f is an irreducible polynomial of k[u1,…,un],
then A:=(f)R is a local domain. We can find
a valuation ν over Frac(A) centered in
R. One consequence of Theorem 7.1 is that
the total transform of f in one of the Ri is vj=1∏n(uj(i))αj
. By the irreducibility of f its strict transform is exactly un(i).
Hence there exists an embedding of A into the ring A′=(un(i))Ri
which is dominated by Rν. So a consequence of Theorem 7.1
is the Local Uniformization Theorem as announced.
And we obtain a stronger result here: the total transform is a normal
crossing divisor. We call this result the embedded local uniformization.
We will give a new proof of this theorem in this work.
Let us explain why simultaneous monomialization is a stronger result
than the embedded local uniformization Theorem. First we monomialize
all the elements of R with the same sequence of blow-ups. Secondly,
this sequence is effective and at each step of the process we can
express the u(i+1) in terms of the u(i). Indeed, we consider
an essentially of finite type regular local ring R, and a valuation
centered in R. Thanks to this valuation we construct an effective
sequence of blow-ups that monomializes all the elements of R. One
more advantage of the proof we give here is that in the essentially
of finite type case, we prove the simultaneous embedded local uniformization
whatever is the valuation. In particular we do not need any hypothesis
on the rank of the valuation.
One of the most important ingredient in the proof of this theorem
is the notion of key polynomial. We give here a new definition of
key polynomial, introduced by Spivakovsky and appearing for the first
time in ([28] and [41]). Let K be a field, ν
be a valuation over K and we denote by ∂b:=b!1∂Xb∂b
the formal derivative of the order b on K[X]. For
every polynomial P∈K[X], we set
Let Q1 and Q2 be two key polynomials. We say that Q2
is an immediate successor of Q1 if ϵ(Q1)<ϵ(Q2)
and if Q2 is of minimal degree for this property. We denote
this by Q1<Q2.
We denote by MQ1 the set of immediate successors of Q1.
We assume that they all have the same degree as Q1 and that
ϵ(MQ1) does not have any maximal element.
We assume that there exists a key polynomial Q′ such that ϵ(Q′)>ϵ(MQ1).
We call *immediate limit successor *of Q1 every polynomial
Q2 of minimal degree satisfying ϵ(Q2)>ϵ(MQ1),
and we denote this by Q1<limQ2.
Let Q1 and Q2 be two key polynomials. Let us write Q2
according to the powers of Q1, Q2=i=0∑sqiQ1i
where the qi are polynomials of degree strictly less than Q1.
We call this expression the* Q1-expansion of Q2.*
An important result in this work, and the only one for which we need
the characteristic zero hypothesis, is the following Theorem.
Let Q2 be an immediate limit successor of Q1. Then the
terms of the Q1-expansion of Q2 that minimize the valuation
are exactly those of degrees [math] and 1.
Then the hypothesis of characteristic zero is necessary also for the
results that follow from this theorem.
Here we give an idea of our proof of Theorem 7.1.
Let us consider a regular local ring R essentially of finite type
over a field k of characteristic zero. We fix u=(u1,…,un)
a regular system of parameters of R.
The first ingredient in the proof is the notion of non degeneration.
We say that an element f of R is non degenerated with respect
to u if there exists an ideal N of R, generated by monomials
in u, such that ν(f)=x∈Nmin{ν(x)}.
The first step is to monomialize all the elements that are non degenerated
with respect to a regular system of parameters of R. So let f
be an element of R that is non degenerated with respect to u.
We construct a sequence of blow-ups
[TABLE]
such that the strict transform of f in R′ is a monomial in
u′.
There exist elements f of R that are not non degenerated with
respect to u. So we wonder if we could find a sequence of blow-ups
[TABLE]
such that f is non degenerated with respect to t. If we can,
after a new sequence of blow-ups, we monomialize f. Doing this
for all the elements of R would be too complicated. So we would
want to find a sequence of blow-ups (R,u)→⋯→(R′,u′)
such that all the elements of R are non degenerated with respect
to u′. It is a little optimistic and we need to do something more
subtle. We will find an infinite sequence of blow-ups
[TABLE]
such that for each element f of R, there exists i such that
f is non degenerated with respect to u(i).
For this, we need the second main ingredient: the key polynomials.
We construct a sequence of key polynomials (Qi)i
such that each element f of R is non degenerated with respect
to some Qi. It means that:
[TABLE]
We construct the sequence (Qi)i step by step.
We require the following properties for this sequence: for every index
i, the polynomial Qi+1 is an (eventually limit) immediate
successor of Qi. Furthermore the sequence (ϵ(Qi))i
is cofinal in ϵ(Λ) where Λ is
the set of key polynomials of the extension k(u1,…,un−1)(un).
Equivalently it means:
[TABLE]
Assume now that we can construct a sequence of blow-ups
[TABLE]
such that all the Qi belong to a regular system of parameters.
It means that
[TABLE]
where Qistrict,j is the strict transform of Qi
in Rj. Then every element f of R which is non degenerated
with respect to Qi is non degenerated with respect to u(j).
Thus it is monomializable. So the next step is to monomialize all
the Qi.
In order to do this once again we have to be subtle. The notion of
key polynomial is not stable by blow-up, so we need a better notion:
the notion of key element. Let (Qi,Qi+1) a couple
of (eventually limit) immediate successors of our sequence. We consider
Qi+1=j=0∑sqjQij the Qi-expansion
of Qi+1. Then we associate to Qi+1 a key element Qi+1′
defined as follows.
Let P1′ and P2′ be two key elements. We say that P1′
and P2′ are (eventually limit) immediate successors key
elements if their respective associated key polynomials P1
and P2 are such that P1<P2 (eventually P1<limP2).
After some blow ups we prove that (eventually limit) immediate successors
become (eventually limit) immediate successors key elements. So we
monomialize these key elements. For this we construct a sequence of
blow-ups
[TABLE]
that monomializes all the key polynomials Qi. More precisely,
for every index i there exists an index si such that in Rsi,
Qi is a monomial in u(si) up to a unit of
Rsi.
So in the case of essentially of finite type regular local rings,
no matter the rank of the valuation is, we prove the embedded local
uniformization Theorem. And we do this using only a sequence of blow-ups
for all the elements of the ring, and in an effective way. It means
that every blow-up is effective and we know how to express all the
systems of coordinates.
Then we want to prove the same kind of result over more general rings,
even if it means adding conditions on the valuation. We work with
quasi excellent rings. Indeed, Grothendieck and Nagata showed that
there is no resolution of singularities for rings that are not quasi
excellent.
The second main result of this paper can be express in the following
simplified form.
Let R be a noetherian quasi excellent complete regular local ring
and ν be a valuation centered in R.
Assume that ν is of rank 1, or of rank 2 but composed with
a discrete valuation, and that car(kν)=0.
There exists a countable sequence of blow-ups
[TABLE]
that monomializes all the element of R.
So let R be a quasi excellent local domain. This time R is not
assume to be of finite type, so we cannot repeat what we did before.
We need to introduce one more ingredient: the implicit prime ideal.
Let ν be a valuation of the fractions field of R centered
in R. We call implicit prime ideal of R associated to ν
the ideal of the completion R of R defined by:
[TABLE]
where Pβ:={f∈R such that ν(f)≥β}.
One can show that in this case desingularizing R means desingularizing
R. In the last part of this work we also prove that to
desingularize R, we only need to desingularize RH
and (up to one more sequence of blow-ups) HR.
We prove that the implicit prime ideal satisfies the property that
RH is regular. So we only have to desingularize HR
and this is done by Theorem 11.2.
Acknowledgments.
The author is really grateful to her PHD advisor Mark Spivakovsky
for all the helpful discussions.
Part II Key polynomials.
The notion of key polynomials was first introduced by Saunders Mac
Lane in 1936, in the case of discrete valuations of rank 1. The first
motivation to introduce this notion was to describe all the extensions
of a valuation to a field extension. Let K→L be an extension
of field and ν a valuation on K. We consider a valuation μ
that extends ν to L. In the case where ν is of rank 1
and where L is a simple algebraic extension of K, Mac Lane created
the notion of key polynomial for μ. He also created the notion
of augmented valuations. Given a valuation μ and Q a key polynomial
of Mac Lane, we write f=i=0∑rfjQj the Q-expansion
of an element f∈K[X]. An augmented valuation μ′
of μ is the one defined by μ′(f)=0≤j≤rmin{μ(fj)+jδ}
where δ>μ(Q). He proved that μ is the limit
of a family of augmented valuations over the ring K[x]. Michel
Vaquié extended this definition to arbitrary valued field K, without
assuming that ν is discrete. The most important difference between
these notions is the fact that those of Vaquié involves limit key
polynomials while those of Mac Lane not.
More recently, the notion of key polynomials has been used by Spivakovsky
to study the local uniformization problem, and to do this he created
a new notion of key polynomials. It is the one we use here.
1. Key polynomials of Spivakovsky et al.
For some results of this part, we refer the reader to [28],
but we recall the definitions and properties used in this work to
have a selfcontained manuscript.
First, recall the definition of a valuation.
Definition 1.1**.**
Let R be a commutative domain with a unit element, K be a commutative
field and Γ be a totally ordered abelian group. We set Γ∞:=Γ∪{+∞}.
A valuation of R is a map
[TABLE]
such that:
(1)
∀x∈R, ν(x)=+∞⇔x=0,
2. (2)
∀(x,y)∈R2, ν(xy)=ν(x)+ν(y),
3. (3)
∀(x,y)∈R2, ν(x+y)≥min{ν(x),ν(y)}.
Let us give three examples of valuations.
Example 1.2**.**
The map ν1:C[x]→Z∪{+∞}
which sends a polynomial P=i=0∑dpixi to
min{i such that pi=0} is a valuation.
Example 1.3**.**
We want to define a valuation ν2 on
C(x,y,z). The value of a quotient QP
is ν2(P)−ν2(Q).
And we define the value of a polynomial P=i∑pixi1yi2zi3
as the minimal of the values of pixi1yi2zi3.
Then we only have to define the values of the generators x, y
and z.
Hence the map ν2:C(x,y,z)→R∞
which sends x to 1, y to 2π and z to 1+π is
a valuation.
Example 1.4**.**
Let us set Q=z2−x2y. Every polynomial
P∈C[x,y,z] can be written according to the
powers of Q. We write P=i∑piQi with the
pi∈C[x,y][z] of degree in z
strictly less than degz(Q)=2. Assume that the first
non zero pi is pn.
Then the map ν3:C(x,y,z)→(R2,lex)
which sends P to (n,ν2(pn)) defines
a valuation, with ν2 the valuation defined in Example 1.3.
Let K be a field equipped with a valuation ν and consider
a simple transcendental extension
[TABLE]
with a valuation ν that extends μ to K(X). We still denote
by ν the restriction of ν to K[X].
For every non zero integer b, we set ∂b:=b!1∂Xb∂b.
This is called the formal derivative of order b.
For every polynomial P∈K[X], we set
[TABLE]
Remark 1.5*.*
Most of the time we will note ϵ(P):=ϵν(P).
Example 1.6**.**
We consider C(x,y)[z]
and the valuation ν:=ν3 defined in Example 1.4.
We have ν(z)=(0,1+π) and ν(∂z)=ν(1)=(0,0).
So
[TABLE]
Also we have ν(x)=(0,1) and ν(∂x)=ν(0)=(+∞,+∞)
so ϵ(x)=(−∞,−∞). Furthermore
ϵ(y)=(−∞,−∞).
Finally, let us compute ϵ(Q). Recall that Q=z2−x2y.
We have ν(Q)=(1,0), ν(∂Q)=ν(2z)=(0,1+π)
and ν(∂2Q)=ν(2)=(0,0).
So ϵ(Q)=max{1ν(Q)−ν(∂Q),2ν(Q)−ν(∂2Q)}=max{1(1,0)−(0,1+π),2(1,0)−(0,0)}=(1,−1−π).
Definition 1.7**.**
Let Q∈K[X] be a monic polynomial. We say that
Q is a key polynomial for ν
if for every polynomial P∈K[X], we have:
Let us show that z is a key polynomial. We do a proof by contrapositive.
Let P be a polynomial of degree in z strictly less than degz(z)=1.
So P does not depend on z. Then we saw that ϵ(P)=(−∞,−∞).
So ϵ(P)<ϵ(z) and z is a
key polynomial.
Now, let us show that Q=z2−x2z is a key polynomial. So we
consider a polynomial P such that ϵ(P)≥ϵ(Q)=(1,−1−π).
Then ϵ(P)=(n,∗) where n≥1
and ∗ is a scalar. So ν(P)=(m,∗)
where m≥1. Hence Qm∣P and so degz(P)≥degz(Q).
We proved that Q is a key polynomial.
We have two key polynomials z and Q and we have ϵ(z)<ϵ(Q).
One can show that Q is of minimal degree for this property. In
this situation we will say that Q is an immediate successor of
z.
For every polynomial P∈K[X], we set
[TABLE]
where
[TABLE]
Again, if there is no confusion, we will omit the index ν.
Let P and Q be two polynomials such that Q is monic. Then
P can be written j=1∑npjQj with pj
polynomials of degree strictly less than the degree of Q. This
expression is unique and is called the Q-expansion of P.
Definition 1.9**.**
Let (P,Q)∈K[X]2 such that Q is monic, and we
consider P=j=1∑npjQj the Q-expansion
of the polynomial P. Then we set νQ(P):=0≤j≤nminν(pjQj).
The map νQ is called the Q-truncation
of ν.
Also we set
[TABLE]
and
[TABLE]
Now, we set
[TABLE]
Remark 1.10*.*
In the general case,
νQ is not a valuation. But if Q is a key polynomial, we
are going to show that νQ is a valuation.
In order to do that, we need the next result, which will also be needed
for a proof of the fundamental theorem 2.17.
Lemma 1.11**.**
Let t∈N>1 and
Q be a key polynomial. We consider P1,…,Pt some polynomials
of K[X] all of degree strictly less than deg(Q)
and we set i=1∏tPi:=qQ+r the Euclidean division
of i=1∏tPi by Q in K[X]. Then:
[TABLE]
Proof.
We use induction on t.
Base of the induction: t=2. So we want to show that ν(P1P2)<ν(qQ).
Indeed, if ν(P1P2)<ν(qQ), then
[TABLE]
and we have the result.
Assume, aiming for contradiction, that ν(P1P2)≥ν(qQ)
and so ν(r)≥ν(qQ). Since Q is a
key polynomial, every polynomial P of degree strictly less than
deg(Q) satisfies ϵ(P)<ϵ(Q).
In particular, for every non-zero integer j, we have ν(P)−ν(∂jP)<jϵ(Q).
So it is the case for P1, P2 and r. Since P1
and P2 are of degree strictly less than deg(Q),
we have
[TABLE]
However, degX(P1P2)=degX(qQ)=degX(q)+degX(Q).
So q is of degree strictly less than deg(Q) too,
and then q satisfies, for every non-zero integer j: ν(q)−ν(∂jq)<jϵ(Q).
We are going to compute ν(∂b(Q)(qQ))
in two different ways to get a contradiction.
First,
[TABLE]
Look at the first term of the sum: q∂b(Q)(Q),
and compute its value ν(q∂b(Q)(Q)).
We are going to show that its value is the smallest of the sum.
We have
[TABLE]
by definition of b(Q). But we know that for every non-zero
integer j, we have ν(q)<jϵ(Q)+ν(∂jq),
so
[TABLE]
Then q∂b(Q)(Q) is the term of smallest value
in the sum. In particular,
[TABLE]
Now we compute this value in a different way. We have:
[TABLE]
But also:
[TABLE]
If j=0, we have ν(P1)<jϵ(Q)+ν(∂j(P1))
and so
[TABLE]
since degX(P1)<degX(Q). If 0≤j<b(Q),
we also have
[TABLE]
So if 0<j<b(Q), we have
[TABLE]
This inequality stays true if j=0 and j=b(Q), so:
[TABLE]
By hypothesis, ν(P1P2)≥ν(qQ),
so
[TABLE]
But since r is of degree strictly less than deg(Q),
we know that ν(∂b(Q)(r))>ν(r)−b(Q)ϵ(Q),
and by hypothesis ν(r)≥ν(qQ). Then
ν(∂b(Q)(r))>ν(qQ)−b(Q)ϵ(Q).
So
[TABLE]
which contradicts (1.1). So we do have ν(r)=ν(P1P2)<ν(qQ),
and this completes the proof of the base of the induction.
We now assume the result true for t−1≥2 and we are going to
show it for t. We set P:=i=1∏t−1Pi.
Let
[TABLE]
be the Euclidean division of P by Q and
[TABLE]
be that of r1Pt by Q. Since PPt=qQ+r, we have r=r2
and q=q1Pt+q2.
By the induction hypothesis, ν(r1)=ν(P)<ν(q1Q).
In particular,
[TABLE]
Since the polynomials r1 and Pt are both of degree strictly
less than deg(Q), we can apply the base of the induction
and so
[TABLE]
So ν(r)=ν(r2)=ν(r1Pt)=ν(i=1∏tPi)
and furthermore this value is strictly less than both ν(q1PtQ)
and than ν(q2Q). So it is strictly less than the
minimum, which is less then or equal to ν(q1PtQ+q2Q)
by definition of a valuation. So
[TABLE]
which completes the proof.
∎
Theorem 1.12**.**
Let Q be a key polynomial. The map νQ is a valuation.
Proof.
The only thing we have to prove is that for every (P1,P2)∈K[X]2,
we have
[TABLE]
First case: P1 and P2 are both of degree strictly less
than deg(Q). Then νQ(P1)=ν(P1)
and νQ(P2)=ν(P2). Since ν
is a valuation, we have ν(P1P2)=ν(P1)+ν(P2).
Then, ν(P1P2)=νQ(P1)+νQ(P2).
Since P1 and P2 are both of degree strictly less than
deg(Q), by previous Lemma, we have νQ(P1P2)=ν(P1P2)
and we are done.
Second case: P1=pi(1)Qi and P2=pj(2)Qj,
with pi(1) and pj(2) both of degree strictly less
than deg(Q).
Let pi(1)pj(2)=qQ+r be the Euclidean division of pi(1)pj(2)
by Q. Since degX(pi(1)pj(2))<2degX(Q),
we know that degX(q)<degX(Q), and
by definition of the Euclidean division, we have degX(r)<degX(Q).
So P1P2=qQi+j+1+rQi+j is the Q-expansion of P1P2.
We are going to prove that in this case we still have
[TABLE]
and since ν is a valuation, we will have the result. We have:
[TABLE]
However, we can apply thee previous Lemma to the product
[TABLE]
and conclude that ν(r)=ν(pi(1)pj(2))<ν(qQ).
Then
[TABLE]
and we have the result.
Last case: general case. Since we only look at the terms of smallest
value, we can replace P1 by
[TABLE]
and P2 by
[TABLE]
We know that
[TABLE]
and
[TABLE]
So
[TABLE]
However
[TABLE]
and
[TABLE]
So νQ(P1P2)≥νQ(P1)+νQ(P2),
and we only have to show that it is an equality. In order to do that,
it is enough to find a term in the Q-expansion of P1P2
whose value is exactly νQ(P1)+νQ(P2).
Let us consider the term of smallest value in each Q-expansion,
so let us consider pn1(1)Qn1 and pm2(2)Qm2,
where n1=minSQ(P1) and m2=minSQ(P2).
Let pn1(1)pm2(2)=qQ+r be the Euclidean division
of pn1(1)pm2(2) by Q, which is its Q-expansion
too.
By Lemma 1.11, we have ν(r)=ν(pn1(1)pm2(2)).
In fact, in the Q-expansion of P1P2, there is the term
rQn1+m2, and we have:
[TABLE]
This completes the proof.
∎
Remark 1.13*.*
For every polynomial P∈K[X], we have
[TABLE]
It will be very important to be able to determine when this inequality
is an equality.
A key polynomial P which satisfies the strict inequality and which
is of minimal degree for this property will be called an immediate
successor of Q (Definition 2.1). We
will study these polynomials in more details in this work. First,
let us concentrate on the equality case.
Definition 1.14**.**
Let Q be a key polynomial and P be a polynomial such that νQ(P)=ν(P).
We say that P is non-degenerate with respect to Q.
Another very important thing is to be able to compare the ϵ
of key polynomials. Indeed, if I have two key polynomials Q1
and Q2, do I have ϵ(Q1)<ϵ(Q2),
or do I have ϵ(Q1)=ϵ(Q2)
? Being able to answer will be crucial. The next four results can
be found in [28] but we recall them for more clarity.
Lemma 1.15**.**
For every polynomial
P∈K[X] and every stricly positive integer d, we have :
[TABLE]
Proof.
We consider the Q-expansion P=i=0∑npiQi
of P.
Assume we have the result for piQi. It means that
[TABLE]
for every index i. Then:
[TABLE]
and the proof is finished.
So we just have to prove the result for P=piQi.
First, we know that νQ(∂dQ)≥νQ(Q)−dϵ(Q).
Now we will prove that we have the result for P=pi. Then we
will conclude by showing that if we have the result for two polynomials,
we have the result for the product.
So let us prove the result for P=pi.
Since degX(pi)<degX(Q) and since
Q is a key polynomial, we have ϵ(pi)<ϵ(Q).
So, for every strictly positive integer d, we have:
[TABLE]
Now, it just remains to prove that if we have the result for two polynomials
P and S, then we have it for PS. Assume the result proven
for P and S. Then:
[TABLE]
This completes the proof.
∎
Proposition 1.16**.**
Let Q be a key polynomial and P∈K[X]
a polynomial such that SQ(P)={0}.
Then there exists a strictly positive integer b such that
[TABLE]
Proof.
First, by Lemma 1.15,
we can replace P by Pν,Q=i∈SQ(P)∑piQi.
We want to show the existence of a strictly positive integer b
such that νQ(P)−νQ(∂bP)=bϵ(Q).
Since SQ(P)={0}, we can consider
the smallest non-zero element l of SQ(P). We write
l=peu, with p∤u.
We are going to prove that we have the desired equality for the integer
b:=peb(Q)>0. To do this, we need to compute ∂b(P),
it is the objective of the following technical lemma.
Lemma 1.17**.**
We have ∂b(P)=urQl−pe+Ql−pe+1R+S,
where:
(1)
The polynomial r is the remainder of the Euclidean division of
pl(∂b(Q)Q)pe by Q,
2. (2)
The polynomials R and S satisfy
[TABLE]
Proof.
First let us show that the Lemma is true for P=plQl and that
for every j∈SQ(P)∖{l},
we have
[TABLE]
where Rj and Sj are two polynomials, and where νQ(Sj)>νQ(P)−bϵ(Q).
So we consider j∈SQ(P). We set
[TABLE]
The generalized Leibniz rule tells us that:
[TABLE]
where
[TABLE]
with C(Bs) some elements of K whose exact value
can be found in [35]. We set
[TABLE]
Recall that I(Q)={d∈N∗ such that dν(Q)−ν(∂dQ)=ϵ(Q)}.
We set
[TABLE]
[TABLE]
and finally we set
[TABLE]
If j=l, the term T(α) appears (pel)=u
times in ∂b(plQl). Equivalently, C(α)=u
and so
[TABLE]
where qQ+r is the Euclidean division of pl(∂b(Q)Q)pe
by Q.
In other words
[TABLE]
So if j=l, then ∂b(pjQj)=Ql−pe+1Rj+Sj.
It remains to prove that νQ(Sj)>νQ(pjQj)−bϵ(Q).
But:
[TABLE]
Since Bs∈Nj, we have two options. The first is b0=0
and {b1,…,bs}⊈I(Q).
In other words for every i∈{1,…,s} we have
ν(∂bi(Q))≥ν(Q)−biϵ(Q).
And then the inequality is strict for at least one index i∈{1,…,s}.
The second option is b0>0 and then
[TABLE]
because degX(pj)<degX(Q) and
Q is a key polynomial. Equivalently,
[TABLE]
So if b0=0 and {b1,…,bs}⊈I(Q),
we have
[TABLE]
And if b0>0, then
[TABLE]
So:
[TABLE]
as desired.
If j=l, then
[TABLE]
hand using the same argument as before, νQ(Sl)>νQ(P)−bϵ(Q).
It remains to prove the general case. We have:
[TABLE]
Then:
[TABLE]
where
[TABLE]
and
[TABLE]
We have
[TABLE]
This completes the proof of the Lemma.
∎
Recall that we want to prove that
[TABLE]
We just saw that the Q-expansion of ∂bP contains
the term urQl−pe, some terms divisible by Ql−pe+1
and others of value strictly higher than νQ(P)−bϵ(Q).
It is sufficient now to show that
[TABLE]
and that
[TABLE]
Let us compute νQ(urQl−pe).
Recall that pl(∂b(Q)Q)pe=qQ+r.
By Lemma 1.11, we have ν(r)=ν(pl(∂b(Q)Q)pe).
One can show that the implication of the proposition is, in fact,
an equivalence.
Proposition 1.19**.**
Let Q be a key polynomial and
P a polynomial such that there exists a strictly positive integer
b such that
[TABLE]
and
[TABLE]
Then ϵ(P)≥ϵ(Q).
If, in addition, ν(P)>νQ(P), then
ϵ(P)>ϵ(Q).
Proof.
We have
[TABLE]
We know that for every polynomial P, we have ν(P)≥νQ(P)
, so ϵ(P)≥ϵ(Q). And if ν(P)>νQ(P),
we have the strict inequality ϵ(P)>ϵ(Q).
∎
Proposition 1.20**.**
Let Q1
and Q2 be two key polynomials such that
[TABLE]
and let P∈K[X] be a polynomial.
Then νQ1(P)≤νQ2(P).
Furthermore, if νQ1(P)=ν(P), then
νQ2(P)=ν(P).
Proof.
First, we show that νQ2(Q1)=ν(Q1).
If degX(Q1)<degX(Q2), we do
have this equality. Otherwise we have degX(Q1)=degX(Q2)
since ϵ(Q1)≤ϵ(Q2)
and since Q1 is a key polynomial.
Assume, aiming for contradiction, that νQ2(Q1)<ν(Q1).
So SQ2(Q1)={0} and by Proposition
1.16, there exists a non-zero integer b such
that νQ2(Q1)−νQ2(∂bQ1)=bϵ(Q2).
However degX(∂bQ1)<degX(Q2),
so νQ2(∂bQ1)=ν(∂bQ1)
and by Proposition 1.19, we have ϵ(Q1)>ϵ(Q2).
This is a contradiction. So we do have νQ2(Q1)=ν(Q1).
Let P=i=0∑npiQ1i be the Q1-expansion
of P.
For every i∈{0,…,n}, we have:
[TABLE]
But degX(pi)<degX(Q1)≤degX(Q2),
so νQ2(pi)=ν(pi) and νQ2(piQ1i)=ν(piQ1i).
Then
[TABLE]
Assume that, in addition, νQ1(P)=ν(P).
Then ν(P)≤νQ2(P). By definition
of νQ2, we have νQ2(P)≤ν(P),
and hence the equality.
∎
Proposition 1.21**.**
Let
P1,…,Pn∈K[X] be polynomials and set d:=1≤i≤nmax{degX(Pi)}.
There exists a key polynomial Q of degree less than or equal to
d such that all the Pi are non-degenerate with respect to
Q. In other words, there exists a key polynomial Q such that
for every i, we have νQ(Pi)=ν(Pi).
Proof.
Assume the result for only one polynomial and let n>1.
So we have Q1,…,Qn some key polynomials of degrees less
than or equal to d such that for every i∈{1,…,n},
the polynomial Pi is non-degenerate with respect to Qi.
In other words νQi(Pi)=ν(Pi).
We can assume
[TABLE]
By Proposition 1.20,
for every i∈{1,…,n}, we have νQi(Pi)=ν(Pi)=νQn(Pi).
So all the Pi are non-degenerate with respect to Qn. This
completes the proof.
It remains to show the result for n=1. We give a proof by contradiction.
Assume the existence of a polynomial P such that for every key
polynomial Q of degree less than or equal to d, we have νQ(P)<ν(P).
We choose P of minimal degree for this property.
Let us show that there exists a key polynomial Q, of degree less
than or equal to d=degX(P), such that for every
b>0, we have νQ(∂bP)=ν(∂bP).
First, for every b>d, we have ∂bP=0. Then, by minimality
of the degree of P, for every b∈{1,…,d},
there exists a key polynomial Qb such that νQb(∂bP)=ν(∂bP).
Take an element Q∈{Q1,…,Qd} such that
ϵ(Q)=1≤b≤dmax{ϵ(Qb)}.
By Proposition 1.20,
we have νQ(∂bP)=ν(∂bP),
for every b>0.
So we have νQ(P)<ν(P). In particular,
SQ(P)={0}, and νQ(∂bP)=ν(∂bP)
for every b>0. By Proposition 1.16 and Corollary
1.19, we conclude that ϵ(P)>ϵ(Q).
Let us show that this last inequality is true for every key polynomial
of degree less than or equal than deg(P). Let Q0 be such
a key polynomial.
First case: ϵ(Q0)≤ϵ(Q).
Then ϵ(Q0)<ϵ(P) since ϵ(Q)<ϵ(P).
Last case: ϵ(Q0)>ϵ(Q). By
Proposition 1.20,
we have ν(∂bP)=νQ(∂bP)=νQ0(∂bP)
for every b>0. By hypothesis we know that νQ0(P)<ν(P).
So by Proposition 1.16 and Corollary 1.19,
we have ϵ(P)>ϵ(Q0) as desired.
So we know that for every key polynomial of degree less than or equan
than those of P, we have ϵ(P)>ϵ(Q).
But by definition of key polynomials, there exists a key polynomial
Q of degree less than or equal than those of P and
such that ϵ(P)≤ϵ(Q).
Contradiction. This completes the proof.
∎
2. Immediate successors.
Definition 2.1**.**
Let Q1 and Q2 be two
key polynomials. We say that Q2 is an immediate successor
of Q1 and we write Q1<Q2 if ϵ(Q1)<ϵ(Q2)
and if Q2 is of minimal degree for this property.
Remark 2.2*.*
We keep the hypotheses of Example 1.8. Then we have z<z2−x2y.
Definition 2.3**.**
It will be useful to have simpler ways to check if a key polynomial
is an immediate successor of another key polynomial. This is why we
give these two results.
Proposition 2.4**.**
Let
Q1 and Q2 be two key polynomials. The following are equivalent.
(1)
The polynomials Q1 and Q2 satisfy Q1<Q2.
2. (2)
We have νQ1(Q2)<ν(Q2) and Q2 is of minimal
degree for this property.
Proof.
First let us show that
[TABLE]
We set b:=b(Q2)=min{b∈N∗ such that bν(Q2)−ν(∂bQ2)=ϵ(Q2)}.
We have
[TABLE]
because for every polynomial g, we have νQ1(g)≤ν(g).
But by Lemma 1.15,
νQ1(Q2)−νQ1(∂bQ2)≤bϵ(Q1),
so
[TABLE]
Then νQ1(Q2)<ν(Q2).
Now let us show that νQ1(Q2)<ν(Q2)⇒ϵ(Q1)<ϵ(Q2).
Assume, aiming for contradiction, that ϵ(Q1)≥ϵ(Q2).
Then deg(Q1)≥deg(Q2).
If we have deg(Q1)>deg(Q2), then νQ1(Q2)=ν(Q2)
and this is a contradiction. Hence we assume that Q1 and Q2
have same degree.
Let Q2=Q1+(Q2−Q1) be the Q1-expansion of Q2.
If ν(Q1)=ν(Q2−Q1), then
[TABLE]
and again we have a contradiction.
So ν(Q1)=ν(Q2−Q1)=νQ1(Q2)<ν(Q2).
But ν(Q2)=νQ2(Q2)≤νQ1(Q2) by Proposition
1.20. Again, this
is a contradiction.
So we showed that ϵ(Q1)<ϵ(Q2)⇔νQ1(Q2)<ν(Q2).
Let Q2 be of minimal degree for the first property.
Assume the existence of Q3 of degree strictly less than Q2
such that νQ1(Q3)<ν(Q3). So ϵ(Q1)<ϵ(Q3),
which is in contradiction with the minimality of the degree of Q2
for this property.
So we have Q1<Q2⇒νQ1(Q2)<ν(Q2)
and Q2 is of minimal degree for this property.
Take Q2 such that νQ1(Q2)<ν(Q2) and Q2
is of minimal degree for this property. Assume the existence of Q3
of degree strictly less than deg(Q2) and such that
ϵ(Q1)<ϵ(Q3). By this last property, we have
νQ1(Q3)<ν(Q3), which is in contradiction with the
minimality of the degree of Q2 for this property.
This completes the proof.
∎
Proposition 2.5**.**
Let
Q1 and Q2 be two key polynomials, and let
[TABLE]
be the Q1-expansion of Q2 .
The following are equivalent:
(1)
The polynomials Q1 and Q2 satisfy Q1<Q2.
2. (2)
We have j∈SQ1(Q2)∑inν(qjQ1j)=0
with Q2 of minimal degree for this property.
Proof.
First, let us show that
[TABLE]
Assume Q1<Q2. By Proposition 2.4,
we know that νQ1(Q2)<ν(Q2). So by definition
[TABLE]
Furthermore, if Q1<Q2, we have that Q2 is of minimal
degree for this property by definition of immediate successor.
Now let us show that if j∈SQ1(Q2)∑inν(qjQ1j)=0
with Q2 of minimal degree for this property, then Q1<Q2.
Let Q1 and Q2 be key polynomials such that Q2 is
an immediate successor of Q1 and let Q2=j∈Θ∑qjQ1j
be the Q1-expansion of Q2 . We set
[TABLE]
We will show that Q2 is an immediate successor
of Q1. Then we will always consider “optimal” immediate
successor key polynomials. This means, by definition, that all the
terms in their expansion in the powers of the previous key polynomial
are of same value.
Proposition 2.7**.**
Let Q1 and Q2
be key polynomials such that Q2 is an immediate successor of
Q1 and let Q2=j∈Θ∑qjQ1j
be the Q1-expansion of Q2 . We set
[TABLE]
Then Q2 is an immediate successor of Q1.
Proof.
First, by definition of Q2, we have deg(Q2)≤deg(Q2).
We are going to show that this inequality is, in fact, an equality.
We have j∈SQ1(Q2)∑inν(qjQ1j)=j∈SQ1(Q~2)∑inν(qjQ1j)=0.
Since Q2 is of minimal degree for this property, we know that
its term of greatest degree appears in this sum. So degX(Q2)=degX(Q2).
Now let us show that ϵ(Q2)>ϵ(Q1).
Since j∈SQ1(Q2)∑inν(qjQ1j)=0,
we have νQ1(Q2)<ν(Q2),
and Q2 is still of minimal degree for this property.
Then SQ1(Q2)={0}
and for every non-zero integer b, we have νQ1(∂bQ2)=ν(∂bQ2).
By Proposition 1.16, there exists a strictly positive
integer b such that νQ(P)−νQ(∂bP)=bϵ(Q).
So we can use Corollary 1.19 to conclude
that
[TABLE]
Assume that we already know that Q2 is a key polynomial.
Since deg(Q2)=deg(Q2),
we have that Q2 is of minimal degree for the property
ϵ(Q2)>ϵ(Q1),
and so Q1<Q2.
It remains to prove that Q2 is a key polynomial.
Assume, aiming for contradiction, that Q2 is not
a key polynomial. Then there exists a polynomial P∈K[X] such
that
[TABLE]
and
[TABLE]
We take P of minimal degree for this property. We can also assume
that P is monic. Let us show that P is a key polynomial.
Let S∈K[X] be a polynomial such that ϵ(S)≥ϵ(P).
Then ϵ(S)≥ϵ(Q~2).
If degX(S)≥degX(Q2),
then degX(S)>degX(P) and the proof
is finished. So let us assume that degX(S)<degX(Q2).
We have ϵ(S)≥ϵ(Q2)
and degX(S)<degX(Q2).
By minimality of the degree of P for this property, we have degX(S)≥degX(P),
and hence P is a key polynomial.
So there exists a key polynomial P such that
[TABLE]
and
[TABLE]
Since ϵ(Q2)>ϵ(Q1),
we also have ϵ(P)>ϵ(Q1).
By minimality of the degree of Q2 among the key polynomials
satisfying this inequality, we have degX(Q2)≤degX(P)<degX(Q2)
which is a contradiction by the equality of the degrees of Q2
and Q2. Hence the polynomial Q2
is a key polynomial.
∎
Definition 2.8**.**
Let Q1 and
Q2 be two key polynomials such that Q1<Q2. We say that
Q2 is an optimal immediate successor of Q1 if all
the terms of its Q1-expansion have same value.
Remark 2.9*.*
Proposition 2.7 shows how to associate
to every immediate successor Q2 of Q1 an optimal immediate
successor Q2.
Hence, if Q1 is not maximal in the set of the key polynomials
Λ, it admits an optimal immediate successor.
Let Q∈Λ be a key polynomial. We note
[TABLE]
Definition 2.10**.**
We assume that MQ does not have a maximal
element and that for every element P∈MQ we have degX(P)=degX(Q).
We also assume that there exists a key polynomial Q′∈Λ
such that ϵ(Q′)>ϵ(MQ).
We call a limit immediat successor
of Q every polynomial Q′ of minimal degree which has this property,
and we write Q<limQ′.
Proposition 2.11**.**
Let Q and Q′ be two key polynomials
such that ϵ(Q)<ϵ(Q′). Then
there exists a sequence Q1=Q,…,Qh=Q′ where for every
index i, the polynomial Qi+1 is either an immediate successor
of Qi or a limit immediate successor of Qi.
Proof.
If Q′ is an immediate successor of Q, we are done, so we assume
that Q′ is not an immediate successor of Q, and we write this
Q≮Q′.
Let us first look at MQ=MQ1. If this set has a maximum,
we denote this maximum by Q2. We have:
[TABLE]
and by minimality of the degree of Q2 we know that degX(Q2)<degX(Q′).
But Q′ is a key polynomial, so ϵ(Q2)<ϵ(Q′).
Then we have
[TABLE]
and since Q<Q2, we know that degX(Q)≤degQ(Q2).
We iterate the process as long as MQi has a maximum.
Assume that there exists an index i such that MQi does
not have a maximum.
Assume that ϵ(MQi)≮ϵ(Q′).
So there exists gi∈MQi such that ϵ(gi)≥ϵ(Q′).
Since Q′ is a key polynomial, we know that degX(gi)≥degX(Q′).
We have:
[TABLE]
By definition of immediate successors, we have Qi<Q′ and we
set Qi+1=Q′. This completes the proof.
Now assume that ϵ(Q′)>ϵ(MQi).
Since degX(Q)≤degX(Qi)<degQ(Q′)
for every index i, there exists a natural number N such that
for every index j≥N we have
[TABLE]
Let P∈MQN. By construction, ϵ(P)≤ϵ(QN+1)<ϵ(Q′).
If Q′ is not of minimal degree for this property, then there exists
a key polynomial P′ limit immediate successor of QN, of degree
strictly less than the degree of Q′. So
[TABLE]
Then we replace QN+1 by P′ and iterate the process, which
ends because the sequence of the degrees increase strictly.
Otherwise, Q′ is of minimal degree among all the key polynomials
such that ϵ(MQN)<ϵ(Q′),
so Q′ is a limit immediate successor of QN and the process
ends at QN+1=Q′.
In each case, we construct a family of key polynomials which begins
at Q, ends at Q′ and such that for every index i, the polynomial
Qi+1 is either an immediate successor of Qi, or a limit
immediate successor of Qi. This completes the proof.
∎
Proposition 2.12**.**
Let Q and Q′ be two key
polynomials such that ϵ(Q)<ϵ(Q′).
Then there exists a sequence Q1=Q,…,Qh=Q′ where for every
index i, the polynomial Qi+1 is either an optimal immediate
successor of Qi or a limit immediate successor of Qi.
Proof.
Let Q2 be an optimal immediate successor of Q. We look at
MQ=MQ1. If this set has a maximum, we denote this maximum
by P.
If ϵ(Q2)=ϵ(P), we set P=Q2.
Otherwise, ϵ(Q2)<ϵ(P). Since
P and Q2 are both immediate successors of Q, they have
same degree.
Hence P is an immediate successor of Q2, of the same degree
as Q2. The polynomial P is then an optimal immediate successor
of Q2.
So we set Q3=P.
In fact, we have a finite sequence of optimal immediate successors
which begins at Q and ends at P=max{MQ}.
We iterate the process as long as MQi has a maximum. Assume
that there exists an index i such that MQi does not have
a maximum.
Then we do exactly the same thing that we did in the proof ofcProposition
2.11 and this completes the proof.
∎
Lemma 2.13**.**
Let Q and Q′ be two key
polynomials such that Q<Q′ and we denote by Q′=j=0∑mqjQj
the Q-expansion of Q′. Then qm=1.
Proof.
Since ϵ(Q)<ϵ(Q′), we know by
Proposition 2.5
that j=0∑minν(qjQj)=0.
In fact we have
[TABLE]
Then, since inν(qm)=0, we have
[TABLE]
We set a:=degX(Q) and we consider G<a the
subalgebra of grν(K[X]) generated
by the initial forms of all the polynomials of degree strictly less
than a.
Hence G<a is a saturated algebra, and all the coefficients of
the form inν(qm)inν(qi)
of the equation (\refeq:premiercoefficientegala1)
can be represented by polynomials. We denote by hi some liftings,
of degrees strictly less than a.
The element inν(Q) is hence a solution
of a homogeneous monic equation with coefficients in G<a and
whose leading coefficient is 1.
We consider the polynomial Q=Qm+j=0∑m−1hjQj,
with, by hypothesis, degX(Q)≤degX(Q′).
By construction we have
[TABLE]
and by the proof of the proposition 2.5,
we have ϵ(Q)>ϵ(Q).
By minimality of the degree of Q′ for this property, if we can
show that Q is a key polynomial, then we would have
degX(Q′)=degX(Q) and
so qm=1.
Let us show that Q is a key polynomial.
Assume, aiming for contradiction, that it is not. Then there exists
a polynomial P such that ϵ(P)≥ϵ(Q)
and degX(P)<degX(Q).
We choose P monic and of minimal degree for this property. Let
us show that P is a key polynomial.
Let S be a polynomial such that ϵ(S)≥ϵ(P).
Then ϵ(S)≥ϵ(Q).
If degX(S)≥degX(Q),
then, since degX(P)<degX(Q),
the proof is finished.
So let us assume that degX(S)<degX(Q).
Then ϵ(S)≥ϵ(Q)
and degX(S)<degX(Q).
By minimality of the degree of P for that property, degX(S)≥degX(P)
and the proof is finished.
So there exists a key polynomial P such that ϵ(P)≥ϵ(Q)
and degX(P)<degX(Q).
Since ϵ(Q)>ϵ(Q),
we have ϵ(P)>ϵ(Q).
So we have a key polynomial P such that ϵ(P)>ϵ(Q).
By minimality of the degree of Q′ for this property, we know that
degX(Q′)≤degX(P). But degX(P)<degX(Q),
and this implies that degX(Q′)<degX(Q),
which is a contradiction.
Thus Q is a key polynomial.
∎
Proposition 2.14**.**
Let Q and Q′ be two key
polynomials such that
[TABLE]
Let c and c′ be two polynomials of degrees strictly less than
degXQ′ and let j and j′ be two integers such that :
[TABLE]
Then:
[TABLE]
If, in addition, either j<j′ or νQ(c(Q′)j)<νQ(c′(Q′)j′),
then
[TABLE]
Proof.
We know that νQ(Q′)≤ν(Q′), hence
[TABLE]
Since we assumed that j≤j′, we have
[TABLE]
Furthermore, we know that νQ(c(Q′)j)≤νQ(c′(Q′)j′),
hence
[TABLE]
So we have the inequality
[TABLE]
Equivalently, νQ(c)+jν(Q′)≤νQ(c′)+j′ν(Q′).
But νQ(c)=ν(c) and νQ(c′)=ν(c′),
so ν(c(Q′)j)≤ν(c′(Q′)j′).
If, in addition, either j<j′ or νQ(c(Q′)j)<νQ(c′(Q′)j′),
then we have ν(c(Q′)j)<ν(c′(Q′)j′).
∎
Lemma 2.15**.**
Let Q and Q′ be
two polynomials such that
[TABLE]
and let f∈K[X] be a polynomial whose Q′-expansion is f=j=0∑rfj(Q′)j.
Then
[TABLE]
If we set
[TABLE]
then we have
[TABLE]
Proof.
Only for the purposes of this proof, we will write
[TABLE]
and
[TABLE]
Let us show that νQ(f)=ν′(f).
First, we have
[TABLE]
Set b′=maxT′(f) and b=δQ(fb′).
In other words
[TABLE]
where fb′=j=0∑najQj. Hence, the expression
j∈T′(f)∑fj(Q′)j contains
the term
[TABLE]
Then for every j∈{0,…,r} such that fj=0,
we have:
[TABLE]
for every index i∈T′(f). So in particular,
[TABLE]
with strict inequality if j∈/T′(f).
So
[TABLE]
and
[TABLE]
By maximality of b and b′, the term abcdegQQ′Qb+b′degQQ′
cannot be cancelled and so νQ(f)=ν(abcdegQQ′Qb+b′degQQ′)=ν′(f).
In other words νQ(f)=0≤j≤rmin{νQ(fj(Q′)j)}.
So we also have
[TABLE]
Then j∈T′(f)∑inνQ(fj(Q′)j)
is a non-zero element of GνQ, equal to inνQ(f).
This completes the proof.
∎
Corollary 2.16**.**
Let Q and Q′ be two
key polynomials such that
[TABLE]
and let
[TABLE]
be the Q′ and Q-expansions of an element f∈K[X].
We set
[TABLE]
and we assume that νQ(fδQ′(f))=ν(fδQ′(f))
and that νQ(fθ)=ν(fθ).
Then:
(1)
δQ′(f)degQQ′≤δQ(f),
and so δQ′(f)≤δQ(f).
2. (2)
If δQ(f)=δQ′(f), we set δ:=δQ(f)
and then
[TABLE]
[TABLE]
and
[TABLE]
Proof.
First let us show the point 1.
By the proof of the previous Lemma, we know that
[TABLE]
Furthermore,
[TABLE]
[TABLE]
By definition of δ=δQ′(f), we have ν(fδ(Q′)δ)≤ν(fθ(Q′)θ).
We know by Lemma 2.15 that
νQ(f)=0≤j≤rmin{νQ(fj(Q′)j)}.
Since θ=minTQ,Q′(f), we have
[TABLE]
Hence νQ(fθ(Q′)θ)≤νQ(fδ(Q′)δ).
Then, since νQ(fθ)=ν(fθ)
and νQ(fδ)=ν(fδ):
[TABLE]
Assume we have equality on ν, it means that ν(fθ(Q′)θ)=ν(fδ(Q′)δ).
So ν(fθ)=ν(fδ)+δν(Q′)−θν(Q′)
and
[TABLE]
Since we know that ϵ(Q)<ϵ(Q′),
by the proof of Proposition 2.4,
we know that νQ(Q′)<ν(Q′) and then
δ−θ≤0, that is δ≤θ.
Otherwise we have ν(fδ(Q′)δ)<ν(fθ(Q′)θ).
Then the following four conditions hold:
[TABLE]
By the contrapositive of Proposition 2.14,
we deduce that δ<θ.
In each case, we have δ≤θ. Then since θdegQQ′≤δQ(f),
we know that δdegQQ′≤δQ(f). So in
particular δQ′(f)≤δQ(f).
Now let us show the point 2.
Assume δQ′(f)=δQ(f)=δ.
We just saw that δQ′(f)degQQ′≤δQ(f),
so we have degQQ′=1. Then Q′=Q+b with b a polynomial
of degree strictly less than the degree of Q.
We know by the proof of point 1 that δ≤θ. Furthermore,
we know that θdegQQ′≤δQ(f)=δ,
in other words θ≤δ since degQQ′=1.
Hence δ≤θ≤δ, hence θ=δ=minTQ,Q′(f).
We now have to prove that for every index j>δ, we have j∈/TQ,Q′(f).
Equivalently, that:
[TABLE]
And then we will have TQ,Q′(f)={δ}.
So let j>δ. By definition of δQ(f) and
δQ′(f), we know that ν(fj(Q′)j)>νQ′(f)
and ν(ajQj)>νQ(f).
Furthermore, since δ∈TQ,Q′(f), we have νQ(fδ(Q′)δ)=νQ(f).
We want to prove that νQ(fj(Q′)j)>νQ(fδ(Q′)δ)
for every index j∈{δ+1,…,r}.
We know that:
[TABLE]
By the contrapositive of Proposition 2.14,
we have
We recall that char(kν)=0. If Q′ is
a limit immediate successor of Q, then δQ(Q′)=1.
Proof.
We give a proof by contradiction. Assume that δQ(Q′)>1.
Among all the couples (Q,Q′) such that Q′ is a limit
immediat successor of Q and such that δQ(Q′)>1,
we choose Q and Q′ such that deg(Q′)−deg(Q)
is minimal.
By definition of a limit immediate successor, for every sequence of
immediate successors (Qi)i∈N∗
with Q1=Q, we have Qi=Q′ for every non-zero index
i. By definition of limit key polynomials and by hypothesis, we
know that deg(Q′)−deg(Q) is minimal for
this property.
If we find a polynomial Q such that
[TABLE]
and deg(Q)<deg(Q)<deg(Q′),
then by minimality of deg(Q′)−deg(Q), we
know that there exists a finite sequence of immediate successors between
Q and Q and that there exists a finite sequence
of immediate successors between Q and Q′. Then we
have a finite sequence of immediate successors between Q and Q′,
which is a contradiction.
Hence there exists a key polynomial Q such that
[TABLE]
and deg(Q)<deg(Q′), and so
deg(Q)=deg(Q).
Let Q be a such key polynomial. We have Q:=Q−a
where a is a polynomial of degree strictly less than the degree
of Q.
Since ϵ(Q)<ϵ(Q),
by Proposition 2.5,
we know that inν(Q)=inν(a).
Consider the Q-expansion j=0∑najQj of
Q′. We may assume that δQ(Q′)=δQ(Q′)
and we set δ:=δQ(Q′).
By Corollary 2.16, we know that
inνQ(Q′)=inνQ(aδ)inνQ(Q)δ.
In other words inνQ(Q′)=inνQ(aδ)inνQ(Q−a)δ.
Furthermore, ∂Q′=j=0∑n[∂(aj)Qj+ajjQj−1∂Q].
We first show that the terms ∂(aj)Qj do
not appear in inν(∂Q′). So let
j∈{0,…,n}.
We have
[TABLE]
But Q is a key polynomial and aj is of degree strictly less
than the degree of Q since it is a coefficient of a Q-expansion.
Then ϵ(aj)<ϵ(Q).
So
[TABLE]
By the proof of Proposition 1.16, we know that,
since we are in characteristic zero,
[TABLE]
Then νQ(∂aj)>νQ(aj)−νQ(Q)+νQ(∂Q).
In fact,
[TABLE]
It means that νQ(Q∂aj)>νQ(aj∂Q),
and adding νQ(Qj−1) to each side, we obtain:
[TABLE]
So
[TABLE]
Even though the expression j=1∑n[jajQj−1∂Q]
need not be a Q-expansion, since aj and ∂Q are
of degrees strictly less than the degree of Q in characteristic
zero, by Lemma 1.11, the νQ-initial
form of aj∂Q is equal to the initial form of its remainder
after the Euclidean division by Q. So we conserve this expression
and consider it a substitute of a Q-expansion.
Now let us prove that δQ(∂Q′)=δ−1.
Replacing Q by Q in the computation of the initial
form of Q′ with respect to Q (respectively Q)
does not change the problem, and we assume that δ stabilizes
starting with Q. Then, if δQ(∂Q′)=δ−1,
we would also have δQ(∂Q′)=δ−1.
Let j>δ. Let us first show that
[TABLE]
It is enough to show that
[TABLE]
But by definition of δ, we have νQ(ajQj)>νQ(aδQδ).
So
[TABLE]
hence νQ(jajQj−1)>νQ(δaδQδ−1).
We now have to prove that the value of the term δ−1 is minimal.
Let j<δ. We know that νQ(ajQj)=νQ(aδQδ),
and hence
[TABLE]
So νQ(jajQj−1∂Q)=νQ(δaδQδ−1∂Q)
since we are in characteristic zero.
So we do have δQ(∂Q′)=δQ(∂Q′)=δ−1.
By Corollary 2.16, we have:
[TABLE]
In other words
[TABLE]
We know that νQ(Q−a)<ν(Q−a). Then,
since δ>1,
[TABLE]
It means that the image by φ:grνQK[x]→grνK[x]
of
[TABLE]
is zero. Then, the image by φ of inνQ(∂Q′)
is zero, and so
[TABLE]
By the proof of Proposition 2.4,
we have ϵ(Q)<ϵ(∂Q′).
But we know that deg(∂Q′)<deg(Q′),
and since Q′ is a key polynomial, we have ϵ(∂Q′)<ϵ(Q′).
More generally, the above argument holds if we replace Q by any
key polynomial Q of the same degree as Q.
So for every key polynomial Q of the same degree as
deg(Q), we have ϵ(Q)<ϵ(∂Q′).
In fact, ϵ(Q)<ϵ(∂Q′)<ϵ(Q′)
and deg(∂Q′)<deg(Q′). So if we
show that ∂Q′ is a key polynomial, we will have
[TABLE]
Let us show that ∂Q′ is a key polynomial. We assume, aiming
for contradiction, that it is not. There exists a polynomial P
such that ϵ(P)≥ϵ(∂Q′)
and deg(P)<deg(∂Q′). We choose
P of minimal degree for this property. Using the same idea as before,
we can show that P is a key polynomial.
We have deg(P)<deg(∂Q′), hence
deg(P)<deg(Q′) and since Q′ is a key
polynomial, we have ϵ(P)<ϵ(Q′).
Since ϵ(P)≥ϵ(∂Q′),
we have ϵ(P)>ϵ(Q).
Thus we have another key polynomial P such that ϵ(Q)<ϵ(P)<ϵ(Q′)
and deg(P)<deg(Q′). Then deg(P)=deg(Q).
Hence the polynomial P is a key polynomial of same degree as Q,
and so ϵ(P)<ϵ(∂Q′),
which is a contradiction.
We have proved that ∂Q′ is a key polynomial. Then deg(Q)=deg(∂Q′).
But then ϵ(∂Q′)<ϵ(∂Q′)
and this in a contradiction. This completes the proof.
∎
Part III Simultaneous local uniformization in the case of rings essentially
of finite type over a field.
The objective of this part is to give a proof of the local uniformization
in the case of rings essentially of finite type over a field of zero
characteristic without any restriction on the rank of the valuation.
The proof of the local uniformization is well known in characteristic
zero. It has been proved for the first time by Zariski in 1940 ([54])
in every dimension. The benefit of our proof is to present a universal
construction which works for all the elements of the regular ring
we start with, and in which the strict transforms of key polynomials
become coordinates after blowing up. Thus we will have an infinite
sequence of blow-ups given explicitly, together with regular systems
of parameters of the local rings appearing in the sequence, and which
eventually monomializes every element of our algebra essentially of
finite type.
To do this, we will proceed in several steps. Let us give the idea.
Let k be a field of characteristic zero, R a regular local k-algebra
essentially of finite type, with residual field k. Let u=(u1,…,un)
be a regular system of parameters of R, ν a valuation centered
in R, Γ the value group of ν and K=k(u1,…,un−1).
We assume that k=kν. This property is preserved under blowings-up.
Thus every ring that will appear in our local blowing-up sequence
along the valuation ν will have the same residue field: k.
We will construct a single sequence of blowings-up which monomializes
every element of R provided we look far enough in the sequence.
To do this, we will construct a particular sequence of (possibly limit)
immediate successors. We will show that every element f of R
will be non-degenerate with respect to a key polynomial Q of this
sequence, in other words, that we will have νQ(f)=ν(f).
Furthermore, all the polynomials of this sequence will be monomializable.
At this point we will have proved that every element of R is non-degenerate
with respect to a regular system of parameters of a suitable regular
local ring Ri. Then we will just have to see that every element
non-degenerate with respect to a regular system of parameters is monomializable
by our sequence of blow-ups.
We will begin this part by some preliminaries, where we define non-degeneracy
and framed and monomial blowing-up.
Then, we will see that every element non-degenerate with respect to
a regular system of paramaters is monomializable. And then it will
be sufficient to prove that it is the case of all the elements of
R.
So, after that, we construct sequence of (possibly limit) immediate
successors such that every element f of R is non-degenerate
with respect to one of these key polynomials.
In sections 6 and 7 we prove that all the key polynomials of
this sequence are monomializable, and that we have proven the simultaneous
local uniformization. To do this we will need a new notion: the one
of key element. Indeed, modified by the blow-ups, the key polynomials
of the above mentioned sequence have no reason to still be polynomials.
So we will give a new definition, this one of key element. This notion
has the benefit to be conserved by blow-ups. We will monomialize the
key elements and not the key polynomials, and the proof will be complete
by induction.
3. Preliminaries.
Let k be a field of characteristic zero and R a regular local
k-algebra which is essentially of finite type over k. We consider
u=(u1,…,un) a regular system of parameters of R and
ν a valuation centered on R whose group of values is denoted
by Γ. We write βi=ν(ui) for every integer i∈{1,…,n},
and K=k(u1,…,un−1).
3.1. Non-degenerate elements.
Definition 3.1**.**
Let f∈R. We say that f is
non-degenerate with respect to ν
and u if we have νu(f)=ν(f), where νu is the
monomial valuation with respect to u.
We need a more convenient way of knowing whether an element is non-degenerate
with respect to a regular system of parameters. It is the objective
of the following Proposition.
Proposition 3.2**.**
Let
f∈R. The element f is non-degenerate with respect to ν
and u if and only if there exists an ideal N of R which contains
f, monomial with respect to u and such that
[TABLE]
Proof.
Let us show that if there exists an ideal N of R which contains
f, monomial with respect to u and such that
[TABLE]
then νu(f)=ν(f). Let N be such
an ideal. As N is monomial with respect to u, we have νu(N)=ν(N)
and νu(N)≤νu(f) since f∈N.
So ν(f)=ν(N)≤νu(f), which give us the equality.
Now let us show that if νu(f)=ν(f),
then there exists an ideal N of R which contains f, monomial
with respect to u and such that ν(f)=ν(N)=x∈Nmin{ν(x)}.
Let us assume that νu(f)=ν(f). Let
N be the smallest ideal of R generated by monomials in u
containing f. So ν(N)=νu(N)=νu(f) and since νu(f)=ν(f),
we have ν(N)=ν(f).
∎
3.2. Framed and monomial blow-up.
Let J1⊂{1,…,n}, A1={1,…,n}∖J1
and j1∈J1.
We write
[TABLE]
and we let R1 be a localisation of R′=R[uJ1∖{j1}′]
by a prime ideal, say R1=Rm′′ of maximal ideal
m1=m′R1. Since R is
regular, R′ and R1 are regular. Let u(1)=(u1(1),…,un1(1))
be a regular system of parameters of m1.
We write
[TABLE]
and
[TABLE]
Since u is a regular system of parameters of R , we have the
disjoint union
[TABLE]
Let π:R→R1 be the natural map. Without loss of generality,
we may assume that
[TABLE]
Definition 3.3**.**
We say that π:(R,u)→(R1,u(1))
is a framed blow-up of (R,u)
along (uJ1) with respect to ν if there exists
D1⊂{1,…,n1} such that
[TABLE]
and if m′={x∈R′ such that ν(x)>0}.
Remark 3.4*.*
A blow-up π is framed if among the given generators of the maximal
ideal m1 of R1, we have all the elements of
u′, except, possibly, those that are in uC1′. In other
words, except, possibly, those that are invertibles in R1.
It is framed with respect to ν if we localized in the center
of ν.
Let π be such a blow-up.
Definition 3.5**.**
We say that π is monomial if
B1=J1∖{j1}.
Remark 3.6*.*
Let
π be a monomial blow-up.
Then n1=n and D1={1,…,n}.
Definition 3.7**.**
Let π:(R,u)→(R1,u(1)) be a
framed blow-up and T⊂{1,…,n}.
We say that π is independent of
uT if T∩J1=∅, in other words if T⊂A1.
Remark 3.8*.*
Since we look at blow-ups with respect to a valuation ν, we have
blow-ups such that ν(R1)≥0. Since uq′∈R1 for
every q∈J1, we want ν(uj1uq)≥0,
so ν(uq)≥ν(uj1) for every
q∈J1∖{j1} . So we can set j1
to be an element of J1 such that βj1=q∈J1min{βq}.
We have :
[TABLE]
And C1={q∈J1∖{j1} such that βq=βj1}.
Let k1 be the residue field of R1 and tk1 the
transcendence degree of k↪k1. Let us show that
tk1≤♯C.
We write Rˉ=mR′R′. We denote by uˉq
the image of uq′ in Rˉ for every q∈J1∖{j1}.
So Rˉ=k[uˉB1,uˉC1±1].
We have R→R′→R1→k1, which induces homomorphisms
k→Rˉ→mR1R1→k1.
We have m=m1∩R=m′R1∩R=m′∩R
. Let mˉ=mR′m′.
We have
[TABLE]
in other words
[TABLE]
Since uA1∪B1∪{j1}′⊂m′,
for every q∈A1∪B1∪{j1}, the image
of uq′ in k1 is zero. So k1 is generated over k
by the images of the uq′ with q∈C1. Hence tk1≤♯C1.
But we have C1:=J1∖(B1∪{j1}).
So ♯C1+♯B1+1=♯J1=h, and:
[TABLE]
We will often set J1⊂{1,…,r,n} where
r is the dimension of i=1∑nQν(ui)
in Γ⊗ZQ. If J1⊂{1,…,r},
the family βJ1 is a family of Q-linearly
independent elements, and so B1=J1∖{j1}.
Otherwise n∈J1. Then we have B1=J1∖{j1}
or B1=J1∖{j1,q1} where q1∈J1∖{j1}.
The interesting cases are those where h−2≤♯B1, in other
words, those where h−1≤♯B1+1.
The first one, ♯B1+1=h and tk1=0, it occurs when
the blow-up is monomial.
The second one, ♯B1+1=h−1 and tk1=1.
The last one, ♯B1+1=h−1 and tk1=0.
Fact 3.9**.**
In the cases 1 and 3, we have n1=n
and in the case 2 we have n1=n−1.
Remark 3.10*.*
In the rest of the chapter,
we will assume that the valuation ring has k as residue field.
So k1=k and tk1=0. Hence we will have n1=n.
Since k1≃(λ(Z))k[Z],
we know that λ(Z) is a polynomial of degree 1
over k.
3.3. Key elements.
We need a more general notion than the one of key polynomials. Indeed,
after several blow-ups, a key polynomial might not be a polynomial
anymore.
For example, we can have un+11un−1, which is not
a polynomial.
Definition 3.11**.**
Let P1,P2 be two key polynomials for
the field extension k(u1(l),…,un−1(l))(un(l))
with P2 and immediate successor of P1. Let P2=j∈SP1(P2)∑ajP1j
be the P1-expansion of P2.
We call key element every element P2′
of the form
[TABLE]
where bj are units of Rl=k(u1(l),…,un(l))(u1(l),…,un(l)).
The polynomial P2 is the key polynomial associated to the key
element P2′.
Remark 3.12*.*
A key element is not necessarily a polynomial. Indeed, for example,
1+unl(l)1 is a unit of Rl.
Definition 3.13**.**
Let P1′ and P2′ be two key elements.
We say that P2′ is an immediate successor of P1′,
and we write , P1′≪P2′,
if their associated key polynomials are immediate successors of each
other.
Now we define limit immediate successors key elements.
Definition 3.14**.**
Let P1′ and P2′ be two key elements.
We say that P2′ is a *limit immediate successor *
of P1′, and we write P1′≪limP2′, if their associated
key polynomials P1 and P2 are such that P2 is a
limit immediate successor of P1.
4. Monomialization in the non-degenerate case.
In this section, we will monomialize all the elements which are non-degenerate
with respect to a system of parameters.
Let α and γ be two elements of Zn,
and let δ=(min{αj,γj})1≤j≤n.
We say that uα∣uγ if for every integer i,
αi is less than or equal to γi , in other words
if α is componentwise less than or equal to β.
Let us set
[TABLE]
The objective is to build a sequence of blow-ups (R,u)→⋯→(R′,u′)
such that in R′, we have uα∣uγ.
Definition 4.1**.**
We say that α⪯γ if for every index i, we have
αi≤γi.
We assume that γ⋠α and that α⋠γ
. So we may assume that ∣α∣=0, and αi>0
for every integer i∈{1,…,a}.
Similarly, we set
[TABLE]
Interchanging α and γ, if necessary, we may assume
that 0<∣α∣≤∣γ∣.
4.1. Construction of a stricly decreasing numerical character.
Definition 4.2**.**
Let τ:Zn×Zn→N2
be the map such that
[TABLE]
Let J be a minimal subset of {1,…n} such
that {1,…,a}⊂J and q∈J∑γq≥∣α∣.
Let π:(R,u)→(R1,u(1)) be a
framed blow-up along (uJ). Let j∈J be such that R1
is a localization of R[ujuJ].
If q∈J∖{j}, we recall that uq′=ujuq,
and uq′=uq otherwise.
We now define αq′=αq for
q=j, and αq′=0 otherwise. We set γq′=γq
if q=j, γq′=q∈J∑γq−∣α∣
otherwise.
And finally we define
[TABLE]
So we have:
[TABLE]
But for every l∈J∖{j}, we have ul=ul′×uj
and for l∈/J∖{j}, we have ul=ul′.
Hence
[TABLE]
Let us isolate the term uj. We obtain:
[TABLE]
and since α~=α−δ, we have α=α~+δ
and then
[TABLE]
But αq′=αq for q=j
and δ′=(δ1,…,δj−1,q∈J∑δq+∣α∣,δj+1,…,δn),
so
[TABLE]
We include another time the term l=j in the product, and then:
[TABLE]
But we have
[TABLE]
So uα=(u′)α′+δ′
, and similarly uγ=(u′)γ′+δ′
.
We set α′=δ′+α′ and γ′=δ′+γ′.
Proposition 4.3**.**
We have τ(α′,γ′)<τ(α,γ).
Proof.
First case: j∈{1,…,a}. Then
[TABLE]
Second case: j∈{a+1,…,n}. Then ∣α′∣=∣α∣.
Let us show that ∣γ′∣<∣γ∣.
We have
[TABLE]
By the minimality of J, we have q∈J∖{j}∑γq−∣α∣<0,
and so
[TABLE]
In every case, we have (∣α′∣,∣γ′∣)<(∣α∣,∣γ∣)=τ(α,γ).
If ∣α′∣≤∣γ′∣, then τ(α′,γ′)=(∣α′∣,∣γ′∣)
and this completes the proof.
Otherwise, ∣α′∣>∣γ′∣, so
[TABLE]
and the proof is complete.
∎
Renumbering the uq′, if necessary, we may assume thatuq′∈/R1×
for every q∈{1,…,s} and uq′∈R1×
otherwise. Since π is a framed blow-up, we have {u1′,…,us′}⊂u(1),
so renumbering again, if necessary, we may assume that uq′=uq(1)
for every q∈{1,…,s}. We set
[TABLE]
and
[TABLE]
We have τ(α(1),γ(1))≤τ(α′,γ′).
By Proposition 4.3, we have
[TABLE]
4.2. Divisibility and change of variables.
Let s∈{1,…,n}. We write u=(w,v)
where
[TABLE]
and
[TABLE]
Let α and γ be two elements of Zs.
Proposition 4.4**.**
There exists a framed local sequence
[TABLE]
with respect to ν, independent of v, such that in Rl,
we have wα∣wγ or wγ∣wα.
Proof.
Unless γ⪯α, or α⪯γ, we can iterate
the above construction, choosing blow-up with respect to ν and
independent of v. Since τ is a vector in N2
and is stricly decreasing, after a finite number of steps, the process
stops. After these steps, we have wα=U×(u(l))α(l),
wγ=U×(u(l))γ(l), with U∈Rl×
and with γ(l)⪯α(l), or α(l)⪯γ(l).
So we do have wα∣wγ or wγ∣wα
in Rl.
∎
Let us now study the change of variables we do at each blow-up. We
consider i and i′ some indexes of the framed local sequence
[TABLE]
Proposition 4.5**.**
Let us consider 0≤i<i′≤l. We let
m be an element of {1,…,ni} and m′ one of {1,…,ni′}.
Then:
(1)
There exists a vector δm(i′,i)∈N♯Di
such that
[TABLE]
2. (2)
If, in addition, the local sequence (4.1)
is independent of uT, with T⊂{1,…,n} ; and if
we assume that um(i)∈/uT, then (uDi′(i′))δm(i′,i)
is monomial in uDi′(i′)∖uT.
3. (3)
We assume that i′′>0 such that i≤i′′<i′. We have Di"={1,…,ni′′},
and we assume that m′∈Di′. Then there exists a vector γm′(i,i′)
of Zni such that
[TABLE]
4. (4)
If, in addition, the local sequence (4.1)
is independent of uT and if we assume that um′(i′)∈/uT,
then um′(i′) is monomial in u(i)∖uT.
Proof.
We only consider the case i′=i+1, the general case can be proved
by induction on i−i′. We can also assume that i=0.
Let us show (1). By Definition 3.3,
we have uA1∪B1∪{j1}′=uD1(1).
We denote by D1=D1A1∪D1B1 where
[TABLE]
and
[TABLE]
If m∈A1∪{j1}, so um=um′ and the proof is
finished. If m∈B1 then um=uj1um′=uj1′um′
and the proof is finished.
If m∈C1, so um=uj1′um′ and by definition,
um′∈R1×, which gives us the result.
Let us show (3). We have m′∈D1=D1A1∪D1B1
and uA1∪B1∪{j1}′=uD1(1).
If m′∈D1A1 then by definition um′(1)∈uA1′=uA1
and we have the result. Otherwise m′∈D1B1. So
[TABLE]
This completes the proof of (3).
Now let us assume that the sequence is independent of uT. By
definition we have uJ1∩uT=∅ and also
[TABLE]
Let us show (2). Assume that um∈/uT.
If m∈A1, then um=um′∈uD1A1(1)
and um∈/uT and the proof is finished. Otherwise m∈J1.
We saw in the proof of (1) that m was monomial in uD1B1(1),
and since uD1B1(1)∩uT=∅, this completes
the proof of (2).
It remains to prove (4). We assume that um′(1)∈/uT,
with m′∈D1=D1A1∪D1B1.
If m′∈D1A1, then um′(1)∈uA1′=uA1.
Since um′(1)∈/uT, we have um′(1)∈u∖uT.
Otherwise m′∈D1B1 and we saw that um′(1) is
monomial in uB1∪[j1}⊂uJ. Since uJ∩uT=∅,
we are done.
∎
Remark 4.6*.*
Let T⊂A, be a set of cardinality
t, and s:=n−t. We set
[TABLE]
and
[TABLE]
In this Remark, we only consider monomial blow-ups.
We have u′=(v,w′) where w′=(w1′,…,ws′)=(wγ(1),…,wγ(s))
with γ(i)∈Zs, by Proposition 4.5.
By the proof of this Proposition, the matrix Fs=[γ(1)…γ(s)]
is a unimodular matrix. For every δ∈Zs, we have
w′δ=wδFs. In the same vein wi=w′δ(i)
and the s-vectors δ(1),…,δ(s) form a unimodular
matrix equal to the inverse of Fs. Then we have w′γ=wγFs−1,
for every γ∈Zs.
Proposition 4.7**.**
We have:
[TABLE]
Proof.
We have u(l)=(w1(l),…,wrl(l),v).
By Proposition 4.5, there exists α(l),γ(l)∈Nrl
and y,z∈Rl× such that wα=y(w(l))α(l)
and wγ=z(w(l))γ(l).
For every i∈{1,…,rl}, we have ν(wi(l))≥0
since the blow-up is with respect to ν, so centered in Rl.
By construction of Rl, we have that γ(l)⪯α(l)
or α(l)⪯γ(l).
So
[TABLE]
hence
[TABLE]
∎
4.3. Monomialization of non-degenerate elements.
Let N be an ideal of R generated by monomials in w. We choose
wϵ0,…,wϵb to be a minimal set of
generators of N, with ν(wϵ0)≤ν(wϵi)
for every i.
Proposition 4.8**.**
There exists a local framed sequence
[TABLE]
with respect to ν, independent of v and such that NRl=(wϵ0)Rl.
Proof.
Let
[TABLE]
Assume b=0.
We let (wϵi0,wϵj0) be
a pair for which the minimum
[TABLE]
is attained. By Proposition 4.3, τ(N,w) is
strictly decreasing at each blow-up.
Since the process stops, NRl is generated by a unique element
as an ideal of Rl. By Proposition 4.7, this
element is wϵ0 (which has the minimal value), which
divides the others. Then NRl=(wϵ0)Rl.
∎
Definition 4.9**.**
An element f of R is monomializable if there
exists a sequence of blow-ups
[TABLE]
such that the total transformed of f is a monomial. It means that
in R′, the total transform of f is vi=1∏n(ui′)αi,
with v a unit of R′.
Theorem 4.10**.**
Let f be
a non-degenerate element with respect to u=(w,v), and let N
be the ideal which satisfies the conclusion of the Proposition 3.2,
generated by monomials in w.
Then there exists a local framed sequence, independent of v,
[TABLE]
such that f is a monomial in u′ multiplied by a unit of R′.
Equivalently, f is monomializable.
Proof.
Let (R,u)→(R′,u′) be the local framed sequence
of the Proposition 4.8. We have NR′=wϵoR′.
Since f∈N, by the proof of the Proposition 3.2,
there exists an element z∈R′ such that f=wϵ0z.
Since ν is centered in R′, to show that z is a unit of
R′, we will show that ν(z)=0.
But ν(z)=ν(f)−ν(wϵ0)=ν(N)−ν(wϵ0)
by Proposition 3.2.
Since NR′=wϵoR′, we have ν(N)=ν(wϵ0),
and so ν(z)=0, and this completes the proof.
∎
5. Non-degeneracy and key polynomials.
Now that we monomialized every non-degenerate element with respect
to the generators of the maximal ideal of our local ring, we are going
to show that every element is non-degenerate with respect to a particular
sequence of immediate successors. We denote by Λ the set
of key polynomials and
[TABLE]
Proposition 5.1**.**
We consider ν an archimedean
valuation centered in a noetherian local domain (R,m,k).
We denote by Γ the value group of ν and we set Φ:=ν(R∖(0)).
The set Φ does not contain an infinite bounded strictly increasing
sequence.
Proof.
Assume, aiming for contradiction, that we have an infinite sequence
[TABLE]
of elements of Φ bounded by an element β∈Φ.
Then we have an infinite decreasing sequence ⋯⊆Pα2⊆Pα1
such that for every index i, we have Pβ⊆Pαi.
And so we have an infinite decreasing sequence of ideals of PβR.
We set
[TABLE]
Since ν is archimedean, we know that there exists a non-zero
integer n such that β≤nδ, and so such that mn⊆Pβ.
This way, we construct an epimorphism of rings mnR↠PβR.
Since the ring R is noetherian, mnR is
artinian, and so is PβR. This contradicts the existence
of the infinite decreasing sequence of ideals of PβR.
∎
Definition 5.2**.**
Assume that the set Mα is non-empty and does not have an
maximal element. Assume also that there exists a key polynomial Q∈Λ
such that ϵ(Q)>ϵ(Mα). We call a limit key
polynomial** every polynomial of
minimal degree which has this property.
Definition 5.3**.**
Let (Qi)i∈N be a sequence of key polynomials.
We say that it is a sequence of immediate successors if for every
integer i, we have Qi<Qi+1.
Proposition 5.4**.**
If there are no limit key polynomials then there exists a finite or
infinite sequence of immediate successors Q1<…<Qi<…
such that the sequence {ϵ(Qi)} is cofinal
in ϵ(Λ). Equivalently, such that
[TABLE]
Proof.
We do the proof by contrapositive.
Assume that for every finite or infinite sequence of immediate successors
key polynomials (Qi), the sequence {ϵ(Qi)}
is not cofinal in ϵ(Λ). Let us show that there exists
a limit key polynomial.
First let assume that for every α∈Ω={β such that Mβ=∅},
Mα has a maximal element. It means that
[TABLE]
We set M:={Rα}α∈Ω. All elements
in M are of distinct degree, so they are strictly ordered by their
degrees. So if α<α′, then deg(Rα)<deg(Rα′).
Since Rα′ is a key polynomial, by definition, we have ϵ(Rα)<ϵ(Rα′)
as soon as α<α′. Then in M the elements are strictly
ordered by their values ofϵ.
Let us show that they are immediate successors. Let Rα
and Rα′ be two consecutive elements of M. We know that
[TABLE]
and ϵ(Rα)<ϵ(Rα′). We want to show
that Rα′ is of minimal degree for the property. So let
us set R∈Λ such that ϵ(Rα)<ϵ(R)
and deg(R)≤deg(Rα′). Let us show that deg(R)=deg(Rα′)=α′.
Since ϵ(Rα)<ϵ(R) and since Rα
is a key polynomial, by definition,
[TABLE]
Since R is a key polynomial, if we had deg(R)=deg(Rα),
then we should have ϵ(Rα)≥ϵ(R), which
is a contradiction. Let us set λ:=deg(R), so we have α<λ≤α′,
R∈Mλ and Rλ∈M. Since the polynomials
in M are strictly ordered by their degrees and that Rα
and Rα′ are consecutive, then we have λ=α′,
and so Rα<Rα′.
So the set M is a sequence of immediate successors. By hypothesis,
the sequence ϵ(M) is not cofinal, so there exists R∈Λ
such that ϵ(R)>ϵ(M). But then there exists α
such that R∈Mα and then ϵ(Rα)≥ϵ(R)>ϵ(Rα).
It is a contradiction.
So there exists α∈Ω such that Mα does not
have any maximal ideal. Then we have a sequence:
[TABLE]
where Qi is an element of Mα for every integer i.
Let us show that the Qi are immediate successors. Let R∈Λ
such that ϵ(Qi)<ϵ(R) and deg(R)≤deg(Qi+1)=α.
Since Qi is a key polynomial, by definition, deg(R)≥deg(Qi)=α.
So deg(R)=deg(Qi+1)=α, and Qi+1 is of minimal degree
for the property. Then for every integer i, we have Qi<Qi+1.
By hypothesis, the sequence of the Qi is a sequence of immediate
successors, so the sequence (ϵ(Qi))i is
not cofinal. So there exists a key polynomial Q∈Λ such
that ϵ(Q)>ϵ(Qi) for every integer i. Let R∈Mα,
since Mα does not have a maximal element, there exists
i such that ϵ(R)<ϵ(Qi)<ϵ(Q). So there
exists a key polynomial Q∈Λ such that ϵ(Q)>ϵ(Mα).
Then the polynomial Q is a limit key polynomial.
∎
Theorem 5.5**.**
There exists a finite or
infinite sequence (Qi)i≥1 of key polynomials such that
for each i the polynomial Qi+1 is either an optimal or a
limit immediate successor of Qi and such that the sequence {ϵ(Qi)}
is cofinal in ϵ(Λ) where Λ is the set of
key polynomials.
Proof.
We know that x is a key polynomial. If for every key polynomial
Q∈Λ, we have ϵ(x)≥ϵ(Q),
then the sequence {ϵ(x)} is cofinal in ϵ(Λ)
and it is done. Otherwise, it exists a key polynomial Q∈Λ
such that ϵ(x)<ϵ(Q). If it
exists a maximal element among the key polynomials of same degree
than Q, then we exchange Q by this element. By Proposition 2.12,
it exists a finite sequence Q1=x<⋯<Qp=Q of optimal (possibly
limit) immediate successors which begins at x and ends at Q.
If for every key polynomial Q′∈Λ, there exists a key polynomial
of this sequence Qi such that ϵ(Qi)≥ϵ(Q′),
then the sequence {ϵ(Qi)} is cofinal in
ϵ(Λ) and it is over.
Otherwise there exists a polynomial Q′∈Λ such that for
every integer i∈{1,…,p}, we have ϵ(Qi)<ϵ(Q′).
So ϵ(Qp)<ϵ(Q′) and we use
Proposition 2.12 again to construct
a sequence of optimal (possibly limit) immediate successors which
begins at Qp and ends at Q′. So we have a sequence Q1=x,…,Qr=Q′
of optimal (possibly limit) immediate successors which begins at x
and ends at Q′.
We iterate the process until the sequence {ϵ(Qi)}
is cofinal in ϵ(Λ). If Qi is maximal among the
set of key polynomials of degree degX(Qi), then
degX(Qi)<degX(Qi+1). If Qi<limQi+1,
we have again degX(Qi)<degX(Qi+1).
In fact, the degree of the polynomials of the sequence stricly increase
at least each two steps, so the process stops.
∎
Proposition 5.6**.**
Assume that k=kν. There exists a
finite or infinite sequence (Qi)i≥1 of key polynomials
such that for each i the polynomial Qi+1 is either an optimal
or a limit immediate successor of Qi and such that the sequence
{ϵ(Qi)} is cofinal in ϵ(Λ)
where Λ is the set of key polynomials.
And this sequence is such that: if Qi<Qi+1, then the Qi-expansion
of Qi+1 has exactly two terms.
Proof.
We have Q1=x, and we assume that Q1,Q2,…,Qi
have been constructed. We note a:=degx(Qi) and
recall that
[TABLE]
If Qi is maximal in Λ, we stop. Otherwise, Qi
is not maximal and so it has an immediate successor.
We set α:=min{h∈N∗ such that hν(Qi)∈Δ<a}
where Δ<a is the subgroup of Γ generated by the
values of the elements of G<a.
In fact, there exists a polynomial f of degree strictly less than
a such that αν(Qi)=ν(Qiα)=ν(f)=0.
Then, since kν=k, there exists c∈k∗ such that
inν(Qiα)=inν(cf).
We set Q=Qiα−cf. By the proof of Proposition 2.5,
we have ϵ(Qi)<ϵ(Q).
Let us show that Qi<Q. We only have to show that Q is of
minimal degree. So let us set P a key polynomial such that ϵ(Qi)<ϵ(P).
Assume by contradiction that deg(P)<aα. We set
P=j=0∑α−1pjQij the Qi-expansion
of P. Then by the proof of Proposition 2.5,
we have j=0∑α−1inν(pj)inν(Qi)j=0,
which contradicts the minimality of α.
Then Q is of minimal degree and Qi<Q. Since it has just two
terms in his Qi-expansion, it is an optimal immediate successor
of Qi.
First case: α>1. Then we set Qi+1:=Q and we iterate.
Second case: α=1. Then all the elements of MQi have
same degree than Qi. If MQi does not have a maximal
element, then we do the same thing than in the proof of Proposition
2.12 and we set Qi+1 a limit
immediate successor of Qi.
Otherwise, MQi has a maximal element Qi+1. This element
has same degree as Qi, so we have Qi+1=Qi−h with h
of degree strictly less than the degree of Qi. Then it is an
immediate successor of Qi which Qi-expansion admits uniquely
two terms. So it is optimal, and this completes the proof.
∎
We now assume k=kν and consider Q:=(Qi)i
a sequence of optimal (possibly limit) immediate successors such that
(ϵ(Qi))i is cofinal in ϵ(Λ)
and such that if Qi<Qi+1, then the Qi-expansion of
Qi+1 admits exactly two terms.
Remark 5.7*.*
We keep the same hypothesis as in Example 1.8. Then Q={z,Q}.
Corollary 5.8**.**
For every polynomial f, there exists an index i such that νQi(f)=ν(f).
Proof.
By Proposition 1.21,
there exists a key polynomialQ such that νQ(f)=ν(f).
The sequence {ϵ(Qi)} being cofinal, there
exists an index i such that
[TABLE]
By Proposition 1.20,
νQ(f)≤νQi(f) and since νQ(f)=ν(f), we
have νQi(f)=ν(f).
∎
Remark 5.9*.*
So,
for every polynomial f, there exists a key polynomial Qi
of the sequence Q such that f is non-degenerate with
respect to Qi.
Remark 5.10*.*
Let Qi∈Q.
We don’t assume here k=kν.
We set ai:=degx(Qi) and Γ<ai
the group ν(G<ai∖{0}).
If ν(Qi)∈/Γ<ai⊗ZQ,
then ϵ(Qi) is maximal in ϵ(Λ)
and the sequence Q stops at Qi.
6. Monomialization of
the key polynomials.
We set K:=k(u1,…,un−1) and we consider the
extension K(un). We consider also a sequence of key polynomials
Q as in the section 5.
In other words, Q=(Qi)i is a sequence
of optimal (possibly limit) immediate successors such that (ϵ(Qi))i
is cofinal in ϵ(Λ).
Let f be an element of R. We know that this element is non-degenerate
with respect to a key polynomial of the sequence Q. We
also know that every element non-degenerate with respect to a regular
system of parameters is monomializable.
Then, to monomialize f, it is enough to monomialize the set of
key polynomials of this sequence. We assume in this part that the
residue field is k.
6.1. Generalities.
Let r:=r(R,u,ν) be the dimension of
[TABLE]
in Γ⊗ZQ. Renumbering, if necessary,
we can assume that ν(u1),…,ν(ur)
are rationally independent and we consider Δ the subgroup
of Γ generated by ν(u1),…,ν(ur).
Remark 6.1*.*
Let (R,u)→(R1,u(1)) be
a framed blow-up. Then r≤r1:=r(R1,u(1),ν).
Remark 6.2*.*
We will consider the framed local blow-ups
[TABLE]
Then we write ri:=r(Ri,u(i),ν).
We set E:={1,…,r,n} and α(0):=h∈N∗min{h such that hν(un)∈Δ}.
So α(0)ν(un)=j=1∑rαj(0)ν(uj)
with, renumbering the αi(0) if necessary,
[TABLE]
and
[TABLE]
We set
[TABLE]
and
[TABLE]
with t=n−r−1.
We set xi=inνui , and we have that x1,…,xr
are algebraically independent over k in Gν. Let λ0
be the minimal polynomial of xn over k(x1,…,xr),
of degree α.
We set:
[TABLE]
[TABLE]
[TABLE]
and
[TABLE]
We have
[TABLE]
where c0∈k , and Z+c0 is the minimal polynomial λz
of z over grνk(x1,…,xr).
Indeed, kν≃k≃(λz)k[Z]
so λz is of degree 1 in Z. Then λ0 is
of degree α(0), and so α=α(0).
Definition 6.3**.**
We say that Qi is monomializable
if there exists a sequence of blow-ups (R,u)→(Rl,u(l))
such that in Rl, Qi can be written as un(l)
multiplied by a monomial in (u1(l),…,url(l))
up to a unit of Rl, where rl:=r(Rl,u(l),ν).
We are going to show that there exists a local framed sequence that
monomializes all the Qi.
We have Q1=un, it is a monomial. By the blow-ups, Q1
stays a monomial. So we have to begin monomializing Q2.
Since we want to monomialize the key polynomials Qi of the sequence
Q constructed earlier by induction on i, we are going
to do something more general here: we consider an immediate successors
(possibly limit) key element Q2 of Q1 instead of immediate
successor (possibly limit) key polynomial of Q1.
First, let us consider
[TABLE]
where b0∈R such that b0≡c0 modulo
m and a0∈R×.
A priori, Q is not a key polynomial but we are going to prove that
we can reduce this case to the case Q2=Q by a local framed sequence
independent of un.
6.2. Puiseux packages.
Let
[TABLE]
and
[TABLE]
We have
[TABLE]
and
[TABLE]
So wγwδ=j=1∏rwjαj(0)wnα=z.
Let us compute the value of wδ.
[TABLE]
Theorem 6.4**.**
There exists a local framed sequence
[TABLE]
with respect to ν, independent of v, and that has the next
properties:
For every integer i∈{1,…,l}, we write u(i):=(u1(i),…,un(i))
and we recall that k is the residue field of Ri.
(1)
The blow-ups π0,…,πl−2 are monomials.
2. (2)
We have z∈Rl×.
3. (3)
We set u(l):=(w1(l),…,wr(l),v,wn(l)).
So for every integer j∈{1,…,r,n}, wj
is a monomial in w1(l),…,wr(l) multiplied by an
element of Rl×. And for every integer j∈{1,…,r},
wj(l)=wη where η∈Zr+1.
4. (4)
We have Q=wn(l)×y.
Proof.
We apply Proposition 4.4 to (wδ,wγ)
and so we obtain a local framed sequence for ν, independent of
v and such that wγ∣wδ in Rl.
By Proposition 4.7 and the fact that wδ
and wγ have same value, we have that wδ∣wγ
in Rl. In fact z,z−1∈Rl×.
So we have (2).
We choose the local sequence to be minimal, in other words the sequence
made by π0,…,πl−2 does not satisfy the conclusion
of the Proposition 4.4 for (wδ,wγ).
Now we are going to prove that this sequence satisfies the five properties
of Theorem 6.4. Let i∈{0,…,l}.
We write w(i)=(w1(i),…,wr(i),wn(i)),
with r=n−t−1 and define Ji, Ai, Bi, ji
and Di similarly that we defined J, A, B, j and
D1, considering the i-th blow-up.
Since Di⊂{1,…,n}, we have ♯Di≤n.
Hence ♯(Ai∪(Bi∪{ji}))≤n,
so ♯Ai+♯Bi+1≤n. As the sequence is independent
of v, this implies that T⊂Ai, and so ♯T≤♯Ai.
Then ♯T+1+♯Bi≤n, so t+1≤n, and so r≥0.
By the minimality of the sequence, we know that if i<l, wδ∤wγ
in Ri, and so ♯Bi=0, hence r>0.
For every integers i∈{1,…,l} and j∈{1,…,n},
we set βj(i)=ν(uj(i)). For each i<l,
πi is a blow-up along an ideal of the form (uJi(i)).
Renumbering if necessary, we may assume that 1∈Ji and that
Ri+1 is a localisation of Ri[u1(i)uJi(i)].
So we have β1(i)=j∈Jimin{βj(i)}.
Fact 6.5**.**
Let X=(x1,…,xn)∈Zn
be a vector whose elements are relatively prime. Then there exists
a matrix A∈SLn(Z) of determinant 1 such
that X is the first line of A.
Proof.
This proof is made by induction on n and using Bezout theorem.
∎
Lemma 6.6**.**
Let i∈{0,…,l−1}. We
assume that the sequence π0,…,πi−1 of 6.1
is monomial.
Every Z-linear dependence relation between β1(i),…,βr(i),βn(i)
is an integer multiple of (6.2).
Proof.
(1)
We have ν(wγ)=ν(wδ),
hence ν((w(i))γ(i))=ν((w(i))δ(i)).
So, since w(i)=(w1(i),…,wr(i),wn(i)):
[TABLE]
in other words
[TABLE]
By definition of w(i), for every integer j∈{1,…,r,n},
we have wj(i)=uj(i), so ν(wj(i))=βj(i).
Then:
[TABLE]
Then j∈{1,…,r,n}∑(γj(i)−δj(i))βj(i)=0.
2. (2)
We do an induction. Case i=0.
We have
[TABLE]
By definition
[TABLE]
and
[TABLE]
So pgcd(α1(0),…,αs(0),αs+1(0),…,αr(0),−α)=1.
Case i>0. We assume the result shown at the previous rank. We have
γ(i)=γ(i−1)G(i), δ(i)=δ(i−1)G(i)
and β(i)=β(i−1)F(i) where F(i)=(G(i))−1
and G(i)∈SLr+1(Z) such that
[TABLE]
So (γ(i)−δ(i))=(γ(i−1)−δ(i−1))G(i)=(γ−δ)G
where G is a product of unimodular matrixes, and so G is unimodular.
By the case i=0, (γ−δ) is a vector whose
elements are relatively prime. By 6.5 this
vecteur can be complete as a base of Zr+1, which, by
a unimodular matrix, stay a base of Zr+1. The vector
(γ(i)−δ(i)) is then a vector of this
base, so its elements are relatively prime.
3. (3)
Case i=0 is the fact that β1,…,βr,βn
generate a vector space of dimension r.
Let
[TABLE]
But αβn=j=1∑rαj(0)βj,
so:
[TABLE]
Since β1,…,βr are Q-linearly independent
elements, we have that Z is a free Z-module of rank
1, so it is generated by a unique vector. By point (1),
the vector (γ−δ) is in Z, and by point (2), it
is composed of relatively prime elements. This vector generates the
free Z-module of rank 1.
Let i>0. We already know that β(i)=β(i−1)F(i)=βF
where F is a unimodular matrix, so an automorphism of Zr.
Let
[TABLE]
So
[TABLE]
then
[TABLE]
Then the set Z(i) is a free Z-module of rank 1
by the case i=0. And we know by (3) that the vector (γ(i)−δ(i))
is a vector of Z(i) composed of relatively prime elements, so
it generates Z(i). This completes the proof.
Assume, aiming for contradiction, that it is. By induction on i,
we have ri=r for every i∈{0,…,l}. We
know that w(l) is a regular system of parameters of Rl
and that wδ and wγ divide each other in Rl.
We saw that
[TABLE]
and
[TABLE]
So δ(l)=γ(l) .
But (γ(l)−δ(l))=(γ−δ)G
where G is a unimodular matrix, hence γ=δ, which is
a contradiction.
∎
Lemma 6.8**.**
Let i∈{0,…,l−1}
and assume π0,…,πi−1 are all monomials. Then the
following assertions are equivalent:
(1)
The blow-up πi is not monomial.
2. (2)
There exists a unique index q∈Ji∖{1}
such that βq(i)=β1(i).
3. (3)
(1)⇒(2) First, we prove the existence. We haveβ1(i)=j∈Jimin{βj(i)}.
So πi monomial ⇔Bi=Ji∖{1}⇔βq(i)>β1(i)
for every q∈Ji∖{1}.
Since the blow-up is not monomial by hypothesis, there exists q∈Ji∖{1}
such that βq(i)=β1(i).
Now let us show the unicity. Assume, aiming for contradiction, that
there exist two different indexes q and q′ in Ji∖{1}
such that βq(i)−β1(i)=0 and βq′(i)−β1(i)=0
.
Then we have two linear dependence relations between β1(i),…,βr(i)
and the element βn(i), which are not linearly dependent.
It is a contradiction by point (4) of Lemma 6.6.
(2)⇒(3)
By Remark 4.6, we write w1(i)=wϵ
and wq(i)=wμ where ϵ and μ are two colons
of an unimodular matrix. Then ϵ−μ is unimodular, so its
total pgcd is one.
So
[TABLE]
and
[TABLE]
By hypothesis, βq(i)=β1(i). Then s∈E∑(μs−ϵs)βs=0
and by points (3) and (4) of Lemma 6.6, and
the fact that the total pgcd of μ−ϵ is one, we have μ−ϵ=±(γ−δ).
So w1(i)wq(i)=wϵ−μ=w±(γ−δ)=z±1,
then either z∈Ri+1 or z−1∈Ri+1.
To show that i=l−1, we are going to show that i+1=l . And to
do this, we are going to use the fact that l has been chosen minimal
such that z∈Rl×. So let us show that z∈Ri+1×.
Since z∈Ri+1 or z−1∈Ri+1,
we know that wδ∣wγ in Ri+1 or the converse.
By Proposition 4.7 and the fact that wδ
and wγ have same value, we have wδ∣wγ
in Ri+1 if and only if the converse is true. So z∈Ri+1×,
and the proof is complete.
∎
Doing an induction on i and using Lemma 6.8,
we conclude that π0,…,πl−2 are monomials. So we have
the first point of Theorem 6.4.
It remains to show the points (3) and (4).
By Lemma 6.8 there exists a unique
element q∈Jl−1∖{jl−1} such that
βq(l−1)=β1(l−1), so we are in the case ♯Bl−1+1=♯Jl−1−1.
Now we have to see if we are in the case tkl−1=0 or in the
case tkl−1=1.
We recall that w1(l−1)=wϵ and wq(l−1)=wμ
where ϵ and μ are two colons of a unimodular matrix
such that μ−ϵ=±(γ−δ). So we have x1(l−1)=xϵ
and xq(l−1)=xμ, then
[TABLE]
In other words
[TABLE]
Replacing x1(l−1) and xq(l−1) if necessary, we
may assume x1(l−1)xq(l−1)=z .
Since β1(l−1),…,βr(l−1) are linearly independent,
we have q=n.
We recall that λ0=Xα+c0y where c0∈k
, and Z+c0 is the minimal polynomial λz of z
on grνk(x1,…,xr). By 3.9,
we have
[TABLE]
Remark 6.9*.*
We know that λ0(z)=z+b0g0
where g0 is a unit andb0∈R such that b0≡c0
modulo m. Then we choose g0=a0.
But z=ywnα, so
[TABLE]
as desired in point (4).
Let us show the point (3). We apply Proposition 4.5
at i=0 and i′=l. By the monomiality of π0,…,πl−2,
we know that Di={1,…,n} for each i∈{1,…,l−1},
and we know that Dl={1,…,n}. We set uT=v.
For every j∈{1,…,r,n}, the fact that wj=uj
is a monomial in w1(l),…,wr(l), in other words
in u1(l),…,ur(l), multiplied by an element of Rl×
is a consequence of Proposition 4.5.
The fact that for every integer j∈{1,…,r}, we have wj(l)=wη
is a consequence of the same Proposition. This completes the proof.
∎
Remark 6.10*.*
In the case Q2=Q, we monomialized Q2 as desired.
Definition 6.11**.**
[24] A local framed
sequence that satisfies Theorem 6.4 is called a*
n-*Puiseux package.
Let j∈{r+1,…,n}. A *j-Puiseux *package
is a n-Puiseux package replacing n by j in Theorem 6.4.
Lemma 6.12**.**
Let P=unα+c0
be the un-expansion of an immediate successor key element of
un.
There exists a local framed sequence (R,u)→(Rl,u(l)),
independant of un, that transforms c0 in a monomial in
(u1(l),…,ur(l)), multiplied by a unit
of Rl.
In particular, after this local framed sequence, the element P
is of the form wnα+a0b0y.
Proof.
We will prove this Lemma in a more general version in Lemma 6.16.
∎
Corollary 6.13**.**
Let P be
an immediate successor key element of un. Then P is monomializable.
Proof.
If un≪P, we use Lemma 6.12
to reduce to the case P=wnα+a0b0y.
By Theorem 6.4, we can monomialize P.
∎
Let G be a local ring essentially of finite type over k of dimension
strictly less than n that is equipped with a valuation centered
on G.
Theorem 6.14**.**
Assume that for every ring
G as above, every element of G is monomializable.
We recall that car(kν)=0. If un≪limP,
then P is monomializable.
Proof.
We write P=j=0∑Nbjajunj the un-expansion
of P, with aj∈R× and Q=j=0∑Nbjunj
a limite immediate successor of un.
The elements ai are units of R, so for every j>1 we have:
[TABLE]
In fact, ν(a1b1)<ν(a0b0)
and by hypothesis, after a sequence of blow-ups independent of un,
we can monomialize ajbj for every index j, and assume
that a1b1∣a0b0 by Proposition 4.7.
Then
[TABLE]
So ν(b0)<(bj)+j(ν(b0)−ν(b1)).
In fact, ν(b1j)<ν(bjb0j−1).
So after a sequence of blow-ups independent of un, we have b1j∣bjb0j−1.
After a n-Puiseux package (∗)(R,u)→⋯→(R′,u′)
in the special case α=1, we obtain P=j=0∑Nbj′(un′)j
with b1′∣bj′ for every index j with un′=b0b1un+1.
In fact, b1′P=un′+φ with φ∈(u1′,…,un−1′).
So u′′:=(u1′,…,un−1′,b1′P) is
a regular system of parameters of R′. Then, the sequence (R,u)→⋯→(R′,u")
given by (∗) changing uniquely the last parameter
un′ after the last blow-up is still a local framed sequence.
So P is monomializable.
∎
Remark 6.15*.*
Since Q2 is an immediate successor (possibly limit) of un,
this is in particular an immediate successor (possibly limit) key
element of un. By Corollary 6.13,
or Theorem 6.14, it is monomializable
modulo Lemma 6.12.
6.3. Generalization.
Now we monomialized Q2, but we want to monomialize every key
polynomial of the sequence Q. Here the key elements will
be useful. Indeed, modified by the blow-ups which monomialized Q2,
we cannot know if Q3 is still a key polynomial.
To be more general, we will show that if Qi∈Q is
monomializable, then Qi+1 is monomializable.
Assume that the polynomial Qi is monomializable after a sequence
of blow-ups (R,u)→(Rl,u(l)).
Let Δl be the group ν(k(u1(l),…,un−1(l))∖{0}).
We set
[TABLE]
We set Xj=inν(uj(l)), Wj=wj(l)
and λl the minimal polynomial of Xn over grνk(u1(l),…,un−1(l))
of degree αl.
Since k=kν, there exists c0∈grνk(u1(l),…,un−1(l))
such that
[TABLE]
Furthermore, we have Qi=ωwn(l) with ω
a monomial in W1,…,Wrl multiplied by a unit. We set
ω:=inν(ω).
We know that Qi+1 is an optimal immediate successor of Qi,
so we denote by
[TABLE]
the Qi-expansion of Qi+1 in k(u1,…,un−1)[un]
by Proposition 5.6 with c0=inν(b0).
Since Qi=ωWn and Qi+1=Qiαl+b0,
we have
[TABLE]
We know that both terms of the Qi-expansion of Qi+1 have
same value. So these two terms are divisible by the same power of
ω after a suitable sequence of blow-ups (∗i)
independent of un(l).
We denote by Qi+1 the strict transform of Qi+1
by the composition of (∗i) with the sequence of
blow-ups (∗i′) that monomialize Qi. We denote
this composition by (ci). We write (R,u)→(ci)(Rl,u(l)).
We know that Qi, the strict transform of Qi
by (ci), is a regular parameter of Rl. Indeed,
by Proposition 4.5, we know that every uj
of R can be written as a monomial in w1(l),…,wrl(l).
In fact, the reduced exceptional divisor of this sequence of blow-ups
is exactly V(ω)red. Then,
since Qi=Wnω, we have that the strict transform
of Qi is Qi=Wn=wn(l)=un(l).
So it is a key polynomial in the extension k(u1(l),…,un−1(l))(un(l)).
Let us show that Qi+1=ωαlQi+1.
We have
[TABLE]
and also un(l)∤ω. Thus ωαl
divides Qiαl and all the non-zero terms of the Qi-expansion
of Qi+1. Furthermore, it is the greatest power of ω
that divides all the terms, so ωαlQi+1
is Qi+1, the strict transform of Qi+1 by the
sequence of blow-ups.
Let G be a local ring essentially of finite type over k of dimension
strictly less than n equipped with a valuation centered in G
whose residue field is k.
Lemma 6.16**.**
Assume that for every ring
G as above, every element of G is monomializable.
Assume that Qi<Qi+1 in Q.
There exists a local framed sequence (Rl,u(l))→(Re,u(e))
such that in Re, the strict transform of Qi+1 is of the
form (un(e))αl+τ0η,
where τ0∈Re× and η is a monomial in u1(e),…,ure(e).
Proof.
By hypothesis, after a sequence of blow-ups independent of un(l),
we can monomialize b0 and assume that it is a monomial in (u1(l),…,un−1(l))
multiplied by a unit of Rl.
For every g∈{rl+1,…,n−1}, we do a g-Puiseux
package, and then we have a sequence
[TABLE]
such that every ug(l) is a monomial in (u1(t),…,urt(t)).
In fact, we can assume that b0 is a monomial in (u1(l),…,url(l))
multiplied by a unit of Rl.
Since the strict transform Qi+1=(un(l))αl+ωαlb0
is an immediate successor key element of Qi. This
completes the proof.
∎
Let G be a local ring essentially of finite type over k of dimension
strictly less than n equipped with a valuation centered in G
whose residue field is k.
Theorem 6.18**.**
Assume that for every ring G
as above, every element of G is monomializable.
We recall that car(kν)=0. If Qi
is monomializable, there exists a local framed sequence
[TABLE]
that monomializes Qi+1.
Proof.
There are two cases.
First: Qi<Qi+1. Then we just saw that the strict transform
Qi+1 of Qi+1 by the sequence (R,u)→(Rl,u(l))
that monomializes Qi is an immediate successor key element of
Qi=un(l), and that we can reduce the problem
to the hypotheses of Theorem 6.4 by Lemma 6.16.
So we use Theorem 6.4 replacing Q1 by Qi
and Q2 by Qi+1.
Then we have constructed a local framed sequence (6.3)
that monomializes Qi+1.
Second case: Qi<limQi+1.
Then we saw that the strict transform Qi+1 of Qi+1
by the sequence (R,u)→(Rl,u(l)) that
monomialize Qi is a limit immediate successor key element of
Qi=un(l). Then we apply Theorem 6.14
replacing Q1 by Qi and Q2 by Qi+1.
We have constructed a local framed sequence (6.3)
that monomializes Qi+1.
∎
Theorem 6.19**.**
There exists a local
sequence
[TABLE]
that monomializes all the key polynomials of Q.
More precisely, for every index i, there exists an index si
such that in Rsi, Qi is a monomial in u(si)
multiplied by a unit of Rsi.
Proof.
Induction on the dimension n and on the index i and we iterate
the previous process.
∎
6.4. Divisibility.
We consider, for every integer j, the countable sets
[TABLE]
and
[TABLE]
with the convention that for every i∈{1,…,n},
ui(0)=ui.
The set Sj being countable for every integer
j, we can number its elements, and then we write Sj:={sm(j)}m∈N.
We consider now the finite set
[TABLE]
Then j∈N⋃(Sj×Sj)=j∈N⋃Sj=j∈N⋃Sj′
is a countable union of finite sets.
Now we fix a local framed sequence
[TABLE]
Theorem 6.20**.**
There
exists a finite local framed sequence
[TABLE]
such that for every integer j≤i and for every element s
of Sj′ , the first coordinate of s divides its
second coordinate in Ri+qi.
Proof.
Consider an integer j≤i and an element s=(s1,s2)∈Sj′
. We want to construct a sequence of blow-ups such that at the end
we have s1∣s2.
We know that s∈Sm with m≤j. All
cases being similar, we may assume s∈Sj
and then we have
[TABLE]
and
[TABLE]
By Proposition 4.4 applied to Ri
instead of R, there exists a sequence (Ri,u(i))→⋯→(Ri+l,u(i+l))
such that in Ri+l, s1∣s2 or s2∣s1.
By definition ν(s1)≤ν(s2), so we have s1∣s2
by Proposition 4.7.
By point 4 of Theorem 6.4, we know that Sj⊆Ri+l×Si+l.
In other words every element of Sj can be written
zi+lsi+l with zi+l∈Ri+l× and si+l∈Si+l.
Let (s3,s4)∈Sj′, be another pair
of Sj′, let us say that it is still in Sj.
We just saw that s3,s4∈Ri+l×Si+l.
Units don’t have an effect on divisibility, so we can only consider
the part of s3 and s4 which is in Si+l.
Hence we can iterate the Proposition 4.4
applying it to (Ri+l,u(i+l)). So we constructed
an other sequence of blow-ups
[TABLE]
such that Ri+h we have s3∣s4 or s4∣s3.
Since ν(s3)≤ν(s4), we know that s3 divides s4.
We iterate the process for all the pairs of Sj′, and
for every j≤i . This is a finite number of times since Sj′
has a finite number of elements for every j and since we consider
a finite number of such sets. Then we obtain a finite sequence of
blow-ups
[TABLE]
such that for every integer j≤i and every s in Sj′
, the first coordinate of s divides the second coordinate in Ri+qi.
∎
The goal of the next theorem is to construct an infinite local framed
sequence
[TABLE]
that monomializes all the key elements, as well as other elements
specified below, and to ensure countably many divisibility conditions,
also specified below. We will use the notation
[TABLE]
Theorem 6.21**.**
We recall that car(kν)=0.
There exists an infinite sequence of blow-ups
[TABLE]
that monomializes all the key polynomials, all the elements of Bi
for every index i and that has the following property:
[TABLE]
Proof.
The first key polynomial is a monomial, so for it we do not need to
do anything. For j=0, the elements of Sj′=S0′
are just pairs of monomials in u. Let us consider s=(s1,s2)∈S0′
and apply Proposition 4.4. We construct
a sequence p0:R→Rq0 such that in Rq0,
we have s1∣s2 or s2∣s1. Since ν(s1)≤ν(s2),
we have s1∣s2. We do the same for all the elements of
S0′ (recall that the set S0′ is finite),
and by abuse of notation we still denote by p0:R→Rq0
the sequence obtained at the end. Now we have a sequence of blow-ups
p0:R→Rq0 such that the first key polynomial is
a monomial and such that for every s=(s1,s2)∈S0′,
we have s1∣s2 in Rq0.
We denote by (Pj(i))j∈N the sequence
of the generators of the ν-ideals of the Bi. For the moment
we only monomialize P0(0) and still denote by p0:R→Rq0
the sequence of blow-ups that monomializes the first key polynomial
P0(0) and such that for every s=(s1,s2)∈S0′,
we have s1∣s2 in Rq0.
Arguing exactly as in the proof of Theorem 6.19,
we show that there exists a sequence π(2):Rq0→...→R1
that monomializes the second key polynomial.
We have a sequence π(2)∘p0:R→Rq0→R1
that monomializes the first two key polynomials, the element P0(0),
and such that for every s=(s1,s2)∈S0′, we
have s1∣s2 in Rq0. Now, again by Proposition
4.4, we construct a sequence p1:R1→Rq1
such that for every s=(s1,s2)∈S1′, we have
s1∣s2 in Rq1.
Now we monomialize all the Pj(i) for i,j≤1 and still
denote, by abuse of notation, by p1:R1→Rq1
the sequence of blow-ups that monomializes these Pj(i) and
such that for every s=(s1,s2)∈S1′, we have
s1∣s2 in Rq1.
Arguing exactly as in the proof of Theorem 6.19,
we show that there exists a sequence of blow-ups π(3):Rq1→...→R2
that monomializes the third key polynomial.
So we have a sequence π(3)∘p1∘π(2)∘p0:R→Rq0→Rq1→R2
that monomializes the first three key polynomials, the elements Pj(i)
for i,j≤1, and such that for every s=(s1,s2)∈S0′
or S1′, we have s1∣s2 in Rq0
or in Rq1. Now, again by Proposition 4.4,
we construct a sequence p2:R2→Rq2 such that
for every s=(s1,s2)∈S2′, we have s1∣s2
in Rq2.
Now we monomialize all the Pj(i) for i,j≤2 and still
denote, by abuse of notation, by p2:R2→Rq2
the sequence of blow-ups that monomializes these Pj(i) and
such that for every s=(s1,s2)∈S2′, we have
s1∣s2 in Rq2.
Then we have a sequence p2∘π(3)∘p1∘π(2)∘p0
that monomializes the first three key polynomials, the elements Pj(i)
for i,j≤2, and such that for every s=(s1,s2)∈Si′
for i∈{0,1,2} we have s1∣s2 in Rqi.
We iterate this process an infinite number of times. Hence we construct
a sequence of blow-ups (R,u)→⋯→(Rm,u(m))→⋯
that monomializes all the key polynomials, all the generators Pj(i)
(and so all the elements of the Bi) and that has the last property
of the statement of the Theorem.
∎
7. Conclusion.
Now we can prove the main result of this chapter, namely, simultaneaous
embedded local uniformization for the local rings essentially of finite
type over a field of characteristic zero.
A local algebra K essentially of finite type over a field k
that has k as residue field is an étale extension of
[TABLE]
Let f∈K be an irreducible element over k and
[TABLE]
The ideal I is a prime ideal of height 1, so I principal.
We consider a generator f of I. Then (f)K′↪(f)K
and each local sequence in (f)K′
induced a local sequence in (f)K.
So it is enough to prove local uniformization in the case of the rings
k[u1,…,un](u1,…,un)
to prove it in the general case of algebras essentially of finite
type over a field k.
Then for every element f of R, there exists i such that in
Ri, f is a monomial multiplied by a unit.
Proof.
Let f∈R. By Theorem 5.5,
there exists a finite or infinite sequence (Qi)i
of key polynomials of the extension K(un), optimal
(possibly limit) immediate successors, such that (ϵ(Qi))i
is cofinal in ϵ(Λ) where Λ is the set of
key polynomials.
Then by Remark 5.9,
f is non-degenerate with respect to one of these polynomials Qi.
But we saw in Theorem 6.21 that
there exists an index l such that in Rl, all the Qj
with j≤i are monomials, hence f is non-degenerate with respect
to a regular system of parameters of Rl.
Let N=(w1,…,ws) be a monomial ideal in u(l)
such that ν(N)=ν(f) with wj monomials
in u(l) such that ν(w1)=min{ν(wj)}.
By construction of the local framed sequence, there exists l′≥l
such that in Rl′, w1∣wj for all j. So in Rl′,
f is equal to w1 multiplied by a unit of Rl′.
∎
Theorem 7.2** (Embedded local uniformization).**
Let k be a zero characteristic field
and f=(f1,…,fl)∈k[u1,…,un]l
be a set of l polynomials in n variables, that are irreducible
over k. We set R:=k[u1,…,un](u1,…,un)
and ν a valuation centered in R such that k=kν.
We consider the sequence (R,u)→⋯→(Rm,u(m))→⋯
of Theorem 6.21.
Then there exists an index j such that the subscheme of Spec(Rj)
defined by the ideal (f1,…,fl) is a normal
crossing divisor.
Proof.
Renumbering, if necessary, we may assume
[TABLE]
By Theorem 6.21 there exists an
index j1 such that in Rj1, the total transform of f1
is a monomial in u(j1), and so defines a normal crossing
divisor.
Now we look at the equation f2 in Rj1. By Theorem 6.21,
there exists an index j2 such that in Rj2, the total
transform of f2 defines a normal crossing divisor.
In R2, the total transforms of f1 and f2 define
normal crossing divisors.
We iterate the process until the total transforms of f1,…,fl
define normal crossing divisors in Rjl.
By construction of the local framed sequence (R,u)→⋯→(Rm,u(m))→⋯,
there exists j≥jl such that in Rj, we have f1∣fi
for every index i.
∎
Corollary 7.3**.**
We keep the same notation and hypotheses as in the previous Theorem.
Then Rν=→limRi.
Part IV Simultaneous local uniformization in the case of quasi-excellent
rings for valuations of rank less than or equal to 2.
8. Preliminaries.
Let R be a local noetherian domain of equicharacteristic zero and
ν a valuation of Frac(R) of rank 1,
centered in R and of value group Γ1. We are going to
define the implicit prime ideal H of R for the valuation ν,
which is a key object in local uniformization. Indeed, this ideal
will be the ideal we have to desingularize. We are going to prove
in this part that to regularize R, hence to construct a local uniformization,
we only have to regularize RH and HR.
At this point, the hypothesis of quasi excellence is very important:
if R is quasi excellent, the ring RH is regular.
So we will only have to monomialize the elements of HR.
8.1. Quasi-excellent rings and the implicit prime ideal.
Definition 8.1**.**
Let R be a domain. We say that R is a *G-ring
*if for every prime ideal p of R, the completion
morphism Rp→Rp is a regular
homomorphism.
Definition 8.2**.**
Let R be a local ring. Then R is quasi-excellent if R is
a G-ring.* *
More generally, if A is a ring, then A is quasi-excellent if
A is a local G-ring whose regular locus is open for all A-algebra
of finite type.
Proposition 8.3**.**
[38]** A local noetherian ring R is quasi-excellent if the completion
morphism R→R is regular.
Remark 8.4*.*
Let R be a local ring. If R is a G-ring, then its regular locus
is open. Since the class of G-rings is stable under passing to
algebras of finite type, for every R-algebra A of finite type,
the set Reg(A) is open.
Definition 8.5**.**
We call the implicit prime ideal H of R the ideal H=β∈ν(R∖{0})⋂PβR.
The ideal H is composed of the elements of R whose
value is greater than every element of Γ1.
Furthermore, the valuation ν extends uniquely to a valuation
ν centered in HR ([47]).
Proposition 8.6**.**
Let R be a quasi-excellent local
ring. Then RH is regular.
Proof.
The ring R is a G-ring. Then for every prime ideal p
of R, we have the injective map κ(p)↪κ(p)⊗RR
such that the fiber κ(p)⊗RR
is geometrically regular over κ(p),
where κ(p):=pRpRp.
Since R is a domain, (0) is a prime ideal of R.
We write K:=Frac(R), then we have the injective
map K↪K⊗RR such that the fiber
K⊗RR is geometrically regular over K.
In other words the morphism K↪K⊗RR
is regular.
But R∖{0} and R∖H
are two multiplicative subsets of R such that R∖{0}⊆R∖H,
since R∩H={0}. Then, RH is a
localisation of RR∖{0}. If
we show that RR∖{0} is regular,
then RH will be also regular as a localization of
a regular ring. By the universal property of tensor product, the ring
RR∖{0} is isomorphic to K⊗RR,
which is regular by hypothesis. This completes the proof.
∎
8.2. Numerical characters associated to a singular local noetherian ring.
Let (S,q,L) be a local noetherian ring and
μ a valuation centered in S. We write μ=μ2∘μ1
with μ1 of rank 1. The valuation μ2 is trivial
if and only if μ is also of rank 1. We denote by G the
value group of μ and by G1 the value group of μ1.
In fact G1 is the smallest isolated subgroup non-trivial of
G. We set I:={x∈S such that μ(x)∈/G1},
and then μ1 induces a valuation of rank 1 over IS.
Let J be the implicit prime ideal of IS^S^
for the valuation μ1 and J its preimage in S^.
Definition 8.7**.**
We set
[TABLE]
We assume that I⊆q2. Let v=(v1,…,vn)
be a minimal set of generators of q. We have μ(vj)∈G1
for every index j.
Definition 8.8**.**
We have j=1∑nQμ(vj)⊆G1⊗Q
and we set
[TABLE]
Remark 8.9*.*
We have r(S,v,μ)≤e(S,μ).
Now we consider M⊂{1,…,n} and
[TABLE]
a framed blow-up along (vM). We set C′={1,…,n1}∖D1,
where D1 is as in 3.3.
If the elements of vM are L-linearly independent in J+q2S^qS^,
then there exists a partition of A that we denote by A′⊔A".
This partition is such that vM∪vA′ are L-linearly
independent modulo J+q2S^ and vA" is in
the space generated by vJ∪vA′ over L modulo J+q2S^.
As we know that vA∪B∪{j}′=vD1(1),
we can identify A′∪B∪{j} with a subset of
D1.
Now we set I1:={x∈S1 such that μ(x)∈/G1}
and we consider J1 the implicit prime ideal of I1S^1S^1
with respect to μ1 and J1 its preimage in S^1.
We call q1 the maximal ideal of S1 and L1
its residue field.
Remark 8.10*.*
We have e(S,μ)=n if
and only if the elements of v are L-linarly independent in J+q2S^qS^.
Theorem 8.11**.**
If e(S,μ)=n,
then:
[TABLE]
This inequality is strict once the elements of vA′∪B∪{j}∪C′(1)
are L1-linearly dependent in J1+q12S^1q1S^1.
Proof.
By definition, v(1) generates the maximal ideal q1
of S1, and so induces a set of generators of q1J1S1.
Since n1≤n, by definition of a framed blow-up, we know that
♯C′≤♯C.
Furthermore, we have e(S,μ)=♯M+♯A′. We
also know that vD1∖(A′∪B∪{j})(1)
is in the L-vector space of vA′∪B∪{j}∪C′(1)
modulo J1+q12S^1.
So:
[TABLE]
If in addition the elements of vA′∪B∪{j}∪C′(1)
are L1-linearly dependents in J1+q12S^1q1S^1,
then we have e(S1,μ)<♯A′+♯B+♯{j}+♯C′
and so e(S1,μ)<e(S,μ).
∎
Theorem 8.12**.**
We have r(S1,v(1),μ)≥r(S,v,μ).
Proof.
This is induced by the two last points of Proposition 4.5.
∎
Corollary 8.13**.**
Once e(S,μ)=n, we have
[TABLE]
The inequality is strict if e(S1,μ)<n.
Remark 8.14*.*
We are doing an induction on the dimension n. We saw that this
dimension decreases by the sequence of blow-ups.
If it decreases strictly, then it will happen a finite number of time
and the proof is finished.
Then, after now, we assume this dimension to be constant by blow-up.
In other words for all framed sequence S→S1, we assume that
e(S,μ)=e(S1,μ)=n.
Similarly, we may assume that r(S,v,μ)=r(S1,v(1),μ).
9. Implicit ideal.
Let (R,m,k) be a local quasi excellent ring
equicharacteristic and let ν be a valuation of rank 1 of its
field of fractions, centered in R and of value group Γ1.
We denote by H the implicit prime ideal of R for the valuation
ν.
By the Cohen structure Theorem, there exists an epimorphism Φ
from a complete regular local ring A≃k[[u1,…,un]]
of field of fractions K into HR. Its kernel
I is a prime ideal of A.
We consider μ a monomial valuation with respect to a regular
system of parameters of AI. It is a valuation on A centered
in I such that kμ=κ(I) where κ(I)
is the residue field of I. Then we set ν:=ν∘μ,
hence we define a valuation on A. Let Γ be the value group
of ν.
Then, Γ1 is the smallest non-trivial isolated subgroup
of Γ and we have:
[TABLE]
Definition 9.1**.**
Let π:(A,u)→(A′,u′) be a framed
blow-up and σ:A′→A′ be the formal completion
of A′. The composition σ∘π is called formal
framed blow-up.
A composition of such blow-ups is called a formal framed sequence.
Let (A,u)→(A1,u(1))→⋯→(Al,u(l))
a formal sequence, that we denote by (∗).
Definition 9.2**.**
The formal sequence (A,u)→(A1,u(1))→⋯→(Al,u(l))
is said *defined on Γ1 *if for every integers i∈{0,…,l−1}
and q∈Ji, we have ν(uq(i))∈Γ1.
Now we consider Ai≃ki[[u1(i),…,un(i)]]
and we denote by Iistrict the strict transform of
I in Ai.
Definition 9.3**.**
We call formal transformed of I in Ai, and we denote
it by Ii, the preimage in Ai of the implicit ideal of
IistrictAi.
Let vi be the greatest integer of {r,…,n}
such that
[TABLE]
and we set
[TABLE]
Definition 9.4**.**
Let P be a prime ideal of A. We call ℓ-th symbolic
power ofP the ideal P(ℓ):=(PℓAP)∩A.
Equivalently, we have P(ℓ)={x∈A such that ∃y∈A∖P such that xy∈Pℓ}.
It is the set composed by the elements that vanish with order at least
ℓ in the generic point of V(P).
Let G be a complete ring of dimension strictly less than n and
let θ be a valuation centered in G, of value group Γ.
We consider Γ1 the first non trivial isolated
subgroup of Γ and g:={g∈G such that θ(g)∈/Γ1}.
The next result will help us to prove the simultaneous local uniformization
by induction.
Proposition 9.5**.**
Assume that:
(1)
In the formal sequence (A,u)→(A1,u(1))→⋯→(Al,u(l)),
there exists a formal framed subsequence
[TABLE]
such that vi<n−1.
2. (2)
For every ring G as above, every element in G∖g(2)
is monomializable by a formal framed sequence defined on Γ1.
Then for every element f of A∖I(2), there exists
a formal sequence
[TABLE]
defined over Γ1 such that f can be written as a monomial
in u1(l),…,un(l) multiplied by an element of Al×.
Proof.
We assume that there exists a formal framed sequence
[TABLE]
such that vi<n−1. It means that vi+1<n. By definition
of vi, we know that gi:=Ii∩ki[[u1(i),…,uvi+1(i)]]=(0).
So we consider an element g in gi∖gi(2)⊆Ci∖gi(2),
where Ci:=ki[[u1(i),…,uvi+1(i)]].
Since vi+1<n, the ring Ci is of dimension strictly less
than n. So we can use the second hypothesis on the element g
in the ring Ci.
Hence there exists a formal sequence defined over Γ1
[TABLE]
where v′≤vi+1, and such that g can be written as a monomial
in u1′,…,uv′′ multiplied by an element of S′×.
Since g∈gi, there exists a regular parameter of
S′, say uv′′, such that ν(uv′′)∈/Γ1.
Indeed, g∈gi=Ii∩Ci, so g∈Ii
hence it belongs to I. Equivalently, it satisfies ν(g)∈/Γ1.
Since g can be written as a monomial in the generators of the maximal
ideal of S′, one of these generators which appears in the factorization
of g must be in I. Hence e(S′,ν∣S′)<vi+1.
Replacing every ring O which appears in
[TABLE]
by O[[uvi+2(i),…,un(i)]],
we obtain a formal sequence
[TABLE]
independent of uvi+2(i),…,un(i), with Al=S′[[uvi+2(i),…,un(i)]].
But we know that e(S′,ν∣S′)<vi+1,
and so e(Al,ν)<n.
Let f be an element of A∖I(2). Its image under π′∘π
is an element of Al, whose dimension is strictly less than n.
Since all the Ai are quasi-excellent, we have f∈/Ai∖Ii(2)
and we can use again the second hypothesis. Hence we constructed a
formal sequence π′∘π such that f can be written as a
monomial in the generators of the maximal ideal of Al multiplied
by a unit of Al. This completes the proof.
∎
Now, we assume that for every formal sequence (A,u)→(A1,u(1))→⋯→(Al,u(l))
and for every integer i, we have vi∈{n−1,n}.
So for every integer i, we have Ii∩ki[[u1(i),…,un−1(i)]]=(0).
We consider a complete local ring G of dimension strictly less
than n and a valuation θ of rank 1 centered in G.
Lemma 9.6**.**
Assume that for
every ring G as above, there exists a formal framed sequence that
monomializes every element of G.
Then I is of height at most 1.
Proof.
If I=(0), the proof is finished. So we assume I=(0) and we
consider f∈I∖{0}. We write
[TABLE]
with aj∈k[[u1,…,un−1]].
We consider an integer N big enough such that every aj with
j>N is in the ideal generated by (a0,…,aN).
Now let us consider
[TABLE]
We set u:=(u1,…,un−1) and B:=k[[u]].
Since B is a complete local ring of dimension strictly less than
n, by hypothesis we can construct a formal sequence (B,u)→(B′,u′)
such that for every j∈{0,…,N}, the element
aj is a monomial in u′. By Propositions 4.4
and 4.7, we can construct a local framed sequence
(B′,u′)→(B",u") such
that aδ∣aj for every j∈{0,…,N}
in B", since aδ has minimal value. So we have a sequence
[TABLE]
We compose with the formal completion and obtain
[TABLE]
in which we still have aδ∣aj for every j∈{0,…,N}.
We replace again all the rings O of the sequence (B,u)→(B",u")
by O[[un]], and obtain a sequence (A,u)→(A′,u′)
independent of un and in which we still have aδ∣aj
for every j∈{0,…,N}.
We recall that for every index i, we have
[TABLE]
If we denote by I′ the formal transform of I in A′, we obtain
I′∩B"=(0). We know that aδf∈I′,
and by Weierstrass preparation Theorem, aδf=xy
where x is a unit of A′, and y is a monic polynomial in un
of degree δ. Then the morphism B"→I′A′
is injective and finite.
Hence dim(I′A′)=dim(B")=n−1.
Since dim(A′)=n, we have ht(I)≤ht(I′)=dim(A′)−dim(I′A′)=n−(n−1)=1.
This completes the proof.
∎
We keep the same hypothesis as in Lemma
9.6. Let I=(h).
There exists a formal framed sequence (A,u)→(A′,u′)
such that in A′, the strict transform of h is a monic polynomial
of degree δ.
From now on, we assume that h is a monic polynomial of degree δ.
Proposition 9.8**.**
We keep the same hypothesis as in Lemma
9.6. Let I=(h).
The polynomial h is a key polynomial.
Proof.
By definition, I={f∈A such that ν(f)∈/Γ1},
so ν(h)∈/Γ1 . Furthermore, for
every non-zero integer b, we have ν(∂bh)∈Γ1
since h is a generator of I, hence has the smallest degree among
all the elements of I and so ∂bh∈/I.
Then ϵ(h)∈/Γ1.
Let P be a polynomial such that deg(P)<deg(h).
To show that h is a key polynomial, it remains to prove that ϵ(P)<ϵ(h).
By the minimality of deg(h), we still have P∈/I
and so ν(P)∈Γ1. So for every non-zero
integer b, we also have ν(∂bP)∈Γ1.
Then ϵ(P)∈Γ1.
Assume, aiming for contradiction, that ϵ(P)≥ϵ(h).
Then −ϵ(P)≤ϵ(h)≤ϵ(P)
and since Γ1 is an isolated subgroup, Γ1 is
a segment and so ϵ(h)∈Γ1. Contradiction.
Hence, ϵ(P)<ϵ(h) and h is
a key polynomial.
∎
Now we are going to monomialize the key polynomial h.
As in the previous part, we construct a sequence (Qi)i≥1
of key polynomials such that for each i the polynomial Qi+1
is either an optimal or a limit immediate successor of Qi that
begins with x and ends with h. So since ϵ(h)
is maximal in ϵ(Λ), we stop. Then we have
a finite sequence (Qi)i≥1 of key polynomials such that
for each i the polynomial Qi+1 is either an optimal or a
limit immediate successor of Qi that begins with x and ends
with h.
In the case I=(0), we construct again a sequence (Qi)i≥1
of key polynomials such that for each i the polynomial Qi+1
is either an optimal or a limit immediate successor of Qi such
that ϵ(Q) is cofinal in ϵ(Λ).
Since we don’t assume k=kν in this part, we need a generalization
of the monomialization Theorems of the Part 3, paragraph 7.
10. Monomialization of key polynomials.
Here we consider the ring A≃k[[u1,…,un]]
and a valuation ν centered in A of value group Γ.
For more clarity, we recall some previous notation.
Let r be the dimension of i=1∑nQν(ui)
in Γ⊗ZQ. Renumbering if necessary,
we may assume that ν(u1),…,ν(ur)
are rationaly independent and we consider Δ the subgroup of
Γ generated by ν(u1),…,ν(ur).
We set E:={1,…,r,n} and
[TABLE]
So α(0)ν(un)=j=1∑rαj(0)ν(uj)
with
[TABLE]
and
[TABLE]
We set
[TABLE]
and
[TABLE]
with t=n−r−1.
We write xi=inνui, and so x1,…,xr
are algebraically independent over k in Gν. Let λ0
be the minimal polynomial of xn over k[x1,…,xr],
of degree α. If xn is transcental, we set λ0:=0.
We consider
[TABLE]
[TABLE]
[TABLE]
and
[TABLE]
Let d0:=α(0)α∈N.
If λ0=0, we have
[TABLE]
where cq∈k , cd=1 and q=0∑d0cqZq
is the minimal polynomial of z over Gν.
We are going to show that there exists a formal framed sequence that
monomializes all the Qi. We have Q1=un so we have to
begin by monomializing Q2.
First, let us consider
[TABLE]
where bq∈R such that bq≡cq modulo m
and aq∈A×.
Then we will show that we can reduce the problem to this special case.
Let
[TABLE]
and
[TABLE]
We have
[TABLE]
and
[TABLE]
So wγwδ=j=1∏rwjαj(0)wnα(0)=z.
Let us compute the value of wδ.
[TABLE]
Theorem 10.1**.**
There exists a local framed sequence
[TABLE]
with respect to ν, independent of v, that has the following
properties:
For every integer i∈{1,…,l}, we write u(i)=(u1(i),…,uni(i))
and denote by ki the residue field of Ai.
(1)
The blow-ups π0,…,πl−2 are monomial.
2. (2)
We have z∈Al×.
3. (3)
We have
[TABLE]
4. (4)
We set
[TABLE]
For every integer j∈{1,…,r,n}, wj is
a monomial in w1(l),…,wr(l) multiplied by an element
of Al×. And for every integer j∈{1,…,r},
wj(l)=wη where η∈Zr+1.
5. (5)
If λ0=0, then Q=wn(l)×yd0.
Proof.
We apply Proposition 4.4 to (wδ,wγ)
and obtain a local framed sequence for ν, independent of v,
such that wγ∣wδ in Al.
By Proposition 4.7 and the fact that wδ
and wγ have same value, we have wδ∣wγ
in Rl. In fact z,z−1∈Al×.
So we have the point (2).
We choose the sequence to be minimal, it means that the sequence composed
by π0,…,πl−2 does not satisfy the conclusion of
Proposition 4.4 for (wδ,wγ).
We are now going to show that this sequence satisfies the conclusion
of Theorem 10.1. Let i∈{0,…,l}.
We write w(i)=(w1(i),…,wri(i),wni(i)),
with ri=ni−t−1>0. For every integers i∈{1,…,l}
and j∈{1,…,ni}, we write βj(i)=ν(uj(i)).
For all i<l, πi is a blow-up along an ideal of the form
(uJi(i)). Renumbering if necessary, we may
assume that 1∈Ji and that Ai+1 is a localization of
Ai[u1(i)uJi(i)]. Hence, β1(i)=j∈Jimin{βj(i)}.
Lemma 10.2**.**
Let i∈{0,…,l−1}. We assume that the sequence
π0,…,πi−1 of 10.1 is monomial.
Using induction on i and Lemma 10.4,
we conclude that π0,…,πl−2 are monomial. This proves
the first point of the Theorem.
It remains to prove the last three points.
By Lemma 10.4 we know that there
exists a unique element q∈Jl−1∖{jl−1}
such that βq(l−1)=β1(l−1), hence we are in
the case ♯Bl−1+1=♯Jl−1−1. We now have to see
if tkl−1=0 or 1.
We recall that w1(l−1)=wϵ and wq(l−1)=wμ
where ϵ and μ are two columns of a unimodular matrix
such that μ−ϵ=±(γ−δ). So x1(l−1)=xϵ
and xq(l−1)=xμ, then
[TABLE]
In other words
[TABLE]
So we can assume x1(l−1)xq(l−1)=z .
The case tkl−1=1 corresponds to the fact that z is transcendantal
over k, in other words λ0=0. The case tkl−1=0
corresponds to the fact that z is algebraic over k, in other
words λ0=0. The third point of the Theorem is then
a consequence of 3.9.
Since β1(l−1),…,βr(l−1) are linearly independent,
we have q=n. By 3.9, if λ0=0,
we have
[TABLE]
Remark 10.5*.*
We have λ0(z)=i=0∑dcibizi
where ci are units. Then we choose to set ci=ai for
every index i.
But since z=ywnα(0),
we have
[TABLE]
and the point (5) is proven.
So it remains to prove the point (4).
We apply Proposition 4.5 to i=0 and i′=l.
By the monomiality of π0,…,πl−2, we know that Di={1,…,n}
for every i∈{1,…,l−1}.
We know that Dl={1,…,n} if λ=0 and Dl={1,…,n−1}
otherwise. Here we set again uT=v.
By Proposition 4.5, for every j∈{1,…,r,n},
wj=uj is a monomial in w1(l),…,wr(l) (or
equivalently in u1(l),…,ur(l)) multiplied by an
element of Al×.
Same thing for the fact that for every integer j∈{1,…,r},
we have wj(l)=wη. This completes the proof.
∎
Remark 10.6*.*
In the case Q2=Q, the we constructed a local framed sequence
such that the total transform of Q2 is a monomial. We will bring
us to this case.
Definition 10.7**.**
[24] A local framed sequence
that satisfies Theorem 10.1 is called a*
n-generalized Puiseux package*.
Let j∈{r+1,…,n}. A *j-generalized
Puiseux package *is a n-generalized Puiseux package replacing n
by j in Theorem 10.1.
Remark 10.8*.*
We consider (A,u)→⋯→(Ai,u(i))→…
a j-generalized Puiseux package, with j∈{r+1,…,n}.
We replace each ring of this sequence by its formal completion, hence
we obtain o formal framed sequence that we call a formal j-Puiseux
package. So Theorem 10.1 induces a formal
n-Puiseux package that satisfies the same conclusion as in Theorem
10.1.
Since we want to to an induction, now we will assume until the end
of Theorem 10.14, that we know how to
monomialize every complete local equicharacteristic quasi excellent
ring G of dimension strictly less than n equipped with a valuation
of rank 1 centered in G by a formal framed sequence. This hypothesis
is called Hn.
Lemma 10.9**.**
Let P=j∈Sun(P)∑cjunj
the un-expansion of an optimal immediat successor key element
of un.
There exists a formal framed sequence (A,u)→(Al,u(l))
that transforms each coefficient cj in a monomial in (u1(l),…,ur(l)),
multiplied by a unit of Al.
Hence, after this sequence, P can be written like i=0∑d0aibiyd0−i(wnα(0))i.
such that in Al, the strict transform of the polynomial Q2
is a monomial.
Proof.
If un<Q2, we use Lemma 10.9
and Theorem 10.1 to conclude. Otherwise,
un<limQ2 and so we use Theorem 6.14.
∎
We constructed a formal framed sequence that monomializes Q2.
But we want one that monomializes all the key polynomials of Q.
Now we are going to show that if we constructed a formal framed sequence
(A,u)→(Al,u(l)) that monomializes
Qi, then we can associate another (Al,u(l))→(As,u(s))
such that in As, the strict transform of Qi+1 is also
a monomial.
Let Δl be the group ν(kl(u1(l),…,un−1(l))∖{0})
and
[TABLE]
We set Xj=inν(uj(l)), Wj=wj(l)
and λl the minimal polynomial of Xn over grνkl(u1(l),…,un−1(l))
of degree αl.
We know that Qi=ωwn(l) with ω
a monomial in W1,…,Wr multiplied by a unit. We set ω:=inν(ω).
If Qi<limQi+1, we use Theorem 10.10
and the proof is finished. So we assume that Qi+1 is an optimal
immediate successor of Qi.
We write Qi+1=j∈SQi(Qi+1)∑ajQij=j=0∑sajQij
the Qi-expansion of Qi+1 in kl(u1(l),…,un−1(l))(un(l))
.
We have Qi+1=Qis+as−1Qis−1+⋯+a0 and since
Qi=ωwn(l), we have
[TABLE]
We know that for every index j such that aj=0, we have
[TABLE]
So all non-zero terms of the Qi-expansion of Qi+1 have
same value. Then, by hypothesis Hn, all these terms are divisible
by the same power of ω after an appropriate sequence
of blow-ups (∗i) independent of un(l).
We denote by Qi+1 the strict transform of Qi+1
by the composition of (∗i) with the sequence (∗i′)
that monomializes Qi. We denote this composition by (ci).
We know that Qi, the strict transform of Qi
by (ci), is a regular parameter of the maximal ideal
of Al. Indeed, by Proposition 4.5, we know
that each uj of A can be written as a monomial on w1(l),…,wr(l).
In fact, the reduced exceptional divisor of this sequence is exactly
V(ω)red. Hence,
as we know that Qi=wn(l)ω, we do have
that the strict transform of Qi is Qi=wn(l)=un(l).
So it is a key polynomial in the extension kl(u1(l),…,un−1(l))(un(l)).
Let us show that Qi+1=ωsQi+1.
We have as=1 and Qis=ωs(un(l))s
and also un(l)∤ω, so ωs
divides the term asQis and so all the non-zero terms of
the Qi-expansion of Qi+1. Furthermore, it is the biggest
power of ω that divides each term, hence ωsQi+1(un(l))s+ωas−1(un(l))s−1+⋯+ωsa0
is Qi+1 the strict transform of Qi+1 by the
sequence of blow-ups, that satisfies Qi≪Qi+1
by hypothesis.
Let G be a complete local equicharaceristic ring of dimension strictly
less than n equipped with a valuation centered in G.
Lemma 10.12**.**
We assume that for
every ring G as above, every element of G is monomializable.
Assume thatQi<Qi+1 in Q.
Then there exists a local framed sequence (Al,u(l))→(Ae,u(e))
such that in Ae, the strict transform of Qi+1 is of the
form q=0∑sτqηqXnq
where τq∈Re× and ηq are monomials
in u1(e),…,ur(e).
Proof.
By hypothesis, after a sequence of blow-ups independent of un(l),
we can monomialize the aj and assume that they are monomials
in (u1(l),…,un−1(l)) multiplied by units
of Al.
For every g∈{r+1,…,n−1}, we do a generalized
g-Puiseux package as in Theorem 10.1,
hence we have a sequence
[TABLE]
such that each ug(l) is a monomial in(u1(t),…,ur(t)).
In fact we can assume that the aj are monomials in (u1(l),…,ur(l))
multiplied by units of Al.
Since the strict transform
[TABLE]
is an immediate successor key element of Qi, this
completes the proof.
∎
We recall that car(kν)=0. If Qi
is monomializable, then there exists a formal framed sequence
[TABLE]
that monomializes Qi+1.
Proof.
There are two cases.
The first one: Qi<Qi+1.
Then the strict transform Qi+1 of Qi+1 by
the sequence (A,u)→(Al,u(l)) that
monomializes Qi is an immediate successor key element of Qi=unl(l),
and by Lemma 10.12 we just
saw that we can bring us to the hypothesis of Theorem 10.1.
So we use Theorem 10.1 replacing Q1
by Qi and Q2 by Qi+1.
The last one: Qi<limQi+1.
We apply Theorem 10.10 replacing
un by Qi and P by Qi+1.
∎
As in the previous part, we consider, for every integer j, the
countable sets
[TABLE]
and
[TABLE]
assuming that for every i∈{1,…,n}, ui(0)=ui.
The set Sj is countable for every j,
so we can number its elements, and set Sj:={sm(j)}m∈N.
Now we consider the finite set
[TABLE]
Hence j∈N⋃(Sj×Sj)=j∈N⋃Sj=j∈N⋃Sj′
is a countable union of finite sets.
Since we consider all the elements according uniquely to the variable
un, and more generally according to un(i), and since
we do an induction on the dimension, we have to know how to monomialize
the elements of Bi:=k[u1(i),…,un−1(i)].
Theorem 10.15**.**
Let A≃k[[u1,…,un]]
equipped with a valuation ν centered in A.
We recall that car(kν)=0. There exists
a formal sequence
[TABLE]
that monomializes all the key polynomials of Q and all
the elements of the Bi for all i. Furthermore, the sequence
has the property:
[TABLE]
In other words for every index l, there exists an index pl
such that in Apl, Ql is a monomial in u(pl)
multiplied by a unit of Apl.
Proof.
To show that we can choose the sequence (10.4)
such that
[TABLE]
and that all the elements of the Bi are monomialized, we do
the same thing than in Theorem 6.21.
Then we do an induction on the dimension n and on the index i
and we iterate the above process.
∎
Corollary 10.16**.**
Let A≃k[[u1,…,un]]
equipped with a valuation ν centered in A, of value
group Γ. We assume
[TABLE]
where Γ1 is the smallest isolated subgroup of Γ.
We recall that car(kν)=0.
There exists a formal framed sequence
[TABLE]
such that in Al, the polynomial h can be written as a monomial
multiplied by a unit.
Proof.
The sequence Q has been constructed to contain h,
so we just have to use Theorem 10.15.
∎
11. Reduction.
Let (R,m,k) be a local quasi excellent equicharacteristic
ring and let ν be a valuation of its field of fractions, of rank
1, centered in R and of value group Γ1. We denote
by H the implicit ideal of R.
We are going to see that in this case, we just have to regularise
HR.
We consider F:={f1,…,fs}⊆m,
and assume that f1 has minimal value.
Remark 11.1*.*
We consider R→R→R1→R1 a formal
framed blow-up and we denote by H′ the strict transformed of H
in R1.
Then we define H1 as the preimage in R1
of the implicit ideal of H′R1R1.
We iterate this contruction for every formal framed sequence.
Theorem 11.2**.**
We recall that car(kν)=0.
There exists a formal framed sequence
[TABLE]
such that:
(1)
The ring HiRi is regular,
2. (2)
For every index j, we have that f_{j}\mathrm{\mod}\left(\overline{H_{i}}\right)
is a monomial in u(i) multiplied by a unit of HiRi,
3. (3)
For every index j, we have f1mod(Hi)∣fjmod(Hi)
in HiRi.
Proof.
Set n:=e(R,ν) and u:=(y,x) with
[TABLE]
and
[TABLE]
such that the images of the xj in HR
induce a minimal set of generators of Hm
and such that y generates H.
We do an induction on (ni,ni−ri,vi).
We saw the existence of the surjection Φ from A≃k[[x1,…,xn]]
to HR, of kernel I={f∈A such that ν(f)∈/Γ1}∈Spec(A)
where ν is defined as in section 9.
We denote by L the field of fractions of A.
If v0<n−1, then we do the same thing as in Proposition 9.5
and we strictly decrease e(A,ν).
The we can assume v0∈{n−1,n}.
Assume v0=n−1.
Then we know that I=(h) and that there exists a formal
framed sequence (A,x)→(Aℓ,x(ℓ))
that monomializes h by Corollary 10.16.
So one of the generators that appears in its decomposition must be
in Iℓ. Hence there exists xp(ℓ) such
that ν(xp(ℓ))∈/Γ1.
So by Theorems 9.5 and
8.11, there exists a local
framed sequence that decreases strictly e(A,ν),
so this case can happen a finite number of time, and we bring us at
the case I=(0). It means the case where IA
is regular.
Case I=(0). For every fj, we have ν(fj)∈Γ1
. So the element fj is a non-zero formal series and by Weierstrass
preparation Theorem, we know that we can see it like a polynomial
in xl with coefficients in k[[x1,…,xn−1]].
We construct a sequence of key polynomials in the extension k((x1,…,xn−1))(xn)
as in previous section. In other words this sequence is a sequence
of optimal (possibly limit) immediate successors which is cofinal
in ϵ(Λ), where Λ is the set of
key polynomials. So the element fj is non-degenerate with respect
of one of these polynomials that all are monomializable by the above
part. Hence there exists a local framed sequence (A,x)→(Ai,x(i))
such that in Ai, the strict transform of fj is a monomial
in x(i) multiplied by a unit of Ai.
If there exists a formal framed sequence such that vi<n−1, then
by Proposition 9.5, we
can conclude by induction.
Iterating the case I=(0), we assure the existence of
a local framed sequence such that all the strict transforms of the
fj are monomials multiplied by units. Doing another blow-up
if necessary, we assume that there exists of a local framed sequence
(A,x)→(A′,x′) such that all the strict
transforms of the fj are monomials only in x1′,…,xr′.
By Proposition 4.4, we can assume that
for every j and every p, we have either fj∣fp or
fp∣fj.
So we have a local framed sequence
[TABLE]
that monomializes the fj and such that for all j and q,
we have fj∣fq or the converse.
By the minimality of ν(f1), in Ai, we have
f1∣fj for every j.
We have also two maps
[TABLE]
and we know that IA≃HR
since I=Ker(Φ). Hence, looking at the strict
transform of IA at each step of the sequence {ρj}0≤j≤i,
we obtain a local framed sequence
[TABLE]
So we have the diagram:
[TABLE]
Similarly, either IA is regular, or the sequence {ρj}
can be chosen such that e(R,μ) strictly decreases.
So after a finite sequence of blow-ups, we bring us to the case where
HiRi is regular. Hence we can
assume HiRi regular and consider
f1,…,fs elements of R∖{0} such
that ν(f1)=1≤j≤smin{ν(fj)}.
We know that the fj are all monomials in the u(i) and
that f1mod(Hi)∣fjmod(Hi).
This completes the proof.
∎
Theorem 11.3**.**
Let R be a local quasi excellent
domain and H be his implicit prime ideal. We assume that HR
is regular.
We recall that car(kν)=0. There exists
a sequence of blow-ups defined over R that resolves the singularities
of R.
Proof.
The ring RH is regular by Proposition 8.6.
So we know that there exist elements (y1,…,yg)
of HRH that form a regular system of parameters of
RH.
By definition of HRH, it means that there exist y1,…,yg
elements of H and b1,…,bg elements of R∖H
such that for every index i, we have yi=biyi.
The bi are elements of RH×, so
[TABLE]
Then we have some elements (y1,…,yg)of H
that form a regular system of parameters of RH.
Now we consider (x1,…,xt) some elements of
R∖H whose images (x1,…,xt)
modulo H form a regular system of parameters of HR.
If (y1,…,yg) generate H, then R
is regular. Indeed, in this case, (y1,…,yg,x1,…,xt)
generate m=m⊗RR,
which is the maximal ideal of R.
So
[TABLE]
We know that
[TABLE]
and
[TABLE]
Then
[TABLE]
Then dim(R)=g+t and (y1,…,yg,x1,…,xt)
is a minimal set of generators of m, and so
R is regular.
Now we assume that (y1,…,yg) do not generate
H in R. So let us set (y1,…,yg,yg+1,…,yg+s)
some elements that generate H in R.
We consider V:=H2RHHRH that
is a vector space of dimension g=ht(H) over
the residue field of H since RH is regular.
We know that y1,…,yg+s generate V and that
[TABLE]
so there exist elements a1,…,ag+s of R
such that
[TABLE]
In other words there exist a1,…,ag+s in R
and (bi,j)1≤i,j≤g+s in RH
such that
[TABLE]
We may assume
[TABLE]
and also that for every i, the element ai is not in H
or is zero.
Since the ai are in R, we look at them modulo H.
By Theorem 6.21, we know that the
classes ai of ai modulo H are monomialisable
in HR and that for every i, we have a1∣ai.
Hence after a sequence of blow-ups, we have that a1
is a monomial w=i=1∏txici in x multiplied
by a unit.
If we can show that a1 divides all the bi,j, then we could
generate H in R by (y2,…,yg+s).
Iterating, we could generate H in R by g elements,
and it would be over.
So let us show that we can do a sequence of blow-ups such that at
the end a1 divides all the bi,j.
For every index i∈{1,…,g+s}, there exists
ni∈N>1 such that yi∈mni−1∖mni.
We set N:=i∈{1,…,g+s}max{ni},
and then for every i∈{1,…,g+s}, yi∈/mN.
We have a map R→R and we know that for every integer
c, we have mc∩R=mc.
Hence we have an isomorphism mcR→mcR.
So for all i∈{1,…,g+s}, there exists zi∈R
whose class modulo mN+2 is sent on yi by this
map. Hence zimod(mN+2)=yi.
Increasing N if necessary, we may assume ν(mN)>ν(a1).
More precisely yi=zi+hi+ζi where hi∈(z1,…,zg+s)2
and ζi∈(x1,…,xt)N.
After a sequence of blow-ups independent of (z1,…,zg+s),
we may assume that w, and so a1, divides all the ζi.
We do c1 blow-ups of (z1,…,zg+s,x1).
Each zi is transformed in a zi′ which is of the form x1c1zi.
We do c2 blow-ups of (z1′,…,zg+s′,x2).
Each zi′ is transformed in a zi" which is of the form
x2c2zi′=x1c1x2c2zi.
We iterate until doing ct blow-ups of
[TABLE]
So we transformed zi in zi(t) which is of the form
a1zi.
Then a1 divides all the zi(t), and so all the hi(t)
and the yi(t). The bi,j are elements of RH,
so after this sequence of blow-ups, since the strict transform of
H is generated by the yi(t), we have that a1 divides
all the bi,j, and the proof is finished.
∎
12. Conclusion.
We know are going to give the principal results of this part. First
we recall a fundamental result of Novacoski and Spivakovsky ([42]).
Theorem 12.1**.**
Let S be a noetherian local ring. If the local uniformization Theorem
is true for every valuation of rank 1 centered in S, then it
is true for any valuation centered in S.
So we just have to consider valuations of rank 1.
Theorem 12.2**.**
Let S be a noetherian equicharacteristic quasi
excellent singular local ring of characteristic zero. We consider
μ a valuation of rank 1 centered in S.
There exists a formal framed sequence
[TABLE]
such that for j big enough, Sj is regular and for every
element s of S, there exists i such that in Si, s
is a monomial.
Proof.
We consider S the formal completion of S and H
its implicit prime ideal. By Cohen structure Theorem, there exists
an epimorphism Φ from a complete regular local ring R in
S. We consider H the preimage of H in
R. We extend now μ to a valuation ν centered in R
by composition with a valuation centered in H.
By Proposition 8.6 we know that SH
is regular, and by Theorem 11.3 it is enough
to show that HS is also regular.
We know that HS≃HR,
so we just have to regularize HR. We conclude
with Theorem 10.15.
∎
Now we prove the principal result of this part: the simultaneous embedded
local uniformization for local noetherian quasi excellent equicharacteristic
rings.
Theorem 12.3**.**
Let R be a local noetherian quasi excellent
complete regular ring and ν be a valuation centered in R.
Assume that ν is of rank 1 or 2 but composed of a valuation
(f)-adic where f is an irreducible element of R.
We assume car(kν)=0.
There exists a formal framed sequence
[TABLE]
such that for every element g of R, there exists i such
that in Ri, g is a monomial.
Proof.
We consider the ring A=(f)R. The valuation
ν is of rank 2 composed of valuation (f)-adic,
so ν can be written μ∘θ where θ is the
valuation (f)-adic.
So we have a valuation μ centered in A of rank 1. By Theorem
12.2, we can regularize A, and so there exists a local
framed sequence (R,u)→⋯→(Ri,u(i))
such that in Ri, f is a monomial. In Ri, we also have
that every element g of R can be written g=(un(i))ah
where un(i) is the strict transform of f and
h is not divisible by un(i). We apply another
time Theorem 12.2 to construct a local framed sequence
which monomialize h. This completes the proof.
∎
Corollary 12.4**.**
We keep the same notations and hypothesis as in the previous Theorem.
Then →limRi is a valuation ring.
Remark 12.5*.*
The restriction on the rank of the valuation was setted to give an
autosufficient proof. Otherwise, there exists a countable sequence
of polynomials χi such that every ν-ideal Pβ
is generated by a subset of the χi. Assume the embedded local
uniformization Theorem.
Then there exists a local (respectively formal) framed sequence (R,u)→⋯→(Ri,u(i))→…
that has following properties:
(1)
For i big enough, Ri is regular.
2. (2)
For every finite set {f1,…,fs}⊆m
there exists i such that in Ri, every fj is a monomial
and f1∣fj.
Then for every element g in R, there exists i such that in
Ri, g is a monomial.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
1[1] Shreeram Abhyankar, Local uniformization on algebraic surfaces over ground fields of characteristic p ≠ 0 𝑝 0 p\neq 0 Annals of Mathematics, Second Series, 63 (3): 491-526
2[2] Shreeram Abhyankar, Resolution of Singularities of Embedded Algebraic Surfaces Academic Press, New York and London, 1966.
3[3] S. Abhyankar, Reduction to multiplicity less than p 𝑝 p in a p 𝑝 p -cyclic extension of a two dimensional regular local ring ( p = 𝑝 absent p= characteristic of the reside field) , Math. Annalen 154 28 - 55 (1964)
4[4] S. Abhyankar, An algorithm on polynomials in one indeterminate with coefficients in a two dimensional regular local domain, Annali di Matematica Pura ed Applicata 71 25 - 60 (1966)
5[5] S. Abhyankar, Uniformization in a p 𝑝 p -cyclic extension of a two dimensional regular local domain of residue field of characteristic p 𝑝 p , Festschrift zur Gedächtnisfeier für Karl Weierstrass 1815 - 1965, Wissenschaftliche Abhandlungen des Landes Nordrhein-Westfalen 33 Westdeutscher Verlag, Köln und Opladen 243 - 317 (1966)
6[6] S. Abhyankar, Nonsplitting of valuations in extensions of two dimensional regular local domains, Math. Annalen 170 87 - 144 (1967)
7[7] A. Benito, S. Encinas and O. Villamayor, Some natural properties of constructive resolution of singularities , Asian J. Math 15, no 2 141-192 (2011)
8[8] B. Bennett, On the characteristic functions of a local ring Ann. of Math. 91 25-87 (1970)