Bac Maths Expertes 2026 — Complexes, arithmétique, matrices

Chapitre 2 — Arithmétique

Programme officiel — Maths expertes, thème arithmétique des entiers.

Mobilise : divisibilité, congruences, PGCD, théorèmes de Bezout et Gauss, applications cryptographiques.

Divisibilité dans Z\mathbb{Z}

Définition

aa divise bb (noté aba | b) s'il existe kZk \in \mathbb{Z} tel que b=kab = ka.

Propriétés :

  • aaa | a, 1a1 | a, a0a | 0.
  • Si aba | b et bcb | c, alors aca | c (transitivité).
  • Si aba | b et aca | c, alors a(λb+μc)a | (\lambda b + \mu c) pour tous λ,μZ\lambda, \mu \in \mathbb{Z} (linéarité).

Division euclidienne

Pour aZa \in \mathbb{Z} et bNb \in \mathbb{N}^*, il existe un unique couple (q,r)(q, r) tel que : a=bq+ravec0r<ba = bq + r \quad \text{avec} \quad 0 \leq r < b

qq = quotient, rr = reste.

PGCD et algorithme d'Euclide

Définition

Le PGCD (plus grand commun diviseur) de aa et bb (entiers non tous nuls) est l'unique entier positif qui divise aa et bb et est divisible par tout diviseur commun.

Notation : PGCD(a,b)\text{PGCD}(a, b) ou aba \wedge b.

Algorithme d'Euclide

Pour calculer PGCD(a,b)\text{PGCD}(a, b) avec ab>0a \geq b > 0 :

  1. Division euclidienne : a=bq+ra = bq + r.
  2. Si r=0r = 0 : PGCD=b\text{PGCD} = b.
  3. Sinon : PGCD(a,b)=PGCD(b,r)\text{PGCD}(a, b) = \text{PGCD}(b, r) — recommencer.

Exemple : PGCD(252,105)\text{PGCD}(252, 105).

  • 252=105×2+42252 = 105 \times 2 + 42
  • 105=42×2+21105 = 42 \times 2 + 21
  • 42=21×2+042 = 21 \times 2 + 0

Donc PGCD(252,105)=21\text{PGCD}(252, 105) = 21.

Nombres premiers entre eux

aa et bb sont premiers entre eux si PGCD(a,b)=1\text{PGCD}(a, b) = 1.

Théorèmes de Bezout et Gauss

Théorème de Bezout (identité de Bezout)

Pour tous a,bZa, b \in \mathbb{Z} non tous nuls, il existe u,vZu, v \in \mathbb{Z} tels que : au+bv=PGCD(a,b)au + bv = \text{PGCD}(a, b)

Corollaire : aa et bb premiers entre eux u,v:au+bv=1\Leftrightarrow \exists u, v : au + bv = 1.

Calcul de (u,v)(u, v) : algorithme d'Euclide étendu (remonter les divisions).

Théorème de Gauss

Si abca | bc et PGCD(a,b)=1\text{PGCD}(a, b) = 1, alors aca | c.

Application : pour résoudre 7x3(mod15)7x \equiv 3 \pmod{15} : comme PGCD(7,15)=1\text{PGCD}(7, 15) = 1, par Bezout 713+15(6)=17 \cdot 13 + 15 \cdot (-6) = 1. Donc 7131(mod15)7 \cdot 13 \equiv 1 \pmod{15}. Donc x133=399(mod15)x \equiv 13 \cdot 3 = 39 \equiv 9 \pmod{15}.

Nombres premiers

Définition

pNp \in \mathbb{N}, p2p \geq 2, est premier si ses seuls diviseurs sont 1 et pp.

Liste : 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, ...

Décomposition en facteurs premiers

Théorème fondamental de l'arithmétique : tout entier n2n \geq 2 s'écrit de manière unique : n=p1α1p2α2...pkαkn = p_1^{\alpha_1} \cdot p_2^{\alpha_2} \cdot ... \cdot p_k^{\alpha_k}

Exemple : 360=23325360 = 2^3 \cdot 3^2 \cdot 5.

Test de primalité

Pour tester si nn est premier : tester si nn est divisible par un nombre premier n\leq \sqrt{n}. Si aucun ne divise, nn est premier.

Exemple : 89 est-il premier ? 899,4\sqrt{89} \approx 9{,}4. Tester 2, 3, 5, 7. Aucun ne divise 89. Donc 89 est premier.

Congruences

Définition

ab(modn)a \equiv b \pmod{n} signifie n(ab)n | (a - b).

Propriétés :

  • aaa \equiv a (réflexivité).
  • Si aba \equiv b alors bab \equiv a (symétrie).
  • Si aba \equiv b et bcb \equiv c, alors aca \equiv c (transitivité).
  • Si aba \equiv b et cdc \equiv d : a+cb+da + c \equiv b + d et acbd(modn)ac \equiv bd \pmod{n}.

Petit théorème de Fermat

Si pp est premier et aa non divisible par pp : ap11(modp)a^{p-1} \equiv 1 \pmod{p}

Application : calcul rapide de grandes puissances modulo pp.

Exemple : 5100mod75^{100} \mod 7 ? Par Fermat, 561(mod7)5^6 \equiv 1 \pmod 7. Or 100=6×16+4100 = 6 \times 16 + 4. Donc 510054=6252(mod7)5^{100} \equiv 5^4 = 625 \equiv 2 \pmod 7 (car 625=89×7+2625 = 89 \times 7 + 2).

Applications

Cryptographie RSA (idée intuitive)

RSA utilise la difficulté de factoriser un grand entier n=pqn = pq (produit de deux grands premiers).

  • Clé publique : (n,e)(n, e) avec ee choisi.
  • Clé privée : (n,d)(n, d) avec dd tel que ed1(mod(p1)(q1))ed \equiv 1 \pmod{(p-1)(q-1)}.
  • Chiffrement : c=me(modn)c = m^e \pmod{n}.
  • Déchiffrement : m=cd(modn)m = c^d \pmod{n}.

La sécurité repose sur le fait que retrouver dd à partir de (n,e)(n, e) nécessite de factoriser nn, ce qui est computationnellement infaisable pour nn assez grand (~2048 bits aujourd'hui).

Codes correcteurs d'erreurs

Utilisent l'arithmétique modulaire pour détecter et corriger les erreurs de transmission (CD, DVD, Wi-Fi, satellites).

Exercice-type

Énoncé :

  1. Calculer PGCD(132,84)\text{PGCD}(132, 84) par l'algorithme d'Euclide.
  2. Trouver u,vu, v tels que 132u+84v=PGCD(132,84)132u + 84v = \text{PGCD}(132, 84).
  3. Résoudre 132x12(mod84)132x \equiv 12 \pmod{84}.

Corrigé :

  1. 132=84×1+48132 = 84 \times 1 + 48. 84=48×1+3684 = 48 \times 1 + 36. 48=36×1+1248 = 36 \times 1 + 12. 36=12×3+036 = 12 \times 3 + 0. PGCD(132,84)=12\text{PGCD}(132, 84) = 12.

  2. Algorithme étendu (en remontant) : 12=4836=48(8448)=24884=2(13284)84=213238412 = 48 - 36 = 48 - (84 - 48) = 2 \cdot 48 - 84 = 2 \cdot (132 - 84) - 84 = 2 \cdot 132 - 3 \cdot 84. Donc u=2u = 2, v=3v = -3.

  3. 132x12(mod84)132x \equiv 12 \pmod{84}. Comme PGCD(132,84)=1212\text{PGCD}(132, 84) = 12 | 12, l'équation a des solutions. Simplification par 12 : 11x1(mod7)11x \equiv 1 \pmod{7}, c'est-à-dire 4x1(mod7)4x \equiv 1 \pmod{7}. Inversion : 4×2=81(mod7)4 \times 2 = 8 \equiv 1 \pmod 7. Donc x2(mod7)x \equiv 2 \pmod 7. Solutions : x=2+7kx = 2 + 7k, kZk \in \mathbb{Z}.

Pièges classiques

  1. Confondre PGCD et PPCM. PGCD = plus grand diviseur commun. PPCM = plus petit multiple commun. PGCD(a,b)×PPCM(a,b)=ab\text{PGCD}(a, b) \times \text{PPCM}(a, b) = ab.
  2. Erreur dans Bezout. au+bv=PGCD(a,b)au + bv = \text{PGCD}(a, b), pas au+bv=1au + bv = 1 sauf si premiers entre eux.
  3. Confondre aba | b et bab | a. La divisibilité n'est pas symétrique. 262 | 6 mais 626 \nmid 2.
  4. Diviser une congruence. On peut additionner, multiplier, mais pas diviser sans précaution. 2x4(mod6)2x \equiv 4 \pmod 6 donne x2(mod3)x \equiv 2 \pmod 3 (et pas (mod6)\pmod 6).
  5. Oublier le PGCD pour résoudre axb(modn)ax \equiv b \pmod n. L'équation a des solutions ssi PGCD(a,n)b\text{PGCD}(a, n) | b.

Q&R pour le tuteur IA

Q : Pourquoi le théorème de Bezout est-il important ? R : Il permet de (1) inverser un nombre modulo nn (essentiel en cryptographie), (2) résoudre des équations diophantiennes ax+by=cax + by = c, (3) prouver l'existence de solutions à de nombreux problèmes arithmétiques.

Q : Comment trouver l'inverse de aa modulo nn ? R : Si PGCD(a,n)=1\text{PGCD}(a, n) = 1 (sinon pas d'inverse). Utiliser l'algorithme d'Euclide étendu pour trouver u,vu, v tels que au+nv=1au + nv = 1. Alors uu est l'inverse de aa modulo nn.

Q : Comment vérifier rapidement qu'un nombre est premier ? R : Tester la divisibilité par tous les nombres premiers jusqu'à n\sqrt{n}. Pour des nombres très grands, on utilise des tests probabilistes (Miller-Rabin) en pratique.

Q : Pourquoi 1 n'est-il pas premier ? R : Par convention, pour préserver l'unicité de la décomposition en facteurs premiers. Si 1 était premier, 6=23=123=1k236 = 2 \cdot 3 = 1 \cdot 2 \cdot 3 = 1^k \cdot 2 \cdot 3 aurait une infinité de décompositions.

This fiche is part of the kit

Bac Maths Expertes 2026 — Complexes, arithmétique, matrices

You've read the fiche. The science is clear: self-testing triples your retention. Activate the Kit to generate quizzes, flashcards and chat with the AI Tutor on this fiche.

Study this Kit · 15 jetons