research31 min studyLesson 563 in Mathematics

Gluing schemes and fiber products

Assemble compatible affine charts and compute geometric base changes with tensor products rather than set-theoretic pairs.

On this page

What you’ll understand

  • State the overlap and cocycle data needed to glue schemes.
  • Use the universal property of a fiber product on test schemes.
  • Compute fibers whose nilpotents or residue fields are invisible to naive point counting.

Affine charts are useful because they reduce geometry to rings, but many important spaces need more than one chart. Gluing makes compatible local objects into a global scheme; fiber products express how schemes interact over a common base. Both constructions are determined by morphisms and compatibility, not by an informal drawing. Their ring calculations explain why geometric fibers can have multiplicities and why a fiber product can contain more points than the ordinary set of pairs with matching images. These distinctions matter before imposing smoothness, properness, or a moduli interpretation.

Overlap isomorphisms must satisfy a cocycle

To glue schemes X_i, specify an open subscheme U_ij in X_i for each pair and an isomorphism U_ij→U_ji. The identity and inverse conditions control repeated charts, while a cocycle condition makes the two possible identifications agree on each triple overlap. The domains on which these compositions are defined must also match. These hypotheses produce a scheme covered by the original charts, unique up to the corresponding compatible isomorphism. Merely pairing some points does not supply this structure.

The projective line comes from two affine lines with coordinates t and u by identifying their nonzero opens through u=1/t. Gluing through u=t instead yields the line with a doubled origin, a different scheme with different global behavior. Both gluings use valid affine overlap isomorphisms. Thus gluing schemes does not automatically produce a separated scheme, and a list of identical affine charts does not determine a unique global object without its transition maps.

φjk∘φij=φikon the specified triple overlap,Spec⁡k[t,t−1]≅Spec⁡k[u,u−1], u=t−1\varphi_{jk}\circ\varphi_{ij}=\varphi_{ik}\quad\text{on the specified triple overlap},\qquad \operatorname{Spec}k[t,t^{-1}]\cong\operatorname{Spec}k[u,u^{-1}],\ u=t^{-1}
The cocycle includes compatibility of overlap domains. The reciprocal transition produces the projective line; replacing it by the identity produces a different gluing.↔ Scroll wide equations horizontally.

The universal property determines the product over a base

Given X→S and Y→S, their fiber product represents pairs of maps from any test scheme T that agree after composition to S. The test scheme may have nilpotents and nontrivial residue fields, so restricting this property to ordinary points throws away information. The two projections are part of the construction. A base change is precisely such a product, and the fiber over a point s is obtained by using Spec of its residue field as the new base.

For affine schemes the coordinate ring is the tensor product over the common base ring. Ring maps out of that tensor product correspond to the required compatible pair of ring maps, proving the universal property. General fiber products are assembled by gluing these affine calculations. The underlying topological space is not generally the topological fiber product: over a matching pair of points, primes of the tensor product of their residue fields can introduce several points or new residue extensions.

Spec⁡A×Spec⁡RSpec⁡B≅Spec⁡(A⊗RB),Xs=X×SSpec⁡κ(s)\operatorname{Spec}A\times_{\operatorname{Spec}R}\operatorname{Spec}B\cong\operatorname{Spec}(A\otimes_R B),\qquad X_s=X\times_S\operatorname{Spec}\kappa(s)
The tensor product retains equations and multiplicities after base change. Replacing it by a Cartesian product of underlying sets generally gives the wrong object.↔ Scroll wide equations horizontally.

A fiber calculation includes its entire quotient ring

For a polynomial map to the affine line, taking the fiber over t=c amounts to imposing t=c in the source ring. A repeated root can leave a nonzero nilpotent in the quotient even when the ordinary fiber contains just one point. A reduced fiber at a different parameter may split into distinct points. Counting the vector-space length of a finite fiber can reveal a conserved multiplicity that an unweighted count of points misses.

Residue extensions create a second source of surprises. A field spectrum has one point, but tensoring that field with itself over a smaller field can split. This reflects distinct embeddings compatible with the base rather than a failure of the universal property. In more complicated families the fiber rings may also change dimension or acquire embedded components. Compute the base ring, the algebra maps, and the tensor product before interpreting the geometric picture or claiming that a family preserves an invariant.

A double point and two separated points in one family

Let k=Q, and consider Spec k[x]→Spec k[t] induced by t↦x². Compute the fibers at t=0 and t=9, including their lengths.

  1. The fiber ring at c is k[x]⊗_(k[t])k≅k[x]/(x²−c), where the second algebra map sends t to c. This follows by imposing the base relation rather than only solving an equation as a set.

  2. At c=0 the ring is k[x]/(x²), with basis 1,x over k. It has one prime point, the class of x is nonzero and square-zero, and the finite scheme has length two.

  3. At c=9 the polynomial factors as (x−3)(x+3). The factors are comaximal over Q, so the Chinese remainder theorem gives k×k. There are two reduced rational points, each of length one.

The result

Both fibers have length two. Their underlying sets have different sizes, and the special fiber remembers the collision through its nilpotent.

Explore the model

Interactive lab

Interactive lab · function

Locate the repeated-root phenomenon

Pause and Reset; set Coefficient a=1,Position x=0 and predict output 0 with slope 0. In separate fresh runs Reset and set a=1,x=1, then Reset and set a=1,x=−1; predict equal outputs 1 and opposite slopes ±2. The graph illustrates how a quadratic has a repeated zero at level 0 and two simple real preimages at level 1. The scheme-theoretic lengths come from the quotient-ring calculation; the plot does not display nilpotents or compute tensor products.

Locate the repeated-root phenomenonThis 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 forDistinct points and algebraic multiplicity are separate pieces of fiber data.

Check your understanding

What is the affine fiber product of Spec A and Spec B over Spec R?

Try it yourself

Let L=Q(√5). Compute Spec L×_(Spec Q)Spec L and explain why its underlying set is not the product of two singleton sets.

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

Give me a hint

View L⊗Q L as L[T]/(T²−5), and factor that polynomial in L[T].

Compare with the solution

Over L, T²−5=(T−√5)(T+√5). The two factors are comaximal because 2√5 is a unit, so L⊗Q L≅L×L. The fiber product is two disjoint copies of Spec L. Although each input spectrum has one point, the two compatible embeddings of the quadratic extension produce two primes in the tensor product; the scheme product is not a naive product of point sets.

Take it with you

  • Scheme gluing requires open overlap isomorphisms and a compatible cocycle.
  • Fiber products are universal for compatible maps from all test schemes.
  • Tensor-product fibers retain multiplicities and residue-field splitting.

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.