Rouché's theorem
TheoremRouché's theorem on a disc#✓fully proved
Let \(c \in \mathbb{C}\) and \(R > 0\), and let \(f\) and \(g\) be analytic at every point of the closed disc \(|z - c| \le R\). If \(|g(z)| < |f(z)|\) for every \(z\) on the circle \(|z - c| = R\), then \(f\) and \(f + g\) have the same number of zeros in the open disc \(|z - c| < R\), counted with multiplicity: the divisors of \(f\) and of \(f + g\) on the open disc have equal sums.
theorem rouche_closedBall
{c : ℂ} {R : ℝ} (hR : 0 < R)
{f g : ℂ → ℂ}
(hf : AnalyticOnNhd ℂ f (Metric.closedBall c R))
(hg : AnalyticOnNhd ℂ g (Metric.closedBall c R))
(hfg : ∀ z ∈ Metric.sphere c R, ‖g z‖ < ‖f z‖) :
∑ᶠ z, MeromorphicOn.divisor f (Metric.ball c R) z =
∑ᶠ z, MeromorphicOn.divisor (fun z => f z + g z) (Metric.ball c R) z
Sources
- E. Rouché, Mémoire sur la série de Lagrange, J. École Polytechnique 22 (1862), 193-224
TheoremRouché's theorem#●ready to prove
Let \(R > 0\), let \(f : \mathbb{C} \to \mathbb{C}\) be meromorphic on \(\mathbb{C}\) and in normal form (at every point \(f\) is either analytic, or has a pole and takes the value \(0\) there), and let \(g : \mathbb{C} \to \mathbb{C}\) be analytic on \(\mathbb{C}\). If \(|g(z)| < |f(z)|\) for every \(z\) with \(|z| = R\), then \(f + g\) and \(f\) have the same number of zeros in the closed disk \(|z| \le R\), counted with multiplicity: the sum over the points of the disk of the positive part of the order of \(f + g\) equals the same sum for \(f\).
public theorem_wanted rouche_zero_count_eq
{f g : ℂ → ℂ} {R : ℝ}
(hR : 0 < R)
(hf : MeromorphicNFOn f Set.univ)
(hg : AnalyticOn ℂ g Set.univ)
(hbound : ∀ z : ℂ, ‖z‖ = R → ‖g z‖ < ‖f z‖) :
(∑ᶠ z, ((divisor (f + g) (Metric.closedBall 0 R))⁺) z) =
(∑ᶠ z, ((divisor f (Metric.closedBall 0 R))⁺) z)
Sources
- E. Rouché, Mémoire sur la série de Lagrange, J. École Polytechnique 22 (1862) (Rouché's theorem). Problem
roucheof the lean-eval benchmark.
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.