Documentation

TauCeti.AlgebraicGeometry.ResidueDegree

Residue degrees of scheme morphisms #

This file develops the elementary functorial API for Mathlib's AlgebraicGeometry.Scheme.Hom.residueDegree. For a scheme morphism f : X ⟶ Y and a point x : X, this is the degree [κ(x) : κ(f(x))], with value zero when the field extension is infinite.

The main result is the tower law residueDegree_comp. It identifies the residue degree of a composite with the product of the two successive residue degrees. We also characterize when a residue degree is positive and when it is one. These facts supply the residue-field weights used in the degree and pushforward parts of Layer A of the Jacobian challenge roadmap.

The construction follows the residue-degree convention for pushforward of cycles in the Stacks Project, Tag 02R4. The proofs reuse Mathlib's residue-field maps and the field-extension tower law Module.finrank_mul_finrank.

@[simp]

The residue degree of a composite is the product of the successive residue degrees: [κ(x) : κ(g(f(x)))] = [κ(f(x)) : κ(g(f(x)))] [κ(x) : κ(f(x))].

A residue degree is positive exactly when the associated residue-field extension is finite.

A residue degree is nonzero exactly when the associated residue-field extension is finite.

@[simp]

An isomorphism of schemes has residue degree one at every point.