Calculateur de rang d'une matrice

Calculez le rang par élimination de Gauss et déterminez le nombre de lignes ou de colonnes linéairement indépendantes.

Calculer le rang d'une matrice
Saisissez une matrice rectangulaire pour obtenir son rang instantanément.

Séparez les colonnes par des virgules et les lignes par des points-virgules.

Comprendre le rang d'une matrice

Le rang d'une matrice est le nombre de lignes ou de colonnes linéairement indépendantes qu'elle contient. Bien que le rang en lignes et le rang en colonnes soient définis selon des directions différentes, un théorème fondamental de l'algèbre linéaire prouve qu'ils sont toujours égaux. Le rang résume donc en un seul nombre la quantité d'information indépendante portée par la matrice. Une matrice est de rang plein lorsque son rang est égal au plus petit de ses nombres de lignes et de colonnes. Une matrice carrée de rang plein est inversible, possède un déterminant non nul et envoie des vecteurs d'entrée distincts sur des vecteurs de sortie distincts. Une matrice de rang déficient contient des redondances : au moins une ligne ou une colonne peut être obtenue par combinaison des autres. Par exemple, si chaque ligne est un multiple de la première, le rang vaut un, sauf si tous les éléments sont nuls. Ce calculateur détermine le rang par élimination de Gauss avec pivot partiel. Il recherche dans chaque colonne un pivot non nul fiable, place sa ligne à la bonne position par permutation, normalise la ligne du pivot, puis élimine les coefficients de cette colonne dans les autres lignes. Chaque pivot valide ajoute un au rang. Les colonnes sans pivot utilisable sont ignorées, car elles n'apportent aucune direction indépendante. Une petite tolérance numérique empêche les erreurs d'arrondi en virgule flottante de transformer des zéros théoriques en faux pivots. Le rang est directement lié aux systèmes d'équations linéaires. Pour une matrice de coefficients, il compte les contraintes indépendantes. Comparer son rang à celui de la matrice augmentée permet de déterminer si le système n'a aucune solution, une solution unique ou une infinité de solutions. Le théorème du rang indique aussi que le nombre de colonnes est égal au rang plus la dimension du noyau, reliant ainsi l'image d'une transformation à son noyau. En analyse de données, le rang détecte les variables redondantes et sert de base à la réduction de dimension. En théorie du contrôle, il intervient dans les tests de commandabilité et d'observabilité. En géométrie, il donne la dimension de l'espace engendré par un ensemble de vecteurs. Saisissez des matrices rectangulaires ou carrées avec des entiers ou des décimaux. L'entier affiché est compris entre zéro et la plus petite dimension de la matrice, ce qui facilite son interprétation et sa vérification.

Exemples de rang de matrices

Découvrez comment l'indépendance influe sur le rang.

MatriceRangExplication
[[1,2],[3,4]]2Les deux lignes sont indépendantes : cette matrice carrée est donc de rang plein.
[[1,2,3],[2,4,6],[3,6,9]]1Chaque ligne est un multiple de la première.
[[1,0,0],[0,1,0]]2La matrice rectangulaire possède deux lignes indépendantes.

Comment calculer le rang d'une matrice

  1. Saisissez chaque ligne de la matrice en séparant les éléments par des virgules.
  2. Séparez les lignes successives par des points-virgules.
  3. Cliquez sur Calculer le rang pour effectuer la réduction par lignes.
  4. Consultez le nombre de lignes ou de colonnes indépendantes.

Questions fréquentes

Que représente le rang d'une matrice ?

Il compte les lignes ou colonnes indépendantes de la matrice. Il donne aussi la dimension de l'espace image de la transformation.

Qu'est-ce qu'une matrice de rang plein ?

Son rang est égal à sa plus petite dimension. Pour une matrice carrée, cela signifie également qu'elle est inversible.

Une matrice rectangulaire a-t-elle un rang ?

Oui, le rang est défini pour toute matrice rectangulaire. Son maximum est le plus petit des nombres de lignes et de colonnes.

Quel est le rang d'une matrice nulle ?

Une matrice nulle a un rang nul, car elle ne contient aucune ligne ou colonne non nulle indépendante. Elle envoie tout vecteur sur le vecteur nul.

Comment le rang est-il calculé ?

L'élimination de Gauss réduit la matrice et compte les positions des pivots. Chaque pivot correspond à une direction indépendante.