Documentation

Hironaka.Scheme.BlowUpSequence.TrivialCenter

The blow-up of a center equal to the unit ideal #

The facts about the empty blow-up are stated elsewhere for the center written as ⊤ (markedTransform_top_left, strictTransform_top_left, exceptionalDivisor_top, eraseEmpty_cons_top). The proof of clause (3) of [Kol07, Lemma 102] meets a center Z that is provably the unit ideal (Kollár's "Z_{-1} = ∅") but is not written as ⊤, and the schemes Z.blowUp in the types prevent a rewrite. This module restates the facts for a center Z with a proof hZ : Z = ⊤ (each by substitution), together with the identification of the total transform along the trivial blow-up with the pull-back of the family with an appended empty member ([Kol07, Definition 25]: the exceptional divisor of the unit ideal is the unit ideal), and a few congruence lemmas along an equality of sequences.

The marked transform along the blow-up of a center provably equal to the unit ideal is the pull-back of the ideal (markedTransform_top_left for such a center).

The total transform of [Kol07, Definition 25] along the trivial blow-up: the total transform of a family along the blow-up of the unit ideal is the pull-back of the family with an appended empty member (the strict transform of each member is its pull-back, the exceptional divisor is the unit ideal).

Two one-step sequences with equal centers are equal.

The last strict transform along a sequence equal to the empty one is the ideal itself.

The last strict transform along a one-step sequence is the strict transform along its center.

Congruence of the disjointness of [Kol07, Lemma 102, conclusion (1)] along an equality of sequences (the index Fin.last _ depends on the sequence, so this is stated once and used in place of rw).