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

Lire ne suffit pas — teste-toi sur Bac Maths Expertes 2026 — Complexes, arithmétique, matrices

Ajoute gratuitement ces 4 sources de cours à ton espace, puis génère tes contenus avec tes jetons.

Chapitre 2 — Arithmétique

À retenir

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é a∣ba | b) s'il existe k∈Zk \in \mathbb{Z} tel que b=kab = ka.

Propriétés :

  • a∣aa | a, 1∣a1 | a, a∣0a | 0.
  • Si a∣ba | b et b∣cb | c, alors a∣ca | c (transitivité).
  • Si a∣ba | b et a∣ca | c, alors a∣(λb+μc)a | (\lambda b + \mu c) pour tous λ,μ∈Z\lambda, \mu \in \mathbb{Z} (linéarité).

Division euclidienne

Pour a∈Za \in \mathbb{Z} et b∈N∗b \in \mathbb{N}^*, il existe un unique couple (q,r)(q, r) tel que :

a=bq+ravec0≤r<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 a∧ba \wedge b.

Algorithme d'Euclide

Pour calculer PGCD(a,b)\text{PGCD}(a, b) avec a≥b>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,b∈Za, b \in \mathbb{Z} non tous nuls, il existe u,v∈Zu, 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 a∣bca | bc et PGCD(a,b)=1\text{PGCD}(a, b) = 1, alors a∣ca | c.

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

Nombres premiers

Définition

p∈Np \in \mathbb{N}, p≥2p \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 n≥2n \geq 2 s'écrit de manière unique :

n=p1α1⋅p2α2⋅...⋅pkαkn = p_1^{\alpha_1} \cdot p_2^{\alpha_2} \cdot ... \cdot p_k^{\alpha_k}

Exemple : 360=23⋅32⋅5360 = 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 ? 89≈9,4\sqrt{89} \approx 9{,}4. Tester 2, 3, 5, 7. Aucun ne divise 89. Donc 89 est premier.

Congruences

Définition

a≡b(modn)a \equiv b \pmod{n} signifie n∣(a−b)n | (a - b).

Propriétés :

  • a≡aa \equiv a (réflexivité).
  • Si a≡ba \equiv b alors b≡ab \equiv a (symétrie).
  • Si a≡ba \equiv b et b≡cb \equiv c, alors a≡ca \equiv c (transitivité).
  • Si a≡ba \equiv b et c≡dc \equiv d : a+c≡b+da + c \equiv b + d et ac≡bd(modn)ac \equiv bd \pmod{n}.

Petit théorème de Fermat

Si pp est premier et aa non divisible par pp :

ap−1≡1(modp)a^{p-1} \equiv 1 \pmod{p}

Application : calcul rapide de grandes puissances modulo pp.

Exemple : 5100mod  75^{100} \mod 7 ? Par Fermat, 56≡1(mod7)5^6 \equiv 1 \pmod 7. Or 100=6×16+4100 = 6 \times 16 + 4. Donc 5100≡54=625≡2(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 ed≡1(mod(p−1)(q−1))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 132x≡12(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=48−36=48−(84−48)=2⋅48−84=2⋅(132−84)−84=2⋅132−3⋅8412 = 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. 132x≡12(mod84)132x \equiv 12 \pmod{84}. Comme PGCD(132,84)=12∣12\text{PGCD}(132, 84) = 12 | 12, l'équation a des solutions. Simplification par 12 : 11x≡1(mod7)11x \equiv 1 \pmod{7}, c'est-à-dire 4x≡1(mod7)4x \equiv 1 \pmod{7}. Inversion : 4×2=8≡1(mod7)4 \times 2 = 8 \equiv 1 \pmod 7. Donc x≡2(mod7)x \equiv 2 \pmod 7. Solutions : x=2+7kx = 2 + 7k, k∈Zk \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 a∣ba | b et b∣ab | a. La divisibilité n'est pas symétrique. 2∣62 | 6 mais 6∤26 \nmid 2.
  4. Diviser une congruence. On peut additionner, multiplier, mais pas diviser sans précaution. 2x≡4(mod6)2x \equiv 4 \pmod 6 donne x≡2(mod3)x \equiv 2 \pmod 3 (et pas (mod6)\pmod 6).
  5. Oublier le PGCD pour résoudre ax≡b(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=2⋅3=1⋅2⋅3=1k⋅2⋅36 = 2 \cdot 3 = 1 \cdot 2 \cdot 3 = 1^k \cdot 2 \cdot 3 aurait une infinité de décompositions.

Tu as lu le cours. Passe maintenant à la pratique :

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

Ajoute gratuitement le Kit à ton espace, puis utilise tes jetons pour générer un quiz, créer des flashcards ou poser tes questions au Tuteur IA.

Quiz et flashcards à générer depuis ce cours