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 : tSet.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 : tSet.Ioo a b, tPDifferentiableAt f t) (hf_deriv_zero : tSet.Ioo a b, tPderiv f t = 0) (t : ) :
                    t Set.Ico a bHasDerivWithinAt 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 : xS, MeasureTheory.AEStronglyMeasurable (F x) (MeasureTheory.volume.restrict (Set.Icc a b))) (hF_bound : xS, tSet.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₀