Documentation

Hironaka.Resolution.Algebraic.OrderReduction.Step21MaximalContact

Step 2.1 of order reduction: the hypersurfaces of maximal contact and normal crossings #

[Kol07, 104, Step 2.1] observes that every centre of the sequence lies in every hypersurface of maximal contact, so that the birational transform H_{r(j)} of such a hypersurface H stays a smooth hypersurface of maximal contact and the new exceptional divisors are transversal to it; at the end of Step 2.1, for any hypersurface of maximal contact H, the divisor H_{r(s)} + E_{r(s)} "has simple normal crossing along cosupp(I_{r(s)}, m)".

The first three results apply the general theory of maximal contact along a blow-up sequence (Hironaka/Resolution/Algebraic/MaximalContact/Sequence.lean) to the Step 2.1 sequence step21Seq, a sequence of order m by isOrderSeq_step21Seq, with the original hypothesis that H is a smooth divisor whose ideal is contained in the maximal-contact ideal MC(I), so that H is defined by a section of MC(I) as in [Kol07, Theorem 80]: every centre lies in the birational transform of H, the transforms are smooth divisors, and the last one is of maximal contact for the final ideal I_{r(j)}. Kollár's warning before Step 2.1 is respected: the maximal contact of the transforms is a conclusion, not a hypothesis used along the way.

The normal crossings of H_r with the exceptional members of E_r are proved everywhere, not only along the cosupport, in Hironaka/Resolution/Algebraic/Kol07/SncGlobalSubfamily.lean (isSnc_exceptionalFamily_append). The regularity clause of [Kol07, Definition 24] holds for the members of E_r by clause (3) of [Kol07, Definition 66] along the sequence and for H_r as a smooth divisor (isRegular_component_append_step21).

theorem Hironaka.BO.strictTransformSeq_le_center_step21 {k : Type u} [Field k] [CharZero k] {n m : ℕ} (T : AlgebraicGeometry.Triple k) (hn : T.HasDimLE n) (hmax : T.I.maxOrd ≤ ↑m) (bd : (j : ℕ) → BDData n m j) (hm : 1 ≤ m) {H : T.X.left.IdealSheafData} (hH : AlgebraicGeometry.IsSmoothDivisor H) (hle : AlgebraicGeometry.Scheme.IdealSheafData.IsMaximalContact (T.X.left ↘ AlgebraicGeometry.Spec ↧k) T.I m H) (j : ℕ) (i : Fin (↑(step21Seq T hn hmax bd j)).length) :
(↑(step21Seq T hn hmax bd j)).strictTransformSeq H i.castSucc ≤ (↑(step21Seq T hn hmax bd j)).center i

Along the Step 2.1 sequence every centre lies in the birational transform of H ([Kol07, 104, Step 2.1]: "the center of every blow-up is contained in every hypersurface of maximal contact"), by IsOrderSeq.strictTransformSeq_le_center_of_le_MC with the original inclusion of the ideal of H in the maximal-contact ideal MC(I).

theorem Hironaka.BO.isSmoothDivisor_step21_H {k : Type u} [Field k] [CharZero k] {n m : ℕ} (T : AlgebraicGeometry.Triple k) (hn : T.HasDimLE n) (hmax : T.I.maxOrd ≤ ↑m) (bd : (j : ℕ) → BDData n m j) (hm : 1 ≤ m) {H : T.X.left.IdealSheafData} (hH : AlgebraicGeometry.IsSmoothDivisor H) (hle : AlgebraicGeometry.Scheme.IdealSheafData.IsMaximalContact (T.X.left ↘ AlgebraicGeometry.Spec ↧k) T.I m H) (j : ℕ) :

The birational transform of H at the end of the Step 2.1 sequence is a smooth divisor ([Kol07, 104, Step 2.1]: "H_{r(j)} is a smooth hypersurface").

theorem Hironaka.BO.isMaximalContact_step21_H {k : Type u} [Field k] [CharZero k] {n m : ℕ} (T : AlgebraicGeometry.Triple k) (hn : T.HasDimLE n) (hmax : T.I.maxOrd ≤ ↑m) (bd : (j : ℕ) → BDData n m j) (hm : 1 ≤ m) {H : T.X.left.IdealSheafData} (hH : AlgebraicGeometry.IsSmoothDivisor H) (hle : AlgebraicGeometry.Scheme.IdealSheafData.IsMaximalContact (T.X.left ↘ AlgebraicGeometry.Spec ↧k) T.I m H) (j : ℕ) :
AlgebraicGeometry.Scheme.IdealSheafData.IsMaximalContact (CategoryTheory.CategoryStruct.comp ((↑(step21Seq T hn hmax bd j)).stageMap (Fin.last (↑(step21Seq T hn hmax bd j)).length)) (T.X.left ↘ AlgebraicGeometry.Spec ↧k)) ((↑(step21Seq T hn hmax bd j)).weakTransformSeq T.I (Fin.last (↑(step21Seq T hn hmax bd j)).length)) m ((↑(step21Seq T hn hmax bd j)).strictTransformSeq H (Fin.last (↑(step21Seq T hn hmax bd j)).length))

The birational transform of H at the end of the Step 2.1 sequence is of maximal contact for the final ideal I_{r(j)} ([Kol07, 104, Step 2.1]: "H_{r(j)} is a smooth hypersurface of maximal contact").

theorem Hironaka.BO.isRegular_component_append_step21 {k : Type u} [Field k] [CharZero k] {n m : ℕ} (T : AlgebraicGeometry.Triple k) (hn : T.HasDimLE n) (hmax : T.I.maxOrd ≤ ↑m) (bd : (j : ℕ) → BDData n m j) (hm : 1 ≤ m) {H : T.X.left.IdealSheafData} (hH : AlgebraicGeometry.IsSmoothDivisor H) (hle : AlgebraicGeometry.Scheme.IdealSheafData.IsMaximalContact (T.X.left ↘ AlgebraicGeometry.Spec ↧k) T.I m H) (i : (((↑(step21Seq T hn hmax bd (Fintype.card T.E.ι))).totalTransformSeq T.E (Fin.last (↑(step21Seq T hn hmax bd (Fintype.card T.E.ι))).length)).append ((↑(step21Seq T hn hmax bd (Fintype.card T.E.ι))).strictTransformSeq H (Fin.last (↑(step21Seq T hn hmax bd (Fintype.card T.E.ι))).length))).ι) :

Every member of H_{r(s)} + E_{r(s)} is regular (clause (1) of [Kol07, Definition 24], "each E^i is smooth"): the members of E_{r(s)} by the normal-crossings clause of Kol07, Definition 66 along the sequence (IsOrderSeq.isSnc_totalTransformSeq), H_{r(s)} as a smooth divisor (isSmoothDivisor_step21_H).