Documentation

LeanPool.LocalComplexGeometry.Analytic.LocalBiholomorph

Germs of local biholomorphisms #

This file packages the small amount of local-coordinate infrastructure needed by the holomorphic constant-rank theorem. A LocalBiholomorphAt E F a b consists of analytic maps in both directions, carrying a to b, whose two composites agree with the identity on neighborhoods of the relevant base points.

structure LocalComplexGeometry.LocalBiholomorphAt (E : Type u_1) (F : Type u_2) [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] (a : E) (b : F) :
Type (max u_1 u_2)

An analytic isomorphism between neighborhoods of a and b.

The maps are globally defined representatives. The inverse identities are germ identities, which is the appropriate local notion and avoids choosing particular open neighborhoods in the structure.

  • toFun : EF

    The forward map representing the local biholomorphism.

  • invFun : FE

    The inverse map representing the local biholomorphism.

  • map_source : self.toFun a = b
  • map_target : self.invFun b = a
  • analyticAt_toFun : AnalyticAt self.toFun a
  • analyticAt_invFun : AnalyticAt self.invFun b
  • left_inv : (fun (x : E) => self.invFun (self.toFun x)) =ᶠ[nhds a] fun (x : E) => x
  • right_inv : (fun (y : F) => self.toFun (self.invFun y)) =ᶠ[nhds b] fun (y : F) => y
Instances For

    The forward representative tends to the target base point.

    The inverse representative tends to the source base point.

    theorem LocalComplexGeometry.LocalBiholomorphAt.eventually_toFun_mem {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] {a : E} {b : F} (e : LocalBiholomorphAt E F a b) {s : Set F} (hs : s nhds b) :
    ∀ᶠ (x : E) in nhds a, e.toFun x s

    A target neighborhood contains the forward image eventually.

    theorem LocalComplexGeometry.LocalBiholomorphAt.eventually_invFun_mem {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] {a : E} {b : F} (e : LocalBiholomorphAt E F a b) {s : Set E} (hs : s nhds a) :
    ∀ᶠ (y : F) in nhds b, e.invFun y s

    A source neighborhood contains the inverse image eventually.

    The forward representative is injective on some neighborhood of its source.

    The derivative of a local biholomorphism is eventually a linear isomorphism. The conclusion is stated as bijectivity so it does not require choosing continuous-linear equivalences at every nearby point.

    The identity germ is a local biholomorphism.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Reverse a local biholomorphism.

      Equations
      • e.symm = { toFun := e.invFun, invFun := e.toFun, map_source := , map_target := , analyticAt_toFun := , analyticAt_invFun := , left_inv := , right_inv := }
      Instances For

        The derivative of the inverse representative is eventually bijective.

        Compose two local biholomorphisms with matching middle base point.

        Equations
        • e.trans h = { toFun := h.toFun e.toFun, invFun := e.invFun h.invFun, map_source := , map_target := , analyticAt_toFun := , analyticAt_invFun := , left_inv := , right_inv := }
        Instances For

          A continuous complex-linear equivalence, based at an arbitrary point.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            A continuous complex-linear equivalence regarded as a biholomorphic germ at the origin in both spaces.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              The affine biholomorphism with linear part e sending a to b.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                A triangular analytic change of coordinates on a product, subtracting an analytic function from the second coordinate.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  noncomputable def LocalComplexGeometry.LocalBiholomorphAt.ofAnalyticAtOfFDerivEquiv {E : Type u_1} {F : Type u_2} [NormedAddCommGroup E] [NormedSpace E] [NormedAddCommGroup F] [NormedSpace F] [CompleteSpace E] {f : EF} {a : E} (hf : AnalyticAt f a) (e : E ≃L[] F) (he : fderiv f a = e) :
                  LocalBiholomorphAt E F a (f a)

                  An analytic map with an explicitly invertible derivative is locally biholomorphic.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    An analytic map with bijective derivative is locally biholomorphic.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      The normalized inverse-function-theorem chart, sending a to the origin.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For

                        The fully centered inverse-function-theorem chart. Its forward representative is locally the map x ↦ f (x + a) - f a, so both marked base points are the origin.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For