Orders of Meromorphic Functions #
This file defines the order of a meromorphic function f
at a point zβ
, as an element of
β€ βͺ {β}
.
We characterize the order being < 0
, or = 0
, or > 0
, as the convergence of the function
to infinity, resp. a nonzero constant, resp. zero.
TODO: Uniformize API between analytic and meromorphic functions
Order at a Point: Definition and Characterization #
The order of a meromorphic function f
at zβ
, as an element of β€ βͺ {β}
.
The order is defined to be β
if f
is identically 0 on a neighbourhood of zβ
, and otherwise the
unique n
such that f
can locally be written as f z = (z - zβ) ^ n β’ g z
, where g
is analytic
and does not vanish at zβ
. See MeromorphicAt.order_eq_top_iff
and
MeromorphicAt.order_eq_int_iff
for these equivalences.
Instances For
The order of a meromorphic function f
at a zβ
is infinity iff f
vanishes locally around
zβ
.
The order of a meromorphic function f
at zβ
equals an integer n
iff f
can locally be
written as f z = (z - zβ) ^ n β’ g z
, where g
is analytic and does not vanish at zβ
.
The order of a meromorphic function f
at zβ
is finite iff f
can locally be
written as f z = (z - zβ) ^ order β’ g z
, where g
is analytic and does not
vanish at zβ
.
The order of a meromorphic function f
at zβ
is finite iff f
does not have
any zeros in a sufficiently small neighborhood of zβ
.
If the order of a meromorphic function is negative, then this function converges to infinity
at this point. See also the iff version tendsto_cobounded_iff_order_neg
.
If the order of a meromorphic function is zero, then this function converges to a nonzero
limit at this point. See also the iff version tendsto_ne_zero_iff_order_eq_zero
.
If the order of a meromorphic function is positive, then this function converges to zero
at this point. See also the iff version tendsto_zero_iff_order_pos
.
If the order of a meromorphic function is nonnegative, then this function converges
at this point. See also the iff version tendsto_nhds_iff_order_nonneg
.
A meromorphic function converges to infinity iff its order is negative.
A meromorphic function converges to a limit iff its order is nonnegative.
A meromorphic function converges to a nonzero limit iff its order is zero.
A meromorphic function converges to zero iff its order is positive.
Meromorphic functions that agree in a punctured neighborhood of zβ
have the same order at
zβ
.
Compatibility of notions of order
for analytic and meromorphic functions.
When seen as meromorphic functions, analytic functions have nonnegative order.
If a function is both meromorphic and continuous at a point, then it is analytic there.
Order at a Point: Behaviour under Ring Operations #
We establish additivity of the order under multiplication and taking powers.
The order is additive when multiplying scalar-valued and vector-valued meromorphic functions.
The order is additive when multiplying meromorphic functions.
The order multiplies by n
when taking a meromorphic function to its n
th power.
The order multiplies by n
when taking a meromorphic function to its n
th power.
The order of the inverse is the negative of the order.
The order of a sum is at least the minimum of the orders of the summands.
Helper lemma for MeromorphicAt.order_add_of_order_ne.
If two meromorphic functions have unequal orders, then the order of their sum is exactly the minimum of the orders of the summands.
Alias of MeromorphicAt.order_add_of_order_ne
.
If two meromorphic functions have unequal orders, then the order of their sum is exactly the minimum of the orders of the summands.
Level Sets of the Order Function #
The set where a meromorphic function has infinite order is clopen in its domain of meromorphy.
On a connected set, there exists a point where a meromorphic function f
has finite order iff
f
has finite order at every point.
On a preconnected set, a meromorphic function has finite order at one point if it has finite order at another point.
If a function is meromorphic on a set U
, then for each point in U
, it is analytic at nearby
points in U
. When the target space is complete, this can be strengthened to analyticity at all
nearby points, see MeromorphicAt.eventually_analyticAt
.
Meromorphic functions on U
are analytic on U
, outside of a discrete subset.
The set where a meromorphic function has zero or infinite order is codiscrete within its domain of meromorphicity.