Documentation

Hironaka.Resolution.Algebraic.Kol07.Thm35.Principalization.Functorial

The principalization sequence commutes with smooth morphisms and with change of fields #

Clause (4) of [Kol07, Theorem 35]: the principalization commutes with smooth morphisms ([Kol07, 34.1], both clauses: with smooth surjections outright, and with a general smooth morphism up to the deletion of empty blow-ups) and with change of fields [Kol07, 34.2]. "The functoriality properties required in (35) follow from the corresponding functoriality properties in (69)" [Kol07, 72]: the definition BP T = (disjoinSeq T.E ⧺ BMO_1(disjoinedTriple T)).eraseEmpty is built from two functorial pieces, so the proofs are assemblies.

The lift disjoinedMap of a smooth g is smooth (an eqToHom followed by the last-stage lift of the pullback, smooth_pullbackLastHom).

The lift disjoinedMap of a flat surjection is surjective (surjective_pullbackLastHom).

Clause (4) of [Kol07, Theorem 35], the first clause of [Kol07, 34.1]: BP commutes with smooth surjections carrying the pullback data.

Clause (4) of [Kol07, Theorem 35], the second clause of [Kol07, 34.1]: for every smooth g carrying the pullback data, BP T' is the pullback g^* BP T with its empty blow-ups deleted.

theorem Hironaka.Sequence.BP_baseChange {k : Type u} [Field k] [CharZero k] {L : Type u} [Field L] [CharZero L] (σ : k →+* L) (T : AlgebraicGeometry.Triple k) (T' : AlgebraicGeometry.Triple L) (p : T'.X.left ⟶ T.X.left) (h : T'.IsBaseChangeOf T σ p) :
BP T' = (BP T).pullback p

Clause (4) of [Kol07, Theorem 35], the change of fields of [Kol07, 34.2]: for σ : k →+* L and a triple T' over L carrying the base-change data of T, BP T' is the pullback of BP T along the projection.