ForHosting KIT · Mathématiques

Inverse de matrice 2×2

Pour les lignes 4, 7 et 2, 6, le déterminant vaut 10, la comatrice transposée a pour lignes 6 et −7, puis −2 et 4, et la division par 10 donne l'inverse 0,6, −0,7, −0,2, 0,4. 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

Tout se passe dans votre navigateur : gratuit, sans envoi de vos données.

Inverser une matrice deux par deux est l'une des premières compétences d'algèbre linéaire en forme fermée que l'étudiant rencontre après les déterminants, et elle réapparaît dans les transformations graphiques, les moindres carrés 2D, l'économie et les solveurs de petits systèmes. Ce calculateur d'inverse 2×2 accepte une matrice [[a, b], [c, d]], calcule det = ad − bc, construit l'adjointe [[d, −b], [−c, a]] et renvoie A⁻¹ = (1/det) · adj(A) lorsque le déterminant est non nul.

La formule d'inverse 2×2 : adjointe sur déterminant

Pour une matrice réelle A écrite en deux lignes [[a, b], [c, d]], le déterminant est le scalaire det(A) = ad − bc. Ce seul nombre décide de l'inversibilité : si det est nul, les lignes (et colonnes) sont linéairement dépendantes, l'application linéaire effondre une direction, et aucune matrice B ne satisfait AB = BA = I. Si det est non nul, l'inverse existe et a la forme fermée célèbre A⁻¹ = (1/det(A)) multiplié par la matrice adjointe.

L'adjointe d'une matrice 2×2 s'obtient en échangeant les entrées de la diagonale principale a et d, et en changeant le signe des entrées hors diagonale b et c, ce qui donne adj(A) = [[d, −b], [−c, a]]. Multiplier chaque entrée de cette adjointe par l'inverse du déterminant produit les quatre nombres de A⁻¹.

C'est exactement la formule que les manuels enseignent avant l'élimination de Gauss–Jordan sur de plus grands systèmes : quatre multiplications et une soustraction pour le déterminant, un échange et un changement de signe pour l'adjointe, et quatre divisions (ou multiplications par 1/det) pour l'inverse. L'identité A · A⁻¹ = I est une conséquence algébrique de cette construction, non un ajustement numérique séparé.

Où l'inverse d'une matrice 2 × 2 est utile

Les cours d'algèbre et les plateformes de tutorat ont besoin d'un calculateur d'inverse de matrice 2×2 qui reflète la formule de l'adjointe que l'élève écrit sur papier, non une boîte noire de Gauss–Jordan n×n qui masque l'étape d'échange et de négation. Les carnets de graphiques et de jeux inversent souvent des blocs 2×2 pour des transformations 2D, des corrections de cisaillement ou des mises à jour de covariance sans tirer une bibliothèque complète d'algèbre linéaire.

L'économie et les petites démos économétriques inversent des jacobiens 2×2 ou des matrices de substitution dans des workers en périphérie où la taille au démarrage à froid compte. Gardez les requêtes petites, figez l'inverse arrondie dans les tests, et vous obtenez des valeurs A⁻¹ reproductibles pour les devoirs, la notation et les scripts de production sans déployer d'infrastructure symbolique ou BLAS propre.

Contrôles en classe et devoirs

Laissez l'élève saisir [[a,b],[c,d]] et vérifier det, adjointe et A⁻¹ par rapport à la formule du manuel sans erreurs de signe hors diagonale.

Notation auto des examens et LMS

Notez les items d'inverse 2×2 avec un oracle déterministe qui rejette les matrices singulières et renvoie des entrées arrondies de façon stable pour la comparaison.

Transformations 2D et petits systèmes

Inversez des blocs 2×2 dans des carnets graphiques, capteurs ou économétriques sans importer une bibliothèque générale de matrices.

Que se passe-t-il si la matrice est singulière ?

Une matrice singulière n'a pas d'inverse et l'appel n'est pas facturé.

Quelle formule ce calculateur utilise-t-il ?

La formule fermée d'adjointe sur déterminant pour les matrices 2×2 uniquement—pas l'élimination de Gauss–Jordan des inverses n×n générales.

Qu'est-ce que la comatrice transposée d'une matrice 2 × 2 ?

On échange les deux coefficients de la diagonale principale et on change le signe des deux autres. Pour les lignes 4, 7 et 2, 6, on obtient les lignes 6 et −7, puis −2 et 4 ; divisée par le déterminant, elle donne l'inverse.

Comment vérifier l'inverse à la main ?

Multipliez la matrice d'origine par l'inverse : le résultat doit être l'identité, avec 1 sur la diagonale et 0 ailleurs. Pour les lignes 4, 7 et 2, 6, le premier coefficient vaut 4 fois 0,6 plus 7 fois −0,2, soit 1.

Où utilise-t-on l'inverse d'une matrice 2 × 2 ?

Dans les transformations graphiques, les ajustements par moindres carrés en deux dimensions, les petits modèles économiques et les systèmes de deux équations à deux inconnues. C'est aussi l'étape apprise juste après les déterminants.

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/matrix-inverse-2x2

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/matrix-inverse-2x2 \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"matrix":[[4,7],[2,6]]}'
{
  "matrix": [
    [
      4,
      7
    ],
    [
      2,
      6
    ]
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "algebra.matrix_inverse_2x2",
  "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.

Si la matrice est singulière, la tâche échoue avec invalid_input au lieu d'inventer une inverse.

La formule d'inverse 2×2 : adjointe sur déterminant

Cette capacité n'implémente que ce chemin de manuel—sans raffinement itératif ni pseudo-inverse pour les entrées singulières—afin que les réponses en classe et celles de l'API restent alignées avec le calcul à la main.

Contrat d'entrée, forme de la réponse et rejet des singulières

Lorsque |ad − bc| est nul ou plus petit qu'un epsilon numérique minime, le gestionnaire rejette l'appel comme singulier plutôt que de renvoyer d'énormes nombres instables. Les échecs de validation et les rejets pour singularité ne sont pas facturés. Associez l'inverse à votre propre multiplication matrice–vecteur si vous devez résoudre Ax = b ; ce point d'accès renvoie uniquement A⁻¹ et ne résout pas de systèmes linéaires ni n'émet de prose étape par étape au-delà du champ formula. Envoyez un corps JSON avec le champ obligatoire matrix : un tableau imbriqué d'exactement deux lignes, chacune avec exactement deux nombres finis, par exemple [[4, 7], [2, 6]]. Les alias a, A, mat et rows sont acceptés pour la même charge utile. Un entier optionnel precision de 0 à 15 (défaut 12, alias decimals et dp) contrôle combien de décimales apparaissent sur chaque entrée renvoyée. Chaque cellule peut arriver comme nombre JSON ou chaîne décimale ; les valeurs non finies, les mauvais nombres de lignes et les jetons non numériques échouent avec invalid_input en nommant le champ. En cas de succès le corps renvoie matrix, les quatre scalaires a, b, c, d, le déterminant, l'adjointe, l'inverse, singular à false, method adjugate_over_determinant, une courte chaîne de formule et la precision utilisée. Exemple : [[4, 7], [2, 6]] a det = 24 − 14 = 10, adjointe [[6, −7], [−2, 4]] et inverse [[0.6, −0.7], [−0.2, 0.4]].

Comment calculer l'inverse d'une matrice 2×2 ?

Envoyez matrix [[a, b], [c, d]]. L'API renvoie A⁻¹ = (1/(ad−bc)) · [[d, −b], [−c, a]] lorsque le déterminant est non nul, plus det et l'adjointe.

Puis-je choisir le nombre de décimales renvoyées ?

Oui. Le paramètre optionnel precision (alias decimals, dp) est un entier de 0 à 15 ; la valeur par défaut est 12 décimales sur chaque entrée numérique.

Combien coûte le calculateur d'inverse de matrice 2×2 ?

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

Consulter la documentation complète du KIT →