Documentation

TauCeti.RingTheory.Etale.Locus

Étaleness at a prime: flatness and unramifiedness of the local ring #

Let S be a finitely presented R-algebra and q a prime of S. Mathlib's Algebra.IsEtaleAt R q asks that S_q be formally étale over R. This file shows that this is exactly flatness of S_q over R together with Mathlib's Algebra.IsUnramifiedAt R q (Algebra.isEtaleAt_iff_flat_and_isUnramifiedAt). Only flatness at the single prime q is assumed; Mathlib's Algebra.IsEtaleAt.of_isUnramifiedAt_of_flat asks for flatness of all of S.

The forward direction spreads étaleness to some S_f with f ∉ q (Algebra.exists_etale_of_isEtaleAt), which is flat, and localizes. For the reverse direction, put p = q ∩ R. The local ring S_q is flat over R_p, and its closed fibre κ(p) ⊗[R_p] S_q is formally unramified and essentially of finite type over the field κ(p), hence formally étale. Mathlib's local criterion Algebra.FormallySmooth.of_formallySmooth_residueField_tensor then makes S_q formally smooth over R_p; with formal unramifiedness it is formally étale over R_p, hence over R. The presentation of S_q as a localization of the finitely presented R_p-algebra S_p is set up as in Mathlib's proof of Algebra.IsSmoothAt.of_formallySmooth_fiber.

Main results #

References #

If S is finitely presented over R and étale at a prime q, then S_q is flat over R.

If S is finitely presented over R, unramified at a prime q, and S_q is flat over R, then S is étale over R at q.

A finitely presented R-algebra S is étale over R at a prime q if and only if S_q is flat over R and S is unramified over R at q.

Purity in dimension one. Let S be finitely presented over R, and q a prime of S over p such that R_p is a Dedekind domain, for instance a discrete valuation ring, and S_q is a domain but not a field. If S is unramified over R at q, then it is étale over R at q.