Convergence of subadditive sequences #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
A subadditive sequence u : ℕ → ℝ
is a sequence satisfying u (m + n) ≤ u m + u n
for all m, n
.
We define this notion as subadditive u
, and prove in subadditive.tendsto_lim
that, if u n / n
is bounded below, then it converges to a limit (that we denote by subadditive.lim
for
convenience). This result is known as Fekete's lemma in the literature.
@[protected, nolint, irreducible]
The limit of a bounded-below subadditive sequence. The fact that the sequence indeed tends to
this limit is given in subadditive.tendsto_lim
theorem
subadditive.tendsto_lim
{u : ℕ → ℝ}
(h : subadditive u)
(hbdd : bdd_below (set.range (λ (n : ℕ), u n / ↑n))) :
filter.tendsto (λ (n : ℕ), u n / ↑n) filter.at_top (nhds h.lim)
Fekete's lemma: a subadditive sequence which is bounded below converges.