ForHosting KIT · Mathématiques

Calculateur d'inverse de matrice

Avec les lignes 4, 7 et 2, 6, vous obtenez l'inverse, de lignes 0,6 et −0,7, puis −0,2 et 0,4, ainsi que le déterminant 10. Une matrice singulière est refusée plutôt que de recevoir un inverse inventé. 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.

Ce calculateur d'inverse de matrice détermine l'inverse d'une matrice carrée réelle A par élimination de Gauss-Jordan sur le système augmenté formé de A accolée à l'identité. Lorsque A est inversible, le bloc de gauche devient l'identité et le bloc de droite est A inverse ; lorsque A est singulière, le déterminant vaut zéro et aucun inverse bilatéral n'existe, si bien que la requête est rejetée avec une erreur d'entrée invalide claire, plutôt qu'une pseudo-inverse fabriquée. Le moteur est entièrement déterministe : le pivotage partiel, la mise à l'échelle des lignes et l'élimination n'utilisent qu'une arithmétique en virgule flottante finie, sans appel réseau, sans échantillonnage et sans raccourci dépendant de la date. Les vérifications classiques incluent la matrice deux par deux de lignes quatre sept et deux six, dont l'inverse a pour lignes zéro virgule six moins zéro virgule sept et moins zéro virgule deux zéro virgule quatre, avec un déterminant de dix, ainsi que la matrice identité, qui est sa propre inverse.

Où l'inverse de matrice intervient dans les études, les sciences et les logiciels

Les élèves rencontrent l'inversion de matrice lorsqu'un cours d'algèbre linéaire passe de la réduction en lignes aux applications linéaires, lorsqu'un problème de concours demande A inverse d'une petite matrice à coefficients entiers, ou lorsqu'ils vérifient que A fois A inverse vaut l'identité avant de faire confiance à un calcul manuel. Les enseignants peuvent pré-générer des corrigés pour des valeurs de n modestes sans se fier à des applications de calcul opaques qui basculent silencieusement vers une pseudo-inverse ou perdent des signes sur les cofacteurs.

Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes destinés à des solveurs, pour normaliser des matrices de coefficients saisies par l'utilisateur avant des démonstrations de moindres carrés, ou pour satisfaire des énoncés de défis de programmation qui exigent A inverse plutôt qu'un croquis approximatif.

La pratique de l'ingénierie et de l'analyse de données a souvent besoin d'un inverse rapide et hors ligne d'un petit système carré, afin que les unités et les facteurs d'échelle puissent être vérifiés sans un CAS complet sous la pression du temps. Les outils produits et pédagogiques utilisent l'inverse lorsqu'un apprenant saisit une matrice carrée et que l'interface doit afficher A inverse aux côtés du déterminant et de la méthode.

Associez-le aux outils de multiplication matricielle ou de déterminant lorsque vous avez besoin d'étapes d'algèbre linéaire connexes, et aux autres points de terminaison mathématiques lorsque vous construisez un petit laboratoire d'outils d'algèbre gratuits et déterministes.

Devoirs et vérification d'inverses

Inversez des matrices carrées de manuel par Gauss-Jordan et vérifiez A·A⁻¹ = I avant un examen ou le tracé d'applications linéaires.

Données de référence déterministes pour les tests

Générez des valeurs A⁻¹ et de déterminant reproductibles pour les tests unitaires, les vérifications de propriétés et les assertions d'intégration continue.

Solveurs et logiciels de soutien scolaire

Normalisez des matrices de coefficients carrées saisies par l'utilisateur en A⁻¹ pour des démonstrations linéaires, des assistants pas à pas et des leçons interactives.

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

Il est gratuit dans votre navigateur sur cette page.

Comment l'inverse est-il calculé ?

Par élimination de Gauss-Jordan : former la matrice augmentée [A|I], utiliser le pivotage partiel, réduire par lignes jusqu'à ce que le bloc de gauche soit I, et lire A⁻¹ dans le bloc de droite. Le déterminant est le produit des pivots multiplié par le signe des permutations de lignes.

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

Un déterminant nul (ou numériquement nul) signifie qu'aucun inverse bilatéral n'existe ; cet outil ne renvoie pas de pseudo-inverse.

Cela fonctionne-t-il pour des matrices non carrées ?

Non. Seules les matrices carrées n×n sont acceptées. Les matrices rectangulaires n'ont pas d'inverse bilatéral de même forme.

Pourquoi les résultats sont-ils arrondis à une certaine précision ?

La précision par défaut est de 10 décimales ; vous pouvez la régler entre 0 et 15.

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

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 \
  -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",
  "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.

max_n50
max_abs_entry1000000000000000
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.

Utilisez-le gratuitement dans le navigateur pour vos devoirs d'algèbre linéaire, vos données de concours de programmation et vos vérifications d'ingénierie, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin de matrices inverses reproductibles en intégration continue, dans un logiciel de soutien scolaire ou des démonstrations pédagogiques.

Ce que signifie l'inversion de matrice et ce que contient la réponse

L'inverse d'une matrice carrée A est l'unique matrice A inverse telle que A fois A inverse et A inverse fois A soient toutes deux égales à l'identité de même taille. Son existence équivaut à un déterminant non nul : si le déterminant de A vaut zéro, les lignes ou les colonnes sont linéairement dépendantes, l'application linéaire écrase une direction non triviale, et aucun inverse bilatéral ne peut annuler cet écrasement. Ce calculateur construit la matrice augmentée de A accolée à l'identité, puis applique l'élimination de Gauss-Jordan avec pivotage partiel, de sorte que le bloc de gauche devienne l'identité et le bloc de droite devienne A inverse chaque fois que tous les pivots restent numériquement non nuls. La réponse renvoie la matrice inverse arrondie à la précision demandée, un écho de la matrice d'entrée, la dimension n, le déterminant construit à partir du produit des pivots et du signe des permutations de lignes, l'étiquette de méthode gauss_jordan, la précision utilisée, un bref rappel de la formule, et la valeur maximale de n prise en charge. Il n'existe aucune voie symbolique approximative de type CAS ni aucun tirage aléatoire d'entrées : le moteur termine l'élimination dans les limites de taille et de grandeur prises en charge, ou rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence de matrice, des lignes qui ne sont pas des tableaux, des formes non carrées, des entrées non finies, des grandeurs supérieures au plafond documenté, et toute matrice singulière dont un pivot s'effondre à zéro ou dont le déterminant est numériquement nul. Si vous avez besoin d'un produit de deux matrices, d'un simple déterminant sans l'inverse, ou de résoudre un système A x égale b sans former explicitement A inverse, utilisez les outils dédiés à cela ; cette page ne répond qu'à l'inverse d'une matrice carrée, avec une sortie numérique stable adaptée aux fiches d'exercices, aux tests unitaires et aux clients de l'API qui ne doivent pas inventer un substitut de Moore-Penrose.

Comment la matrice est lue et comment l'inverse reste reproductible

Les signes plus optionnels en tête et la notation scientifique dans les chaînes d'entrée sont autorisés lorsqu'ils s'interprètent comme des nombres décimaux finis ; les espaces incrustés, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair, pour qu'une mauvaise cellule ne se transforme pas en mauvais inverse. Une entrée non carrée échoue immédiatement avec un message nommant la ligne dont le nombre de colonnes ne correspond pas à n. Le champ privilégié est matrix, un tableau imbriqué de lignes de nombres finis comportant le même nombre de colonnes que de lignes, mais les alias a, A et mat sont acceptés, afin que les feuilles de calcul, les chaînes de requête et les formulaires typés puissent réutiliser le même contrat. Un champ precision optionnel, avec les alias decimals et dp, choisit le nombre de décimales à exposer pour chaque entrée de l'inverse et pour le déterminant, avec une valeur par défaut de dix et un plafond de quinze, afin que les goldens JSON restent stables. Associez l'exécution gratuite dans le navigateur sur cette page à l'API payante lorsque vous avez besoin du même résultat mathématique au sein d'un pipeline automatisé, sans réimplémenter vous-même l'algorithme de Gauss-Jordan.

Où l'inverse de matrice intervient dans les études, les sciences et les logiciels

Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque recherche réussie coûte $0.002, la validation échouée n'est pas facturée, et rien n'est conservé après le renvoi de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — correspond au reste du catalogue de niveau A de KIT, et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.

Consulter la documentation complète du KIT →