ForHosting KIT · Mathématiques

Valeur absolue imbriquée

||2x - 1| + 3| = 5 a deux racines, -1/2 et 3/2 : le solveur retire d’abord la valeur absolue extérieure, ne garde que la valeur intérieure 2 car -8 est impossible, puis résout l’équation intérieure. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
A
2
B
-1
C
3
D
5
Vous obtenez
Équation
||2x-1|+3|=5
Valeurs intérieures cibles
2
Nombre de solutions
2
Solutions
-0,5, 1,5

Les équations à valeur absolue imbriquée placent un module dans un autre, de sorte que la scission habituelle en deux cas ne suffit pas : vous devez d'abord résoudre la valeur absolue extérieure, ne conserver que les candidats non négatifs pour l'expression intérieure, puis seulement résoudre l'équation simple de valeur absolue en x. Les élèves rencontrent des formes telles que la valeur absolue de la valeur absolue de ax plus b plus c égale d en algèbre intermédiaire, en préparation aux concours et dans les modèles linéaires par morceaux. Ce solveur d'équations à valeur absolue imbriquée accepte les coefficients a, b, c et d, applique cet arbre de cas de l'intérieur vers l'extérieur de façon déterministe et renvoie chaque racine réelle valide ordonnée par ordre croissant avec les cibles intérieures intermédiaires. Les seconds membres extérieurs négatifs et un coefficient nul de x sont rejetés comme entrée invalide plutôt que comme succès vides silencieux.

Pourquoi les valeurs absolues imbriquées exigent un arbre de cas intérieur-extérieur

Une équation de valeur absolue simple |ax + b| = k se scinde en deux équations linéaires lorsque k est positif, une équation lorsque k est zéro, et aucune solution réelle lorsque k est négatif. Imbriquer un second module change la géométrie : la valeur absolue extérieure contraint une quantité non négative u égale au module intérieur, et non x lui-même.

Écrire la forme imbriquée ||ax + b| + c| = d commence donc par poser u = |ax + b| avec la contrainte stricte u ≥ 0, puis résoudre l'équation extérieure |u + c| = d pour u. Cette étape extérieure donne les deux candidats u égal à d moins c et u égal à moins d moins c ; tout candidat qui échoue à u ≥ 0 est écarté immédiatement car une valeur absolue ne peut être négative.

Les cibles survivantes deviennent les seconds membres d'équations ordinaires de valeur absolue |ax + b| = u. Pour chaque u valide le solveur produit une racine lorsque u est zéro et deux racines lorsque u est positif, puis fusionne, déduplique et trie toutes les racines par ordre croissant. Lorsque c est négatif, la même algèbre encode les manuels qui écrivent ||ax + b| − k| = d, car l'addition d'une constante négative est la soustraction de k.

Lorsque d est zéro, les deux candidats extérieurs se réduisent à la seule condition u égal à moins c, admissible seulement si cette valeur est non négative.

Contrôles multi-cas en classe

Permettez aux élèves d'envoyer a, b, c et d pour ||ax+b|+c|=d et de vérifier chaque racine ordonnée face à l'arbre de cas intérieur-extérieur enseigné en algèbre intermédiaire.

Notation automatique examens et LMS

Notez des items de valeur absolue imbriquée avec un oracle déterministe qui rejette d négatif, signale des solutions vides quand aucune cible intérieure non négative ne survit, et n'invente jamais de racines supplémentaires.

Carnets et contraintes par morceaux

Résolvez des contraintes de module imbriqué dans des scripts de calibration ou de tolérance sans importer une bibliothèque complète d'algèbre computationnelle pour un problème à quatre coefficients.

Comment résoudre ||ax + b| + c| = d pour x ?

Envoyez des nombres finis a (non nul), b, c et d (non négatif).

Que se passe-t-il si d est négatif ?

Une valeur absolue extérieure ne peut égaler un nombre négatif, donc l'équation n'a pas de solution réelle et n'est pas facturée.

Pourquoi a doit-il être non nul ?

Si a est zéro, ||ax+b|+c|=d n'est pas une équation en x—seulement une affirmation vraie ou fausse sur ||b|+c| et d. Le solveur exige a≠0 pour renvoyer des racines de x.

Le solveur peut-il renvoyer zéro solutions sans erreur ?

C'est une équation bien formée sans racine réelle, pas une entrée invalide.

Combien de racines une équation à valeur absolue imbriquée peut-elle avoir ?

Chaque valeur intérieure retenue donne une racine si elle est nulle et deux si elle est positive. Avec deux valeurs retenues, toutes les racines sont réunies, les doublons supprimés et le tout trié par ordre croissant.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/algebra/solve-absolute-value-equation-nested

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/algebra/solve-absolute-value-equation-nested \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a":2,"b":-1,"c":3,"d":5}'
{
  "a": 2,
  "b": -1,
  "c": 3,
  "d": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.solve_absolute_value_equation_nested",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Le même module pur alimente le chemin gratuit du navigateur et l'API prépayée, afin que les contrôles en classe et l'automatisation ne divergent jamais sur les racines qui survivent aux deux couches de valeur absolue.

Pourquoi les valeurs absolues imbriquées exigent un arbre de cas intérieur-extérieur

Lorsque d est négatif, la distance extérieure devrait être négative, ce qui est impossible, donc la requête échoue avec invalid_input au lieu d'inventer des racines. Cette discipline intérieur-extérieur est exactement ce que les enseignants notent sur papier et ce dont les API de production ont besoin pour une notation reproductible et des scripts de carnet.

Contrat d'entrée, champs de réponse et comportement d'erreur

Exemple : a égal à deux, b égal à moins un, c égal à trois, d égal à cinq donne ||2x-1|+3|=5. Le pelage extérieur conserve u égal à deux (cinq moins trois) et écarte le candidat négatif moins huit, puis |2x-1|=2 produit les racines x égal à moins un demi et x égal à trois demis. Associez la réponse à votre propre tracé si vous avez besoin des compositions en V ; ce point de terminaison ne résout que x. Envoyez par POST un corps JSON avec quatre nombres finis obligatoires : a, le coefficient non nul de x dans le module intérieur ; b, le terme constant dans ce module ; c, la constante ajoutée à la valeur absolue intérieure avant le module extérieur ; et d, le second membre extérieur non négatif. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique ; champs manquants, chaînes vides, valeurs non finies, a égal à zéro et d inférieur à zéro échouent avec invalid_input en nommant le problème, et ces échecs ne sont pas facturés. En cas de succès le corps renvoie a, b, c et d ; une chaîne d'équation qui réécrit la forme de module imbriqué pour l'affichage ; inner_targets comme les valeurs u non négatives ordonnées après le pelage extérieur ; solution_count ; solutions comme tableau ascendant de racines réelles arrondies à douze décimales pour des goldens stables entre runtimes ; et une chaîne de formule qui reformule l'identité à deux couches. Si tout candidat extérieur échoue au filtre de non-négativité, l'équation est bien formée mais sans racine réelle : solution_count vaut zéro et solutions est un tableau vide plutôt qu'une erreur, afin que les correcteurs automatiques distinguent géométrie impossible et mauvais paramètres.

Où une API de valeur absolue imbriquée se justifie

Les salles de classe et les plateformes de tutorat utilisent un solveur d'équations à valeur absolue imbriquée pour que les apprenants vérifient des devoirs multi-cas sans perdre un signe en pelant d'abord le module extérieur. Les générateurs de préparation aux examens et les plugins LMS ont besoin d'un oracle déterministe qui rejette d négatif comme sans solution et renvoie chaque racine survivante lorsque les deux couches admettent des solutions, sans inventer d'extras à partir de cibles négatives écartées. Une validation échouée ne consomme pas le solde. Les carnets d'ingénierie réduisent des bandes de tolérance linéaires par morceaux et des contraintes de distance repliées à des équations de module imbriqué lors de la calibration de capteurs ou de la validation de modèles d'erreur symétriques ; appeler une petite API d'analyse évite de charger un système complet d'algèbre computationnelle pour quatre coefficients. Comme l'implémentation est analyse pure de tier A, chaque appel réussi coûte le prix de base publié de $0.002 sans jetons de modèle ni réseau sortant. Gardez les requêtes petites, figez les solutions arrondies et inner_targets dans les tests, et vous obtiendrez des racines reproductibles pour les devoirs, les lots de concours et les edge workers sans monter votre propre infrastructure de mathématiques symboliques.

Combien coûte le solveur de valeur absolue imbriquée ?

L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; l'entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →