Documentation

LeanPool.ArnoldKAM.Arnold1963.Analysis.MultiContourShift

Coordinate induction extends the contour-shift identity to unit-cube integrals.

A real coordinate vector shifted in the imaginary direction by another real vector.

Equations
Instances For
    @[simp]
    theorem KamProject.Arnold1963.complexShift_cons {n : ℕ} (y : RealSpace (n + 1)) (x : ℝ) (t : RealSpace n) :
    complexShift y (Fin.cons x t) = Fin.cons (↑x + ↑(y 0) * Complex.I) (complexShift (Fin.tail y) t)
    theorem KamProject.Arnold1963.complexShift_mem_strip {n : ℕ} {r : NNReal} (y x : RealSpace n) (hy : ∀ (j : Fin n), |y j| ≤ ↑r) :
    theorem KamProject.Arnold1963.continuous_shift_slice {n : ℕ} {r : NNReal} {f : ComplexSpace n → ℂ} (hf : ContinuousOn f (angleStrip n r)) (y : RealSpace n) (hy : ∀ (j : Fin n), |y j| ≤ ↑r) :
    Continuous fun (x : RealSpace n) => f (complexShift y x)
    theorem KamProject.Arnold1963.integral_cons_horizontal_shift {n : ℕ} {r : NNReal} {f : ComplexSpace (n + 1) → ℂ} (hf : AnalyticOnNhd ℂ f (angleStrip (n + 1) r)) (hp : ∀ q ∈ angleStrip (n + 1) r, ∀ (j : Fin (n + 1)), f (Function.update q j (q j + 1)) = f q) {q : ComplexSpace n} (hq : q ∈ angleStrip n r) {y : ℝ} (hy : |y| ≤ ↑r) :
    theorem KamProject.Arnold1963.unitCubeIntegral_shift_eq {n : ℕ} {r : NNReal} {f : ComplexSpace n → ℂ} (hf : AnalyticOnNhd ℂ f (angleStrip n r)) (hp : ∀ q ∈ angleStrip n r, ∀ (j : Fin n), f (Function.update q j (q j + 1)) = f q) (y : RealSpace n) (hy : ∀ (j : Fin n), |y j| ≤ ↑r) :
    (unitCubeIntegral fun (x : RealSpace n) => f (complexShift y x)) = unitCubeIntegral fun (x : RealSpace n) => f (complexify x)