The Divisor of a Meromorphic Function #
This file defines the divisor of a meromorphic function and proves the most basic lemmas about those divisors.
TODO #
- Compatibility with restriction of divisors/functions
- Non-negativity of the divisor for an analytic function
- Behavior under addition of functions
- Congruence lemmas for
codiscreteWithin
Definition of the Divisor #
The divisor of a meromorphic function f
, mapping a point z
to the order
of f
at z
, and to zero if the order is infinite.
Equations
- MeromorphicOn.divisor f U = { toFun := fun (z : ๐) => if h : MeromorphicOn f U โง z โ U then WithTop.untopD 0 โฏ.order else 0, supportWithinDomain' := โฏ, supportDiscreteWithinDomain' := โฏ }
Instances For
Definition of the divisor
Simplifier lemma: on U
, the divisor of a function f
that is meromorphic on U
evaluates to
order.untopD
.
Behavior under Standard Operations #
If orders are finite, the divisor of the scalar product of two meromorphic functions is the sum of the divisors.
See MeromorphicOn.exists_order_ne_top_iff_forall
and
MeromorphicOn.order_ne_top_of_isPreconnected
for two convenient criteria to
guarantee conditions hโfโ
and hโfโ
.
If orders are finite, the divisor of the product of two meromorphic functions is the sum of the divisors.
See MeromorphicOn.exists_order_ne_top_iff_forall
and
MeromorphicOn.order_ne_top_of_isPreconnected
for two convenient criteria to
guarantee conditions hโfโ
and hโfโ
.
The divisor of the inverse is the negative of the divisor.