Spectrum of a ring



In algebra and algebraic geometry, the spectrum of a commutative ring R, denoted by Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R), is the set of all prime ideals of R. It is commonly augmented with the Zariski topology and with a structure sheaf, turning it into a locally ringed space. A locally ringed space of this form is called an affine scheme.




Contents





  • 1 Zariski topology


  • 2 Sheaves and schemes


  • 3 Functorial perspective


  • 4 Motivation from algebraic geometry


  • 5 Examples


  • 6 Not-Affine Examples


  • 7 Global or relative Spec


  • 8 Example of relative Spec


  • 9 Representation theory perspective


  • 10 Functional analysis perspective


  • 11 Generalizations


  • 12 See also


  • 13 References


  • 14 External links




Zariski topology


For any ideal I of R, define VIdisplaystyle V_IV_I to be the set of prime ideals containing I. We can put a topology on Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R) by defining the collection of closed sets to be


VI:I is an ideal of R.displaystyle V_Icolon Itext is an ideal of R.V_Icolon Itext is an ideal of R.

This topology is called the Zariski topology.


A basis for the Zariski topology can be constructed as follows. For fR, define Df to be the set of prime ideals of R not containing f. Then each Df is an open subset of Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R), and Df:f∈Rdisplaystyle D_f:fin RD_f:fin R is a basis for the Zariski topology.


Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R) is a compact space, but almost never Hausdorff: in fact, the maximal ideals in R are precisely the closed points in this topology. By the same reasoning, it is not, in general, a T1 space.[1] However, Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R) is always a Kolmogorov space (satisfies the T0 axiom); it is also a spectral space.



Sheaves and schemes


Given the space X=Spec⁡(R)displaystyle X=operatorname Spec (R)X=operatorname Spec(R) with the Zariski topology, the structure sheaf OX is defined on the distinguished open subsets Df by setting Γ(Df, OX) = Rf, the localization of R by the powers of f. It can be shown that this defines a B-sheaf and therefore that it defines a sheaf. In more detail, the distinguished open subsets are a basis of the Zariski topology, so for an arbitrary open set U, written as the union of DfiiI, we set Γ(U,OX) = limiIRfi. One may check that this presheaf is a sheaf, so Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R) is a ringed space. Any ringed space isomorphic to one of this form is called an affine scheme. General schemes are obtained by gluing affine schemes together.


Similarly, for a module M over the ring R, we may define a sheaf M~displaystyle tilde Mtilde M on Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R). On the distinguished open subsets set Γ(Df, M~displaystyle tilde Mtilde M) = Mf, using the localization of a module. As above, this construction extends to a presheaf on all open subsets of Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R) and satisfies gluing axioms. A sheaf of this form is called a quasicoherent sheaf.


If P is a point in Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R), that is, a prime ideal, then the stalk of the structure sheaf at P equals the localization of R at the ideal P, and this is a local ring. Consequently, Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R) is a locally ringed space.


If R is an integral domain, with field of fractions K, then we can describe the ring Γ(U,OX) more concretely as follows. We say that an element f in K is regular at a point P in X if it can be represented as a fraction f = a/b with b not in P. Note that this agrees with the notion of a regular function in algebraic geometry. Using this definition, we can describe Γ(U,OX) as precisely the set of elements of K which are regular at every point P in U.



Functorial perspective


It is useful to use the language of category theory and observe that Specdisplaystyle operatorname Spec operatorname Spec is a functor. Every ring homomorphism f:R→Sdisplaystyle f:Rto Sf:Rto S induces a continuous map Spec⁡(f):Spec⁡(S)→Spec⁡(R)displaystyle operatorname Spec (f):operatorname Spec (S)to operatorname Spec (R)displaystyle operatorname Spec (f):operatorname Spec (S)to operatorname Spec (R) (since the preimage of any prime ideal in Sdisplaystyle SS is a prime ideal in Rdisplaystyle RR). In this way, Specdisplaystyle operatorname Spec operatorname Spec can be seen as a contravariant functor from the category of commutative rings to the category of topological spaces. Moreover, for every prime pdisplaystyle mathfrak pmathfrak p the homomorphism fdisplaystyle ff descends to homomorphisms


Of−1(p)→Opdisplaystyle mathcal O_f^-1(mathfrak p)to mathcal O_mathfrak pdisplaystyle mathcal O_f^-1(mathfrak p)to mathcal O_mathfrak p

of local rings. Thus Specdisplaystyle operatorname Spec operatorname Spec even defines a contravariant functor from the category of commutative rings to the category of locally ringed spaces. In fact it is the universal such functor hence can be used to define the functor Specdisplaystyle operatorname Spec operatorname Spec up to natural isomorphism.[citation needed]


The functor Specdisplaystyle operatorname Spec operatorname Spec yields a contravariant equivalence between the category of commutative rings and the category of affine schemes; each of these categories is often thought of as the opposite category of the other.



Motivation from algebraic geometry


Following on from the example, in algebraic geometry one studies algebraic sets, i.e. subsets of Kn (where K is an algebraically closed field) that are defined as the common zeros of a set of polynomials in n variables. If A is such an algebraic set, one considers the commutative ring R of all polynomial functions AK. The maximal ideals of R correspond to the points of A (because K is algebraically closed), and the prime ideals of R correspond to the subvarieties of A (an algebraic set is called irreducible or a variety if it cannot be written as the union of two proper algebraic subsets).


The spectrum of R therefore consists of the points of A together with elements for all subvarieties of A. The points of A are closed in the spectrum, while the elements corresponding to subvarieties have a closure consisting of all their points and subvarieties. If one only considers the points of A, i.e. the maximal ideals in R, then the Zariski topology defined above coincides with the Zariski topology defined on algebraic sets (which has precisely the algebraic subsets as closed sets). Specifically, the maximal ideals in R, i.e. MaxSpec⁡(R)displaystyle operatorname MaxSpec (R)displaystyle operatorname MaxSpec (R), together with the Zariski topology, is homeomorphic to A also with the Zariski topology.


One can thus view the topological space Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R) as an "enrichment" of the topological space A (with Zariski topology): for every subvariety of A, one additional non-closed point has been introduced, and this point "keeps track" of the corresponding subvariety. One thinks of this point as the generic point for the subvariety. Furthermore, the sheaf on Spec⁡(R)displaystyle operatorname Spec (R)operatorname Spec(R) and the sheaf of polynomial functions on A are essentially identical. By studying spectra of polynomial rings instead of algebraic sets with Zariski topology, one can generalize the concepts of algebraic geometry to non-algebraically closed fields and beyond, eventually arriving at the language of schemes.



Examples


  • The affine scheme Spec⁡(Z)displaystyle operatorname Spec (mathbb Z )displaystyle operatorname Spec (mathbb Z ) is the final object in the category of affine schemes since Zdisplaystyle mathbb Z mathbb Z is the initial object in the category of commutative rings.

  • The affine scheme ACn=Spec⁡(C[x1,…,xn])displaystyle mathbb A _mathbb C ^n=operatorname Spec (mathbb C [x_1,ldots ,x_n])displaystyle mathbb A _mathbb C ^n=operatorname Spec (mathbb C [x_1,ldots ,x_n]) is scheme theoretic analogue of Cndisplaystyle mathbb C ^nmathbb C ^n. From the functor of points perspective, a point (α1,…,αn)∈Cndisplaystyle (alpha _1,ldots ,alpha _n)in mathbb C ^ndisplaystyle (alpha _1,ldots ,alpha _n)in mathbb C ^n can be identified with the evaluation morphism C[x1,…,xn]→ev(α1,…,αn)Cdisplaystyle mathbb C [x_1,ldots ,x_n]xrightarrow ev_(alpha _1,ldots ,alpha _n)mathbb C displaystyle mathbb C [x_1,ldots ,x_n]xrightarrow ev_(alpha _1,ldots ,alpha _n)mathbb C . This fundamental observation allows us to give meaning to other affine schemes.


  • Spec⁡(C[x,y]/(xy))displaystyle operatorname Spec (mathbb C [x,y]/(xy))displaystyle operatorname Spec (mathbb C [x,y]/(xy)) looks topologically like the transverse intersection of two complex planes at a point, although typically this is depicted as a +displaystyle ++ since the only well defined morphisms to Cdisplaystyle mathbb C mathbb C are the evaluation morphisms associated from the points (α1,0),(0,α2):α1,α2∈Cdisplaystyle (alpha _1,0),(0,alpha _2):alpha _1,alpha _2in mathbb C displaystyle (alpha _1,0),(0,alpha _2):alpha _1,alpha _2in mathbb C .


Not-Affine Examples


Here are some examples of schemes that are not affine schemes. They are constructed from gluing affine schemes together.


  • The Projective ndisplaystyle nn-Space Pkn=Proj⁡k[x0,…,xn]displaystyle mathbb P _k^n=operatorname Proj k[x_0,ldots ,x_n]displaystyle mathbb P _k^n=operatorname Proj k[x_0,ldots ,x_n] over a field kdisplaystyle kk .This can be easily generalized to any base ring, see Proj construction (in fact, we can define Projective Space for any base scheme). The Projective ndisplaystyle nn-Space for n≥1displaystyle ngeq 1 n geq 1 is not affine as the global section of Pkndisplaystyle mathbb P _k^nmathbb P_k^n is kdisplaystyle kk.

  • Affine plane minus the origin.[2] Inside Ak2=Speck[x,y]displaystyle mathbb A _k^2=operatorname Spec ,k[x,y]displaystyle mathbb A _k^2=operatorname Spec ,k[x,y] are distinguished open affine subschemes Dx,Dydisplaystyle D_x,D_ydisplaystyle D_x,D_y. Their union Dx∪Dy=Udisplaystyle D_xcup D_y=Udisplaystyle D_xcup D_y=U is the affine plane with the origin taken out. The global sections of Udisplaystyle UU are pairs of polynomials on Dx,Dydisplaystyle D_x,D_ydisplaystyle D_x,D_y that restrict to the same polynomial on Dxydisplaystyle D_xydisplaystyle D_xy, which can be shown to be k[x,y]displaystyle k[x,y]displaystyle k[x,y], the global section of Ak2displaystyle mathbb A _k^2displaystyle mathbb A _k^2. Udisplaystyle UU is not affine as V(x)∩V(y)=∅displaystyle V_(x)cap V_(y)=varnothing displaystyle V_(x)cap V_(y)=varnothing in Udisplaystyle U U.


Global or relative Spec


There is a relative version of the functor Specdisplaystyle operatorname Spec operatorname Spec called global Specdisplaystyle operatorname Spec operatorname Spec , or relative Specdisplaystyle operatorname Spec operatorname Spec . If Sdisplaystyle SS is a scheme, then relative Specdisplaystyle operatorname Spec operatorname Spec is denoted by Spec_Sdisplaystyle underline operatorname Spec _Sdisplaystyle underline operatorname Spec _S or SpecSdisplaystyle mathbf Spec _Sdisplaystyle mathbf Spec _S. If Sdisplaystyle SS is clear from the context, then relative Spec may be denoted by Spec_displaystyle underline operatorname Spec displaystyle underline operatorname Spec or Specdisplaystyle mathbf Spec displaystyle mathbf Spec . For a scheme Sdisplaystyle SS and a quasi-coherent sheaf of OSdisplaystyle mathcal O_Smathcal O_S-algebras Adisplaystyle mathcal Amathcal A, there is a scheme Spec_S(A)displaystyle underline operatorname Spec _S(mathcal A)displaystyle underline operatorname Spec _S(mathcal A) and a morphism f:Spec_S(A)→Sdisplaystyle f:underline operatorname Spec _S(mathcal A)to Sdisplaystyle f:underline operatorname Spec _S(mathcal A)to S such that for every open affine U⊆Sdisplaystyle Usubseteq Sdisplaystyle Usubseteq S, there is an isomorphism f−1(U)≅Spec⁡(A(U))displaystyle f^-1(U)cong operatorname Spec (mathcal A(U))displaystyle f^-1(U)cong operatorname Spec (mathcal A(U)), and such that for open affines V⊆Udisplaystyle Vsubseteq Udisplaystyle Vsubseteq U, the inclusion f−1(V)→f−1(U)displaystyle f^-1(V)to f^-1(U)displaystyle f^-1(V)to f^-1(U) is induced by the restriction map A(U)→A(V)displaystyle mathcal A(U)to mathcal A(V)displaystyle mathcal A(U)to mathcal A(V). That is, as ring homomorphisms induce opposite maps of spectra, the restriction maps of a sheaf of algebras induce the inclusion maps of the spectra that make up the Spec of the sheaf.


Global Spec has a universal property similar to the universal property for ordinary Spec. More precisely, just as Spec and the global section functor are contravariant right adjoints between the category of commutative rings and schemes, global Spec and the direct image functor for the structure map are contravariant right adjoints between the category of commutative OSdisplaystyle mathcal O_Smathcal O_S-algebras and schemes over Sdisplaystyle SS.[dubious ] In formulas,


HomOS-alg⁡(A,π∗OX)≅HomSch/S⁡(X,Spec(A)),displaystyle operatorname Hom _mathcal O_Stext-alg(mathcal A,pi _*mathcal O_X)cong operatorname Hom _textSch/S(X,mathbf Spec (mathcal A)),displaystyle operatorname Hom _mathcal O_Stext-alg(mathcal A,pi _*mathcal O_X)cong operatorname Hom _textSch/S(X,mathbf Spec (mathcal A)),

where π:X→Sdisplaystyle pi colon Xto Sdisplaystyle pi colon Xto S is a morphism of schemes.



Example of relative Spec



Suppose we want to parameterize a family of affine hyperelliptic curves over some projective space, then relative spec gives the correct tools for this. Let X=Pa,b,c2displaystyle X=mathbb P _a,b,c^2displaystyle X=mathbb P _a,b,c^2, consider the sheaf of algebras A=OX[x,y]displaystyle mathcal A=mathcal O_X[x,y]displaystyle mathcal A=mathcal O_X[x,y], and let I=(y2−(x−a)(x−b)(x−c))displaystyle mathcal I=(y^2-(x-a)(x-b)(x-c))displaystyle mathcal I=(y^2-(x-a)(x-b)(x-c)) be a sheaf of ideals of Adisplaystyle mathcal Amathcal A. Then, the relative spec, Spec_X(A/I)→Pa,b,c2displaystyle underline operatorname Spec _X(mathcal A/mathcal I)to mathbb P _a,b,c^2displaystyle underline operatorname Spec _X(mathcal A/mathcal I)to mathbb P _a,b,c^2, parameterizes the desired family. For instance, we can check that the fibers are indeed affine hyperelliptic curves. If we let α=[α0:α1:α2]displaystyle alpha =[alpha _0:alpha _1:alpha _2]displaystyle alpha =[alpha _0:alpha _1:alpha _2] be a point in Pa,b,c2displaystyle mathbb P _a,b,c^2displaystyle mathbb P _a,b,c^2, and assume that α0≠0displaystyle alpha _0neq 0displaystyle alpha _0neq 0, then we can find the curve in the fiber by looking at the composition of pullback diagrams


Spec⁡(C[x,y](y2−(x−1)(x−(α1/α0))(x−(α2/α0))))→Spec⁡(C[b/a,c/a][x,y](y2−(x−1)(x−(b/a))(x−(c/a))))→Spec_X(OX[x,y](y2−(x−a)(x−b)(x−c)))↓↓↓Spec⁡(C)→Spec⁡(C[b/a,c/a])=Ua→Pa,b,c2displaystyle beginmatrixoperatorname Spec left(frac mathbb C [x,y](y^2-(x-1)(x-(alpha _1/alpha _0))(x-(alpha _2/alpha _0)))right)&to &operatorname Spec left(frac mathbb C [b/a,c/a][x,y](y^2-(x-1)(x-(b/a))(x-(c/a)))right)&to &underline operatorname Spec _Xleft(frac mathcal O_X[x,y](y^2-(x-a)(x-b)(x-c))right)\downarrow &&downarrow &&downarrow \operatorname Spec (mathbb C )&to &operatorname Spec (mathbb C [b/a,c/a])=U_a&to &mathbb P _a,b,c^2endmatrixdisplaystyle beginmatrixoperatorname Spec left(frac mathbb C [x,y](y^2-(x-1)(x-(alpha _1/alpha _0))(x-(alpha _2/alpha _0)))right)&to &operatorname Spec left(frac mathbb C [b/a,c/a][x,y](y^2-(x-1)(x-(b/a))(x-(c/a)))right)&to &underline operatorname Spec _Xleft(frac mathcal O_X[x,y](y^2-(x-a)(x-b)(x-c))right)\downarrow &&downarrow &&downarrow \operatorname Spec (mathbb C )&to &operatorname Spec (mathbb C [b/a,c/a])=U_a&to &mathbb P _a,b,c^2endmatrix


where the composition of the bottom arrows is


Spec⁡(C)→[α0:α1:α2]Pa,b,c2displaystyle operatorname Spec (mathbb C )xrightarrow [alpha _0:alpha _1:alpha _2]mathbb P _a,b,c^2displaystyle operatorname Spec (mathbb C )xrightarrow [alpha _0:alpha _1:alpha _2]mathbb P _a,b,c^2


gives us the corresponding hyperelliptic curve over our point αdisplaystyle alpha alpha .



Representation theory perspective


From the perspective of representation theory, a prime ideal I corresponds to a module R/I, and the spectrum of a ring corresponds to irreducible cyclic representations of R, while more general subvarieties correspond to possibly reducible representations that need not be cyclic. Recall that abstractly, the representation theory of a group is the study of modules over its group algebra.


The connection to representation theory is clearer if one considers the polynomial ring R=K[x1,…,xn]displaystyle R=K[x_1,dots ,x_n]R=K[x_1,dots ,x_n] or, without a basis, R=K[V].displaystyle R=K[V].R=K[V]. As the latter formulation makes clear, a polynomial ring is the group algebra over a vector space, and writing in terms of xidisplaystyle x_ix_i corresponds to choosing a basis for the vector space. Then an ideal I, or equivalently a module R/I,displaystyle R/I,R/I, is a cyclic representation of R (cyclic meaning generated by 1 element as an R-module; this generalizes 1-dimensional representations).


In the case that the field is algebraically closed (say, the complex numbers), every maximal ideal corresponds to a point in n-space, by the nullstellensatz (the maximal ideal generated by (x1−a1),(x2−a2),…,(xn−an)displaystyle (x_1-a_1),(x_2-a_2),ldots ,(x_n-a_n)(x_1-a_1),(x_2-a_2),ldots ,(x_n-a_n) corresponds to the point (a1,…,an)displaystyle (a_1,ldots ,a_n)(a_1,ldots ,a_n)). These representations of K[V]displaystyle K[V]K[V] are then parametrized by the dual space V∗,displaystyle V^*,V^*, the covector being given by sending each xidisplaystyle x_ix_i to the corresponding aidisplaystyle a_ia_i. Thus a representation of Kndisplaystyle K^nK^n (K-linear maps Kn→Kdisplaystyle K^nto KK^nto K) is given by a set of n numbers, or equivalently a covector Kn→K.displaystyle K^nto K.K^nto K.


Thus, points in n-space, thought of as the max spec of R=K[x1,…,xn],displaystyle R=K[x_1,dots ,x_n],R=K[x_1,dots ,x_n], correspond precisely to 1-dimensional representations of R, while finite sets of points correspond to finite-dimensional representations (which are reducible, corresponding geometrically to being a union, and algebraically to not being a prime ideal). The non-maximal ideals then correspond to infinite-dimensional representations.



Functional analysis perspective




The term "spectrum" comes from the use in operator theory.
Given a linear operator T on a finite-dimensional vector space V, one can consider the vector space with operator as a module over the polynomial ring in one variable R=K[T], as in the structure theorem for finitely generated modules over a principal ideal domain. Then the spectrum of K[T] (as a ring) equals the spectrum of T (as an operator).


Further, the geometric structure of the spectrum of the ring (equivalently, the algebraic structure of the module) captures the behavior of the spectrum of the operator, such as algebraic multiplicity and geometric multiplicity. For instance, for the 2×2 identity matrix has corresponding module:


K[T]/(T−1)⊕K[T]/(T−1)displaystyle K[T]/(T-1)oplus K[T]/(T-1)K[T]/(T-1)oplus K[T]/(T-1)

the 2×2 zero matrix has module


K[T]/(T−0)⊕K[T]/(T−0),displaystyle K[T]/(T-0)oplus K[T]/(T-0),K[T]/(T-0)oplus K[T]/(T-0),

showing geometric multiplicity 2 for the zero eigenvalue,
while a non-trivial 2×2 nilpotent matrix has module


K[T]/T2,displaystyle K[T]/T^2,K[T]/T^2,

showing algebraic multiplicity 2 but geometric multiplicity 1.


In more detail:


  • the eigenvalues (with geometric multiplicity) of the operator correspond to the (reduced) points of the variety, with multiplicity;

  • the primary decomposition of the module corresponds to the unreduced points of the variety;

  • a diagonalizable (semisimple) operator corresponds to a reduced variety;

  • a cyclic module (one generator) corresponds to the operator having a cyclic vector (a vector whose orbit under T spans the space);

  • the last invariant factor of the module equals the minimal polynomial of the operator, and the product of the invariant factors equals the characteristic polynomial.


Generalizations


The spectrum can be generalized from rings to C*-algebras in operator theory, yielding the notion of the spectrum of a C*-algebra. Notably, for a Hausdorff space, the algebra of scalars (the bounded continuous functions on the space, being analogous to regular functions) are a commutative C*-algebra, with the space being recovered as a topological space from MaxSpecdisplaystyle operatorname MaxSpec displaystyle operatorname MaxSpec of the algebra of scalars, indeed functorially so; this is the content of the Banach–Stone theorem. Indeed, any commutative C*-algebra can be realized as the algebra of scalars of a Hausdorff space in this way, yielding the same correspondence as between a ring and its spectrum. Generalizing to non-commutative C*-algebras yields noncommutative topology.



See also


  • Scheme (mathematics)

  • Projective scheme

  • Spectrum of a matrix

  • Constructible topology

  • Serre's theorem on affineness

  • Étale spectrum

  • Ziegler spectrum

  • Primitive spectrum


References



  1. ^ A.V. Arkhangel'skii, L.S. Pontryagin (Eds.) General Topology I (1990) Springer-Verlag .mw-parser-output cite.citationfont-style:inherit.mw-parser-output qquotes:"""""""'""'".mw-parser-output code.cs1-codecolor:inherit;background:inherit;border:inherit;padding:inherit.mw-parser-output .cs1-lock-free abackground:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center.mw-parser-output .cs1-lock-limited a,.mw-parser-output .cs1-lock-registration abackground:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center.mw-parser-output .cs1-lock-subscription abackground:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registrationcolor:#555.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration spanborder-bottom:1px dotted;cursor:help.mw-parser-output .cs1-hidden-errordisplay:none;font-size:100%.mw-parser-output .cs1-visible-errorfont-size:100%.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-formatfont-size:95%.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-leftpadding-left:0.2em.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-rightpadding-right:0.2em
    ISBN 3-540-18178-4 (See example 21, section 2.6.)



  2. ^ R.Vakil, Foundations of Algebraic Geometry (see Chapter 4, example 4.4.1)



  • Cox, David; O'Shea, Donal; Little, John (1997), Ideals, Varieties, and Algorithms, Berlin, New York: Springer-Verlag, ISBN 978-0-387-94680-1


  • Eisenbud, David; Harris, Joe (2000), The geometry of schemes, Graduate Texts in Mathematics, 197, Berlin, New York: Springer-Verlag, ISBN 978-0-387-98637-1, MR 1730819


  • Hartshorne, Robin (1977), Algebraic Geometry, Berlin, New York: Springer-Verlag, ISBN 978-0-387-90244-9, MR 0463157


External links


  • Kevin R. Coombes: The Spectrum of a Ring


  • http://stacks.math.columbia.edu/tag/01LL, relative spec


  • Miles Reid. "Undergraduate Commutative Algebra" (PDF). p. 22. Archived from the original (PDF) on 14 April 2016.


這個網誌中的熱門文章

How to read a connectionString WITH PROVIDER in .NET Core?

In R, how to develop a multiplot heatmap.2 figure showing key labels successfully

Museum of Modern and Contemporary Art of Trento and Rovereto