Lemma 102 (1): the transform of E^j misses the cosupport #
Clause (1) of [Kol07, Lemma 102]: at the end of BD_{n,m,j}(X, I, E), the birational transform
of E^j is disjoint from cosupp(I_r, m). Kollár's argument: the birational transform of E^j
at the end is the last stage S_r of the sequence restricted to S = E^j, and along S_r the
order of I_r is read by the restricted transforms ([Kol07, Corollary 89]: S_r ∩ cosupp(I_r, m)
is the intersection of the cosupports of the restricted transforms of (D^j I|_S, m - j), in
particular contained in cosupp(I_r|_{S_r}, m)), which clause (1) of the input functor makes
empty. On the manifold side the first blow-up π_{-1} has centre Z_{-1} ⊆ E^j, so the transform
of E^j after it lies in S_0 = π_{-1}^{-1}(E^j); the later stages carry it inside the transforms
of S_0, which are the images of the stages of the pushed-forward sequence. The whole is proved for
the tuned triple (M, W_s(𝓘), E), s = tuningParam m, and carried back to (𝓘, m) by
ord_lt_of_tuned, and the
empty first blow-up is transported along its isomorphism.
strictTransformSet_mono,FiniteSuccession.strictTransformSeq_mono— the strict transform is monotone in the hypersurface.FiniteSuccession.cosupp_disjoint_cons— the clause for a sequence from the clause for its tail.BlowUpSequence.strictTransformSet_preimage_liftStep,BlowUpSequence.strictTransformSeq_pullback— the strict transforms along the pull-back of a sequence are the preimages of the strict transforms along the lifts (local analytic isomorphisms are open maps, so preimages commute with closures).BlowUpSequence.cosupp_disjoint_of_pullback— the clause descends along a surjective local analytic isomorphism;BlowUpSequence.cosupp_disjoint_map_emptyBlowUp— its transport along the isomorphism of an empty blow-up.BDan.cosupp_disjoint_pushforward_toSuccession— the clause for the pushed-forward tail ([Kol07, Corollary 89] against the clause (1) of the input).BDan.coreOfListOf_cosupp_disjoint_of_bridge,BDan_cosupp_disjoint_of_bridge— Lemma 102 (1) for the core over a sequence and forBDan, given the identificationPushforwardBridge ψ₀ofBDCore.lean(discharged inBDBridge.lean).
The strict transform of a hypersurface is monotone in the hypersurface.
The strict transforms along a succession are monotone in the hypersurface (indexed by a natural number with a bound).
The strict transforms along a succession are monotone in the hypersurface.
The clause (1) of [Kol07, Lemma 102] for a sequence cons hY rest from the clause for rest:
the cosupport of the last weak transform of J misses the last strict transform of H along the
whole sequence when it does so along rest for the transforms of J and H under the first
blow-up.
The strict transform of h^{-1}(H) under the blow-up of h^{-1}(Y) is the preimage, along the
lift of h to the blow-ups, of the strict transform of H under the blow-up of Y: the lift is a
local analytic isomorphism, hence an open continuous map, so preimages commute with closures.
The strict transforms along the pull-back h^* L of a sequence are the preimages of the strict
transforms along L under the lifts of h to the stages (indexed by a natural number with a
bound).
The strict transforms along the pull-back h^* L of a sequence are the preimages of the strict
transforms along L under the lifts of h to the stages.
The clause (1) of [Kol07, Lemma 102] descends along a surjective local analytic
isomorphism: if along h^* L the cosupport of the last weak transform of h^* J misses the last
strict transform of h^{-1}(H), then along L the cosupport of the last weak transform of J
misses the last strict transform of H. Every point of the last stage of L lifts to the last
stage of h^* L (surjective_pullbackLift), the order is read at the lift
(ord_pullback_of_isLocalDiffeomorphAt), and the strict transforms pull back
(strictTransformSeq_pullback).
Transport of the clause (1) of [Kol07, Lemma 102] along the isomorphism of an empty blow-up
([Kol07, 32]), as isOfOrderGe_map_emptyBlowUp: the transported sequence is the pull-back along
the inverse isomorphism, and the clause descends along it (cosupp_disjoint_of_pullback).
The clause (1) of [Kol07, Lemma 102] for the pushed-forward tail (the proof of the lemma: "such
that Π^{-1}_{r*}(E^j) is disjoint from cosupp(I_r, m)"): along the push-forward of a sequence
P on S_0 of order ≥ s for the restricted triple, the cosupport {ord ≥ s} of the last weak
transform of I_0 misses the last transform S_r of S_0. By [Kol07, Corollary 89]
(setOf_le_ord_markedTransformSeq_pushforward_inter_eq_iInter) a point of S_r where the
controlled transform of (I_0, s) has order ≥ s is one where the controlled transform of
(I_0|_{S_0}, s) along P has order ≥ s, and the clause (1) of the input (BMOanData.ord_lt)
admits no such point. Along the push-forward the controlled and the weak transforms agree, the
sequence having order exactly s.
Clause (1) of [Kol07, Lemma 102] for the core over a sequence, given the identification of
the two push-forwards: if L has no empty centres, is a smooth blow-up sequence of order ≥ s
for the restricted triple and its controlled transform at the last stage has order < s
everywhere, then the strict transform of E^j at the end of the core over L is disjoint from
cosupp(I_r, s). The first blow-up carries the transform of E^j into
S_0 = π_{-1}^{-1}(E^j) (strictTransform_subset_preimage), the pushed-forward tail keeps it
inside S_r and away from the cosupport (cosupp_disjoint_pushforward_toSuccession), and when
the first blow-up is empty the clause is transported along its isomorphism.
The clause (1) of [Kol07, Lemma 102], given the identification of the two push-forwards:
the birational transform of E^j at the end of BD_{n,m,j}(M, 𝓘, E) misses the cosupport
{ord I_r ≥ m} of the last weak transform of 𝓘. The clause for the tuned triple
(M, W_s(𝓘), E) at the mark s = tuningParam m (coreOfListOf_cosupp_disjoint_of_bridge at the
value of the input functor) is carried back to (𝓘, m) by ord_lt_of_tuned, in the
contrapositive, along the sequence of order m (BDan_isOfOrder_of_bridge).