Morphisms & Fiber Products

Maps between schemes, base change, and families of geometric objects

Morphisms & Fiber Products

A morphism of schemes f: X → Y is a continuous map of topological spaces together with a compatible map of structure sheaves f#: 𝒪Y → f*𝒪X. The sheaf map ensures that "pulling back functions" makes algebraic sense — it is the geometric counterpart of a ring homomorphism. For affine schemes, a morphism Spec(S) → Spec(R) is exactly a ring map R → S, with the geometric direction reversed.

The fiber product X ×S Y is the scheme-theoretic analog of the pullback or intersection. It is the universal scheme mapping to both X and Y compatibly over S. Fibers of a morphism f: X → Y at a point y are scheme-theoretic pullbacks X ×Y Spec(k(y)), and they can be "fatter" than set-theoretic preimages — scheme theory sees tangency and multiplicity that the set-theoretic fiber misses.

Interactive: Fibers of a Morphism

Slide along the base scheme and see fibers change from two distinct points to a fat point (tangency) to the empty set as you cross different loci.
y > 0:2 points (±√y)
y = 0:fat point (mult 2)
y < 0:empty (over R)

Morphisms and Function Pullback

A morphism f: X → Y consists of a continuous map of the underlying topological spaces and a sheaf map f# that pulls regular functions on Y back to regular functions on X. The crucial requirement is that f#preserves the local ring structure: for each point x ∈ X, the induced map on stalks &Oscr;Y,f(x) → &Oscr;X,x sends the maximal ideal of &Oscr;Y,f(x) into the maximal ideal of &Oscr;X,x. This "locally ringed" condition ensures that morphisms respect vanishing of functions.

Important classes of morphisms include open immersions(inclusions of open subschemes), closed immersions (surjections on structure sheaves), and finite morphisms (where the pushforward of &Oscr;X is a finite &Oscr;Y-module). Each class captures a different geometric relationship between source and target.

Fiber Products and Base Change

The fiber product X ×S Y is defined by a universal property: it is the terminal object among schemes mapping to both X and Y over S. In the affine case, Spec(A) ×Spec(R) Spec(B) = Spec(A ⊗R B) — the geometric fiber product is just the tensor product of rings. This clean algebraic description is one of the great advantages of scheme theory.

Base change is the operation of pulling back a morphism f: X → S along a map T → S, producing X ×S T → T. This lets you "re-parameterize" a family of geometric objects: for example, base-changing a variety over &Qopf; to &Qopf;p gives the p-adic fiber. Properties like flatness, smoothness, and properness are designed to behave well under base change.

Key Takeaways

  • Morphisms are geometric maps with algebraic structure: continuous maps plus compatible sheaf maps, reducing to ring homomorphisms in the affine case.
  • Fibers can be fat: the scheme-theoretic fiber X ×Y Spec(k(y)) sees multiplicities and tangencies invisible to set-theoretic preimages.
  • Base change = re-parameterization: pulling back along T → S replaces the "parameter space" while preserving the family structure.
  • Fiber product is the universal construction: it is the categorical pullback in the category of schemes, computed by tensor product in the affine case.