Definition

Let ff be near aa and not identically zero. There is a unique integer mZm\in\mathbb Z and a holomorphic function uu near aa, with u(a)0u(a)\ne0, such that

f(z)=(za)mu(z).f(z)=(z-a)^m u(z).

The integer orda(f)=m\operatorname{ord}_a(f)=m is the order of ff at aa: m>0m>0 is a zero of multiplicity mm, m<0m<0 is a pole of order m-m, and m=0m=0 means ff is holomorphic and nonzero at aa.

Arithmetic

Whenever the expressions are defined,

orda(fg)=orda(f)+orda(g),orda(f/g)=orda(f)orda(g).\operatorname{ord}_a(fg)=\operatorname{ord}_a(f)+\operatorname{ord}_a(g), \qquad \operatorname{ord}_a(f/g)=\operatorname{ord}_a(f)-\operatorname{ord}_a(g).

Thus order behaves as a local additive valuation on nonzero meromorphic germs.

Logarithmic derivative

The gives, for a small positively oriented circle around aa,

orda(f)=12πif(z)f(z)dz.\operatorname{ord}_a(f) =\frac{1}{2\pi i}\int\frac{f'(z)}{f(z)}\,dz.

This local identity is the building block of the .

References
  1. Otto Forster, Lectures on Riemann Surfaces, Springer, 1981. Publisher record. Relevant: Chapter 1, §§8–9.