ForHosting KIT · Mathématiques

Systèmes d'équations

Trouvez le seul point où deux droites se rencontrent : les droites 2x + y égale 5 et x − y égale 1 se coupent en (2, 1), un résultat obtenu par la règle de Cramer à partir de trois déterminants. 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
A1
2
B1
1
C1
5
A2
1
B2
-1
C2
1
Vous obtenez
X
2
Y
1
Déterminant
-3
Det x
-6

Un système de deux équations linéaires demande l'unique point (x, y) où deux droites du plan se rencontrent. Écrivez la première droite comme a1 x plus b1 y égal à c1 et la seconde comme a2 x plus b2 y égal à c2, puis envoyez ces six coefficients finis. Ce calculateur de systèmes d'équations applique la règle de Cramer : le déterminant des coefficients D vaut a1 fois b2 moins b1 fois a2, Dx remplace la colonne des x par les constantes, Dy remplace celle des y, et la solution unique est x égal à Dx sur D et y égal à Dy sur D dès que D n'est pas zéro.

Ce qu'est un système à deux équations et quand un (x, y) unique existe

Une équation linéaire à deux inconnues décrit une droite. Deux telles équations forment un système : tout couple (x, y) qui satisfait les deux identités à la fois est une solution. Graphiquement, c'est l'intersection des deux droites.

Lorsque les pentes diffèrent, elles se croisent en exactement un point, et ce point est la solution unique renvoyée par ce calculateur. Lorsque les pentes sont identiques, soit les droites distinctes ne se rencontrent jamais, soit elles se superposent comme la même droite. Dans ces deux cas parallèles le déterminant des coefficients a1 b2 moins b1 a2 vaut zéro, et un couple unique n'existe pas.

La classe rencontre souvent cette géométrie d'abord par le tracé, puis par l'élimination ou la substitution, et plus tard par la règle de Cramer, qui est la forme close utilisée ici : on remplace la première colonne de la matrice des coefficients par les seconds membres pour obtenir Dx, la seconde pour obtenir Dy, et l'on divise chaque mineur par le déterminant. Le résultat algébrique est identique à l'élimination et à la substitution ; seuls les pas écrits diffèrent.

Cette page vise la recherche générique « systèmes d'équations » : vous avez déjà les six nombres d'une fiche, d'un cahier de laboratoire ou d'un modèle à deux inconnues, et vous voulez les x et y uniques sans choisir une méthode nommée. Si vous avez besoin d'un développement par substitution ou d'un tableau de Cramer 3×3, utilisez les pages dédiées à ces requêtes.

Contrat d'entrée, règle de Cramer et échec des droites parallèles

Le moteur forme ensuite trois déterminants 2×2 : D vaut a1 b2 moins b1 a2, Dx vaut c1 b2 moins b1 c2 et Dy vaut a1 c2 moins c1 a2. Si la valeur absolue de D est plus petite qu'un epsilon numérique minuscule, les droites sont traitées comme parallèles et la requête est rejetée avec le message que le système n'a pas de solution unique parce que les droites sont parallèles.

Cette seule erreur couvre le cas incompatible (deux droites parallèles distinctes, aucun point commun) et le cas dépendant (la même droite écrite deux fois, une infinité de points). La capacité n'invente pas un point représentatif et ne renvoie pas un objet de succès avec un drapeau d'état : l'absence de solution unique est une erreur client, non un succès facturé. Lorsque D est clairement non nul, x vaut Dx sur D et y vaut Dy sur D.

La réponse répète ces deux valeurs comme résultat principal, plus unique true, les trois déterminants nettoyés, deux chaînes d'affichage des équations d'origine et un champ formula qui reformule la règle de Cramer. Les nombres sont arrondis à douze décimales pour que les goldens restent stables d'un runtime à l'autre.

Où un calculateur de systèmes d'équations trouve son utilité

Les classes d'algèbre et les plateformes de tutorat utilisent un calculateur de systèmes d'équations pour que les apprenants vérifient l'intersection de deux droites sans perdre un signe à l'élimination ni isoler la mauvaise inconnue. Les générateurs d'examens ont besoin d'un oracle déterministe qui marque des coefficients parallèles comme absence de solution unique, au lieu de renvoyer silencieusement un couple vide qu'un correcteur défectueux pourrait traiter comme un succès.

Les modèles à deux inconnues apparaissent bien au-delà de la classe : offre et demande d'un marché simple, problèmes de mélange à deux ingrédients, mailles de Kirchhoff réduites à deux courants, et seuils d'équilibre qui égalent coût et recette sur une paire de prévisions linéaires. Une validation échouée ne consomme pas le solde.

Gardez les six valeurs finies, traitez un déterminant nul comme une erreur dure, figez les x et y arrondis dans les tests, et vous obtenez des intersections reproductibles pour les devoirs, les plugins LMS et les workers de bord, sans dresser une infrastructure symbolique. Associez cette page à un solveur d'équation linéaire unique lorsqu'il n'y a qu'une inconnue, et à un solveur 3×3 lorsqu'une troisième variable apparaît.

Contrôles en classe et devoirs

Laissez les élèves envoyer les six coefficients de deux équations linéaires et vérifier l'unique (x, y), ou voir une erreur claire de droites parallèles lorsque le déterminant est zéro.

Notation automatique d'examens et LMS

Notez des items à deux inconnues avec un oracle déterministe qui refuse les systèmes parallèles faute de solution unique et n'invente jamais un point d'intersection.

Modèles à deux inconnues dans les carnets

Résolvez des systèmes offre-demande, de mélange ou de circuit à deux mailles à partir de six coefficients mesurés, sans importer une bibliothèque d'algèbre informatique.

Comment résoudre un système de deux équations linéaires pour x et y ?

Envoyez les nombres finis a1, b1, c1 pour la première équation et a2, b2, c2 pour la seconde.

Que se passe-t-il si les droites sont parallèles ?

Un déterminant de coefficients nul signifie que les droites sont parallèles ou confondues, donc il n'y a pas de solution unique et la requête n'est pas facturée.

Quelle forme des équations dois-je utiliser ?

Utilisez la forme standard a1 x + b1 y = c1 et a2 x + b2 y = c2. Réorganisez les équations pente-ordonnée ou point-pente dans cette disposition à six coefficients avant d'appeler le solveur.

Cela résout-il les systèmes à trois équations ?

Non. Cette page est le calculateur de systèmes d'équations à deux inconnues. Pour trois variables, utilisez un solveur 3×3 dédié ; le contrat ici est exactement six coefficients et un unique (x, y).

Comment la règle de Cramer trouve-t-elle x et y ?

Elle divise deux déterminants par le déterminant principal. Pour 2x + y égale 5 et x − y égale 1, le déterminant principal vaut −3, celui de x vaut −6 et celui de y vaut −3 : x vaut donc 2 et y vaut 1.

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/math/systems-of-equations

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/math/systems-of-equations \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"a1":2,"b1":1,"c1":5,"a2":1,"b2":-1,"c2":1}'
{
  "a1": 2,
  "b1": 1,
  "c1": 5,
  "a2": 1,
  "b2": -1,
  "c2": 1
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.systems_of_equations",
  "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.

Lorsque D est zéro les droites sont parallèles ou confondues, il n'y a pas d'intersection unique et la tâche échoue avec invalid_input au lieu d'inventer un point. Les appels API réussis sont facturés à $0.002 ; les échecs de validation ne le sont pas.

Ce qu'est un système à deux équations et quand un (x, y) unique existe

Ici le contrat est plus court et plus strict : solution unique ou erreur typée. Cela correspond à la façon dont beaucoup de correcteurs et de scripts traitent une paire de droites — ils veulent un point, ou un échec clair à montrer à l'élève comme « les droites sont parallèles ».

Contrat d'entrée, règle de Cramer et échec des droites parallèles

Envoyez un corps JSON avec six nombres finis obligatoires : a1, b1 et c1 pour la première équation a1 x plus b1 y égal à c1, et a2, b2 et c2 pour la seconde équation a2 x plus b2 y égal à c2. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique décimale ou scientifique. Les champs manquants, les chaînes vides, les booléens, les objets, NaN et les infinis échouent avec invalid_input et un message qui nomme le champ. Il n'y a ni horloge, ni hasard, ni réseau : les mêmes six coefficients produisent toujours le même JSON.

Où un calculateur de systèmes d'équations trouve son utilité

Appeler une petite API parse évite de déployer un système d'algèbre informatique complet pour six coefficients. Comme l'implémentation est parse de niveau A, chaque appel réussi coûte le tarif de base publié $0.002, sans jetons de modèle et sans réseau sortant.

Combien coûte le solveur de systèmes d'équations ?

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

Consulter la documentation complète du KIT →