Backround
Definition
Presentation over a site
Models
higher geometry / derived geometry
Ingredients
Concepts
geometric little (∞,1)-toposes
geometric big (∞,1)-toposes
Constructions
Examples
derived smooth geometry
Theorems
Nullstelle means zero locus. Hilbert’s Nullstellensatz (theorem about zero loci) characterizes the joint zero loci of an ideal of functions in a polynomial ring. This is a foundational result in algebraic geometry at the heart of the duality by which rings are dually interpreted as spaces (varieties).
In classical algebraic geometry over an algebraically closed field , the Nullstellensatz concerns the fixed points of a standard Galois connection between ideals of the polynomial ring and subsets . The Galois connection is induced by a relation iff for all . Accordingly, letting be the set of ideals ordered by inclusion and the set of subsets of ordered by inclusion, there are contravariant maps and defined by
which defines the Galois connection.
The fixed points of are, by definition, the closed sets of the Zariski topology on the affine space (“affine space” here in the sense of algebraic geometry). These are the closed (not necessarily reduced) subvarieties? of .
On the other side, the fixed points of is what the classical Nullstellensatz is about:
(Strong Nullstellensatz) The fixed points of are precisely the radical ideals of , i.e., ideals such that for any , the condition implies .
Thus there is a Galois correspondence between closed subvarieties and radical ideals.
Typically the way that the strong Nullstellensatz is proved is by reduction to the so-called “weak Nullstellensatz” by means of the “Rabinowitsch trick”. (The “weak” here may be misleading, as the weak Nullstellensatz may be considered the core result and the strong Nullstellensatz a corollary.) We now turn to these.
One weak version of the Nullstellensatz says the following (e.g. Theorem 3.99.1 here: pdf)
For an algebraically closed field and a proper ideal in the polynomial ring , the set (of -tuples such that all polynomials in vanish when evaluated on these ) is an inhabited set.
Before giving a proof, we remark (in view of more abstract formulations to come later) that an element of is just a -algebra homomorphism of the form
Dually this is a morphism of affine schemes (ring spectra) of the form
Moreover, since is the terminal object in this context, such a map is the same as a “point”, a global element of .
Hence in this form the Nullstellensatz simply says that (for algebraically closed) affine schemes have points. This formulation of the Nullstellensatz leads one to a more general abstract formulation.
We turn now to the proof of the weak Nullstellensatz.
If is an uncountable algebraically closed field, then for any proper ideal there is such that for all .
By the axiom of choice, is contained in a maximal ideal . So it suffices to prove it in the case where is maximal, where we prove there is an isomorphism . Then the composite
sends each to a value , so we have an inclusion of maximal ideals
which must be an equality. In that case is the desired point.
Since is algebraically closed, it suffices to prove that the extension field over is algebraic over . Clearly as a vector space over has countable dimension. Supposing to the contrary there is an element that is transcendental over , we have a subquotient vector space of ,
where the isomorphism is by partial fraction decomposition (ultimately by the Chinese remainder theorem?), but the vector space on the right clearly has uncountable dimension because there are uncountably many , and this leads to a contradiction.
Now we reduce to the case where is uncountable by employing a model-theoretic argument:
(Weak Nullstellensatz) If is an algebraically closed field, then for any proper ideal there is such that for all .
Let be a non-principal ultrafilter on , and let be the ultrapower . By Łoś's ultraproduct theorem?, is an algebraically closed field. Also is uncountable (Lemma below).
First we claim is a proper ideal of . For suppose we have for and . Writing the as -linear combinations of monomials , there are finitely many , each of the form , so as to enable us to write for and . By Łoś‘s theorem,
this set is nonempty, and so there is at least one rendering the equation true. This contradicts .
By Lemma , there exists belonging to . By Hilbert's basis theorem, is generated by finitely many polynomials , so is defined by finitely many formulas and thus by Łoś‘s theorem again,
and so this set is nonempty and therefore there is a point that belongs to .
To prove uncountable, we use the fact that an algebraically closed field is at least infinite. Then the missing piece is supplied by the following result.
If is an infinite set and is a non-principal ultrafilter on , then the ultrapower has cardinality (so at least ).
For , put . If is infinite, then there is a mono for each . For any , let denote the composite , and define by . Let denote the value of under the quotient map .
Claim: The map that takes to is injective. For, if are distinct, then they differ at some . Then whenever , which in turn implies i.e. for all such that . (That is, “for almost all ”, belonging to a cofinite set that belongs to .) Thus , which establishes the claim. The lemma follows immediately from the claim.
Rabinowitsch, who later renamed himself Rainich (see the story here), showed how to deduce the Strong Nullstellensatz from the Weak Nullstellensatz. Often this is described as Rabinowitsch’s “trick” (i.e., something involving a stroke of cleverness), but see the remark below which places the trick conceptually within the general method of localization.
Let be algebraically closed and let be an ideal. To show that , suppose that vanishes at any point where all of a given set of polynomials vanish. It suffices to show that for some we have that belongs to the ideal generated by the .
Introduce a fresh variable , and observe that there is no point where the polynomials simultaneously vanish. By the Weak Nullstellensatz (Theorem ), these polynomials must generate the unit ideal, say
where . There is a -algebra map sending and for , where the above identity yields
which, if is the highest degree of appearing in a , may be rewritten in the form in by clearing denominators.
Proving that means we prove that is nilpotent in , in other words that the localization of with respect to the (image of the) multiplicative system vanishes. Clearly we localize by inverting (the image of) , by constructing
Clearly , and so by the weak Nullstellensatz the ideal is improper, i.e., the localization vanishes.
By the discussion above at Existence of points it follows that phrased in terms of the sheaf topos over the Zariski site, the weak Nullstellensatz says that “objects have global points”.
Motivated by this, in (Lawvere 07, def. 2) is a proposal for a general abstract formulation of what constitutes a Nullstellensatz, formalized in the context of cohesion.
A cohesive topos over some base topos is a relative topos such that the terminal geometric morphism extended to an adjoint quadruple with full and faithful and preserving finite products. The top adjoint triple here induces a canonical natural transformation
which deserves to be called the points-to-pieces transformation.
Consider the condition that is on every object of an epimorphism. In terms of the geometric interpretation of cohesion this means that “all pieces of have at least one point”. (See at cohesive topos – Pieces have points) This statement is what in Lawvere 07, def. 2 c) is also referred to as Nullstellensatz. More comments on this are in (Lawvere 11). (In (Johnstone 11) this condition is called “punctual local connectedness”.)
For a detailed analysis of how this general abstract concept indeed captures the traditional meaning of Nullstellensatz, see (Lawvere 15, Menni), also (Tholen).
Wikipedia, Hilbert’s Nullstellensatz
David Hilbert. Ueber die vollen Invariantensysteme. Mathematische Annalen 42(3), pp. 313–373. 1893.
M. Bunge, On the transfer of an abstract Nullstellensatz , Comm. Alg. 10 (1982) pp.1891-1906.
W. A. MacCaull, Hilbert’s Nullstellensatz revisited , JPAA 54 (1988) pp.289-297.
V. Weispfenning, Nullstellensätze - a model theoretic framework , Z. Math. Logik Grundl. Math. 23 (1977) pp. 539-545.
Discussion of the Nullstellensatz in terms of cohesion:
William Lawvere, Axiomatic cohesion Theory and Applications of Categories, Vol. 19, No. 3 (2007) pp. 41–49. (pdf)
William Lawvere, MO comment on the general abstract Nullstellensatz (2011)
F. William Lawvere, Birkhoff’s Theorem from a geometric
perspective: A simple example_ , Categories and General Algebraic Structures with Applications, Vol. 4, No. 1 (2015) pp. 1–7. (pdf)
Peter Johnstone, Remarks on punctual local connectedness, Theory and Applications of Categories, Vol. 25, 2011, No. 3, pp 51-63 (TAC)
Marie La Palme Reyes, G. E. Reyes, H. Zolfaghari, Generic Figures and their Glueings , Polimetrica Milano 2004. (pp.206-224)
Matias Menni, The manifestation of Hilbert’s Nullstellensatz in Lawvere’s Axiomatic Cohesion (pdf slides pdf abstract)
Matías Menni, Sufficient Cohesion over Atomic Toposes , Cah.Top.Géom.Diff.Cat. LV (2014). (preprint)
Matías Menni, Continuous Cohesion over Sets , TAC 29 no.20 (2014) pp.542-568. (pdf)
Walter Tholen, Nullstellen and Subdirect Representation (pdf)
For a version of the Nullstellensatz in spectral algebraic geometry see
Last revised on April 19, 2023 at 15:53:01. See the history of this page for a list of all contributions to it.