Nested Artin Strong Approximation Property.
Zunaira Kosar and Dorin Popescu
Zunaira Kosar, Abdus Salam School of Mathematical Sciences,GC University, Lahore, Pakistan
[email protected]
Dorin Popescu, Simion Stoilow Institute of Mathematics of the Romanian Academy, Research unit 5,
University of Bucharest, P.O.Box 1-764, Bucharest 014700, Romania
[email protected]
Abstract.
We study the Artin Approximation property with constraints in a different frame. As a consequence we give a nested Artin Strong Approximation property for algebraic power series rings over a field.
Key words: Henselian rings, Etale neighborhood, Algebraic power series rings, Nested Artin approximation property, Artin approximation with constraints.
2010 Mathematics Subject Classification: Primary 13B40, Secondary : 13J05, 14B12.
Introduction
Let K be a field and R=K⟨x⟩, x=(x1,…,xn) be the ring of algebraic power series in x over K, that is the algebraic closure of the polynomial ring K[x] in the formal power series ring R^=K[[x]].
Let f=(f1,…,fq) be a system of polynomials in Y=(Y1,…,Yp) over R and y^ be a solution of f in the completion R^ of R.
Theorem 1** (M. Artin [2]).**
For any c∈N there exists a solution y(c) in R such that y(c)≡y^ mod (x)c.
Also M. Artin proved before (see [1]) a similar statement for the ring R of complex convergent power series and later (see [3, p.7]) asked, whether, given c∈N and a formal solution y(x)=(y1(x),…,yp(x))∈C[[x]]p satisfying
[TABLE]
for some integers sj∈[n], there exists a convergent solution y′(x) of f
such that y′(x)≡y(x) mod (x)c and
[TABLE]
Shortly after, A. Gabrielov [8] (see also [20, Example 5.3.1]) gave an example showing that the answer to the previous question is negative in general.
On the other hand, since Theorem 1 remains valid if we replace convergent power series by algebraic power series, the question of M. Artin is also relevant in this context and it appears that in this case the question has a positive answer as it is shown in [17, Theorem 3.7] (see also [18, Corollary 3.7], [20, Theorem 5.2.1]).
Question 2**.**
(Artin Approximation with constraints [20, Problem 1, page 65]) Let R be an excellent local subring of K[[x]], x=(x1,…,xn) such that the completion of R is K[[x]] and f∈R[Y]q, Y=(Y1,…,Yp). Assume that there exists a formal solution y^∈K[[x]]p of f=0 such that y^i∈K[[{xj:j∈Ji}]] for some subset Ji⊂[n], i∈[p]. Is it possible to approximate y^ by a solution y∈Rp of f=0 such that
yi∈R∩K[[{xj:j∈Ji}]], i∈[p]?
Similarly, we considered below the following question.
Question 3**.**
Let K⊂K′ be a field extension, R=K[x](x), R′=K′[x](x) (resp. R=K⟨x⟩, R′=K′⟨x⟩) and f∈R[Y]p, Y=(Y1,…,Ym).
Assume that there exists a solution y^∈R′p of f=0 such that y^i∈K′[{xj:j∈Ji}](xJi) (resp. K′⟨{xj:j∈Ji}⟩) for some subset Ji⊂[n], i∈[m]. Is it possible to find a solution y∈Rp of f=0 such that
yi∈K[{xj:j∈Ji}](xJi) (resp, K⟨{xj:j∈Ji}⟩), and ordyi=ordy^i, i∈[p]?
We show (see Proposition 7 and Theorem 9) that Question 3 has a positive answer when the field extension K⊂K′ is algebraically pure.
A ring morphism u:A→B is called algebraically pure (see [16]), if every finite system of polynomial equations over A has a solution in A if it has a solution in B. A finite type ring morphism is algebraically pure if and only if it has a retraction and a filtered inductive limit of algebraically pure morphisms is an algebraically pure morphism by [16] (see also [14, Theorem 1.10]). It is easy to see that a field extension of an algebraically closed field is algebraically pure and the ultrapower of fields define algebraically pure field extension (see the proof of Theorem
11).
The above questions are related with the so called Artin approximation property. There exists also a strong approximation property (see [10], [2], [15], [11],
[16], [17], [18], [20], [19]).
Question 4**.**
(Strong Artin Approximation with constraints [20, Problem 2, page 65])
Let us consider f(y)∈K[[x]][y]q and Ji⊂[n], i∈[p]. Does there
exist a function ν:N→N such that
for all c∈N and all y^i(x)∈K[[xJi]], j∈Ji, i∈[p], such that
f(y^(x))∈(x)ν(c), y^(x)=(y^1(x),…,y^p(x)),
there exist yi(x)∈K[[xJi]], i∈[m] such that f(y(x))=0, y(x)=(y1(x),…,yp(x)) and y^i(x)≡yi(x) mod (x)c,
i∈[p]?
This question has a positive answer when K=C but a negative one when K=Q (see [4], [20, Proposition 3.3.4] and [20, Example 5.4.5])).
Similarly, we considered below the following nested question.
Question 5**.**
Let us consider a field K, f=(f1,…,fq)∈K⟨x⟩[Y]q, Y=(Y1,…,Yp) and 0≤s1≤…≤sp≤n be some non-negative integers.
Does there
exist a function ν:Np→N such that
for all c∈Np and all y^i(x)∈K[x1,…,xsi], such that ordy^i(x)=ci, i∈[p] and
f(y^(x))∈(x)ν(c), y^(x)=(y^1(x)…,y^p(x)),
there exist yi(x)∈K⟨x1,…,xsi⟩, i∈[p] such that f(y(x))=0, y(x)=(y1(x),…,yp(x)) and ordyi(x)=ci,
i∈[p]?
Theorem 11 shows a positive answer to this question.
The proof uses the ultrapower methods (see [4], [16], [17], [18]) and so it is not constructive. We should mention that there exists a stronger result (see Remark 13).
Artin approximation property with constraints is necessary in CR Geometry (see [5] and [12]), the nested case appears in the construction of the analytic deformations of a complex analytic germ when it has an isolated singularity (see [9],
[11], [19]). It is also used to prove that analytic set germs are homeomorphic to set germs (see [13]), or to polynomial germs (see [6]) having no assumption on the singular locus.
We owe thanks to G. Rond who hinted us the Remark 13 and to a referee who showed us several misprints and had useful comments.
1. Properties on polynomial rings similar to the Artin approximation with constraints.
Question 2 together with [7, Theorem 3.4] give the idea of the following proposition.
Proposition 6**.**
Let M⊂K[x]p be a finitely generated K[x]-submodule and K→K′ a field extension. Let Ji, i∈[p] be subsets of [n], xJi=(xk)k∈Ji and Ai=K[xJi], Ai′=K′[xJi], i∈[p]. Set
N=M∩(A1×⋯×Ap) and
N′=(K′[x]M)∩(A1′×⋯×Ap′).
If u^=∑j=1rwjv^j∈N′ for some wj∈M and v^j∈K′[x] then there exist vj∈K[x] such that
u=∑j=1rwjvj∈N and mini∈[p]ordui=mini∈[p]ordu^i.
Proof.
Let w1,…,wr be the generators of M and u^∈N′. We have
[TABLE]
has this form for some polynomials v^j∈K′[x].
Let u^i=∑l∈Nn,∣l∣≤αu^ilxl, wij=∑t∈Nn,∣t∣≤βwi,j,txt, i∈[p] and v^j=∑q∈Nn,∣q∣≤γv^j,qxq, where α=β+γ.
The components of equation (1) give a system of (p(∑1≤s≤β(ss+n−1)))-linear equations as
[TABLE]
where T is a (p(∑1≤s≤β(ss+n−1)))×(r(∑1≤s′≤γ(s′s′+n−1))) matrix of entries of coefficients of wj from K, v~ is a vector of entries from the coefficients of v^j from K′ and u~ is a vector of entries from the coefficients of u^i from K′. Now this is a system L of linear equations with coefficients in K and has a solution (v^jq),(u^il) in K′. We may consider in L only variables corresponding to those (v^jq),(u^il) which are not zero. Since K→K′ is a flat morphism there exists a solution of L in K say (vjq),(uil). Thus we have u=∑l∈Nn,∣l∣≤αulxl∈K[x]p, and vj=∑q∈Nn,∣q∣≤γvjqxq∈K[x] such that u=∑j=1rwjvj.
Assume that mini∈[p]ordu^i=ordu^i0=c for some i0∈[p]. Then there exists ν1,…,νn∈N such that ∑iνi=c and u^i0ν=0. If we have ui0ν=0 for all solutions of L from K then we get a contradiction because (u^il) is generated by the solutions of L from K. Hence
ui0ν=0. Since the coefficients of ui are zero when the corresponding coefficients of u^i are zero we see that u∈N and it has no coefficients corresponding to u^il when ∣l∣<c. Hence we have miniordui=ordui0=c.
Proposition 7**.**
Let K→K′ be an algebraically pure morphism of fields and x=(x1,…,xn). Let Ji, i∈[p] be subsets of [n], xJi=(xk)k∈Ji and Ai=K[xJi](xJi), Ai′=K′[xJi](xJi), i∈[p]. Set
N=A1×⋯×Ap and
N′=A1′×⋯×Ap′. Let f be a system of polynomials from K[x](x)[Y], Y=(Y1,…,Yp), and y^∈N′, such that f(y^)=0.
Then there exists y∈N such that f(y)=0 and ordyi=ordy^i for i∈[p].
Proof.
Let f∈K[x](x)[Y] be of the form
[TABLE]
where wj are the coefficients of f in Y and belong to K[x](x). Since y^∈N′ is a solution of f, we get
[TABLE]
Let y^=Q^(x)P^(x)∈N′, where P^(x)=(P^1(x),…,P^p(x)), Q^(x)=(Q^1(x),…,Q^p(x)), P^i(x),Q^i(x)∈K′[xJi], and Q^i(x)∈/(xJi) for all i∈[p]. Let wj=(w1j,…,wpj), wij=Qij′(x)Pij′(x)∈K[x](x), where j∈Nn,∣j∣<α, Qij′(x)∈K[x] and Qij′(x)∈/(x).
Let Q′(x) be the least common multiple of ((Qij′)(x)) for all j∈Nn,∣j∣<α and Q^(x)=Πi∈[p](Q^i(x)). If we multiply the equation (2) by Q′(x)Q^(x)α we get
[TABLE]
From equation (3) we see that f will be transformed in a different system of equations in P^i,Q^i, that is we change f by another system in more y^ (in fact 2p will be the new p) but this time they are from K′[xJ1]×…×K′[xJp] for some bigger p and we look for a solution from K[xJ1]×…×K[xJp]. This new system will give a system of equations F in the nonzero coefficients (y^iq) of y^i in x.
Moreover we add for each i,q with y^iq=0 a new equation Giq=YiqYiq′−1−1 which has a solution in K′ given by y^iq,y^iq−1.
Thus F,G=(Giq) must have a solution (yiq),(yiq′) also in K. Then
[TABLE]
for any i∈[p].
It follows that the new y given by yi=∑qyiqxq satisfies y∈K[xJ1]×…×K[xJp]⊂N,
f(y)=0 and ordyi=ord y^i for all i∈[p].
Corollary 8**.**
Let K be an algebraically closed field, K⊂K′ a field extension and x=(x1,…,xn). Let Ji, i∈[p] be subsets of [n], xJi=(xk)k∈Ji and Ai=K[xJi](xJi), Ai′=K′[xJi](xJi), i∈[p]. Set
N=A1×⋯×Ap and
N′=A1′×⋯×Ap′. Let f be a system of polynomials from K[x](x)[Y], Y=(Y1,…,Yp), and y^∈N′, such that f(y^)=0.
Then there exist y∈N such that f(y)=0 and ordyi=ordy^i for i∈[p].
For the proof note that a field extension of an algebraically closed field is an algebraically pure field extension (see [16, Corollary 1.8]).
2. Properties on algebraic power series similar to the Artin approximation with constraints.
Theorem 9**.**
Let K→K′ be an algebraically pure morphism of fields and x=(x1,…,xn). Let Ji, i∈[p] be subsets of [n], xJi=(xk)k∈Ji and Ai=K⟨xJi⟩, resp. Ai′=K′⟨xJi⟩, i∈[p] be the algebraic power series in xJI over K resp. K′. Set
N=A1×⋯×Ap and
N′=A1′×⋯×Ap′. Let f be a system of polynomials from K⟨x⟩[Y], Y=(Y1,…,Yp), and y^∈N′, such that f(y^)=0.
Then there exist y∈N such that f(y)=0 and ordyi=ordy^i for i∈[p].
Proof.
As y^i∈Ai′ and Ai′ is a filtered inductive limit of etale neighborhoods of K′[xJi](xJi) we may find yi′ in an etale K′[xJi]-algebra Ui such that y^i is the image of yi′ by the limit map ρi:Ui→K′⟨xJi⟩. Let us say yi′∈Ui=(K′[xJi][Ti]/(Fi))Gi, where Fi is monic in Ti and Gi is a multiple of ∂Fi/∂Ti. The images of ρi are contained in an etale neighborhood of K′[x](x) and so they factor through an etale K′[x]-algebra, let us say through
U=(K′[x][T]/(F))G, where F is monic in T and G is a multiple of ∂F/∂T.
Suppose that the K′[xJi]-morphism φi:Ui→U
is given by Ti→ai′∈U. It follows that Fi(ai′)=0 and Gi(ai′) is invertible in U, that is
i) GrFi(ai′)∈(F),
ii) Gi(ai′)∣Gr modulo (F)
for some r∈N.
Note that the coefficients of f belong to an etale neighborhood of K[x](x) and so we may consider the coefficients of f as images of some elements of an etale K[x]-algebra V by the limit map θ:V→K⟨x⟩. Let us say V=(K[x,T~]/(F~))G~, where F~ is monic in T~ and G~ is a multiple of ∂F~/∂T~. More precisely, assume that f=∑j<βwjYj, wj∈K⟨x⟩ and choose wj′∈V with θ(wj′)=wj. Set f′=∑j<βwj′Yj∈V[Y].
We may enlarge U such that the composite map V→K⟨x⟩→K′⟨x⟩ factors through U, let us say the K[x]-morphism ψ:V→U is given by T~→b′∈U.
Let ρ:U→K′⟨x⟩ be the corresponding limit map.
We have the following commutative diagram.
[TABLE]
We have
i’) GrF~(b′)∈(F),
ii’) G~(b′)∣Gr modulo (F)
possibly by increasing r. By multiplying f′ by a certain power of G~ we may consider that the coefficients of f′ are in K[x,T~]. Changing again U if necessary, we have
f′(ψ(T~),φ1(y1′),…,φp(yp′))=0 in U. Replacing
yi′ by yˉi′/Giri modulo Fi for some ri∈N,
yˉi′∈K′[xJi,Ti] we may change f′ into a system of polynomials f~ in Y,Y′=(Y1′,…,Yp′) such that
[TABLE]
increasing again r if necessary. It follows that
iii) f~(b′,yˉ1′(a1′),…,yˉp′(ap′),G1(a1′),…,Gp(ap′))∈(F).
Note that f~ depends on yˉi′,ai′,Gi. We have the following commutative diagram.
[TABLE]
Next we note that i),ii), i’),ii’),iii) means that the coefficients from K′ of yi′, ai′, b′, Gi, G, Fi, F are solutions in K′ of a certain system H of polynomial equations over K.
Let Fi=∑li=1diFˉi,liTili where Fˉi,li∈K′[xJi] with Fˉi,di=1, F=∑l=1dFˉlTl where Fˉl∈K′[x] with Fˉd=1, and Gi=∑ki=1mGˉi,kiTiki where Gˉi,ki∈K′[xJi], G=∑k=1mGˉkTk where Gˉk∈K′[x] for some m>>0.
i) Since we have GrFi(ai′)∈(F), where ai′=∑si=1d−1ai,si′Tsi, ai,si′∈K′[x] it follows that
[TABLE]
for some P=∑c=1mPˉcTc∈K′[x][T] increasing m if necessary. This equation has the form:
[TABLE]
[TABLE]
for some α>>0. Here Gˉk=∑k′∈Nn,∣k′∣<αGˉkk′xk′, Gˉkk′∈K′ and similarly for others.
This gives a system of polynomial equations Hi over K which has a solution in K′, namely (Gˉk,k′),(Fˉi,li,li′),(aˉi,si,si′′),(Fˉl,l′),(Pˉc,c′).
ii) Since Gi(ai′)∣Gr modulo (F), there exist Q,L∈K[x][T] such that Gi(ai′).Q=Gr+F.L. We may assume that Q=∑q=1mQˉqTq and L=∑t=1mLˉtTt increasing m if necessary. Then we get:
[TABLE]
[TABLE]
increasing m,α if necessary.
This gives a system of polynomial equations Hii over K which has a solution in K′, namely
(Gˉi,ki,ki′),(aˉi,si,si′′),(Qˉq,q′),(Fˉl,l′),(Lˉt,t′),(Gˉk,k′).
Let F~=∑l~=1d~F~ˉl~Tl~ where F~ˉl∈K[x] with F~ˉd~=1, G~=∑k~=1mG~ˉk~Tk~ where G~ˉk~∈K′[x].
i’) Since we have GrF~(b′)∈(F), where b′=∑s~=1d−1bs~′Ts~, we have
[TABLE]
for some P~=∑c~=1mP~ˉc~Tc~∈K′[x][T] increasing m if necessary. This equation has the form:
[TABLE]
[TABLE]
Here P~ˉc~=∑c′~′∈Nn,∣c~′∣<αP~ˉc~c~′xc~′, P~ˉc~c~′∈K′[x] and similarly for others.
It gives a system of polynomial equations Hi′ over K which has a solution in K′, namely (Gˉk,k′),(bˉs~,s′~′),(Fˉl,l′),(P~ˉc~,c~′).
ii’) Since G~(b′)∣Gr modulo (F), there exist Q~,L~∈K′[x][T] such that G~(b′).Q~=Gr+F.L~. We may choose Q~=∑q~=1mQ~ˉq~Tq~ and L~=∑t~=1mL~ˉt~Tt~ increasing m if necessary. Now this equation has the following form:
[TABLE]
=
[TABLE]
increasing α if necessary.
This gives a system of polynomial equations Hii′ over K which has a solution in K′, namely (bˉs~,s~′′),(Fˉl,l′),(L~ˉt~,t~′),(Gˉk,k′),(Q~ˉq~,q~′) .
iii) Since f~(b′,yˉ1′(a1′),…,yˉp′(ap′),G1(a1′),…,Gp(ap′))∈(F) in K′[x,T], there exists P=∑c≤m,c′∈Nn,∣c′∣<αPˉc,c′xc′Tc∈K′[x,T] (increasing m,α if necessary) such that
[TABLE]
[TABLE]
where yi′=∑ji,qi∈Nn,∣qi∣<α,ki<diyˉi,ki,qi′xqiTiki, yˉi,ki,qi′∈K′.
This gives a system of polynomial equations Hiii over K which has a solution in K′, namely (Gˉi,ki,ki′),(Fˉl,l′),
(bˉs~,s′~′),(aˉi,si,si′′), (P~ˉc~,c~′),
(yˉi,ki,qi′).
A solution of H=Hi∪Hii∪Hi′∪Hii′∪Hiii in K will define some elements a~i, b~, y~i over K, some polynomials F~i, G~i,
F~′, G~′ over K, some etale algebras U~i=(K[xJi][Ti]/(F~i))G~i, U~=(K[x][T]/(F~′))G~′ and some maps φ~i:U~i→U~,
ρ~i:U~i→K⟨xJi⟩, ρ~:U~→K⟨x⟩, and similar ψ~, φ~ which make commutative two diagrams similar as above but written for the case K=K′
if we can show that ρ~i and θ~ are given by ρ~φ~i, resp. ρ~ψ~.
Suppose that ρi, ρ, θ are given by ρi(Ti)=z^i=∑kz^ikxk, ρ(T)=zˉ=∑kzˉkxk, θ(T~)=z′=∑kzk′xk. Then we have ai′(zˉ)=z^i, b′(zˉ)=z′ and so (Gˉi,ki,ki′),(Fˉl,l′),
(bˉs~,s′~′),(aˉi,si,si′′), (P~ˉc~,c~′),
(yˉi,ki,qi′), (zˉk), (z^k), (bˉs,s′′), (zk′) is a solution of a certain system of polynomial equations (Λk)k∈Nn. A solution of H∪(Λk)k∈Nn will define the maps ρ~, ρ~i, θ~, ψ~, φ~ which make indeed commutative the two diagrams above written for K′=K.
But (Λk)k∈Nn is an infinite set of equations and we have to see that just a finite set of them are actually enough.
Set ordz^i=νi, ordzˉ=νˉ, ordz′=ν′ and μ=max{(νi),νˉ,ν′}. Using the unicity of the Implicit Function Theorem (V,U,Ui are etale) we see that (z^ik), zˉk, (zk′) are uniquelly defined
by (z^ik)∣k∣≤μ, (zˉk)∣k∣≤μ (zk′)∣k∣≤μ. Taken Λ=(Λk)∣k∣≤μ we see that the two above diagrams are commutative, that is ai′(zˉ)=z^i, b′(zˉ)=z′ if and only if the solution of H in K is also a solution of Λ, providing that the order of the corresponding ρ~(T), ρ~(Ti), θ~(T~) is ≤μ. Assume that
z^i,τ^i=0, zˉτˉ=0, zτ′′=0 for some τ^i, τˉ, τ′ with ∣τ^i∣=νi, ∣τˉ∣=νˉ, ∣τ′∣=ν′. Then z^i,τ^i, zˉτˉ, zτ′′ and their inverses satisfy also the system Δ of equations Z^i,τ^iZ^−1=1, ZˉτˉZˉ−1=1, Zτ′′Z−1′=1. Asking for a solution of H∪Λ∪Δ in K means to get the maps ρ~, ρ~i, θ~, ψ~, φ~ satisfying the two above commutative diagrams written for K′=K.
Then yi=ρ~i(y~i) form a solution of f in K⟨x⟩ which is in N. Unfortunately, ordyi=ordy^i in general and to get equality we must choose the solution of H∪Λ∪Δ more carefully, that is satisfying also some other system of equations.
Note that there exists a system of polynomials (Γij)j∈Nn in some variables Y′,Z such that y^i=ρi(yi′)=yi′(Ti=z^)=∑j∈NnΓij((yˉi,ki,qi′),(z^k))xj.
Then
Γij((yˉi,ki,qi′),(z^ik))=0 for all j with ∣j∣<ci and Γiγ((yˉi,ki,qi′),(z^ik))=0
for some γ with ∣γ∣=ci. Note that only a finite number
(yˉi,ki,qi′),(z^ik), let us say for qi,k∈Nn,∣qi∣,∣k∣<ω, will enter in Γij when ∣j∣≤ci. We may suppose that ω≥μ. Then (yˉi,ki,qi′)ki≤di,∣qi∣<ω,
(z^ik)∣k∣<ω and some z^iγ′′ is a solution of the system Γi given by the polynomial equations
[TABLE]
[TABLE]
Thus
(Gˉi,ki,ki′), (Fˉl,l′), (Gˉkk′),
(Fˉi,li,li′), (Gˉkk′
(bˉs~,s′~′),(aˉi,si,si′′), (P~ˉc~,c~′), (L~ˉt~t~′), (Q~ˉq~q~′)
(yˉi,ki,qi′)∣qi∣≤ω,
(z^ik)∣k∣<ω, (z^iγ′′), (zˉk), (zk′), z^−1,zˉ−1, z−1′ is a solution of H∪Λ∪Δ∪Γ, Γ=(Γi)i∈[p] in K′.
Choosing a solution of H∪Λ∪Δ∪Γ
in K we see that yi=ρ~i(yi′) satisfies also ordyi=ordy^i, i∈[p].
Corollary 10**.**
Let K be an algebraically closed field, K⊂K′ a field extension and x=(x1,…,xn). Let Ji, i∈[p] be subsets of [n], xJi=(xk)k∈Ji and Ai=K⟨xJi⟩, resp. Ai′=K′⟨xJi⟩, i∈[p] be the algebraic power series in xJi over K resp. K′. Set
N=A1×⋯×Ap and
N′=A1′×⋯×Ap′. Let f be a system of polynomials from K⟨x⟩[Y], Y=(Y1,…,Yp), and y^∈N′, such that f(y^)=0.
Then there exist y∈N such that f(y)=0 and ordyi=ordy^i for i∈[p].
For the proof note that a field extension of an algebraically closed field is an algebraically pure field extension (see [16, Corollary 1.8]).
3. Ultrapower and Nested Strong Artin Approximation
A filter on N is a non-empty family D of subsets of N satisfying
- (1)
∅∈/D,
2. (2)
if s,t∈D then s∩t∈D,
3. (3)
if s∈D and s⊂t⊂N then t∈D.
An ultrafilter on N is a maximal filter in the set of filters on N with respect to inclusion. A filter D is an ultrafilter if and only if N∖s∈D for each subset s⊂N such that s∈/D.
It follows that s∪t=N implies s∈D or t∈D because D is an ultrafilter.
An ultrafilter is called nonprincipal if there exist no r such that D={s∣r∈s⊂N}. More precisely, an ultrafilter is nonprincipal if and only if it contains the filter of all cofinite sets of N.
Let (Ai)i∈N be a family of rings and I={(xi)i∈N∈∏i∈NAi∣{i∣xi=0}∈D} an ideal in ∏i∈NAi. We call the factor ring ∏i∈NAi/I the ultraproduct of the family (Ai)i∈N with respect to the ultrafilter D. If Ai=A for all i∈N, then denote A∗=∏i∈NAi/I and call A∗ the ultrapower of A with repect to the ultrafilter D. An element a∈A∗ has the form [(ai)i∈N], ai∈A, where “[ ]” means the class modulo I. We recall below some properties of the ultrapower given in [4], [16], [17], [18].
If A is a local ring with m its maximal ideal, then m∗={[(xi)i∈N]∣{ii∈N∣xi∈m}∈D} is a maximal ideal in A∗ and the unique one. If K is the residue field of A then the residue field of A∗ is the ultrapower K∗ of K with respect to the ultrafilter D.
Theorem 11**.**
Let K be a field, A=K⟨x⟩, x=(x1,…,xn), f=(f1,…,fr)∈K⟨x⟩[Y]r, Y=(Y1,…,Yp) and 0≤s1≤…≤sp≤n be some non-negative integers.
Then there exists a map ν:Np→N such that if y′=(y1′,…,yp′), yi′∈K[x1,…,xsi], i∈[p] satisfies f(y′)≡0 modulo (x)ν(c) for some c=(c1,…,cp)∈Np and ordyi′=ci, i∈[p] then there exists yi∈K⟨x1,…,xsi⟩ for all i∈[p] such that y=(y1,…,yp) is a solution of f in A and ordyi=ci for all i∈[p].
Proof.
We will show that given c=(c1,…,cp)∈Np there exists an integer kc∈N such that if y′=(y1′,…,yp′), yi′∈K[x1,…,xsi] satisfies f(y′)≡0 modulo (x)kc and ordyi′=ci, i∈[p] then there exists yi∈K⟨x1,…,xsi⟩ for all i∈[p] such that y=(y1,…,yp) is a solution of f in A and ordyi=ci for all i∈[p].
Assume that this is false. Thus there exists c such that for all k∈N there exists y′(k)=(y1′(k)…,yp′(k)), yi′(k)∈K[x1,…,xsi] with f(y′(k))≡0 modulo (x)k and ordyi′(k)=ci, i∈[p],
but there exists no y=(y1,…,yp), yi∈K⟨x1,…,xsi⟩ for all i∈[p] which is a solution of f in A and ordyi=ci for all i∈[p].
Let D be a nonprincipal ultrafilter on N and (K⟨x⟩)∗ be the ultrapower of K⟨x⟩ with respect to D.
Take y′i∗=[(y′i(k))k∈N]∈(K[x1,…,xsi])∗⊂(K⟨x1,…,xsi⟩)∗⊂(K⟨x⟩)∗. Consider the canonical surjection
[TABLE]
and set y′i∗^=ηi(y′i∗). We have the following commutative diagram:
[TABLE]
By [16, Proposition 2.3] (see also [17], [18, Theorem 2.5], [20, Lemma 3.3.2]) we know that
[TABLE]
and similarly
[TABLE]
Thus we may consider y′i∗^∈K∗[[x1,…,xsi]]⊂K∗[[x]] and note that
y′∗^=(y′1∗^,…,y′p∗^) is a solution of f in K∗[[x]]. Indeed,
we have f(y′(k))≡0 modulo (x)k for all k. Fix t∈N. we have f(y′(k))∈(x)t for all k≥t and so {k∈N:f(y′(k))∈(x)t}∈D because D contains cofinite sets, being a nonprincipal ultrafilter. It follows that f(y′∗)∈(x)t(K⟨x1,…,xn⟩)∗ for all t. So we have f(y′∗)∈⋂t∈N(x)t(K⟨x1,…,xn⟩)∗ and hence y′∗^=(y′1∗^,…,y′p∗^) gives a solution of f in K∗[[x]].
We claim that ordy′∗^i=ci. Indeed, set
sij={k∈N:y′ij(k)=0}.
By assumption ordy′i(k)=ci, i∈[p] and so ∪j∈Nn,∣j∣=cisij=N which implies
siji∈D for some ji because D is an ultrafilter. It follows that y′iji∗=0 and so y′∗^iji=0, which shows our claim.
By Nested Artin Approximation Property [17, Theorem 3.7] (see also [18, Corollary 3.7], [20, Theorem 5.2.1]) this implies that for all u∈N there exists a solution y~=(y~1,…,y~p)∈K∗⟨x⟩ of f with y~i∈K∗⟨x1,…,xsi⟩ and y~i≡y′i∗^ mod xu for all i. Take u>ci for all i. This implies that ord y~i= ord y′i∗^, i∈[p]. Since K→K∗ is algebraically pure we get by Theorem 9 a y′′ in K⟨x⟩ such that yi′′∈K⟨x1,…,xsi⟩ with ord yi′′= ord y~i and f(y′′)=0 , a contradiction.
Remark 12**.**
The above theorem does not hold if A is the complex convergent power series ring in x. Indeed, Gabrielov’s example (see [8], or [20, Example 5.3.1]) gives a nested formal solution of a certain polynomial equation f, which has no nested convergent solutions. Clearly, the formal solution defines some polynomials y(k)∈C[x] such that f(y(k)≡0 mod (x)k for all k∈N. Thus Question 5 has a negative answer for A.**
Remark 13**.**
(Rond) In fact it is true a stronger result, namely:
There exist a map ν′:Np→N such that if y′=(y1′,…,yp′), yi′∈K[x1,…,xsi], i∈[p] satisfies f(y′)≡0 modulo (x)ν′(c) for some c∈N then there exists yi∈K⟨x1,…,xsi⟩ for all i∈[p] such that y=(y1,…,yp) is a solution of f in A and yi≡yi′ modulo (x)c for all i∈[p].
This is stated in [20, Corollary 5.2.4]. Its proof is done in a particular case [4, Theorem 4.2] (see also [4, Remark, page 199]) but the general case follows in the same way using the Nested Approximation property [17, Theorem 3.7].**
Acknowledgements The first author gratefully acknowledges the support from the ASSMS GC. University Lahore, for arranging her visit to Bucharest, Romania and she is also grateful to the Simion Stoilow Institute of the Mathematics of the Romanian Academy for inviting her.