Documentation

LeanPool.JacobianDiffgeo.ResidueCalculus.GermFunctionals

Germ packaging of meromorphic functions (residue-calculus) #

RS.meromorphicGermsAt zโ‚€ is the โ„‚-submodule of germs at ๐“[โ‰ ] zโ‚€ that are meromorphic; RS.laurentCoeffL zโ‚€ k and RS.resL zโ‚€ package laurentCoeffAt/resAt as โ„‚-linear functionals on it โ€” the currency for laurent-tails (CC8) and serre-duality-cech/tails.

Main exports: RS.MeromorphicGerm, RS.meromorphicGermsAt, RS.laurentCoeffL, RS.resL, RS.laurentCoeffL_mk.

def RS.MeromorphicGerm (zโ‚€ : โ„‚) (ฮณ : (nhdsWithin zโ‚€ {zโ‚€}แถœ).Germ โ„‚) :

Meromorphy is a property of the punctured germ.

Equations
Instances For
    @[simp]
    theorem RS.meromorphicGerm_coe {zโ‚€ : โ„‚} {f : โ„‚ โ†’ โ„‚} :
    MeromorphicGerm zโ‚€ โ†‘f โ†” MeromorphicAt f zโ‚€

    The โ„‚-space of meromorphic germs at zโ‚€ (a submodule of the full germ module).

    Equations
    Instances For
      @[simp]
      theorem RS.mem_meromorphicGermsAt {zโ‚€ : โ„‚} {f : โ„‚ โ†’ โ„‚} :
      โ†‘f โˆˆ meromorphicGermsAt zโ‚€ โ†” MeromorphicAt f zโ‚€
      noncomputable def RS.laurentCoeffL (zโ‚€ : โ„‚) (k : โ„ค) :

      Laurent coefficients as โ„‚-linear functionals on meromorphic germs.

      Equations
      Instances For
        noncomputable def RS.resL (zโ‚€ : โ„‚) :

        The residue functional.

        Equations
        Instances For
          @[simp]
          theorem RS.laurentCoeffL_mk {zโ‚€ : โ„‚} {f : โ„‚ โ†’ โ„‚} (hf : MeromorphicAt f zโ‚€) (k : โ„ค) :
          (laurentCoeffL zโ‚€ k) โŸจโ†‘f, hfโŸฉ = laurentCoeffAt f zโ‚€ k