Vanishing Order of Analytic Functions #
This file defines the order of vanishing of an analytic function f
at a point zโ
, as an element
of โโ
.
TODO: Uniformize API between analytic and meromorphic functions
Vanishing Order at a Point: Definition and Characterization #
The order of vanishing of 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 AnalyticAt.order_eq_top_iff
and AnalyticAt.order_eq_nat_iff
for
these equivalences.
Instances For
The order of an analytic function f
at a zโ
is infinity iff f
vanishes locally around
zโ
.
The order of an analytic function f
at zโ
equals a natural number 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 an analytic 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โ
.
See MeromorphicNFAt.order_eq_zero_iff
for an analogous statement about meromorphic functions in
normal form.
Alias of AnalyticAt.order_ne_top_iff
.
The order of an analytic 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โ
.
See MeromorphicNFAt.order_eq_zero_iff
for an analogous statement about meromorphic functions in
normal form.
The order of an analytic function f
at zโ
is zero iff f
does not vanish at zโ
.
An analytic function vanishes at a point if its order is nonzero when converted to โ.
Characterization of which natural numbers are โค hf.order
. Useful for avoiding case splits,
since it applies whether or not the order is โ
.
If two functions agree in a neighborhood of zโ
, then their orders at zโ
agree.
Vanishing Order at a Point: Elementary Computations #
Helper lemma, required to state analyticAt_order_centeredMonomial below
Simplifier lemma for the order of a centered monomial
Vanishing Order at a Point: Behaviour under Standard Operations #
The theorems AnalyticAt.order_mul
and AnalyticAt.order_pow
establish additivity of the order
under multiplication and taking powers. The theorem AnalyticAt.order_add
establishes behavior
under addition.
The order is additive when scalar multiplying analytic functions.
The order is additive when multiplying analytic functions.
The order multiplies by n
when taking an analytic function to its n
th power.
The order of a sum is at least the minimum of the orders of the summands.
Helper lemma for AnalyticAt.order_add_of_unequal_order
If two 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 an analytic function has infinite order is clopen in its domain of analyticity.
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.
The set where an analytic function has zero or infinite order is discrete within its domain of analyticity.