Documentation

Hironaka.Manifold.FiniteSuccession.Functor.PullbackCover

Lists of centres are determined locally #

The isomorphism of [Kol07, 34] is unique, so its existence is a local question, as the proof of [Kol07, Theorem 36] puts it ("(34.1) is a local property"). On lists of centres: two lists on M whose pull-backs along every member of a family of local analytic isomorphisms with covering ranges agree are equal (eq_of_pullback_cover; the form eq_of_pullback_openCover for a nonempty open cover by analytic open embeddings): the centres are recovered from their preimages, and the lifts of the family to the chosen blowing-up again have covering ranges (exists_liftStep_eq: a point over h b is in the range of the lift, by the lift of a local inverse of h at b, Hironaka.Manifold.BlowUp.Functor).

theorem AnalyticManifold.BlowUpSequence.exists_liftStep_eq {๐•œ : Type} [RCLike ๐•œ] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {n : โ„•} {ฯˆโ‚€ : E โ‰ƒL[๐•œ] Fin n โ†’ ๐•œ} {M N : AnalyticManifold ๐•œ E} (h : AnalyticMap N M) (hh : IsLocalDiffeomorph (modelWithCornersSelf ๐•œ E) (modelWithCornersSelf ๐•œ E) โŠค โ‡‘h) {Y : Set M.carrier} {c : โ„•} (hY : Manifold.IsClosedSubmanifold ฯˆโ‚€ Y c) (p : (Manifold.blowUp ฯˆโ‚€ hY).carrier) {b : N.carrier} (hb : h b = (Manifold.blowUpฯ€ ฯˆโ‚€ hY) p) :
โˆƒ (q : (Manifold.blowUp ฯˆโ‚€ โ‹ฏ).carrier), (liftStep h hh hY) q = p

A point of Bl_Y M over a point h b of the range of the local analytic isomorphism h is in the range of the lift of h (lift of a local inverse of h at b maps ฯ€'โปยน(ฮฆ.source) onto ฯ€โปยน(ฮฆ.target); the body of surjective_of_comm, without the surjectivity of h).

theorem AnalyticManifold.BlowUpSequence.eq_of_pullback_cover {๐•œ : Type} [RCLike ๐•œ] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {n : โ„•} {ฯˆโ‚€ : E โ‰ƒL[๐•œ] Fin n โ†’ ๐•œ} {M : AnalyticManifold ๐•œ E} {ฯƒ : Type u} [Nonempty ฯƒ] {N : ฯƒ โ†’ AnalyticManifold ๐•œ E} (ฮน : (i : ฯƒ) โ†’ AnalyticMap (N i) M) (hฮน : โˆ€ (i : ฯƒ), IsLocalDiffeomorph (modelWithCornersSelf ๐•œ E) (modelWithCornersSelf ๐•œ E) โŠค โ‡‘(ฮน i)) :
(โˆ€ (x : M.carrier), โˆƒ (i : ฯƒ), x โˆˆ Set.range โ‡‘(ฮน i)) โ†’ โˆ€ (L L' : BlowUpSequence ฯˆโ‚€ M), (โˆ€ (i : ฯƒ), L.pullback (ฮน i) โ‹ฏ = L'.pullback (ฮน i) โ‹ฏ) โ†’ L = L'

[Kol07, 34], the general form: two lists on M whose pull-backs along every member of a family of local analytic isomorphisms with covering ranges agree are equal.

theorem AnalyticManifold.BlowUpSequence.eq_of_pullback_openCover {๐•œ : Type} [RCLike ๐•œ] {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ๐•œ E] {n : โ„•} {ฯˆโ‚€ : E โ‰ƒL[๐•œ] Fin n โ†’ ๐•œ} {M : AnalyticManifold ๐•œ E} {ฯƒ : Type u} [Nonempty ฯƒ] {N : ฯƒ โ†’ AnalyticManifold ๐•œ E} (ฮน : (i : ฯƒ) โ†’ AnalyticMap (N i) M) (hฮน : โˆ€ (i : ฯƒ), Manifold.IsAnalyticOpenEmbedding (ฮน i)) (hcov : โ‹ƒ (i : ฯƒ), Set.range โ‡‘(ฮน i) = Set.univ) {L L' : BlowUpSequence ฯˆโ‚€ M} (h : โˆ€ (i : ฯƒ), L.pullback (ฮน i) โ‹ฏ = L'.pullback (ฮน i) โ‹ฏ) :
L = L'

[Kol07, 34] (eq_of_pullback_openCover): two lists on M that agree after pull-back to every member of a nonempty open cover by analytic open embeddings are equal.