Fiveable

๐Ÿ•ด๐ŸผElementary Algebraic Geometry Unit 4 Review

QR code for Elementary Algebraic Geometry practice questions

4.1 Coordinate rings of affine and projective varieties

4.1 Coordinate rings of affine and projective varieties

Written by the Fiveable Content Team โ€ข Last updated August 2025
Written by the Fiveable Content Team โ€ข Last updated August 2025
๐Ÿ•ด๐ŸผElementary Algebraic Geometry
Unit & Topic Study Guides

Coordinate rings are the algebraic backbone of varieties, connecting geometry to algebra. They encode crucial information about a variety's structure, dimension, and properties, allowing us to study geometric objects using powerful algebraic techniques.

For affine varieties, the coordinate ring consists of polynomial functions. For projective varieties, we use homogeneous polynomials in the graded coordinate ring. These rings provide a bridge between the concrete geometry of varieties and abstract algebra.

Coordinate rings of varieties

Definition and structure

  • The coordinate ring of an affine variety VV, denoted A(V)A(V), is the ring of polynomial functions on VV, the set of all polynomial functions from VV to the base field kk
  • A(V)A(V) is a finitely generated kk-algebra, generated by the coordinate functions on VV (e.g., xx, yy, and zz for a variety in A3\mathbb{A}^3)
  • The coordinate ring A(V)A(V) is isomorphic to the quotient ring k[x1,โ€ฆ,xn]/I(V)k[x_1, \ldots, x_n]/I(V), where I(V)I(V) is the ideal of polynomials vanishing on VV
    • This isomorphism allows for the study of the algebraic properties of A(V)A(V) using the tools of commutative algebra
    • Example: For the variety V=V(xyโˆ’1)โŠ‚A2V = V(xy - 1) \subset \mathbb{A}^2, A(V)โ‰…k[x,y]/(xyโˆ’1)A(V) \cong k[x, y]/(xy - 1)

Properties and correspondences

  • The Nullstellensatz establishes a correspondence between affine varieties and radical ideals in k[x1,โ€ฆ,xn]k[x_1, \ldots, x_n]
    • Every radical ideal II corresponds to a unique affine variety V(I)V(I)
    • Every affine variety VV corresponds to a unique radical ideal I(V)I(V)
  • The dimension of an affine variety VV is equal to the Krull dimension of its coordinate ring A(V)A(V)
    • The Krull dimension is the supremum of the lengths of chains of prime ideals in A(V)A(V)
    • Example: The variety V=V(x2+y2โˆ’1)โŠ‚A2V = V(x^2 + y^2 - 1) \subset \mathbb{A}^2 has dimension 1, as A(V)โ‰…k[x,y]/(x2+y2โˆ’1)A(V) \cong k[x, y]/(x^2 + y^2 - 1) has Krull dimension 1
  • The coordinate ring A(V)A(V) is an integral domain if and only if VV is an irreducible variety
    • An irreducible variety cannot be written as the union of two proper subvarieties
    • Example: The variety V=V(xy)โŠ‚A2V = V(xy) \subset \mathbb{A}^2 is reducible, as V=V(x)โˆชV(y)V = V(x) \cup V(y), and A(V)โ‰…k[x,y]/(xy)A(V) \cong k[x, y]/(xy) is not an integral domain
  • The function field of an irreducible affine variety VV is the field of fractions of A(V)A(V)
    • The function field consists of rational functions on VV, i.e., quotients of polynomials in A(V)A(V)
    • Example: For the irreducible variety V=V(yโˆ’x2)โŠ‚A2V = V(y - x^2) \subset \mathbb{A}^2, the function field is k(V)=Fracโก(k[x,y]/(yโˆ’x2))k(V) = \operatorname{Frac}(k[x, y]/(y - x^2))

Homogeneous coordinate rings

Definition and grading

  • The homogeneous coordinate ring of a projective variety VV, denoted S(V)S(V), is the graded ring of homogeneous polynomial functions on VV
  • S(V)S(V) is a graded kk-algebra, with the grading given by the degree of the homogeneous polynomials
    • A polynomial fโˆˆk[x0,โ€ฆ,xn]f \in k[x_0, \ldots, x_n] is homogeneous of degree dd if f(ฮปx0,โ€ฆ,ฮปxn)=ฮปdf(x0,โ€ฆ,xn)f(\lambda x_0, \ldots, \lambda x_n) = \lambda^d f(x_0, \ldots, x_n) for all ฮปโˆˆk\lambda \in k
    • Example: The polynomial x02+x1x2x_0^2 + x_1x_2 is homogeneous of degree 2
  • The homogeneous coordinate ring S(V)S(V) is isomorphic to the quotient ring k[x0,โ€ฆ,xn]/I(V)k[x_0, \ldots, x_n]/I(V), where I(V)I(V) is the homogeneous ideal of polynomials vanishing on VV
    • A homogeneous ideal is an ideal generated by homogeneous polynomials
    • Example: For the projective variety V=V(x0x2โˆ’x12)โŠ‚P2V = V(x_0x_2 - x_1^2) \subset \mathbb{P}^2, S(V)โ‰…k[x0,x1,x2]/(x0x2โˆ’x12)S(V) \cong k[x_0, x_1, x_2]/(x_0x_2 - x_1^2)

Hilbert function and polynomial

  • The Hilbert function of S(V)S(V) encodes information about the dimensions of the graded components of S(V)S(V)
    • The Hilbert function hV:Zโ‰ฅ0โ†’Zโ‰ฅ0h_V: \mathbb{Z}_{\geq 0} \to \mathbb{Z}_{\geq 0} is defined by hV(d)=dimโกkS(V)dh_V(d) = \dim_k S(V)_d, where S(V)dS(V)_d is the dd-th graded component of S(V)S(V)
    • Example: For the projective variety V=V(x0x2โˆ’x12)โŠ‚P2V = V(x_0x_2 - x_1^2) \subset \mathbb{P}^2, the Hilbert function is hV(d)=d+1h_V(d) = d + 1 for all dโ‰ฅ0d \geq 0
  • The Hilbert polynomial of S(V)S(V) is a polynomial that agrees with the Hilbert function for sufficiently large degrees and provides information about the dimension and degree of VV
    • The Hilbert polynomial PV(t)P_V(t) is defined as the unique polynomial such that PV(d)=hV(d)P_V(d) = h_V(d) for all dโ‰ซ0d \gg 0
    • The degree of PV(t)P_V(t) is equal to the dimension of VV, and the leading coefficient of PV(t)P_V(t) is related to the degree of VV
    • Example: For the projective variety V=V(x0x2โˆ’x12)โŠ‚P2V = V(x_0x_2 - x_1^2) \subset \mathbb{P}^2, the Hilbert polynomial is PV(t)=t+1P_V(t) = t + 1, indicating that VV has dimension 1 and degree 1
Definition and structure, Power Functions and Polynomial Functions ยท Algebra and Trigonometry

Affine vs projective rings

Embedding affine varieties into projective space

  • Any affine variety VV can be embedded into a projective space as a quasi-projective variety, denoted Vห‰\bar{V}
    • The embedding is given by the map ฯ†:Vโ†’Pn\varphi: V \to \mathbb{P}^n, (a1,โ€ฆ,an)โ†ฆ(1:a1:โ€ฆ:an)(a_1, \ldots, a_n) \mapsto (1 : a_1 : \ldots : a_n)
    • The image of ฯ†\varphi is an open subset of the projective closure of VV, which is the smallest projective variety containing ฯ†(V)\varphi(V)
    • Example: The affine variety V=V(yโˆ’x2)โŠ‚A2V = V(y - x^2) \subset \mathbb{A}^2 can be embedded into P2\mathbb{P}^2 as Vห‰=V(x1x2โˆ’x0x1)โŠ‚P2\bar{V} = V(x_1x_2 - x_0x_1) \subset \mathbb{P}^2

Homogenization and dehomogenization

  • The homogeneous coordinate ring S(Vห‰)S(\bar{V}) of the projective closure Vห‰\bar{V} is related to the affine coordinate ring A(V)A(V) by the process of homogenization and dehomogenization of polynomials
  • The affine coordinate ring A(V)A(V) can be recovered from S(Vห‰)S(\bar{V}) by dehomogenizing with respect to a non-vanishing homogeneous coordinate
    • Dehomogenization of a homogeneous polynomial f(x0,โ€ฆ,xn)f(x_0, \ldots, x_n) with respect to x0x_0 is the polynomial f(1,x1,โ€ฆ,xn)f(1, x_1, \ldots, x_n)
    • Example: Dehomogenizing the polynomial x0x2โˆ’x12x_0x_2 - x_1^2 with respect to x0x_0 yields the polynomial x2โˆ’x12x_2 - x_1^2
  • The projective coordinate ring S(Vห‰)S(\bar{V}) can be obtained from A(V)A(V) by homogenizing the polynomials in A(V)A(V) with respect to a new variable
    • Homogenization of a polynomial f(x1,โ€ฆ,xn)f(x_1, \ldots, x_n) of degree dd with respect to x0x_0 is the polynomial x0df(x1/x0,โ€ฆ,xn/x0)x_0^d f(x_1/x_0, \ldots, x_n/x_0)
    • Example: Homogenizing the polynomial yโˆ’x2y - x^2 with respect to x0x_0 yields the polynomial x0yโˆ’x2x_0y - x^2

Applications of coordinate rings

Determining geometric properties

  • Use the coordinate ring to determine the dimension, irreducibility, and singularities of a variety
    • The dimension of a variety is equal to the Krull dimension of its coordinate ring
    • A variety is irreducible if and only if its coordinate ring is an integral domain
    • Singularities of a variety correspond to prime ideals in its coordinate ring that are not maximal
    • Example: The variety V=V(y2โˆ’x3)โŠ‚A2V = V(y^2 - x^3) \subset \mathbb{A}^2 has a singularity at the origin, as the maximal ideal (x,y)(x, y) in A(V)โ‰…k[x,y]/(y2โˆ’x3)A(V) \cong k[x, y]/(y^2 - x^3) is not a regular local ring
Definition and structure, Recognize characteristics of graphs of polynomial functions | College Algebra

Computing Hilbert functions and polynomials

  • Compute the Hilbert function and Hilbert polynomial of a projective variety to study its geometric properties
    • The Hilbert function provides information about the dimensions of the graded components of the homogeneous coordinate ring
    • The Hilbert polynomial encodes the dimension and degree of the projective variety
    • Example: For the projective variety V=V(x02x2โˆ’x13)โŠ‚P2V = V(x_0^2x_2 - x_1^3) \subset \mathbb{P}^2, the Hilbert polynomial is PV(t)=3t+1P_V(t) = 3t + 1, indicating that VV has dimension 1 and degree 3

Correspondence between ideals and varieties

  • Utilize the correspondence between ideals and varieties to solve problems related to the structure of coordinate rings
    • The Nullstellensatz establishes a bijective correspondence between radical ideals and affine varieties
    • The projective Nullstellensatz establishes a bijective correspondence between homogeneous radical ideals and projective varieties
    • Example: To find the ideal of polynomials vanishing on the affine variety V=V(x2+y2โˆ’1)โŠ‚A2V = V(x^2 + y^2 - 1) \subset \mathbb{A}^2, compute the radical of the ideal (x2+y2โˆ’1)(x^2 + y^2 - 1)

Applying the Nullstellensatz

  • Apply the Nullstellensatz to establish the relationship between the ideal-theoretic and geometric properties of varieties
    • The Nullstellensatz states that for any ideal IโŠ‚k[x1,โ€ฆ,xn]I \subset k[x_1, \ldots, x_n], I(V(I))=II(V(I)) = \sqrt{I}
    • The projective Nullstellensatz states that for any homogeneous ideal IโŠ‚k[x0,โ€ฆ,xn]I \subset k[x_0, \ldots, x_n], I(V(I))=II(V(I)) = \sqrt{I}
    • Example: To show that the affine varieties V(x2โˆ’y)V(x^2 - y) and V(xโˆ’y2)V(x - y^2) in A2\mathbb{A}^2 are not isomorphic, prove that their coordinate rings are not isomorphic using the Nullstellensatz

Graded rings and projective varieties

  • Use the properties of graded rings to study the homogeneous coordinate ring of a projective variety
    • The homogeneous coordinate ring of a projective variety is a graded ring, with the grading given by the degree of the homogeneous polynomials
    • Graded modules over the homogeneous coordinate ring correspond to coherent sheaves on the projective variety
    • Example: The twisted cubic curve V=V(x1x3โˆ’x22,x0x3โˆ’x1x2,x0x2โˆ’x12)โŠ‚P3V = V(x_1x_3 - x_2^2, x_0x_3 - x_1x_2, x_0x_2 - x_1^2) \subset \mathbb{P}^3 has homogeneous coordinate ring S(V)โ‰…k[x0,x1,x2,x3]/(x1x3โˆ’x22,x0x3โˆ’x1x2,x0x2โˆ’x12)S(V) \cong k[x_0, x_1, x_2, x_3]/(x_1x_3 - x_2^2, x_0x_3 - x_1x_2, x_0x_2 - x_1^2), which is a graded ring

Switching between affine and projective settings

  • Employ the techniques of homogenization and dehomogenization to switch between affine and projective settings
    • Homogenization allows for the study of affine varieties using tools from projective geometry
    • Dehomogenization allows for the study of projective varieties using tools from affine geometry
    • Example: To find the singular points of the affine variety V=V(y2โˆ’x3โˆ’x2)โŠ‚A2V = V(y^2 - x^3 - x^2) \subset \mathbb{A}^2, homogenize the defining equation to obtain the projective variety Vห‰=V(x0x22โˆ’x13โˆ’x0x12)โŠ‚P2\bar{V} = V(x_0x_2^2 - x_1^3 - x_0x_1^2) \subset \mathbb{P}^2, find the singular points of Vห‰\bar{V}, and then dehomogenize to obtain the singular points of VV

Function fields of irreducible varieties

  • Solve problems involving the function field of an irreducible variety using the properties of the coordinate ring
    • The function field of an irreducible affine variety is the field of fractions of its coordinate ring
    • The function field of an irreducible projective variety is the field of fractions of the degree 0 part of its homogeneous coordinate ring
    • Example: To find the genus of the smooth projective curve V=V(x0x2โˆ’x12)โŠ‚P2V = V(x_0x_2 - x_1^2) \subset \mathbb{P}^2, compute the dimension of the space of global sections of the canonical sheaf on VV using the properties of the function field k(V)=Fracโก(k[x0,x1,x2]/(x0x2โˆ’x12))k(V) = \operatorname{Frac}(k[x_0, x_1, x_2]/(x_0x_2 - x_1^2))