ATLAS Ouvrir dans l'atlas →

Définition 1Comparaisons et développements limités

Relations de comparaison au voisinage d'un point

Ce chapitre compare deux fonctions au voisinage d'un point, dans un cadre qui couvre à la fois les fonctions d'une variable réelle et les suites. On se donne une partie DD de ℝ{\mathbb R} et un point aa dans l'un des trois cas suivants, chacun muni de ses voisinages relatifs.

(a) aa est un réel adhérent à D∖{a}D \setminus \{a\} ; les voisinages relatifs de aa sont les ensembles D∩ ]a−δ,a+δ[D \cap \,]a - \delta, a + \delta[, pour δ>0\delta > 0. Le point aa peut appartenir à DD ou non.

(b) a=+∞a = +\infty, et DD contient une demi-droite [A0,+∞[[A_0, +\infty[ ; les voisinages relatifs sont les demi-droites [B,+∞[[B, +\infty[, pour B⩾A0B \geqslant A_0. De même pour a=−∞a = -\infty, avec ]−∞,A0]⊂D]{-\infty}, A_0] \subset D et les ]−∞,B]]{-\infty}, B], pour B⩽A0B \leqslant A_0.

(c) D={n∈ℕ:n⩾N0}D = \{n \in {\mathbb N} : n \geqslant N_0\} et a=+∞a = +\infty ; les voisinages relatifs sont les ensembles {n∈ℕ:n⩾N}\{n \in \mathbb N : n \geqslant N\}, pour N⩾N0N \geqslant N_0. C'est le cas des suites réelles, éventuellement définies à partir d'un rang N0N_0.

Une propriété P(x)P(x) est vraie au voisinage de aa s'il existe un voisinage relatif VV de aa tel que P(x)P(x) soit vraie pour tout x∈Vx \in V. Dans le cas (c), cela revient à dire qu'elle est vraie à partir d'un certain rang.

Deux voisinages relatifs de aa en contiennent un troisième, celui qui correspond au plus petit des deux δ\delta ou au plus grand des deux seuils : deux propriétés vraies au voisinage de aa le sont donc simultanément, et, par récurrence, un nombre fini d'entre elles aussi. De plus, un voisinage relatif VV de aa est lui-même une partie à laquelle le cadre s'applique, avec le même point aa, et les voisinages relatifs de aa dans VV sont des voisinages relatifs de aa dans DD ; on peut donc toujours remplacer DD par un voisinage relatif de aa sans rien changer à ce qui est vrai au voisinage de aa. Plus généralement, soit D′⊂DD' \subset D telle que le même point aa relève du cadre pour D′D' ; dans les cas (b) et (c), les voisinages relatifs de aa dans D′D' sont des voisinages relatifs dans DD, et dans le cas (a) ce sont les intersections avec D′D' de ceux de DD. Une propriété vraie au voisinage de aa dans DD l'est donc encore, pour la restriction à D′D', au voisinage de aa dans D′D' ; il en va de même des relations définies ci-dessous, qui passent aux restrictions.

Les limites des nœuds Limite en un point et Suite convergente, limite s'écrivent dans ce langage. Une fonction g:D→ℝg : D \to \mathbb R tend vers le réel ℓ\ell en aa si et seulement si, pour tout ε>0\varepsilon > 0, l'inégalité ∣g(x)−ℓ∣<ε|g(x) - \ell| < \varepsilon est vraie au voisinage de aa ; elle tend vers +∞+\infty si et seulement si, pour tout réel AA, l'inégalité g(x)>Ag(x) > A l'est, et vers −∞-\infty si g(x)<Ag(x) < A l'est. Dans le cas (b), c'est la limite en ±∞\pm\infty de la restriction de gg à la demi-droite ; dans le cas (c), celle de la suite (g(n))n⩾N0(g(n))_{n \geqslant N_0}.

Énoncé

Soit f,g:D→ℝf, g : D \to \mathbb R.

On dit que ff est dominée par gg au voisinage de aa, et l'on écrit f=O(g)f = {O}(g), ou f(x)=O(g(x))f(x) = O(g(x)) quand x→ax \to a, s'il existe un réel C⩾0C \geqslant 0 tel que l'inégalité ∣f(x)∣⩽C ∣g(x)∣|f(x)| \leqslant C\,|g(x)| soit vraie au voisinage de aa.

On dit que ff est négligeable devant gg, et l'on écrit f=o(g)f = {o}(g), si, pour tout ε>0\varepsilon > 0, l'inégalité ∣f(x)∣⩽ε ∣g(x)∣|f(x)| \leqslant \varepsilon\,|g(x)| est vraie au voisinage de aa.

On dit que ff est équivalente à gg, et l'on écrit f∼gf \mathrel{{\sim}} g, si f−g=o(g)f - g = o(g).

Pour des suites, on écrit un=O(vn)u_n = O(v_n), un=o(vn)u_n = o(v_n) et un∼vnu_n \sim v_n, toujours en +∞+\infty. Enfin, f=h+o(g)f = h + o(g) signifie f−h=o(g)f - h = o(g), et de même avec OO.

(i) Si f=o(g)f = o(g), alors f=O(g)f = O(g).

(ii) Limites. Soit ℓ\ell un réel. La fonction ff tend vers ℓ\ell en aa si et seulement si f−ℓ=o(1)f - \ell = o(1), où 11 désigne la fonction constante ; f=O(1)f = O(1) si et seulement si ff est bornée au voisinage de aa. Si ℓ≠0\ell \neq 0, ff tend vers ℓ\ell si et seulement si f∼ℓf \sim \ell.

(iii) Quotients. Supposons qu'il existe un voisinage relatif VV de aa tel que gg ne s'annule en aucun point de W=V∖{a}W = V \setminus \{a\}. Alors :

- f=o(g)f = o(g) si et seulement si f(x)/g(x)f(x)/g(x) tend vers 00 quand xx tend vers aa dans WW et, lorsque a∈Da \in D, f(a)=0f(a) = 0 ; - f∼gf \sim g si et seulement si f(x)/g(x)f(x)/g(x) tend vers 11 quand xx tend vers aa dans WW et, lorsque a∈Da \in D, f(a)=g(a)f(a) = g(a) ; - f=O(g)f = O(g) si et seulement si f/gf/g est bornée au voisinage de aa dans WW et, lorsque a∈Da \in D et g(a)=0g(a) = 0, f(a)=0f(a) = 0.

Démonstration

Dans (iii), WW relève du cadre avec le même point aa : dans le cas (a), tout intervalle ]a−η,a+η[]a - \eta, a + \eta[ avec η⩽δ\eta \leqslant \delta rencontre D∖{a}D \setminus \{a\}, donc WW ; dans les cas (b) et (c), W=VW = V. Les voisinages relatifs de aa dans WW sont les intersections de WW avec ceux de aa dans DD.

(i) On prend ε=1\varepsilon = 1 et C=1C = 1.

(ii) Si f→ℓf \to \ell et ε>0\varepsilon > 0, l'inégalité ∣f(x)−ℓ∣<ε|f(x) - \ell| < \varepsilon, donc ∣f(x)−ℓ∣⩽ε⋅1|f(x) - \ell| \leqslant \varepsilon \cdot 1, est vraie au voisinage de aa. Réciproquement, si f−ℓ=o(1)f - \ell = o(1), l'inégalité ∣f(x)−ℓ∣⩽ε/2<ε|f(x) - \ell| \leqslant \varepsilon/2 < \varepsilon l'est pour tout ε>0\varepsilon > 0. La deuxième affirmation est la définition de OO avec g=1g = 1. Pour la troisième, f∼ℓf \sim \ell signifie que ∣f(x)−ℓ∣⩽ε∣ℓ∣|f(x) - \ell| \leqslant \varepsilon|\ell| est vraie au voisinage de aa pour tout ε>0\varepsilon > 0 ; comme ℓ≠0\ell \neq 0, ε∣ℓ∣\varepsilon|\ell| parcourt tous les réels strictement positifs quand ε\varepsilon les parcourt, et c'est la condition f−ℓ=o(1)f - \ell = o(1).

(iii) Le cas de oo. Supposons f=o(g)f = o(g) et soit ε>0\varepsilon > 0. L'inégalité ∣f(x)∣⩽ε2∣g(x)∣|f(x)| \leqslant \frac\varepsilon2 |g(x)| est vraie sur un voisinage relatif V1V_1 de aa ; pour x∈V1∩Wx \in V_1 \cap W, on peut diviser par ∣g(x)∣>0|g(x)| > 0, et ∣f(x)/g(x)∣⩽ε2<ε|f(x)/g(x)| \leqslant \frac\varepsilon2 < \varepsilon. Ainsi f/gf/g tend vers 00 dans WW. Si a∈Da \in D, le point aa est dans tout voisinage relatif, donc ∣f(a)∣⩽ε∣g(a)∣|f(a)| \leqslant \varepsilon|g(a)| pour tout ε>0\varepsilon > 0, ce qui force f(a)=0f(a) = 0, que g(a)g(a) soit nul ou non.

Réciproquement, soit ε>0\varepsilon > 0 et V2V_2 un voisinage relatif de aa tel que ∣f(x)/g(x)∣<ε|f(x)/g(x)| < \varepsilon pour x∈V2∩Wx \in V_2 \cap W. Sur un voisinage relatif contenu dans V∩V2V \cap V_2, tout point xx est soit dans WW, et alors ∣f(x)∣⩽ε∣g(x)∣|f(x)| \leqslant \varepsilon|g(x)|, soit égal à aa, et alors ∣f(a)∣=0⩽ε∣g(a)∣|f(a)| = 0 \leqslant \varepsilon|g(a)|.

Le cas de ∼\sim. Il suffit d'appliquer le cas précédent à f−gf - g, puisque (f−g)/g=f/g−1(f - g)/g = f/g - 1.

Le cas de OO. Si ∣f∣⩽C∣g∣|f| \leqslant C|g| au voisinage de aa, alors ∣f/g∣⩽C|f/g| \leqslant C au voisinage de aa dans WW, et ∣f(a)∣⩽C⋅0|f(a)| \leqslant C \cdot 0 si a∈Da \in D et g(a)=0g(a) = 0. Réciproquement, si ∣f/g∣⩽C|f/g| \leqslant C sur V3∩WV_3 \cap W pour un voisinage relatif V3V_3, alors ∣f∣⩽C∣g∣|f| \leqslant C|g| sur V3∩WV_3 \cap W ; si a∈Da \in D, on a ∣f(a)∣⩽C′∣g(a)∣|f(a)| \leqslant C'|g(a)| avec C′=CC' = C lorsque g(a)=0g(a) = 0, puisqu'alors f(a)=0f(a) = 0, et C′=max⁡(C,∣f(a)∣/∣g(a)∣)C' = \max\big(C, |f(a)|/|g(a)|\big) sinon. L'inégalité ∣f∣⩽C′∣g∣|f| \leqslant C'|g| est donc vraie sur un voisinage relatif contenu dans V∩V3V \cap V_3.

□
Remarque

Le signe « == » de la notation trompe : f=o(g)f = o(g) est une relation entre ff et gg, non une égalité entre deux fonctions. En 00, on a x=o(1)x = o(1) et x2=o(1)x^2 = o(1), sans que xx et x2x^2 soient égaux. Il faut lire « ff appartient à l'ensemble des fonctions négligeables devant gg », et ne jamais simplifier deux oo de part et d'autre d'une égalité.

Remarque

Le point aa fait partie de la relation. Quand x→+∞x \to +\infty, on a x=o(x2)x = o(x^2) et x2+3x∼x2x^2 + 3x \sim x^2 ; quand x→0x \to 0, au contraire, x2=o(x)x^2 = o(x) et x2+3x∼3xx^2 + 3x \sim 3x. En 00, l'inégalité x2⩽ε∣x∣x^2 \leqslant \varepsilon |x| équivaut à ∣x∣⩽ε|x| \leqslant \varepsilon : elle est vraie sur l'intervalle ]−ε,ε[]{-\varepsilon}, \varepsilon[, qui rétrécit avec ε\varepsilon, et c'est ce que demande la définition de oo.

x y 1/2 −1/2 1/4 −1/4 x2 ε = 1/2 ε = 1/4
Le graphe de x↦x2x \mapsto x^2, en rouge, reste dans le secteur bleu ∣y∣⩽12∣x∣|y| \leqslant \frac12|x| exactement pour ∣x∣⩽12|x| \leqslant \frac12, et dans le secteur vert, plus étroit, ∣y∣⩽14∣x∣|y| \leqslant \frac14|x| exactement pour ∣x∣⩽14|x| \leqslant \frac14. Pour chaque ε\varepsilon, il y a un voisinage de 00 où x2⩽ε∣x∣x^2 \leqslant \varepsilon|x| : c'est la relation x2=o(x)x^2 = o(x) en 00.
Remarque

Deux fonctions peuvent se dominer l'une l'autre sans être équivalentes. Quand x→+∞x \to +\infty, la fonction f(x)=x(2+sin⁡x)f(x) = x(2 + \sin x) vérifie ∣x∣⩽∣f(x)∣⩽3∣x∣|x| \leqslant |f(x)| \leqslant 3|x|, donc f=O(x)f = O(x) et x=O(f)x = O(f). Pourtant le quotient f(x)/x=2+sin⁡xf(x)/x = 2 + \sin x vaut 22 en chaque 2kπ2k\pi et 33 en chaque π2+2kπ\frac\pi2 + 2k\pi, par la périodicité du sinus (Formules d'addition, (iv) et (v)) : il n'a pas de limite, et ff n'est équivalente à aucun cxcx.

Remarque

La lettre OO apparaît chez Paul Bachmann, Die analytische Zahlentheorie (1894) ; Edmund Landau l'a reprise dans son Handbuch der Lehre von der Verteilung der Primzahlen (1909), où il définit aussi oo et ∼\sim, et ces notations portent souvent son nom. L'équivalent le plus célèbre est celui du théorème des nombres premiers, π(x)∼x/ln⁡x\pi(x) \sim x/\ln x.

Ouvrir dans l'atlas interactif →