ATLAS Ouvrir dans l'atlas →

Proposition 1Multiplication des réels

Coupures positives et leur produit

Une coupure CC est positive si 0∗⊂C0^* \subset C, et strictement positive si de plus C≠0∗C \neq 0^* ; l'ordre de ℝ{\mathbb R} étant l'inclusion (Coupures de ℚ), cela revient à 0∗⩽C0^* \leqslant C. Pour une coupure positive CC, on note C+={c∈C:c⩾0}C_+ = \{c \in C : c \geqslant 0\} la partie positive de CC, et pour deux coupures positives CC et DD, on pose C⋅D=0∗∪{cd:c∈C+, d∈D+}.C \cdot D = 0^* \cup \{cd : c \in C_+,\ d \in D_+\}.

Énoncé

(i) Pour toute coupure CC, l'une au moins des coupures CC et −C-C est positive ; elles le sont toutes les deux si et seulement si C=0∗C = 0^*.

(ii) Une coupure positive CC est strictement positive si et seulement si 0∈C0 \in C, et si et seulement si CC contient un rationnel strictement positif.

(iii) Si CC et DD sont positives, C⋅DC \cdot D est une coupure positive. De plus C⋅0∗=0∗⋅C=0∗C \cdot 0^* = 0^* \cdot C = 0^*.

Démonstration

(i) L'ordre de ℝ\mathbb R est total (Coupures de ℚ, (i)) : on a 0∗⊂C0^* \subset C ou C⊂0∗C \subset 0^*. Dans le second cas, en ajoutant −C-C aux deux membres (Addition des réels, (iv)), il vient C+(−C)⊂0∗+(−C)C + (-C) \subset 0^* + (-C), c'est-à-dire 0∗⊂−C0^* \subset -C, puisque 0∗0^* est le neutre et −C-C l'opposé de CC (Addition des réels, (ii)).

Si CC et −C-C sont toutes deux positives, l'inclusion 0∗⊂C0^* \subset C donne de même −C=0∗+(−C)⊂C+(−C)=0∗,-C = 0^* + (-C) \subset C + (-C) = 0^*, donc −C=0∗-C = 0^*, et C=−(−C)=−0∗=0∗C = -(-C) = -0^* = 0^*, car dans un groupe l'opposé du neutre est le neutre. Réciproquement, 0∗0^* et −0∗=0∗-0^* = 0^* sont positives.

(ii) Si C≠0∗C \neq 0^*, il existe x∈Cx \in C hors de 0∗0^*, c'est-à-dire x⩾0x \geqslant 0 ; comme CC n'a pas de plus grand élément, il existe x′∈Cx' \in C avec x′>x⩾0x' > x \geqslant 0. Si CC contient un rationnel x′>0x' > 0, il contient 00, puisque c'est un segment initial. Enfin, si 0∈C0 \in C, alors C≠0∗C \neq 0^*, car 0∉0∗0 \notin 0^*.

(iii) Non vide, distincte de ℚ{\mathbb Q}. C⋅DC \cdot D contient 0∗0^*, qui n'est pas vide. Soit u∉Cu \notin C et v∉Dv \notin D, et posons u′=max⁡(u,1)u' = \max(u, 1) et v′=max⁡(v,1)v' = \max(v, 1) ; par Coupures de ℚ (ii), tout rationnel supérieur ou égal à un rationnel hors de CC est hors de CC, donc u′∉Cu' \notin C et v′∉Dv' \notin D.

Pour c∈C+c \in C_+ et d∈D+d \in D_+, on a 0⩽c<u′0 \leqslant c < u' et 0⩽d<v′0 \leqslant d < v', donc cd⩽cv′<u′v′cd \leqslant cv' < u'v', la première inégalité parce que c⩾0c \geqslant 0 et la seconde parce que v′>0v' > 0 (Ordre de ℚ, (i)). Comme u′v′>0u'v' > 0, ce rationnel n'est pas dans 0∗0^* ; il n'est donc pas dans C⋅DC \cdot D.

Segment initial. Soit w∈C⋅Dw \in C \cdot D et z<wz < w. Si w<0w < 0, alors z<0z < 0 et z∈0∗z \in 0^*. Sinon w=cdw = cd avec c∈C+c \in C_+ et d∈D+d \in D_+ ; si z<0z < 0, encore z∈0∗z \in 0^*. Reste le cas 0⩽z<cd0 \leqslant z < cd : alors cd>0cd > 0, donc c>0c > 0, et z/c<dz/c < d en multipliant par 1/c>01/c > 0. Ainsi z/cz/c appartient à DD, qui est un segment initial, et à D+D_+ puisque z/c⩾0z/c \geqslant 0 ; d'où z=c⋅(z/c)∈C⋅Dz = c \cdot (z/c) \in C \cdot D.

Pas de plus grand élément. Si w<0w < 0, alors w<w/2<0w < w/2 < 0 et w/2∈0∗w/2 \in 0^*. Si w=cdw = cd, il existe c′∈Cc' \in C et d′∈Dd' \in D avec c′>cc' > c et d′>dd' > d, puisque CC et DD n'ont pas de plus grand élément ; ils sont strictement positifs, et c′d′>c′d⩾cdc'd' > c'd \geqslant cd, la première inégalité parce que c′>0c' > 0 et la seconde parce que d⩾0d \geqslant 0. Or c′d′∈C⋅Dc'd' \in C \cdot D.

Positivité et produit par 0∗0^*. C⋅DC \cdot D contient 0∗0^* par définition. Enfin (0∗)+=∅(0^*)_+ = \varnothing, puisque 0∗0^* ne contient que des rationnels strictement négatifs ; il ne reste donc dans C⋅0∗C \cdot 0^* et 0∗⋅C0^* \cdot C que 0∗0^*.

c d √2 √2 0 Γ+ × Γ+ cd = z (c, d) (c, z/c) c z/c
Les couples (c,d)(c, d) de C+×D+C_+ \times D_+ remplissent le rectangle bleu, ouvert en haut et à droite, ici pour C=D=ΓC = D = \Gamma, la coupure de la seconde remarque, formée des rationnels négatifs ou de carré inférieur à 22. Si 0⩽z<cd0 \leqslant z < cd, le point (c,z/c)(c, z/c) est sur l'hyperbole rouge xy=zxy = z, à la verticale de (c,d)(c, d) et en dessous : c'est pourquoi zz est encore un produit c⋅(z/c)c \cdot (z/c) d'éléments de C+C_+ et de D+D_+.
□
Remarque

L'erreur la plus répandue est de calquer le produit sur la somme et de poser C⋅D={cd:c∈C, d∈D}C \cdot D = \{cd : c \in C,\ d \in D\}. Une coupure contient tous les rationnels assez négatifs : pour nn entier assez grand, −n-n appartient à CC et à DD, et le produit (−n)(−n)=n2(-n)(-n) = n^2 appartient à cet ensemble, qui contient donc des rationnels arbitrairement grands et n'est pas une coupure. C'est pour cela que l'on ne multiplie que des éléments positifs, et que l'on rajoute à la main la partie 0∗0^*.

Remarque

Le premier exemple instructif est celui de la coupure Γ={x∈ℚ:x⩽0 ou x2<2}\Gamma = \{x \in \mathbb Q : x \leqslant 0 \text{ ou } x^2 < 2\} de la remarque du nœud Irrationalité de √2, pour laquelle Γ+={x⩾0:x2<2}\Gamma_+ = \{x \geqslant 0 : x^2 < 2\}. Montrons que Γ⋅Γ=2∗\Gamma \cdot \Gamma = 2^*.

Si c,d∈Γ+c, d \in \Gamma_+, alors cd⩽max⁡(c,d)2<2cd \leqslant \max(c, d)^2 < 2, donc Γ⋅Γ⊂2∗\Gamma \cdot \Gamma \subset 2^*.

Inversement, soit 0⩽z<20 \leqslant z < 2 ; il suffit de trouver c∈Γ+c \in \Gamma_+ tel que z<c2z < c^2, car alors z<c⋅cz < c \cdot c et z∈Γ⋅Γz \in \Gamma \cdot \Gamma, qui est un segment initial. Si z<1z < 1, c=1c = 1 convient.

Sinon, posons h=2−z∈ ]0,1]h = 2 - z \in \,]0, 1], choisissons un entier n⩾4/hn \geqslant 4/h et considérons ck=1+k/nc_k = 1 + k/n : on a c02=1<2c_0^2 = 1 < 2 et cn2=4>2c_n^2 = 4 > 2, et pour le plus petit kk tel que ck2⩾2c_k^2 \geqslant 2, en fait ck2>2c_k^2 > 2 puisque 22 n'est pas le carré d'un rationnel. Comme ck−1<3/2c_{k-1} < 3/2, l'écart ck2−ck−12=2ck−1n+1n2c_k^2 - c_{k-1}^2 = \frac{2c_{k-1}}{n} + \frac{1}{n^2} est strictement inférieur à 4/n⩽h4/n \leqslant h, d'où ck−12>2−h=zc_{k-1}^2 > 2 - h = z, et c=ck−1c = c_{k-1} convient.

C'est l'argument des sauts de longueur fixe de Coupures de ℚ (iii), et il dit que Γ\Gamma est bien une racine carrée de 2∗2^* dans ℝ\mathbb R ; pour z=199/100z = 199/100, par exemple, on trouve n=400n = 400 et c=1+165/400=113/80c = 1 + 165/400 = 113/80, de carré 12769/6400≈1,995212769/6400 \approx 1{,}9952.

Ouvrir dans l'atlas interactif →