Documentation

Hironaka.Resolution.Analytic.Principalization.BoundaryConcat

Clauses along a concatenation of lists of centres #

The value of the principalization functor on an open is a concatenation (BlowUpSequence.concat): the disjoining list of [Kol07, 72] followed by the order-reduction list on the disjoined triple. Two clauses of the value are read stage by stage and pass through the concatenation by induction on the first list:

The boundary at a stage of the concatenation is not stated as an equation (its two sides live on the two lists' stage types, equal only propositionally); the clauses are transported instead. These are the two facts behind clauses (1) and (3) of [Kol07, Theorem 35] for the value (ClauseOne.lean, ClauseThree.lean).

Clause (3′) of [Kol07, Definition 66] along a concatenation: if every centre of L has only normal crossings with the boundary from E₀ at its stage, and every centre of L' has only normal crossings with the boundary from L's last boundary at its stage, then every centre of L.concat L' has only normal crossings with the boundary from E₀ at its stage.

theorem AnalyticManifold.BlowUpSequence.centersOver_concat {𝕜 : Type} [RCLike 𝕜] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace 𝕜 E] {n : ℕ} {ψ₀ : E ≃L[𝕜] Fin n → 𝕜} {M : AnalyticManifold 𝕜 E} (L : BlowUpSequence ψ₀ M) (L' : BlowUpSequence ψ₀ (L.stage (Fin.last L.length))) (Z : Set M.carrier) :

The centres of a concatenation lie over Z when those of the first list do and those of the second list lie over the preimage of Z under the first list's composite.