Documentation

Hironaka.Resolution.Analytic.Kol07Thm45.PieceAmbientIncl

The one-piece ambient: the inclusion of a smaller open #

An open embedding of germs Y_Z ⊂ Y_{Z'} extends to an open embedding U_Z ⊂ U_{Z'} of the ambient opens [Wlo09, §4, (3)⇒(4)]: the ambient of a restricted piece embedding is a smaller open G' ≤ G, and the one-piece ambients Sp(G') → Sp(G) (pieceAmbient) include accordingly. This module builds that inclusion as an analytic map, an open embedding and a local analytic isomorphism (a diffeomorphism onto the coordinate preimage of G'), and the image of an open under it.

Bookkeeping on the coordinate map pieceCoord (PieceLemma39Model.lean) and on isLocalDiffeomorph_inclusion.

The points of the one-piece ambient of G whose coordinates lie in G'.

Equations
Instances For
    theorem Hironaka.Manifold.mem_coordPreimage {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} {w : (pieceAmbient 𝕜 G).carrier} :

    Membership in coordPreimage G' G: the coordinate lies in G'.

    def Hironaka.Manifold.pieceAmbientInclFun {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) :
    (pieceAmbient 𝕜 G').carrier → (pieceAmbient 𝕜 G).carrier

    The inclusion Sp(G') → Sp(G) on points: the same coordinates.

    Equations
    Instances For
      theorem Hironaka.Manifold.pieceCoord_pieceAmbientInclFun {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) (w : (pieceAmbient 𝕜 G').carrier) :

      The inclusion of one-piece ambients preserves the coordinate.

      theorem Hironaka.Manifold.pieceAmbientInclFun_mem_coordPreimage {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) (w : (pieceAmbient 𝕜 G').carrier) :

      The inclusion lands in the preimage open coordPreimage G' G.

      The inclusion of one-piece ambients is injective (its coordinate is).

      theorem Hironaka.Manifold.contMDiff_pieceAmbientInclFun {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) :

      The inclusion is analytic (ContMDiff.sigmaDesc/contMDiff_sigmaMk_comp_iff on the one-point Σ, the coordinate map pieceCoord).

      def Hironaka.Manifold.pieceAmbientIncl {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) :

      The inclusion Sp(G') → Sp(G) of one-piece ambients for G' ≤ G (the open embedding U_Z ⊂ U_{Z'} of ambient opens in [Wlo09, §4, (3)⇒(4)]).

      Equations
      Instances For
        theorem Hironaka.Manifold.pieceAmbientIncl_apply {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) (w : (pieceAmbient 𝕜 G').carrier) :

        The analytic inclusion Sp(G') → Sp(G) evaluates as pieceAmbientInclFun.

        theorem Hironaka.Manifold.pieceCoord_pieceAmbientIncl {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) (w : (pieceAmbient 𝕜 G').carrier) :

        The inclusion Sp(G') → Sp(G) preserves the coordinate.

        The inclusion Sp(G') → Sp(G) is injective.

        def Hironaka.Manifold.pieceAmbientInclInv {𝕜 : Type} [RCLike 𝕜] {n : ℕ} (G' G : TopologicalSpace.Opens (Fin n → 𝕜)) :
        ↥(coordPreimage G' G) → (pieceAmbient 𝕜 G').carrier

        The inverse of the inclusion on its image: the same coordinates, read in G'.

        Equations
        Instances For
          theorem Hironaka.Manifold.contMDiff_pieceAmbientInclInv {𝕜 : Type} [RCLike 𝕜] {n : ℕ} (G' G : TopologicalSpace.Opens (Fin n → 𝕜)) :
          ContMDiff (modelWithCornersSelf 𝕜 (Fin n → 𝕜)) (modelWithCornersSelf 𝕜 (Fin n → 𝕜)) ⊤ (pieceAmbientInclInv G' G)

          The inverse of the inclusion, on coordPreimage G' G, is analytic (a coordinate map).

          def Hironaka.Manifold.pieceAmbientInclDiffeo {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) :

          The inclusion as a diffeomorphism of Sp(G') onto the coordinate preimage of G' in Sp(G).

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For
            theorem Hironaka.Manifold.pieceAmbientInclDiffeo_apply {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) (w : (pieceAmbient 𝕜 G').carrier) :

            The diffeomorphism onto coordPreimage G' G evaluates as the inclusion.

            theorem Hironaka.Manifold.isLocalDiffeomorph_pieceAmbientIncl {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) :

            The inclusion is a local analytic isomorphism: the diffeomorphism onto the coordinate preimage followed by the inclusion of that open.

            @[reducible, inline]
            noncomputable abbrev Hironaka.Manifold.pieceAmbientImageOpens {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) (W' : TopologicalSpace.Opens (pieceAmbient 𝕜 G').carrier) :

            The image of an open of Sp(G') in Sp(G) (AnalyticMap.imageOpens of the inclusion).

            Equations
            Instances For
              theorem Hironaka.Manifold.mem_pieceAmbientImageOpens {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) {W' : TopologicalSpace.Opens (pieceAmbient 𝕜 G').carrier} {v : (pieceAmbient 𝕜 G).carrier} :
              v ∈ pieceAmbientImageOpens h W' ↔ ∃ w ∈ W', (pieceAmbientIncl h) w = v

              Membership in the image open: the image of a point of W' under the inclusion.

              theorem Hironaka.Manifold.pieceAmbientImageOpens_le {𝕜 : Type} [RCLike 𝕜] {n : ℕ} {G' G : TopologicalSpace.Opens (Fin n → 𝕜)} (h : G' ≤ G) (W : TopologicalSpace.Opens (pieceAmbient 𝕜 G).carrier) (W' : TopologicalSpace.Opens (pieceAmbient 𝕜 G').carrier) (hW' : ∀ w ∈ W', (pieceAmbientIncl h) w ∈ W) :

              The image of the preimage of W lies in W.

              A relatively compact open has a relatively compact image.