Jensen's Theorem on Completions of UFDs #
Under suitable hypotheses on a complete local domain T, one constructs a local UFD A whose adic completion is T and whose generic formal fiber is trivial (Jensen, 2006, Corollary 2.4).
No nonzero integer maps to zero in T (char 0 domain).
|T| = |T/M|: both have cardinality |ℂ|.
Shift the X₁-exponent down by one: (shiftX1' f)(m) = f (m + single 1 1).
Equations
- shiftX1' f m = f (m + Finsupp.single 1 1)
Instances For
depth T ≥ 2: the images of y and z form a regular sequence in M. T = ℂ[[x,y,z]]/(x²-yz) is Cohen-Macaulay of dimension 2.
In a local domain with depth ≥ 2, M is not an associated prime of T/rT for any nonzero r. (Local copy of Construction.maximal_not_assoc_of_depth_ge_two.)
Heitmann's Proposition 1, Noetherian part: if R → T/M² is surjective and IT ∩ R = I for all f.g. ideals, then R is Noetherian. (Local copy of the first conjunct of Construction.heitmann_prop1.)
Jensen's Corollary 2.4 for P = (0): the deep transfinite construction. Given verification conditions on T, produces a local UFD A with  ≅ T and trivial generic formal fiber. The full proof is in Construction.lean and Application.lean this local version avoids circular imports since HasTrivialGenericFormalFiber is defined here and used in Construction.lean.
There exists a 2-dimensional Noetherian local UFD A whose completion is isomorphic to T and whose generic formal fiber is trivial.
This is Jensen's Corollary 2.4 applied to T with P = (0).