Valeur absolue |x| et modulo (mod) : définitions, propriétés, applications
La valeur absolue (|x|) et le modulo (mod) sont deux opérations souvent confondues mais bien distinctes. La valeur absolue mesure la « taille » d'un nombre sans signe ; le modulo donne le reste d'une division entière. Cet article clarifie les définitions, présente les propriétés et donne des exemples concrets.
La valeur absolue
Définition
La valeur absolue de x, notée |x|, est définie par :
|x| = x si x ≥ 0
|x| = -x si x < 0
Autrement dit : x sans son signe.
Exemples :
- |5| = 5
- |-5| = 5
- |0| = 0
- |-3,14| = 3,14
Interprétation géométrique
|x| représente la distance entre x et 0 sur l'axe des réels.
Et |x - y| représente la distance entre x et y.
Exemple : |7 - 3| = 4. Et |3 - 7| = |-4| = 4. La distance est symétrique.
Propriétés de la valeur absolue
|x| ≥ 0 (toujours positif ou nul)
|x| = 0 ⟺ x = 0
|-x| = |x|
|x × y| = |x| × |y|
|x / y| = |x| / |y| (si y ≠ 0)
Inégalité triangulaire
|x + y| ≤ |x| + |y|
Égalité si et seulement si x et y sont de même signe.
Exemple : |3 + (-5)| = 2, |3| + |-5| = 8. L'inégalité est stricte.
Applications de la valeur absolue
Équations avec valeur absolue
Résoudre |2x - 6| = 4 :
Deux cas : 2x - 6 = 4 ou 2x - 6 = -4
- Cas 1 : 2x = 10, x = 5
- Cas 2 : 2x = 2, x = 1
Solutions : x = 1 ou x = 5.
Inéquations avec valeur absolue
|x - 3| < 2 ⟺ -2 < x - 3 < 2 ⟺ 1 < x < 5.
|x - 3| > 2 ⟺ x - 3 < -2 ou x - 3 > 2 ⟺ x < 1 ou x > 5.
Erreur et précision
En sciences, on mesure souvent l'erreur d'une approximation par la valeur absolue :
Erreur absolue = |valeur mesurée - valeur exacte|
Et l'erreur relative :
Erreur relative = |valeur mesurée - valeur exacte| / |valeur exacte|
Le modulo (reste de division entière)
Définition
Pour deux entiers a et b (b > 0), a mod b est le reste de la division entière de a par b :
a = q × b + r, avec 0 ≤ r < b
Le reste r est le résultat de a mod b.
Exemples :
- 17 mod 5 = 2 (car 17 = 3 × 5 + 2)
- 20 mod 4 = 0 (division exacte)
- 7 mod 10 = 7 (car 7 = 0 × 10 + 7)
- 1 mod 7 = 1
Propriétés du modulo
(a + b) mod n = ((a mod n) + (b mod n)) mod n
(a × b) mod n = ((a mod n) × (b mod n)) mod n
Très utile pour les calculs modulaires sans manipuler de grands nombres.
Applications du modulo
Parité d'un nombre
x est pair ⟺ x mod 2 = 0.
x est impair ⟺ x mod 2 = 1.
Détermination du jour de la semaine
Si aujourd'hui est lundi (jour 1) et qu'il y a 100 jours, quel jour serons-nous ?
100 mod 7 = 2 (100 = 14 × 7 + 2).
Lundi + 2 jours = mercredi.
Cryptographie
L'algorithme RSA utilise massivement le modulo. Tout le chiffrement repose sur :
M = (C^d) mod n
Où M est le message, C le message chiffré, d la clé privée, n le module RSA.
Numéros de sécurité sociale (chiffre de contrôle)
Le numéro de sécurité sociale français utilise un modulo 97 pour vérifier sa validité (clé). C'est pourquoi un seul chiffre erroné est détectable.
Hachage et tables de hachage
En informatique, pour stocker rapidement des données, on utilise des tables de hachage avec modulo :
indice = hash(clé) mod taille_table
Modulo en programmation
L'opérateur modulo s'écrit différemment selon les langages :
- Python, JavaScript, C, Java :
% - Pascal :
mod - Excel :
MOD(a, b)
Attention : en C et JavaScript, le résultat du modulo avec un nombre négatif peut être négatif (pas conforme à la définition mathématique).
Python suit la convention mathématique : -7 % 3 = 2 (et non -1 comme en C).
Différence entre modulo et division
Pour a = 17 et b = 5 :
- Division entière : 17 // 5 = 3 (quotient)
- Modulo : 17 % 5 = 2 (reste)
- Division flottante : 17 / 5 = 3,4
Vérification : 3 × 5 + 2 = 17. ✓
Le modulo négatif : sujet sensible
Mathématiquement, le modulo est toujours positif. Mais selon le langage :
(-7) mod 3 = ?
- Mathématiques : 2 (car -7 = -3 × 3 + 2)
- Python : 2 (conforme)
- C, JavaScript : -1 (différent !)
En C, pour obtenir le modulo positif : ((a % b) + b) % b.
Le modulo avec des nombres flottants
La fonction fmod en C, ou % avec les flottants en Python :
- 17,5 mod 3 = 2,5 (car 17,5 = 5 × 3 + 2,5)
- 1,7 mod 0,5 = 0,2
Utilisation sur la calculatrice scientifique
Notre Calculatrice scientifique dispose :
- |x| ou abs(x) : valeur absolue
- mod : modulo
Exemples :
abs(-7) = 7mod(17, 5) = 2
La valeur absolue dans les inégalités triangulaires
En analyse, la valeur absolue généralise le concept de « distance ». En dimension n :
||x - y|| ≥ 0 (distance positive)
||x - y|| = 0 ⟺ x = y
||x - z|| ≤ ||x - y|| + ||y - z|| (triangulaire)
Ces propriétés définissent une « métrique » sur un espace vectoriel.
Applications industrielles
Tolérance de fabrication
Une pièce doit mesurer 10 mm ± 0,1 mm. Les pièces acceptées vérifient :
|mesure - 10| ≤ 0,1
Soit 9,9 mm ≤ mesure ≤ 10,1 mm.
Contrôle qualité
Une chaîne de production rejette une pièce si :
|valeur mesurée - valeur cible| > seuil
Exemple complet : analyse de série temporelle
Données : températures de 4 jours = [20, 22, 19, 25].
Moyenne : 21,5.
Écarts à la moyenne (en valeur absolue) :
- |20 - 21,5| = 1,5
- |22 - 21,5| = 0,5
- |19 - 21,5| = 2,5
- |25 - 21,5| = 3,5
Écart moyen absolu = (1,5+0,5+2,5+3,5) / 4 = 2,0°C.
Mesure de dispersion alternative à l'écart-type, plus robuste aux valeurs aberrantes.
Conclusion
La valeur absolue et le modulo sont des outils mathématiques distincts et complémentaires. La valeur absolue mesure une distance ou une magnitude ; le modulo gère les cycles et les restes de division. Tous deux apparaissent fréquemment en mathématiques, programmation, sciences appliquées. Notre Calculatrice scientifique propose ces fonctions dédiées (|x|, mod).
🧮 Utilisez l'outil : Calculatrice scientifique — calcul instantané avec explication pas à pas.