Entrez les coefficients a et b de l’expression ax + b placée dans la valeur absolue, le nombre c du second membre et le type de comparaison (=, <, ⩽, >, ⩾). L’expression ci-dessous est liée aux champs de saisie : vous pouvez aussi modifier les nombres directement dedans.
Table des matières
-
Ce que vous pouvez faire sur cette page
-
À quoi sert ce calcul ?
-
Mode d'emploi
-
Formules et droites graduées
-
Règle de base pour les équations avec valeur absolue (si \(c > 0\))
-
Règle de base pour les inéquations avec valeur absolue (\(<\) et \(\leqslant\) : entre les bornes)
-
Règle de base pour les inéquations avec valeur absolue (\(>\) et \(\geqslant\) : à l’extérieur des bornes)
-
Enlever la valeur absolue par disjonction de cas (méthode valable pour toute expression)
-
-
Symboles et termes
-
Ce qu’il est utile de savoir avant de commencer
-
Calculer avec Excel
-
Calculer avec Google Sheets
-
Calculer avec Python
-
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
-
Faire faire le calcul par ChatGPT
-
Les atouts de DataChef
-
Fonctions connexes
-
Liste des calculatrices NumberChef
Ce que vous pouvez faire sur cette page
- Résolvez les équations et inéquations avec valeur absolue \(|ax+b| = c\), \(< c\), \(\leqslant c\), \(> c\) et \(\geqslant c\) en entrant simplement les coefficients et le type de comparaison. Les résultats sont donnés en fractions irréductibles (valeurs exactes)
- Les étapes des deux méthodes classiques sont affichées : 1) les règles de base (par exemple « si \(|X| = c\), alors \(X = \pm c\) ») et 2) la disjonction de cas (\(ax+b \geqslant 0\) ou \(< 0\)) pour enlever la valeur absolue. Pour chaque cas, le résultat est confronté à la condition du cas, ligne par ligne
- Les cas piégeux comme \(c = 0\) et \(c < 0\) (un seul point, tous les réels sauf un point, aucune solution, tous les réels) sont traités correctement, avec la raison : « une valeur absolue est toujours positive ou nulle »
- L’ensemble des solutions d’une inéquation est représenté sur une droite graduée, avec un point plein quand la borne est comprise et un point creux quand elle ne l’est pas
- Les coefficients peuvent être décimaux, négatifs ou des fractions comme 3/4. Une explication simple des formules et des formules à copier-coller pour Excel, Google Sheets et Python sont réunies sur cette page
À quoi sert ce calcul ?
Les dimensions d’une pièce fabriquée se contrôlent sous la forme « cote nominale ± tolérance ». Pour une pièce de 50 mm de long avec une tolérance de ±0,5 mm, la condition d’acceptation est exactement l’inéquation avec valeur absolue \(|x - 50| \leqslant 0{,}5\), et ses solutions, \(49{,}5 \leqslant x \leqslant 50{,}5\), forment l’intervalle de tolérance.
L’écriture « \(50 \pm 0{,}5\) » d’un plan technique est une façon courte d’écrire cette inéquation.
En France, la tension nominale des prises est de 230 volts, et les règles du réseau basse tension prévoient qu’elle reste à ±10 % près, soit entre 207 et 253 volts. C’est l’intervalle \(|V - 230| \leqslant 23\), c’est-à-dire \(207 \leqslant V \leqslant 253\).
Les règles du type « l’écart avec une valeur de référence ne doit pas dépasser une limite » se retrouvent dans beaucoup de domaines, comme la pression de l’eau ou la quantité nette indiquée sur les emballages : chacune s’écrit comme une inéquation avec valeur absolue.
En programmation, un test qui considère deux valeurs comme égales quand leur écart est assez petit s’écrit par exemple if abs(x - target) <= eps. C’est la façon classique de comparer des nombres décimaux en tolérant les erreurs d’arrondi, ou de décider dans un jeu qu’un personnage est « presque arrivé » à destination.
Cette ligne est l’inéquation avec valeur absolue \(|x - t| \leqslant \varepsilon\) écrite en code : l’intervalle de ses solutions est exactement la zone où le test réussit.
L’écart entre une valeur mesurée et la vraie valeur (l’erreur) peut être positif ou négatif. Quand la question est « l’erreur est-elle assez petite ? », on enlève le signe et on regarde \(|\text{valeur mesurée} - \text{valeur de référence}|\).
Par exemple, un thermomètre médical annoncé « précis à ±0,1 °C » garantit à peu près \(|\text{valeur affichée} - \text{vraie valeur}| \leqslant 0{,}1\). Garder cet intervalle en tête change la façon de lire le résultat.
Formules et droites graduées
Symboles et termes
Symboles
| \(|x|\) | valeur absolue de x | Le symbole de la valeur absolue. Un nombre écrit entre deux barres verticales désigne sa distance à 0 sur la droite graduée. Une distance est toujours positive ou nulle : \(|5| = 5\) et \(|-5| = 5\). |
| \(X\) | X majuscule | Sur cette page, la lettre qui remplace toute l’expression placée dans la valeur absolue, \(ax+b\), vue comme un seul bloc. En la considérant comme une seule lettre, on peut appliquer directement les règles de base. |
| \(a,\ b,\ c\) | a, b, c | Des lettres souvent utilisées pour des nombres fixés (des constantes), par convention les premières lettres de l’alphabet. Sur cette page, \(a\) et \(b\) sont le coefficient et la constante de l’expression \(ax+b\), et \(c\) est le nombre du second membre. |
| \(x\) | x | L’inconnue qu’on cherche. L’habitude de noter les inconnues avec les dernières lettres de l’alphabet, \(x,\ y,\ z\), viendrait du mathématicien René Descartes. |
| \(\pm\) | plus ou moins | Un symbole qui écrit en une fois « le cas \(+\) et le cas \(-\) ». \(X = \pm 5\) est une façon courte d’écrire \(X = 5\) ou \(X = -5\). |
| \(<,\ >\) | strictement inférieur à, strictement supérieur à | Des symboles d’inégalité stricte. Le côté ouvert du symbole est tourné vers le plus grand nombre. La borne elle-même n’est pas comprise (point creux sur la droite graduée, crochet tourné vers l’extérieur dans un intervalle). |
| \(\geqslant,\ \leqslant\) | supérieur ou égal à, inférieur ou égal à | Des symboles d’inégalité large : la borne elle-même est comprise (point plein sur la droite graduée). En France, on les écrit avec un trait incliné (⩾, ⩽) ; les formes ≥, ≤ et, au Japon, ≧, ≦ ont le même sens. |
| \(\neq\) | différent de | Le symbole « n’est pas égal à ». \(x \neq 2\) signifie « tous les nombres réels sauf 2 » ; il apparaît dans les solutions de \(|X| > 0\). |
Termes
| valeur absolue | La distance entre 0 et un nombre sur la droite graduée. Une distance est toujours positive ou nulle. Un nombre positif reste le même (\(|5| = 5\)), un nombre négatif perd son signe (\(|-5| = 5\)). Plus généralement, \(|x - a|\) est la distance entre \(x\) et \(a\) : on l’étudie en seconde. |
| équation | Une égalité qui contient une inconnue. Une valeur de l’inconnue qui rend l’égalité vraie est une « solution », et trouver toutes les solutions, c’est « résoudre l’équation ». |
| inéquation | Une inégalité qui contient une inconnue, écrite avec un symbole (\(<\), \(\leqslant\), \(>\), \(\geqslant\)). Ses solutions forment en général un intervalle (ou une réunion d’intervalles) plutôt qu’un seul nombre, plus facile à comprendre sur une droite graduée. |
| expression du premier degré | Une expression où \(x\) n’apparaît qu’à la puissance 1, comme \(2x - 3\). Sur cette page, l’expression dans la valeur absolue est du premier degré. |
| disjonction de cas | Quand une expression change de forme selon la situation, on sépare le problème en plusieurs cas et on résout chacun séparément. La valeur absolue en est l’exemple type, car la façon de l’enlever dépend du signe de l’expression. |
| condition du cas | La condition qui définit un cas, par exemple \(2x - 3 \geqslant 0\). Quand on distingue des cas, on vérifie toujours que la solution de chaque cas respecte sa condition (pour un intervalle, qu’il y a une intersection), et on rejette toute solution qui ne la respecte pas. |
| intersection | La partie commune à deux intervalles (ce qui correspond à « et »), notée \(\cap\). Une méthode courante consiste à tracer les intervalles sur des droites graduées l’une au-dessus de l’autre et à lire où ils se chevauchent. |
| droite graduée | Une droite sur laquelle chaque nombre est représenté par un point. Les nombres augmentent vers la droite. Elle sert à visualiser les valeurs absolues (distances à 0) et les solutions des inéquations. |
| transposition | Faire passer un terme d’une équation ou d’une inéquation dans l’autre membre en changeant son signe. En faisant passer le \(-3\) de \(2x - 3 = 5\) à droite, on obtient \(2x = 5 + 3\). |
| nombre réel | Tout nombre qu’on peut placer sur la droite graduée : entiers, fractions et décimaux, mais aussi des nombres comme \(\sqrt{2}\) ou \(\pi\). L’ensemble des réels se note \(\mathbb{R}\). |
| aucune solution | Aucun \(x\) ne vérifie la condition (l’ensemble des solutions est vide, noté \(\varnothing\)). Par exemple, \(|x| = -2\) n’a aucune solution, car une valeur absolue ne peut pas être négative. |
| tous les réels | C’est vrai quelle que soit la valeur de \(x\) : l’ensemble des solutions est \(\mathbb{R}\). Par exemple, \(|x| \geqslant -1\) est toujours vraie, car une valeur absolue est toujours positive ou nulle. |
Ce qu’il est utile de savoir avant de commencer
Voici ce qui vous aide à utiliser le calcul de cette page en le comprenant vraiment, et pas seulement en appuyant sur le bouton.
Si vous bloquez, revenir sur ces notions est le plus court chemin.
| Les nombres relatifs et la droite graduée (5e-4e, 12-14 ans) |
|
| Le sens de la valeur absolue (seconde, 15-16 ans) |
|
| Les équations du premier degré (4e, 13-14 ans) |
|
| Les inéquations du premier degré (3e-seconde, 14-16 ans) |
|
| Le calcul avec les fractions (6e-4e, 11-14 ans) |
|
Calculer avec Excel
| Coefficient de x, a | 2 |
| Constante b | -3 |
| Second membre c | 5 |
| Solution 1 (x pour lequel l’expression vaut c) | =(B3-B2)/B1 |
| Solution 2 (x pour lequel l’expression vaut −c) | =(-B3-B2)/B1 |
| Coefficient de x, a | 2 |
| Constante b | -3 |
| Second membre c | 5 |
| Borne gauche de l’intervalle | =MIN((B3-B2)/B1;(-B3-B2)/B1) |
| Borne droite de l’intervalle | =MAX((B3-B2)/B1;(-B3-B2)/B1) |
| Coefficient de x, a | 2 |
| Constante b | -3 |
| x à vérifier | 4 |
| Valeur de |ax + b| | =ABS(B1*B3+B2) |
Le premier tableau traite |2x − 3| = 5 : il donne la solution 1 = 4 et la solution 2 = −1. Si vous entrez 0 ou un nombre négatif pour c, des nombres s’affichent quand même, mais la vraie réponse est « un seul point si c = 0, aucune solution si c est négatif » : attention (le calculateur de cette page repère ces cas automatiquement).
Le deuxième tableau donne l’intervalle solution de |2x − 3| ⩽ 5, soit −1 ⩽ x ⩽ 4. MIN donne la borne gauche et MAX la borne droite. Pour > et ⩾, les solutions sont les deux intervalles à l’extérieur de ces valeurs.
Le troisième tableau sert à vérifier. En remplaçant x par la solution 4, la valeur d’ABS (la fonction valeur absolue) redonne le second membre, 5.
Calculer avec Google Sheets
| Coefficient de x, a | 2 |
| Constante b | -3 |
| Second membre c | 5 |
| Solution 1 (x pour lequel l’expression vaut c) | =(B3-B2)/B1 |
| Solution 2 (x pour lequel l’expression vaut −c) | =(-B3-B2)/B1 |
| Coefficient de x, a | 2 |
| Constante b | -3 |
| Second membre c | 5 |
| Borne gauche de l’intervalle | =MIN((B3-B2)/B1;(-B3-B2)/B1) |
| Borne droite de l’intervalle | =MAX((B3-B2)/B1;(-B3-B2)/B1) |
| Coefficient de x, a | 2 |
| Constante b | -3 |
| x à vérifier | 4 |
| Valeur de |ax + b| | =ABS(B1*B3+B2) |
Calculer avec Python
from fractions import Fraction
# Résoudre |a*x + b| ? c (une fraction comme 3/4 s’écrit Fraction(3, 4))
a = Fraction(2) # coefficient de x
b = Fraction(-3) # constante (dans la valeur absolue)
c = Fraction(5) # nombre du second membre
sign = "<=" # au choix : "=", "<", "<=", ">", ">="
lower = (-c - b) / a # x pour lequel l’expression vaut -c
upper = (c - b) / a # x pour lequel l’expression vaut c
left, right = min(lower, upper), max(lower, upper)
if c > 0:
if sign == "=":
print(f"Solutions : x = {left} ou x = {right}")
elif sign in ("<", "<="):
print(f"Solutions : {left} {sign} x {sign} {right}")
else:
flipped = "<" if sign == ">" else "<="
print(f"Solutions : x {flipped} {left} ou {right} {flipped} x")
elif c == 0:
boundary = -b / a # x pour lequel l’expression vaut 0
if sign in ("=", "<="):
print(f"Solution : x = {boundary}")
elif sign == "<":
print("Aucune solution")
elif sign == ">":
print(f"Solutions : x ≠ {boundary}")
else:
print("Tous les réels")
else:
# Une valeur absolue est toujours positive ou nulle : la comparaison avec un c négatif est décidée d’avance
if sign in (">", ">="):
print("Tous les réels")
else:
print("Aucune solution")
Écrire la formule en LaTeX et autres langages mathématiques (à copier-coller)
|X| = c ⇔ X = ±c (c > 0)
\lvert X \rvert = c \iff X = \pm c \quad (c > 0)
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mo>|</mo><mi>X</mi><mo>|</mo>
<mo>=</mo><mi>c</mi>
<mo>⇔</mo>
<mi>X</mi><mo>=</mo><mo>±</mo><mi>c</mi>
</mrow>
</math>
abs(X) = c iff X = +-c
Solve[Abs[x] == c, x, Reals]
solve(abs(x) = c, x);
solve(abs(x) == c, x)
|X| = c ⇔ X = ±c (c > 0)
|X| < c ⇔ −c < X < c
\lvert X \rvert < c \iff -c < X < c
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mo>|</mo><mi>X</mi><mo>|</mo>
<mo><</mo><mi>c</mi>
<mo>⇔</mo>
<mo>−</mo><mi>c</mi><mo><</mo><mi>X</mi><mo><</mo><mi>c</mi>
</mrow>
</math>
abs(X) < c iff -c < X < c
Reduce[Abs[x] < c, x, Reals]
solve(abs(x) < c, x);
solve(abs(x) < c, x, 'ReturnConditions', true)
|X| < c ⇔ −c < X < c
|X| > c ⇔ X < −c ou c < X
\lvert X \rvert > c \iff X < -c \ \text{ou}\ c < X
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mo>|</mo><mi>X</mi><mo>|</mo>
<mo>></mo><mi>c</mi>
<mo>⇔</mo>
<mi>X</mi><mo><</mo><mo>−</mo><mi>c</mi>
<mtext> ou </mtext>
<mi>c</mi><mo><</mo><mi>X</mi>
</mrow>
</math>
abs(X) > c iff X < -c " ou " c < X
Reduce[Abs[x] > c, x, Reals]
solve(abs(x) > c, x);
solve(abs(x) > c, x, 'ReturnConditions', true)
|X| > c ⇔ X < −c ou c < X
|X| = X (X ⩾ 0) ; |X| = −X (X < 0)
\lvert X \rvert = \begin{cases} X & (X \geqslant 0) \\ -X & (X < 0) \end{cases}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mo>|</mo><mi>X</mi><mo>|</mo><mo>=</mo>
<mrow>
<mo>{</mo>
<mtable columnalign="left left">
<mtr>
<mtd><mi>X</mi></mtd>
<mtd><mo>(</mo><mi>X</mi><mo>⩾</mo><mn>0</mn><mo>)</mo></mtd>
</mtr>
<mtr>
<mtd><mo>−</mo><mi>X</mi></mtd>
<mtd><mo>(</mo><mi>X</mi><mo><</mo><mn>0</mn><mo>)</mo></mtd>
</mtr>
</mtable>
</mrow>
</mrow>
</math>
abs(X) = {(X, (X >= 0)), (-X, (X < 0)):}
Abs[x] == Piecewise[{{x, x >= 0}, {-x, x < 0}}]
abs(x) = piecewise(x >= 0, x, x < 0, -x);
piecewise(x >= 0, x, x < 0, -x)
|X| = X (X ⩾ 0) ; |X| = −X (X < 0)
Faire faire le calcul par ChatGPT
Tu es un assistant de calcul en mathématiques (niveau lycée). Fais le calcul suivant en exécutant réellement du code Python, et appuie ta réponse uniquement sur les nombres obtenus à l’exécution (ne réponds pas de tête ni au jugé). Résous l’inéquation avec valeur absolue |2x − 3| ⩽ 5. Donne chacun des éléments suivants : 1. L’inéquation réécrite avec la règle de base (sous la forme −c ⩽ 2x − 3 ⩽ c) 2. L’ensemble des solutions, sous forme d’intervalle (bornes en fractions irréductibles ou en entiers) 3. Résous-la aussi par disjonction de cas (2x − 3 ⩾ 0 et 2x − 3 < 0), donne la solution de chaque cas et son intersection avec la condition du cas, et vérifie qu’on retrouve le résultat du point 2 En Python, calcule de façon exacte avec solveset de sympy (ou un équivalent de Reduce avec Abs) et le module fractions, et montre le code utilisé et le résultat de l’exécution.
Mode d'emploi
-
1Saisissez vos nombresTapez les nombres à calculer dans les champs de saisie
-
2CalculezAppuyez sur le bouton « Calculer »
-
3Lisez le résultatLe résultat s’affiche aussitôt. La même page explique aussi le raisonnement et la formule
Les atouts de DataChef
Aucune compétence requise – simple et intuitif
Aucune donnée personnelle nécessaire
Le fichier est supprimé automatiquement après le téléchargement
Aucune mention de crédit nécessaire
Aucune autorisation préalable nécessaire