Documentation

Hironaka.Resolution.Analytic.OrderReduction.Induced

The induced triple at the last stage of a blow-up sequence #

Step 2.1 of the proof of Theorem 103 applies Lemma 102 to one boundary member after another ([Kol07, 104, Step 2.1.j]: given the sequence constructed so far, with end result Π_{r(j-1)} : X_{r(j-1)} → ⋯ → X_0, "apply (102) to (X_{r(j-1)}, I_{r(j-1)}, E_{r(j-1)})"). After a sequence of centres L of order ≥ m starting with (M, 𝓘, E), the data at the last stage, the controlled transform I_r of (𝓘, m) (markedTransformSeq; Kollár's birational transform of the marked ideal, [Kol07, Definition 60]) and the total transform E_r of the boundary ([Kol07, Definition 25]), form again an analytic triple, the induced triple, and it lies in the class BOClass m when (M, 𝓘, E) does.

The induced triple is the input of the next application of Lemma 102 in Step21Defs.lean.

The controlled transforms of a nonzero ideal sheaf are nonzero #

Along a sequence of order ≥ m for (𝓘, m) ([Kol07, Definition 66 (1′)] with the transform of [Kol07, Definition 60]), every controlled transform of an ideal sheaf nonzero everywhere is nonzero everywhere: the stalk of the controlled transform at a' is the colon of the total transform's stalk by a power of the exceptional ideal, which contains the total transform's stalk, the image of the nonzero stalk of I_i at π a' under the injective germ map of the blowing-up. Not in the sources; the hypothesis of [Kol07, Definition 31 (1)] for the induced triple.

Finitely many nonempty members along the sequence #

theorem Hironaka.Manifold.strictTransformSet_empty {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {M : AnalyticManifold 𝕜 E} {M' : Type u} [TopologicalSpace M'] (π : M' → M.carrier) (Y : Set M.carrier) :

The strict transform of the empty set is empty.

The total transform ([Kol07, Definition 25]) of a family with finitely many nonempty members has finitely many nonempty members: the strict transform of an empty member is empty, and one exceptional divisor is added.

Along any sequence, the boundary from a start with finitely many nonempty members has finitely many nonempty members at every stage.

The induced triple #

noncomputable def Manifold.AnalyticTriple.induced {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {n : ℕ} {ψ₀ : E ≃L[𝕜] Fin n → 𝕜} {M : AnalyticManifold 𝕜 E} (T : AnalyticTriple ψ₀ M) (m : ℕ) (L : AnalyticManifold.BlowUpSequence ψ₀ M) (hL : L.toSuccession.IsOfOrderGe T.I m T.F.idealSheaf) :

The induced triple (X_j, I_j, E_j) of [Kol07, 104, Step 2.1.j] at the last stage of a sequence L of order ≥ m starting with (M, 𝓘, E): the controlled transform I_r, nonzero everywhere (isNonzeroEverywhere_markedTransformSeq), and the total transform E_r of the boundary ([Kol07, Definition 25]), which has simple normal crossings by clause (3′) of [Kol07, Definition 66].

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    @[simp]
    theorem Manifold.AnalyticTriple.induced_I {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {n : ℕ} {ψ₀ : E ≃L[𝕜] Fin n → 𝕜} {M : AnalyticManifold 𝕜 E} (T : AnalyticTriple ψ₀ M) (m : ℕ) (L : AnalyticManifold.BlowUpSequence ψ₀ M) (hL : L.toSuccession.IsOfOrderGe T.I m T.F.idealSheaf) :
    @[simp]
    theorem Manifold.AnalyticTriple.induced_F {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {n : ℕ} {ψ₀ : E ≃L[𝕜] Fin n → 𝕜} {M : AnalyticManifold 𝕜 E} (T : AnalyticTriple ψ₀ M) (m : ℕ) (L : AnalyticManifold.BlowUpSequence ψ₀ M) (hL : L.toSuccession.IsOfOrderGe T.I m T.F.idealSheaf) :

    The boundary ideal sheaf of L at its last stage is the ideal sheaf of the induced boundary family.

    theorem Manifold.AnalyticTriple.boClass_induced {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {n : ℕ} {ψ₀ : E ≃L[𝕜] Fin n → 𝕜} {M : AnalyticManifold 𝕜 E} (T : AnalyticTriple ψ₀ M) (m : ℕ) (L : AnalyticManifold.BlowUpSequence ψ₀ M) (hL : L.toSuccession.IsOfOrderGe T.I m T.F.idealSheaf) (hT : BOClass m T) :
    BOClass m (T.induced m L hL)

    The induced triple of a triple of the class BOClass m lies in the class: the mark is kept, the controlled transform has order ≤ m everywhere (ord_markedTransformSeq_le), and finitely many members of the boundary are nonempty.

    The index of an original member along the sequence #

    The index of the strict transform of the original member j in the boundary at stage k, by recursion on k (the exceptional divisors are appended after the original members at every step); the applications of Lemma 102 in Step 2.1 of the proof of [Kol07, Theorem 103] are to these strict transforms.

    Equations
    Instances For

      The index of the strict transform of the original member j in the boundary at stage i.

      Equations
      Instances For

        The member indexed by originalIdxAux is the strict transform of the original member ([Kol07, Definition 25]).

        The member indexed by originalIdx is the strict transform of the original member.