Professional Documents
Culture Documents
Peter Scheiblechner
Hausdorff Center for Mathematics
Endenicher Allee 62
53115 Bonn, Germany
peter.scheiblechner@hcm.uni-bonn.de
A proof of this Lemma is sketched in [18]. Along the same For a tuple x = (x1 , . . . , xn ) over an affine algebra R we write
lines we will prove an effective version of it for the case deg(x) := maxj deg(xj ). If ψ : R → S is a homomorphism,
Y = Cn . This means that we will describe the map Res we write ψ(x) := (ψ(x1 ), . . . , ψ(xn )). For g ∈ R we denote
explicitly on the level of differential forms, so that we can by g its image in any factor algebra of R.
control its effect on their degree. Let us first record an easy
p
consequence of the Gysin sequence. Since HdR (Cn ) = 0 for
p > 0, Lemma 1 implies Lemma 5. Let A = C[X1 , . . . , Xn ] and f ∈ A be square-
free such that B = A/(f ) is smooth. Furthermore, let ν ≥ 1
and ψ : B → A/(f ν ) be a ring homomorphism that lifts the
Corollary 2. For a smooth hypersurface X ⊆ Cn the identity B → B, i.e., the composition B → A/(f ν ) ։ B is
residue map the identity. Then ψ can be lifted to a ring homomorphism
p
Res : HdR (Cn \ X) −→ HdR
p−1≃
(X) ψe : B → A/(f ν+1 ), i.e., the diagram
Since they are also linearly independent, they form a basis Since f (Y ) = ψ(f ) = 0 in A/(f ν ), there exists p ∈ A such
of this cohomology. Q We will see later that the residue Q map that f (Y ) = pf ν in A. Furthermore, since Y i = X i in B,
dX
sends X−ζ i
to e i := j6 = i (X −ζ j )/ai , where ai := j6 = i (ζ i− condition (3) is satisfied if
ζj ). Since Z(f ) = {ζ1 , . . . , ζd } and ei (ζj ) = δij , the ei are n
X
the idempotents corresponding to the points ζi and thus are p+ ∂ i f ai ≡ 0 (mod (f )). (4)
0
a basis of the cohomology HdR (Z(f )). i=1
Since Z(f ) is smooth, we have Z(f, ∂1 f, . . . , ∂n f ) = ∅, so by Thus, it remains to bound the degree of a0 (ξ). We can as-
the effective Nullstellensatz [6, 16, 15] there exist g1 , . . . , gn ∈ sume that a0 is a monomial, and for that a straight-forward
A such that induction with respect to the degree using Corollary 6 shows
n
X degν a0 (ξ) ≤ dν (2dn−1 + 1) deg a0 ,
gi ∂i f ≡ 1 (mod (f )) and deg gi ≤ dn . (5)
i=1 which implies the claimed bound for the degrees.
It follows that (4) can be solved by choosing
Now we define the homomorphism
ai := −pgi for all 1 ≤ i ≤ n. X X
ψb : B[[T ]] → A,
b bν T ν 7→ ψ(bν )f ν .
Furthermore, ν ν
b
ω
b= dΞi1 ∧ · · · ∧ dΞip . Proof. Let X = Z(f ), where f is squarefree of de-
Ts
gree d. If we denote by fe the generous homogenization
As noted in §2, we have X0d+1 f (X/X0 ), then we have U := Cn \ Z(f ) = Pn \ Z(fe).
X p+1
As stated in §1.2, each cohomology class in HdR (U ) is rep-
dΞi = (νbiν T ν−1 dT + dB biν T ν )
resented by a differential form
ν≥0
X α
e
= ((ν + 1)bi,ν+1 dT + dB biν )T ν . , deg α
e = (p + 1)(d + 1).
ν≥0
e
f p+1
The terms of ω
b involving dT are of the form Dehomogenizing yields a form ω = α/f p+1 with deg α ≤
(p + 1)(d + 1), hence deg ω ≤ p + 1. Since the residue map
± (ν1 + 1)bµ bi,ν1 +1 T µ+ν1 +···+νp −s is surjective, the bound of Theorem 3 implies the claim.
· dT ∧ dB bj1 ,ν2 ∧ · · · ∧ dB bjp−1 ,νp
with some 1 ≤ i, j1 , . . . , jp−1 ≤ n and µ, ν1 , . . . , νp ≥ 0. To Example 11 (cont.). We have seen that in the uni-
0
get the coefficient of dT /T , we have to consider the case variate case HdR (Z(f )) is generated by the idempotents ei ,
µ + ν1 + · · · + νp = s − 1. Using that dB is of degree 0 which are of degree d − 1. Theorem 10 gives the bound
together with the estimate (7), it follows that this coefficient 2d(d + 1) in this case.
is of degree
≤ deg bµ + deg bi,ν1 +1 + deg bj1 ,ν2 + · · · + deg bjp−1 ,νp Example 12. Consider the hypersurface
≤(2dn + d)s (deg a + p) = (2dn + d)s (deg ω + sd) V = Z(f ) ⊆ C2 , where f := XY 2 − X − 1.
which concludes the proof of the theorem. One easily checks that V is smooth, but has a singularity at
infinity, namely (u : x : y) = (0 : 1 : 0). There is one other
point at infinity (u : x : y) = (0 : 0 : 1), which is smooth.
Example 9 (cont.). We keep the notation of Exam- Topologically, the projective closure V is a sphere with two
ple 4. To confirm the proposed action of the residue map, points collapsed (to the singularity), so V is a sphere with
consider ω = fgs dX ∈ ΩC[X]f . We claim that three points deleted. It follows that the cohomology is
d 0 2 1
X g HdR (V ) = C · 1, HdR (V ) = 0, and dim HdR (V ) = 2.
Res(ω) = Resζi ei ,
i=1
fs 1
Let us find generators of HdR (V ). Note that
where Resζi denotes the classical residue at ζi of a mero- V → U := C \ {±1}, (x, y) 7→ y (8)
morphic function. Recall that Resζi (h) is the coefficient of 1
is an isomorphism, and HdR (U ) is generated by
(X − ζi )−1 in the Laurent expansion of h around ζi .
dY dY
, .
According to the proof of Theorem 3, we have to check that Y −1 Y +1
df The isomorphism (8) identifies X with Y 21−1 and dX with
Res(ω) · ≡ω (mod d C[X]f ).
f − Y 2Y 1
2 −1 dY . Hence, HdR (V ) is generated by
This follows easily from the formulas X(Y + 1)dY, X(Y − 1)dY.
P Theorem 10 gives a bound of 3528 for the degrees of gener-
• df = i ai ei dX, ators in this case, so there seems to be room to optimize.
• ei ej ≡ δij ei (mod (f )), Finally, let us determine the action of the residue map. Its
1
ai ei 1 inverse image maps the generators of HdR (V ) to
• f
= X−ζi
,
P X(Y + 1)2 (Y − 1) X(Y + 1)(Y − 1)2
• ω≡ g 1 dX ∧ dY, dX ∧ dY,
i Resζi ( f s ) X−ζi dX (mod dC[X]f ). f f
which are cohomologous to Annales scientifiques de l’École Normale Supérieure,
Y +1 Y −1 23(4):645–656, 1990.
dX ∧ dY, dX ∧ dY, [9] A. Dimca. On the Milnor fibrations of weighted
f f
homogeneous polynomials. Compositio Mathematica,
2
and generate HdR (C2 \ V ). 76(1–2):19–47, 1990.
[10] A. Dimca. Singularities and Topology of
To find the action for general inputs, note that Hypersurfaces. Universitext. Springer Verlag, 1992.
X∂X f − f = 1. [11] D. Eisenbud. Commutative Algebra with a View
Toward Algebraic Geometry, volume 150 of Graduate
Hence, any 2-form Texts in Mathematics. Springer-Verlag, New York,
h h 1995.
dX ∧ dY = X∂X f dX ∧ dY − hdX ∧ dY [12] A. Grothendieck. Éléments de géométrie algébrique.
f f
IV. Étude locale des schémas et des morphismes de
is equivalent to schémas. I. Inst. Hautes Études Sci. Publ. Math.,
h df (20):259, 1964.
X∂X f dX ∧ dY = Xh ∧ dY
f f [13] A. Grothendieck. On the de Rham cohomology of
algebraic varieties. Publications Mathématiques IHES,
modulo exact forms, and hence is mapped by the residue map
39:93–103, 1966.
to
[14] R. Hartshorne. On the de Rham cohomology of
XhdY. algebraic varieties. Publications Mathématiques de
L’IHÉS, 45:6–99, 1975. 10.1007/BF02684298.
We remark that, also in the general case, one can determine
[15] Z. Jelonek. On the effective Nullstellensatz. Invent.
by this method the image under the residue map for forms
Math., 162(1):1–17, 2005.
of order 1 along f without using the completion, but this
method does not work for higher orders. This also explains [16] J. Kollár. Sharp effective Nullstellensatz. J. Amer.
the overestimate of our bound in this example. Math. Soc., 1(4):963–975, 1988.
[17] E. Kunz. Kähler Differentials. Advanced Lectures in
Mathematics. Vieweg, Wiesbaden, 1986.
Acknowledgements
[18] P. Monsky. Formal cohomology: II. The cohomology
The author thanks Sergei Yakovenko for asking the question
sequence of a pair. Ann. of Math., 88(2):218–238,
addressed in this paper and bringing to his attention the
1968.
solution of the infinitesimal Hilbert 16th problem [5]. He
is also grateful to the Hausdorff Center for Mathematics, [19] T. Oaku and N. Takayama. An algorithm for de Rham
Bonn, for its kind support. cohomology groups of the complement of an affine
variety via D-module computation. Journal of Pure
and Applied Algebra, 139:201–233, 1999.
4. REFERENCES [20] P. Scheiblechner. On the complexity of deciding
[1] S. Basu. Computing the first few Betti numbers of
connectedness and computing Betti numbers of a
semi-algebraic sets in single exponential time. J.
complex algebraic variety. J. Compl., 23(3):359–379,
Symbolic Comput., 41(10):1125–1154, 2006.
2007.
[2] S. Basu. Algorithmic semi-algebraic geometry and
[21] P. Scheiblechner. Castelnuovo-Mumford regularity and
topology – recent progress and open problems. In
computing the de Rham cohomology of smooth
Surveys on discrete and computational geometry,
projective varieties. arXiv:0905.2212v3, accepted for
volume 453 of Contemp. Math., pages 139–212. Amer.
Foundations of Computational Mathematics, 2009.
Math. Soc., Providence, RI, 2008.
[22] P. Scheiblechner. On a generalization of Stickelberger’s
[3] S. Basu, R. Pollack, and M.-F. Roy. Algorithms in
theorem. J. Symb. Comp., 45(12):1459 – 1470, 2010.
Real Algebraic Geometry, volume 10 of Algorithms
MEGA’2009.
and Computation in Mathematics. Springer Verlag,
[23] P. Scheiblechner. Effective de Rham cohomology – the
Berlin Heidelberg New York, 2003.
general case. arXiv:1203.5706v1, 2012.
[4] E. Bierstone, D. Grigoriev, P. Milman, and
[24] U. Walther. Algorithmic computation of de Rham
J. Wlodarczyk. Effective Hironaka resolution and its
cohomology of complements of complex affine
complexity. Asian J. Math., 15(2):193–228, 2011.
varieties. J. Symb. Comp., 29(4-5):795–839, 2000.
[5] G. Binyamini, D. Novikov, and S. Yakovenko. On the
[25] U. Walther. Algorithmic determination of the rational
number of zeros of abelian integrals. Invent. Math.,
cohomology of complex varieties via differential forms.
181:227–289, 2010.
In Symbolic computation: solving equations in algebra,
[6] W. Brownawell. Bounds for the degrees in the
geometry, and engineering (South Hadley, MA, 2000),
Nullstellensatz. Ann. of Math. (2), 126(3):577–591,
volume 286 of Contemp. Math., pages 185–206. Amer.
1987.
Math. Soc., Providence, RI, 2001.
[7] P. Bürgisser and P. Scheiblechner. On the complexity
of counting components of algebraic varieties.
J. Symb. Comp., 44(9):1114–1136, 2009. Effective
Methods in Algebraic Geometry.
[8] P. Deligne and A. Dimca. Filtrations de Hodge et par
l’ordre du pôle pour les hypersurfaces singulières.