Documentation

Hironaka.Resolution.Analytic.OrderReduction.FamilyData

Lemma 102's functor as compatible families #

The order-reduction functors of this library, in the form suited to non-compact analytic manifolds, take their values in compatible families ([Wlo09, Theorem 2.0.3 (1), (4)]; also the remark after [BM97, Theorem 1.6] on locally finite sequences of blowings-up): a finite blow-up sequence on every relatively compact open subset, the sequence on a smaller open being the restriction of the sequence on a larger one once empty blow-ups are deleted (CompatibleFamily, Functor/Family.lean). The assembly of Theorem 103 in this form (Steps 2.1 and 2.2 of the proof and the local functor: step21Fam, step22TripleFam, step2SeqFam, localFunctorFam in Step21Fam.lean, Step22Fam.lean, LocalFunctorFam.lean) is stated over abstract data for Lemma 102 at every mark:

The concrete instance, Lemma 102's family built from the marked families one dimension down, is bdanFamDataOfInput in BOanFamOfInput.lean; HFamData.lean extracts from BDanFamData the four clauses Step 2.2 uses.

structure Hironaka.Manifold.BDanFamData {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {n : ℕ} (ψ₀ : E ≃L[𝕜] Fin n → 𝕜) (s : ℕ) :
Type (max (u + 1) u_1)

The data of Lemma 102's functor BD_{n,s,j} ([Kol07, Lemma 102]) as compatible families: on every triple T of the class of BO_{n,s} and every member j of the boundary, a CompatibleFamily T whose values on the relatively compact opens U satisfy, for the restricted triple, the order clause ([Kol07, Definition 66]) and Lemma 102 (1), which commute with local analytic isomorphisms (Lemma 102 (2), both bullets of [Kol07, 34.1] in one clause per open) and are indifferent to empty boundary members. The absence of empty centres is a field of the family.

Instances For