Documentation

LeanPool.ArnoldKAM.Arnold1963.Tori.Embedding

Global real angle inverses, local complex analytic inverses, and closed torus embeddings. Analyticity concerns the complex angle lift for a fixed action label.

noncomputable def KamProject.Arnold1963.Iteration.InitialData.realAngleMap {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) (p q : RealSpace n) :

The real angle component of the limiting phase transformation.

Equations
Instances For
    noncomputable def KamProject.Arnold1963.Iteration.InitialData.realAngleCorrection {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) (p : RealSpace n) :

    The real-coordinate restriction of the limiting angle displacement.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For
      theorem KamProject.Arnold1963.Iteration.InitialData.realAngleMap_eq {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) (p q : RealSpace n) :
      theorem KamProject.Arnold1963.Iteration.InitialData.realAngleCorrection_lipschitz {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) :
      theorem KamProject.Arnold1963.Iteration.InitialData.realAngleCorrection_bound {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) (q : RealSpace n) :
      ‖realAngleCorrection b h p q‖ < 2 * ↑(beta δ₁ 0)
      theorem KamProject.Arnold1963.Iteration.InitialData.realAngleMap_bijective {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) :
      noncomputable def KamProject.Arnold1963.Iteration.InitialData.realAngleInverse {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) (p : RealSpace n) :

      A function inverse of the real limiting angle map at a fixed action label.

      Equations
      Instances For
        theorem KamProject.Arnold1963.Iteration.InitialData.realAngleInverse_left {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) (q : RealSpace n) :
        realAngleInverse b h p (realAngleMap b h p q) = q
        theorem KamProject.Arnold1963.Iteration.InitialData.realAngleInverse_right {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) (Q : RealSpace n) :
        realAngleMap b h p (realAngleInverse b h p Q) = Q
        noncomputable def KamProject.Arnold1963.Iteration.InitialData.complexAngleInverse {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) (p : ComplexSpace n) :

        A set-restricted inverse of the limiting complex angle map on the narrower strip.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          theorem KamProject.Arnold1963.Iteration.InitialData.angleMap_derivative_near_id {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : ComplexSpace n} (hp : p ∈ limitDomain b h) {q : ComplexSpace n} (hq : q ∈ angleStrip n (ρ₀ / 6)) :
          theorem KamProject.Arnold1963.Iteration.InitialData.complexAngleInverse_analytic {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : ComplexSpace n} (hp : p ∈ limitDomain b h) (q : RealSpace n) :
          theorem KamProject.Arnold1963.Iteration.InitialData.angleMap_derivative_injective {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : ComplexSpace n} (hp : p ∈ limitDomain b h) {q : ComplexSpace n} (hq : q ∈ angleStrip n (ρ₀ / 6)) :
          noncomputable def KamProject.Arnold1963.Iteration.InitialData.torusEmbedding {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) (p : RealSpace n) (Q : RealTorus n) :

          The limiting phase map at a fixed real action label, regarded as a torus embedding.

          Equations
          Instances For
            theorem KamProject.Arnold1963.Iteration.InitialData.torusEmbedding_lift {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) (q : RealSpace n) :
            theorem KamProject.Arnold1963.Iteration.InitialData.torusEmbedding_range {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) (p : RealSpace n) :
            theorem KamProject.Arnold1963.Iteration.InitialData.torusEmbedding_continuous {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) :
            theorem KamProject.Arnold1963.Iteration.InitialData.torusEmbedding_isClosedEmbedding {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) :
            theorem KamProject.Arnold1963.Iteration.InitialData.angleMap_real_value {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) (q : RealSpace n) :
            theorem KamProject.Arnold1963.Iteration.InitialData.complexAngleInverse_real_value {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) (Q : RealSpace n) :
            theorem KamProject.Arnold1963.Iteration.InitialData.complexAngleInverse_analytic_at_real {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) (Q : RealSpace n) :
            theorem KamProject.Arnold1963.Iteration.InitialData.torusLift_derivative_injective {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : ComplexSpace n} (hp : p ∈ limitDomain b h) {q : ComplexSpace n} (hq : q ∈ angleStrip n (ρ₀ / 6)) :
            Function.Injective ⇑(fderiv ℂ (fun (q : ComplexSpace n) => limitMap b h (p, q)) q)
            noncomputable def KamProject.Arnold1963.Iteration.InitialData.torusAngleMap {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) (p : RealSpace n) (Q : RealTorus n) :

            The angle component of the embedded torus, with angles reduced modulo 2π.

            Equations
            Instances For
              theorem KamProject.Arnold1963.Iteration.InitialData.torusAngleMap_projection {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) (q : RealSpace n) :
              (torusAngleMap b h p fun (j : Fin n) => ↑(q j)) = fun (j : Fin n) => ↑(realAngleMap b h p q j)
              theorem KamProject.Arnold1963.Iteration.InitialData.torusAngleMap_bijective {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) :
              noncomputable def KamProject.Arnold1963.Iteration.InitialData.torusAngleHomeomorph {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) :

              The homeomorphism of the real angle torus induced by a retained action label.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For
                theorem KamProject.Arnold1963.Iteration.InitialData.torusAngleHomeomorph_inverse_lift {n : ℕ} {Ω₀ : Set (ComplexSpace n)} {δ₁ θ₀ Θ₀ ρ₀ : NNReal} {κ D : ℝ} (b : InitialParameters n δ₁ θ₀ Θ₀ ρ₀ κ D) (h : InitialData n Ω₀ δ₁ θ₀ Θ₀ ρ₀ D) {p : RealSpace n} (hp : p ∈ realSlice (limitDomain b h)) (Q : RealSpace n) :
                ((torusAngleHomeomorph b h hp).symm fun (j : Fin n) => ↑(Q j)) = fun (j : Fin n) => ↑(realAngleInverse b h p Q j)