1.8 Densité dans \(\mathbb{R}\)

Intuitivement, même si les rationnels sont un sous-ensemble (strict) des réels, ils doivent quand-même être un peu ''partout'' sur la droite des réels, dans le sens où on doit pouvoir en trouver dans n'importe quelle région de la droite, aussi petite soit-elle. On caractérise ceci précisément à l'aide de la notion de densité.

Un sous-ensemble \(E\subset \mathbb{R}\) est dense dans \(\mathbb{R}\) si pour toute paire \(x,y\in \mathbb{R}\), \(x\lt y\), il existe un \(z\in E\) tel que \(x\lt z\lt y\).

Il est clair que \(\mathbb{R}\) est dense dans lui-même, puisque pour toute paire \(x,y\in \mathbb{R}\), \(x\lt y\), on peut toujours considérer le point milieu \(z:= \frac{x+y}{2}\). Donc entre deux réels quelconques distincts, il y a toujours un autre réel.

Ce qui est plus intéressant, ce sont les ensembles denses dans \(\mathbb{R}\) qui sont des sous-ensembles stricts de \(\mathbb{R}\), c'est-à-dire qui sont plus petits que \(\mathbb{R}\).

Théorème: L'ensemble des rationnels \(\mathbb{Q}\) est dense dans \(\mathbb{R}\).

Dans la preuve de ce théorème, nous utiliserons la notion suivante.

Pour tout \(x\in \mathbb{R}\), la valeur entière de \(x\), notée \(\lfloor x\rfloor\), est le plus grand entier \(n\in\mathbb{Z}\) tel que \(n\leqslant x\).

Exemple: \[ \lfloor \tfrac{5}{4}\rfloor=1\,,\quad \lfloor -\tfrac{1}{3}\rfloor=-1\,,\quad \lfloor -\sqrt{2}\rfloor=-2\,,\quad \lfloor \pi\rfloor=3\,. \]

La définition de \(\lfloor x\rfloor\) implique \[\lfloor x\rfloor \leqslant x \lt \lfloor x \rfloor +1\,\qquad \forall x\in \mathbb{R}\,.\] Donc l'image qu'il faut garder en tête est la suivante:

Cette dernière peut aussi s'écrire \[ x-1\lt \lfloor x \rfloor \leqslant x\qquad \forall x\in \mathbb{R}\,. \] Passons à la preuve du théorème.

Soient deux réels \(x\lt y\), et soit \(n\) un entier suffisamment grand, tel que \(n\gt \frac{1}{y-x}\). On rappelle qu'un tel entier existe car \(\mathbb{N}\) n'est pas borné. Posons maintenant \[ r:= \frac{\lfloor nx\rfloor+1}{n}\,. \] Comme c'est un quotient de deux entiers, \(r\) est rationnel. Et puisque \[ nx-1\lt \lfloor nx\rfloor \leqslant nx\,, \] on a \[ \underbrace{\frac{(nx-1)+1}{n}}_{=x}\lt r\leqslant \underbrace{\frac{nx+1}{n}}_{=x+\frac1n\lt y}\,, \] ce qui implique \(x\lt r\lt y\).

La conséquence principale de ce résultat est que l'on peut approximer les réels par des rationnels, dans le sens suivant:

Soit \(x\in\mathbb{R}\) un réel quelconque. Alors pour tout \(\varepsilon\gt 0\), il existe un rationnel \(\frac{p}{q}\in \mathbb{Q}\) tel que \(|x-\frac{p}{q}|\leqslant \varepsilon\).

Posons \(x':= x-\varepsilon\), \(y'=x+\varepsilon\). Par le Théorème, il existe un rationnel \(\frac{p}{q}\) tel que \(x'\lt \frac{p}{q}\lt y'\), ce qui implique bien que \(-\varepsilon\leqslant x-\frac{p}{q}\leqslant +\varepsilon\).

En particulier, n'importe quel irrationnel peut être approximé par un rationnel, à un degré arbitraire de précision.

Exemple: Nous avons donné des approximations de \(\pi\) dans l'introduction. Dans le langage de la présente section, ces approximations s'expriment ainsi: \[\begin{aligned} \Bigl|\pi-\frac{22}{7}\Bigr|&\leqslant 0.01 \\ \Bigl|\pi-\frac{333}{106}\Bigr|&\leqslant 0.0001\\ \Bigl|\pi-\frac{103993}{33102}\Bigr|&\leqslant 0.000000001\\ \end{aligned}\] Donc même si \(\pi\) est irrationnel, on sait maintenant qu'on peut fixer un \(\varepsilon>0\) aussi petit que l'on veut, et le théorème garantit qu'il existe un rationnel \(\frac{p}{q}\) à distance au plus \(\varepsilon\) de \(\pi\): \[ \Bigl|\pi-\frac{p}{q}\Bigr|\leqslant \varepsilon\,. \]

Il se trouve que les irrationnels, eux aussi, permettent d'approximer n'importe quel réel:

Théorème: L'ensemble des irrationnels \(\mathbb{R}\setminus\mathbb{Q}\) est dense dans \(\mathbb{R}\).

(exercice)

On utilisera souvent les deux résultats ci-dessus, de la façon suivante: Si \(x\in \mathbb{R}\) est un réel quelconque, alors quel que soit \(\varepsilon\gt 0\) (sous-entendu: aussi petit que l'on veut), il existe toujours un rationnel \(r_*\in\mathbb{Q}\) et un irrationnel \(i_*\in\mathbb{R}\setminus\mathbb{Q}\) tels que \[ r_*\in\left]x-\varepsilon,x+\varepsilon\right[\,,\quad i_*\in\left]x-\varepsilon,x+\varepsilon\right[\,. \]

Quiz 1.8-1 : Vrai ou faux?
  1. Si \(E\) est un sous-ensemble de \(\mathbb{R}\) possédant un nombre infini d'éléments, alors il est dense.
  2. Si \(E\) est un sous-ensemble dense de \(\mathbb{R}\), alors il possède un nombre infini d'éléments.
  3. \(\mathbb{R}\) est dense dans lui-même.
  4. Si \(E\) est un sous-ensemble dense de \(\mathbb{R}\), et si \(E'\subset E\), alors \(E'\) est dense dans \(\mathbb{R}\).
Quiz 1.8-2 : Vrai ou faux? Pour tous réels \(x,y\),
  1. \(\lfloor x\rfloor \geqslant 0\)
  2. \(\lfloor x+y\rfloor = \lfloor x\rfloor+\lfloor y\rfloor\)
  3. \(\lfloor \lambda x\rfloor=\lambda \lfloor x \rfloor\) pour tout \(\lambda\in\mathbb{R}\)
Quiz 1.8-3 : Soit \(x\) un réel quelconque. Vrai ou faux?
  1. Pour tout entier \(n\geqslant 1\), il existe un rationnel \(y\) tel que \(0\lt |x-y|\leqslant \frac{1}{10^n}\).
  2. Pour tout entier \(n\geqslant 1\), il existe un irrationnel \(y\) tel que \(0\lt |x-y|\leqslant \frac{1}{10^n}\).
  3. Pour tout entier \(n\geqslant 1\), il existe une infinité de rationnels \(y\) tels que \(0\lt |x-y|\leqslant \frac{1}{10^n}\).
  4. Pour tout entier \(n\geqslant 1\), il existe une infinité d'irrationnels \(y\) tels que \(0\lt |x-y|\leqslant \frac{1}{10^n}\).