advanced32 min studyLesson 555 in Mathematics

Dimension and Noether normalization

Identify algebraic dimension through prime chains and finite maps while testing whether a chosen projection is actually finite.

On this page

What you’ll understand

  • Relate Krull dimension to transcendence degree for a finitely generated domain.
  • State Noether normalization and interpret module finiteness geometrically.
  • Construct a finite hyperbola projection and contrast it with a nonfinite projection.

The number of coordinates and the number of written equations do not reliably determine dimension: equations can be dependent, components can differ in size, and projections can lose points. Algebraic dimension instead measures chains of prime ideals or independent rational parameters. Noether normalization connects these viewpoints by placing a finitely generated algebra over a polynomial subalgebra through a finite extension. Choosing such parameters is stronger than merely choosing algebraically independent functions.

Dimension counts independent algebraic directions

The Krull dimension of a ring is the supremum of lengths of strict chains of prime ideals, where a chain with d inclusions has length d. Under the reversed ideal–geometry correspondence, it equals the dimension measured by chains of irreducible closed subsets. For a finitely generated k-domain A, it is also the transcendence degree of its fraction field over k. This comparison requires finite generation; the chain definition remains available much more generally, but naive parameter counting need not capture arbitrary rings.

For a reduced algebraic set with several components, dimension is the maximum of their dimensions. A smaller component should not be erased merely because it does not affect that maximum. Nor is dimension automatically ambient dimension minus the number of displayed generators. For instance z−xy imposes one independent relation on three coordinates and allows x,y as free parameters, whereas adding twice the same equation imposes no new condition. Heights and regular sequences explain when a codimension count is justified.

dim⁡A=trdeg⁡kFrac⁡(A)(A a finitely generated k-domain),dim⁡X=max⁡idim⁡Xi\dim A=\operatorname{trdeg}_k\operatorname{Frac}(A)\quad(A\text{ a finitely generated }k\text{-domain}),\qquad \dim X=\max_i\dim X_i
The field expression applies to a domain; for a reducible algebraic set use its irreducible components.↔ Scroll wide equations horizontally.

A finite map to affine space

Noether normalization says that a nonzero finitely generated k-algebra A contains algebraically independent elements z₁ through z_d such that A is a finite module over their polynomial ring. The integer d is dim A. This algebraic statement works over any field and does not require A to be reduced; our geometric applications use a reduced coordinate ring over an algebraically closed field. Over infinite fields one can often arrange suitable linear combinations of ambient coordinates, but the theorem should not be replaced by an unsupported claim that every coordinate projection works.

Finite module generation implies integrality: every element satisfies a monic equation over the polynomial subring. Geometrically the chosen functions define a finite surjective morphism to affine d-space. Surjectivity follows from lying over and the point correspondence over the algebraically closed field. Individual fibres are finite, with scheme multiplicities allowed, but they need not contain a constant number of distinct points. Branching can merge points without contradicting module finiteness. Finding the monic equations is a concrete way to verify the stronger finite-map assertion.

k[z1,…,zd]↪A,A finite over k[z1,…,zd]⟹X⟶Akd finite and ontok[z_1,\ldots,z_d]\hookrightarrow A,\qquad A\text{ finite over }k[z_1,\ldots,z_d]\quad\Longrightarrow\quad X\longrightarrow\mathbb A_k^d\text{ finite and onto}
A is a nonzero affine coordinate ring over an algebraically closed field. Injectivity expresses algebraic independence.↔ Scroll wide equations horizontally.

Algebraic independence does not guarantee finiteness

The hyperbola xy=1 has coordinate ring k[x,x inverse]. Projection to x is injective on coordinate rings and dominant, but its point image misses zero. It cannot be finite and surjective onto the line. Algebraically, x inverse is not integral over k[x]: a monic equation for it, multiplied by a large enough power of x and evaluated at zero, would give one equal to zero. Thus x is an independent parameter that does not make the whole coordinate ring finite.

Another parameter can repair the situation. Taking the sum of x and y forces x to satisfy a monic quadratic and recovers y from that sum and x. The resulting finite map has two points in a general fibre and fewer distinct points at special values in characteristic zero. The map is not a normalization of the hyperbola; Noether normalization chooses a finite map to affine space, while integral-closure normalization later changes the source ring inside its own function field. Their shared name should not conceal their different inputs and outputs.

A finite coordinate for the hyperbola

Let A=k[x,y]/(xy−1)A=k[x,y]/(xy-1) over an algebraically closed field of characteristic zero. Put u=x+y. Show A is finite over k[u], find its dimension, and identify the exceptional fibres.

  1. In A, y=u−x and x(u−x)=1, giving the monic relation x²−ux+1=0. Hence A is generated over k[u] by 1 and x, since all higher powers reduce and y is already expressed using u and x.

  2. The element u is transcendental over k: otherwise x would be algebraic over k by the displayed monic relation, contradicting the free parameter x in k[x,x inverse]. Thus k[u] is genuinely a polynomial subring. The same presentation makes A free of rank two over it.

  3. For a fixed scalar c, solve x²−cx+1=0 and take y=c−x. The constant term prevents x=0, so every c has a preimage. There are two distinct roots unless c²−4=0. At c=2 or −2 there is one ordinary point with a length-two fibre quotient.

The result

The hyperbola has dimension one. The sum coordinate gives a finite onto map of module rank two, branched at the two values ±2.

Explore the model

Interactive lab

Interactive lab · function

Finite fibres can merge

Pause and Reset, then set a = 1 and x = 1. Predict that projection of the displayed parabola to its y coordinate sends this point to one. Reset and set both a = 1 and x = −1: the same target value has a second preimage. Reset and set both a = 1 and x = 0 to see the two ordinary preimages merge at target zero. This illustrates the monic relation x²−y=0 and finite projection for this parabola only; it does not compute normalization parameters for arbitrary rings.

Finite fibres can mergeThis lab uses only y = ax². Playback traces the curve within the fixed integration interval from 0 to x; it does not estimate numerical error or change the chosen point. Current readings: y at chosen x: 0.608; Tangent slope · 2ax: 1.35; Signed area · ax³/3: 0.182. All parameters are adjustable with the labeled controls below.−2.4−1.201.22.4−9−4.504.59xy(x, ax²)
y = ax²TangentSigned integral
y at chosen x
0.608
Tangent slope · 2ax
1.35
Signed area · ax³/3
0.182
t = 0 s

This lab uses only y = ax². Playback traces the curve within the fixed integration interval from 0 to x; it does not estimate numerical error or change the chosen point. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forModule finiteness allows branching and does not require a constant number of distinct points per fibre.

Check your understanding

Why does hyperbola projection (x,y)↦x fail to give a Noether normalization onto the affine line?

Try it yourself

For X=V(z−xy)⊂A3X=V(z-xy)\subset\mathbb A^3, determine its coordinate ring and dimension. Compare projection to (x,y) with projection to x alone.

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

Use the relation to eliminate z exactly. Then inspect the entire fibre obtained by fixing x, rather than counting the written equations.

Compare with the solution

The coordinate ring is k[x,y,z]/(z−xy)≅k[x,y]k[x,y,z]/(z-xy)\cong k[x,y], so X is irreducible and has dimension two. Projection to (x,y) is an isomorphism with inverse (s,t)↦(s,t,st); it is a finite map of module rank one and a valid Noether normalization. Projection to x has a whole affine line in every fibre, parameterized by y with z=xy, so it is not finite. Algebraically k[x,y] cannot be a finite k[x]-module, since the independent powers of y remain unbounded. The relation eliminates a coordinate without eliminating either independent parameter.

Take it with you

  • Dimension agrees with transcendence degree for a finitely generated domain.
  • Noether normalization gives a finite extension over independent polynomial parameters.
  • A dominant projection or finite generic fibre alone does not establish a finite morphism.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.