Documentation

LeanPool.LeanModularForms.GeneralizedResidueTheory.Basic

Basic Definitions for Complex Analysis with Principal Values #

Core definitions for piecewise C¹ curves, Cauchy principal value integrals, and generalized winding numbers following Hungerbühler–Wasem.

A piecewise continuously differentiable curve γ : [a,b] → ℂ. The curve is C¹ on each subinterval between partition points.

Instances For

    A closed curve has γ(a) = γ(b).

    Equations
    Instances For

      A piecewise C¹ immersion: a piecewise C¹ curve with nonzero derivative.

      Instances For
        noncomputable def cauchyPrincipalValueIntegrand' (f : ℂ → ℂ) (γ : ℝ → ℂ) (z₀ : ℂ) (ε t : ℝ) :

        The Cauchy principal value integrand at cutoff ε.

        Equations
        Instances For
          @[simp]
          theorem cauchyPrincipalValueIntegrand'_of_gt {f : ℂ → ℂ} {γ : ℝ → ℂ} {z₀ : ℂ} {ε t : ℝ} (h : ε < ‖γ t - z₀‖) :
          cauchyPrincipalValueIntegrand' f γ z₀ ε t = f (γ t) * deriv γ t
          @[simp]
          theorem cauchyPrincipalValueIntegrand'_of_le {f : ℂ → ℂ} {γ : ℝ → ℂ} {z₀ : ℂ} {ε t : ℝ} (h : ‖γ t - z₀‖ ≤ ε) :
          noncomputable def cauchyPrincipalValue' (f : ℂ → ℂ) (γ : ℝ → ℂ) (a b : ℝ) (z₀ : ℂ) :

          The Cauchy principal value of ∮_γ f(z) dz, excluding ε-neighborhoods of z₀.

          Equations
          Instances For
            def CauchyPrincipalValueExists' (f : ℂ → ℂ) (γ : ℝ → ℂ) (a b : ℝ) (z₀ : ℂ) :

            The Cauchy principal value exists if the limit exists.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For
              noncomputable def generalizedWindingNumber' (γ : ℝ → ℂ) (a b : ℝ) (z₀ : ℂ) :

              The generalized winding number of γ around z₀, defined via principal value. n_{z₀}(γ) = (1/2πi) · PV ∮_γ dz/(z - z₀).

              Equations
              Instances For
                def CurvesHomotopic (Γ γ : ℝ → ℂ) (a b : ℝ) :

                Two curves are homotopic relative to endpoints.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For
                  def CurvesHomotopicAvoiding (Γ γ : ℝ → ℂ) (a b : ℝ) (z₀ : ℂ) :

                  Homotopy avoiding a point z₀.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For
                    theorem intervalIntegrable_of_piecewise_continuousOn_bounded {f : ℝ → ℂ} {a b : ℝ} {P : Finset ℝ} (M : ℝ) (hab : a ≤ b) (hf_cont : ContinuousOn f (Set.Icc a b \ ↑P)) (hf_bound : ∀ t ∈ Set.Icc a b, ‖f t‖ ≤ M) :

                    A piecewise continuous bounded function is interval integrable.

                    theorem hasDerivWithinAt_zero_of_deriv_zero_off_finite {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℝ E] (f : ℝ → E) (a b : ℝ) (P : Finset ℝ) (_hab : a < b) (hf_cont : ContinuousOn f (Set.Icc a b)) (hf_diff : ∀ t ∈ Set.Ioo a b, t ∉ P → DifferentiableAt ℝ f t) (hf_deriv_zero : ∀ t ∈ Set.Ioo a b, t ∉ P → deriv f t = 0) (t : ℝ) :
                    t ∈ Set.Ico a b → HasDerivWithinAt f 0 (Set.Ici t) t

                    If f is continuous on [a,b], differentiable on (a,b)\P with f'=0 there, then f has zero right derivative at every point of [a,b).

                    theorem continuousWithinAt_integral_of_dominated_piecewise {X : Type u_1} [TopologicalSpace X] [FirstCountableTopology X] {F : X → ℝ → ℂ} {x₀ : X} {a b : ℝ} {S : Set X} {M : ℝ} (hab : a ≤ b) (hF_meas : ∀ x ∈ S, MeasureTheory.AEStronglyMeasurable (F x) (MeasureTheory.volume.restrict (Set.Icc a b))) (hF_bound : ∀ x ∈ S, ∀ t ∈ Set.Icc a b, ‖F x t‖ ≤ M) (hF_cont : ∀ᵐ (t : ℝ) ∂MeasureTheory.volume.restrict (Set.Icc a b), ContinuousWithinAt (fun (x : X) => F x t) S x₀) :
                    ContinuousWithinAt (fun (x : X) => ∫ (t : ℝ) in a..b, F x t) S x₀