Outil pour calculer le noyau d'une matrice en ligne, obtenir sa base, sa dimension et résoudre les systèmes linéaires associés.
Noyau d'une Matrice - dCode
Catégorie(s) : Matrice
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
Le noyau (ou kernel en anglais) d'une matrice $ A $ de taille $ m \times n $ est l'ensemble des vecteurs $ \vec{x} \in \mathbb{R}^n $ (ou $ \mathbb{C}^n $) tels que $ A \vec{x} = \vec{0} $, où $ \vec{0} $ est le vecteur nul de $ \mathbb{R}^m $. Cet ensemble forme un sous-espace vectoriel de $ \mathbb{R}^n $. Il correspond à l'espace nul de l'application linéaire associée à $ A $, c'est-à-dire l'ensemble des vecteurs envoyés sur le vecteur nul.
Pour calculer le noyau de $ A $ :
— Écrire le système homogène $ A\vec{x} = \vec{0} $.
— Réduire la matrice par la méthode du pivot de Gauss jusqu'à obtenir une forme échelonnée (idéalement échelonnée réduite).
— Identifier les variables pivots (colonnes avec pivot) et les variables libres (colonnes sans pivot).
— Exprimer les variables pivots en fonction des variables libres.
— Paramétrer les solutions : le noyau est l'ensemble des solutions du système, ce qui forme un sous-espace vectoriel engendré par des vecteurs obtenus en faisant varier les paramètres.
Le noyau contient toujours au moins le vecteur nul $ \vec{0} $, car $ A \vec{0} = \vec{0} $. Il est donc toujours non vide.
Si le noyau se réduit à $ { \vec{0} } $, alors l'application linéaire associée à $ A $ est injective.
Cela signifie que des vecteurs différents ont toujours des images différentes.
Le noyau est l'ensemble des vecteurs $ \vec{x} $ tels que $ A \vec{x} = \vec{0} $. C'est un sous-espace vectoriel de $ \mathbb{R}^n $.
L'image est l'ensemble des vecteurs $ \vec{y} $ tels qu'il existe $ \vec{x} $ vérifiant $ A\vec{x} = \vec{y} $. C'est un sous-espace vectoriel de $ \mathbb{R}^m $. La relation fondamentale est : $ \dim(\operatorname{Ker}(A)) + \dim(\operatorname{Im}(A)) = n $, où $ n $ est le nombre de colonnes de $ A $ (théorème du rang).
Le rang de $ A $, noté $ \operatorname{Rank}(A) $, mesure la dimension de l'image. La dimension du noyau est appelée la nullité. Ces deux quantités sont liées par la relation :
$ \dim(\operatorname{Ker}(A)) + \operatorname{Rank}(A) = n $, où $ n $ est le nombre de colonnes de $ A $.
Ainsi, si $ A $ est inversible (donc $ \operatorname{Rank}(A) = n $), alors son noyau se réduit à $ { \vec{0} } $.
Si $ A $ est la matrice nulle de taille $ m \times n $, alors $ A \vec{x} = \vec{0} $ pour tout $ \vec{x} \in \mathbb{R}^n $.
Donc $ \operatorname{Ker}(A) = \mathbb{R}^n $, ce qui correspond au noyau de dimension maximale possible pour une matrice à $ n $ colonnes.
dCode se réserve la propriété du code source pour "Noyau d'une Matrice". Tout algorithme pour "Noyau d'une Matrice", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Noyau d'une Matrice" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Noyau d'une Matrice" ou tout autre élément ne sont pas publics (sauf licence open source explicite). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Noyau d'une Matrice" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source (Licence de libre diffusion Creative Commons CC-BY).
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Noyau d'une Matrice sur dCode.fr [site web en ligne], consulté le 05/05/2026,