Documentation

Hironaka.Resolution.Algebraic.Wlo05.EmbeddedCP3EraseEmpty

CP3 across the deletion of empty blow-ups and along a cover #

Two more transports of the universal form CP3For of the statement CP3 of the embedded desingularization (Hironaka.Resolution.Algebraic.Wlo05.EmbeddedChainRelative, Hironaka.Resolution.Algebraic.Wlo05.EmbeddedCP3Predicates): the convention of [Kol07, 34.1] deletes the blow-ups with empty centre, and [Kol07, Theorem 105] builds the functor of the algorithm on a coproduct of open immersions covering the triple. CP1 has both transports (cp1For_eraseEmpty, cp1For_of_pullback_cover); here they are proved for CP3.

These transports are not in the literature. Used in Hironaka.Resolution.Algebraic.Wlo05.EmbeddedCP3Step21, Hironaka.Resolution.Algebraic.Wlo05.EmbeddedCP3Step22, Hironaka.Resolution.Algebraic.Wlo05.EmbeddedCP3Tower and Hironaka.Resolution.Algebraic.Wlo05.EmbeddedCP5.

CP3For on a cons: the first centre classified at each of its points for the starting data, and CP3For for the tail with the transformed data.

CP3For pulls back along an isomorphism of the ambient scheme ([Kol07, Lemma 62] for the marked transform).

An extension by empty components persists along the total transforms of a sequence.

The classification sees a family only through its non-empty members.

CP3For sees a family only through its non-empty members.

CP3 passes to the erased run (the deletion of empty blow-ups of [Kol07, 34.1]; the counterpart of cp1For_eraseEmpty).

theorem Hironaka.Resolution.cp3For_of_pullback_cover {k : Type u} [Field k] [CharZero k] (T T' : AlgebraicGeometry.Triple k) (g : T'.X.left ⟶ T.X.left) (hg : AlgebraicGeometry.openImmersionCoprods g) (hsurj : Function.Surjective ⇑g) (hpb : T'.IsPullbackOf T g) (S : T.X.left.BlowUpSequence) (hS : S.IsOrderGeSeq (T.X.left ↘ AlgebraicGeometry.Spec ↧k) T.I 1 T.E) (h : CP3For (S.pullback g) T'.I T'.E) :
CP3For S T.I T.E

CP3 descends along a coproduct of open immersions covering the triple ([Kol07, Theorem 105]; the counterpart of cp1For_of_pullback_cover).