The value of Step 2.2 under deletion of empty blow-ups and under pull-back #
The value of Step 2.2 on an open is the family functor of Step 2.2 (Step22Fam.lean) at the
triple of Step 2.2 over the sequence of Step 2.1, read on the lifted range of the last
restriction. To transport this value along the restrictions of the chain and along local analytic
isomorphisms (Step2LinkTransport.lean), exactly as ChainTransport.lean transports Lemma 102's
family at the induced triple, three facts about the value are needed:
BO.hfStep22Fam_seqOn_eraseEmpty— the value over a sequenceLis its value over the sequence with the empty blow-ups deleted, transported along the identification of the last stages (eraseEmptyLast). The tuned triple of Step 2.2 overLis the pull-back of the tuned triple of Step 2.2 over the cleaned sequence alongeraseEmptyLast, up to the empty exceptional members (the appended memberH_ris kept), so the indifference of the data to empty boundary members ([Kol07, 32]) and their commutation with local analytic isomorphisms ([Kol07, 34.1]) at the re-tuned mark give the value.BO.hfStep22Fam_seqOn_pullback,BO.hfStep22Fam_seqOn_pullback_liftRange— the value over the pull-back ofLalong a local analytic isomorphism is the pull-back of the value overLalong the lift, with empty blow-ups deleted: the triple of Step 2.2 over the pulled-back sequence is the pull-back of the triple of Step 2.2 along the lift (step22TripleOf_isPullbackOf,Step22Pullback.lean), and the family functor of Step 2.2 commutes with local analytic isomorphisms (Step22FamFunctoriality.lean); with the compatibility of the family under inclusion, this gives the value on the lifted reading opens ([Kol07, 104, Step 2.3]).BO.hfStep22Fam_seqOn_congr— the value depends only on the sequence: a substitution along an equality of sequences.
The hf… declarations are the general forms over data d : HFData ψ₀ s of Step 2
(HFamData.lean); the plain forms are their instances at Lemma 102's data.
The value of the family functor of Step 2.2 over a sequence L is its value over the sequence
with the empty blow-ups deleted, transported along the identification eraseEmptyLast of the last
stages, with empty blow-ups deleted ([Kol07, 32] and [Kol07, 34.1]; over data d). The tuned triple
of Step 2.2 over L is the pull-back of the tuned triple of Step 2.2 over the cleaned sequence
along eraseEmptyLast, up to the empty exceptional members of the deleted steps
(markedTransformSeq_last_eraseEmpty, eraseEmptyIdx; the appended member H_r is kept, both
greatest members being the appended one), so the indifference of the data to empty members at the
re-tuned mark and then their commutation with local analytic isomorphisms give the value.
The value of the family functor of Step 2.2 over the pull-back of a sequence along a local
analytic isomorphism is the pull-back of its value over the sequence, read at the image of the open
under the lift, with empty blow-ups deleted ([Kol07, 34.1]; over data d): the triple of Step 2.2
over the pulled-back sequence is the pull-back of the triple of Step 2.2 along the lift
(step22TripleOf_isPullbackOf), and the family functor of Step 2.2 commutes with local analytic
isomorphisms (hfStep22Functor_commutesWithLocalIsos).
The value over the sequence L on the lifted range of ρ, pulled back along the lift
restricted to the lifted range of ρ', is the value over the pulled-back sequence on the lifted
range of ρ' (over data d): hfStep22Fam_seqOn_pullback, the compatibility of the family under
inclusion, and the fact that the lift carries the lifted range of ρ' into that of ρ by the
commuting square hsq. The analogue for Lemma 102's family at the induced triple is
fam_seqOn_induced_pullback_liftRange (ChainTransport.lean).
The value of the family functor of Step 2.2 depends only on the sequence: for equal sequences
the values at the triples of Step 2.2, read on corresponding opens along stageOfEq, correspond
(a substitution; over data d).