The value of a compatible-family functor at the induced triple #
Two transport identities for the value of the data BDanFamData of [Kol07, Lemma 102] in the
compatible-family form (FamilyData.lean), read at the triple induced by a sequence of centres at
its last stage (the triples (X_j, I_j, E_j) of [Kol07, 104, Step 2.1.j]).
- Deleting empty blow-ups ([Kol07, 32]; [Kol07, 34.1]): the triple induced by the sequence with
its empty blow-ups deleted is the pull-back of the triple induced by the sequence along the
isomorphism
eraseEmptyLast⁻¹of the last stages (its controlled transform bymarkedTransformSeq_last_eraseEmpty), up to the empty members of the boundary (the order embeddingeraseEmptyIdxof the kept indices), so the indifference of the data to empty members and its commutation with local analytic isomorphisms identify the two values (fam_seqOn_induced_eraseEmpty). - Pulling back along a local analytic isomorphism (the functoriality argument in the proof of
[Kol07, Lemma 102]): the triple induced by the pulled-back sequence is the pull-back of the
induced triple along the lift to the last stage (
induced_pullback), and the commutation of the data with local analytic isomorphisms applies (fam_seqOn_induced_pullback).
Not in the sources; bookkeeping for the assembly of Step 2.1 in the compatible-family form.
The value of the family depends only on the triple and the member.
The value of the family at the triple induced by a pulled-back sequence is the value at the
triple induced by the sequence on the image, pulled back along the lift to the last stage (the
functoriality argument in the proof of [Kol07, Lemma 102]): induced_pullback,
originalIdx_last_pullback_heq and the commutation of the data with local analytic isomorphisms.
The value of the family at the triple induced by a sequence is the value at the triple induced
by the sequence with its empty blow-ups deleted, transported along the isomorphism eraseEmptyLast
of the last stages ([Kol07, 32]; [Kol07, 34.1]): the former triple is the pull-back of the latter
along eraseEmptyLast⁻¹ up to empty boundary members (markedTransformSeq_last_eraseEmpty,
eraseEmptyIdx), so the indifference of the data to empty members and its commutation with local
analytic isomorphisms apply.