L'application comatrice
Par Mathoman, lundi 22 mars 2010 à 18:35 - Exo, enigme, casse-tête - Tags
Le cofacteur d'indice (j,k) d'une matrice carrée A est
où
désigne la matrice qu'on obtient en enlevant de A la k-ième ligne et la j-ième colonne. Autrement dit, si A est de format nxn alors
est la matrice suivante de format (n-1)x(n-1)

La matrice des cofacteurs de A, s'appelle la comatrice de A, notée com(A). En résumé,

Petit exercice : la fonction qui à une matrice associe sa comatrice est-elle un difféomorphisme du groupe linéaire
sur lui-même ? Et de
sur lui-même ?
Pourquoi ne pas lire aussi :
Inversibilité d'une matrice
Par Mathoman - Tags
Soit A la matrice carrée d'ordre 20 définie par les propriétés suivantes :
- le coefficient d'indice (j,k) vaut 0 si k=j,
- le coefficient d'indice (j,k) vaut 4 si k-j est pair et non-nul,
- le coefficient d'indice (j,k) vaut 5 si k-j est impair.
Montrer que la matrice A est inversible (sur le corps des rationnels).
La comatrice conserve la multiplication
Par Mathoman - Tags
La comatrice com(M) d'une matrice carré M d'ordre n est la matrice des cofacteurs, c'est-à-dire sa composante en (l,k) est
fois le déterminant de la matrice qui s'obtient lorsqu'on ôte à M sa l-ème ligne et sa k-ème colonne.
Mais c'est surtout la transposée de la comatrice qui nous intéresse ; elle s'appele matrice complémentaire
(en allemand Adjunkte
, en anglais adjugate matrix
) et on démontre dans tout cours d'algèbre linéaire qu'elle vérifie la propriété fondamentale :

Par conséquence si on travaille avec des coefficients dans un anneau A, alors la matrice M est inversible dans l'anneau matriciel à coefficients dans A si et seulement si le scalaire det(M) est inversible dans l'anneau A. Par exemple les matrices inversibles sur
sont précisément celles dont le déterminant est 1 ou -1.
Exercice : Démontrer que com est compatible avec la multiplication matricielle,
com(I) = I et com(MN) = com(M) com(N).
Déterminant de sous-matrices
Par Mathoman - Tags
Voici un petit exercice d'algèbre linéaire :
Soit A une matrice symétrique n×n à coefficients entiers et de déterminant nul. On note Aj la matrice (n-1)×(n-1) obtenue à partir de A en supprimant la j-ième ligne et la j-ième colonne. Soient i,j dans {1,...,n}. Le nombre det(AiAj) est-il un nombre carré?
Dimension du commutant d'une matrice
Par Mathoman - Tags
Après le grand succès de son dernier avis de recherche en algèbre linéaire mon collègue mathématicien Laurent Kaczmarek nous propose un nouvel exercice sympa sur les matrices.
Soit A une matrice carrée d'ordre n. Montrer que son commutant (le sous-espace vectoriel des matrices qui commutent avec A) est de dimension supérieure ou égale à n.
Etudes dans les cas réel ou complexe acceptées (et même souhaitées !).
Faut-il un corps pour la méthode du pivot ?
Par Mathoman - Tags
A l'occasion de la solution d'un joli exercice de type colle sur les matrices (voir le blog de Pierre Lecomte), je suis naturellement amené à poser la question suivante.
Soit A une matrice inversible à coefficient dans un corps. Alors par des opérations élémentaires sur les lignes on peut transformer A en la matrice unité. En fait c'est la méthode du pivot de Gauss qui permet cela. On en déduit que A est un produit de matrices correspondantes aux trois types d’opérations élémentaires (permutation de lignes, multiplication d’une ligne par un scalaire non-nul, ajout d’une ligne à une autre).
Cette écriture en produit est pratique car elle permet de prouver plein de choses. Par exemple, pour montrer que le déterminant conserve les produits il suffit de le vérifier pour la multiplication entre une matrice de ce type et une matrice quelconque et c'est tout facile.
Or comment ça se passe-t-il sur un anneau ? Plus précisément :
Soit R un anneau commutatif et A une matrice carrée avec coefficients dans R telle que det(A) est une unité de R. On sait que A est une matrice inversible (c’est du classique, voir par exemple ici pour la formule qui donne l'inverse en fonction de (det A)-1 et de la comatrice).
Question : Peut-on ramener A à la matrice unité par des opérations élémentaires ?
Peut-être avez-vous déjà réfléchi là-dessus et connaissez la réponse...
Sens de vissage inversé pour le pédalier gauche du vélo
Par Mathoman - Tags
Chers lecteurs fidèles, ça fait un bon moment que je n'ai plus écrit de billet sur ce blog, faute de temps. Mais je vais pouvoir reprendre la cadence habituelle dans quelques mois, je l'espère. En attendant j'aimerais inverser les rôles et vous demander d'écrire quelques lignes sur une question précise que je n'arrive pas à comprendre.
Comme tout le monde le sait on serre une vis en la tournant dans le sens des aiguilles d'une montre (pour être plus précis il faut rajouter : lorsqu'on aperçoit la vis du côté du tourne-vis). Ce sens d'orientation, appelé filetage droit
ou hélice droite
, est devenu le standard international (parce que la majorité des humains sont des droitiers et ont plus de force dans leur main droite pour visser une vis à filetage droit qu'une vis gauche). Il y a quelques exceptions pourtant où l'on utilise une l'hélice inverse. La seule situation où j'en rencontre dans la vie de tous les jours est celle de la pédale gauche de mon vélo. Les constructeurs de vélo ont compris qu'il faut mettre un filetage gauche sur l'axe de la pédale gauche (et un filetage droit pour la pédale droite) afin d'empêcher que la pédale ne se desserre de la manivelle au fil du temps. Voici ma question :
Je ne comprends pas pourquoi ça fonctionne. Qui peut me l'expliquer ? En fait, si on bloque la pédale sur son axe et si on continue de pédaler, alors elle se défait ; en effet, le mouvement relatif de la pédale à la manivelle est contre le sens des aiguilles d'une montre pour la pédale droite, et dans le sens des aiguilles d'une montre pour la pédale gauche. Donc, selon moi, les billes du roulement mécanique exercent une force de frottement qui desserre la pédale au lieu de la serrer.
![]() |
Pas de vis droit et gauche sur les axes des pédales de ma bicyclette... (cliquez pour aggrandir) |
Un ami vient de me signaler une autre vis gauche, celle du raccordement à une bouteille de gaz. Mais je ne comprends pas pourquoi on fait ainsi. Qui peut l'expliquer ?
Mieux comprendre la topologie des matrices singulières
Par Mathoman - Tags
Mon billet récent sur la dimension maximale d'un sous-espace affine contenu dans l'ensemble des matrices non-inversibles m'a inspiré les réflexions suivantes, une sorte de version différentiable de ce résultat.
On note
l'espace des matrices n x n à coefficients réels et
le sous-ensemble des matrices inversibles. On sait que
est un ouvert dans
. En effet c'est l'image réciproque de l'ouvert
par l'application continue déterminant
On peut même dire un peu plus : le déterminant étant polynômial en
le complémentaire des matrices inversibles, c'est-à-dire l'ensemble des matrices de déterminant nul,
est une hypersurface algébrique. Géométriquement parlé
est un fermé de
qui ressemble localement à un hyperplan (c'est-à-dire à un sous-espace affine de dimension n²-1). Enfin, cela est vrai en presque tous les points, ceux où la différentielle du déterminant ne s'annulle pas (points réguliers
). En revanche, en les points où la différentielle du déterminant est nulle (points singuliers
), l'hypersurface
ne ressemble plus à un sous-espace affine. Il peut y avoir un croisement comme par exemple
(Pour plus d'images de surfaces algébriques visitez le la galerie de Herwig Hauser.)
Il est évident que la différentielle du déterminant est nulle à l'origine. Donc notre hypersurface
possède une singularité à l'origine.
Le résultat suivant dit qu'il s'agit d'une singularité de type rétrécissement, car l'hypersurface de dimension n²-1 y perd quelques dimensions il y reste juste assez de place pour n²-n dimensions...
Proposition :
Le nombre n²-n est la plus grande dimension possible d'une sous-variété différentiable F deDémonstration :telle que
![]()
- L'ensemble des matrices dont la première ligne est nulle est un sous-espace vectoriel (et donc en particulier une sous-variété différentielle) de dimension n²-n. Evidemment il contient l'origine 0 et est contenu dans
. - Soit F une sous-variété de
de dimension n²-n+1 et telle que
.
Nous allons prouver que F contient une matrice inversible.
Au voisinage de l'origine la sous-variété F est décrite par un système de n-1 équations
tel que les différentielles
sont linéairement indépendantes à l'origine.
On résoud ce système par le théorème des fonctions implicites, c'est-à-dire on peut isoler (théorétiquement) n-1 des coordonnées et les exprimer par les autres. On a ainsi, toujours au voisiange de l'origine,
n²-n+1 coordonnées variables et n-1 coordonnées isolées (fonctions différentiables des coordonnées variables).
Maintenant je peux poursuivre mon raisonnement de la preuve du cas affine : par des permutations de lignes et de colonnes je m'arrange à ce que les coordonnées isolées soient toutes au-dessus de la diagonale matricielle ; puis je prends les coordonnées sur la diagonale toutes égales à un nombre
non-nul et proche de 0 et les autres coordonnées variables égales à 0. Ainsi j'obtiens une matrice inversible qui est dans F.
Concevoir la notion d'application
Par Mathoman - Tags
Je me rappelle qu'au début de mes études de mathématiques, parfois une simple question de formalisme pouvait me poser des problèmes. Par exemple, j'avais du mal à jongler entre différents points de vue d'une notion a priori simple comme celle d'application. Voici quelques lignes qui pourraient sembler bêtes aux initiés, mais comme les livres expliquent rarement ce genre de choses en détail elles peuvent être utiles à ceux qui y sont confrontés pour la première fois et notamment aux élèves et étudiants d'aujourd'hui qui, lors de leur parcours scolaire, ne rencontrent plus assez de théorie des ensembles.
Considérons une application (synonyme de fonction) d'un ensemble X dans un ensemble Y.

(Désolé, la deuxième flèche devrait commencer par un pied mais mon plug-in LaTeX ne le permet pas.)
Si vous venez de passer le bac, vous avez déjà une notion intuitive de ce que c'est une application. Mais les mathématiciens possèdent plusieurs autres points de vue pour concevoir cet objet et chacun a sa raison d'être.- Point de vue
y en fonction de x
.
C'est le point de vue habituellement enseigné au collège et au lycée. On conçoit x comme variable et y comme l'image qui change en fonction de x.
Le schéma mental est le suivant.
L'ensemble de départ X est représenté horizontalement, l'ensemble d'arrivée Y est représenté verticalement. La donnée de l'application f revient à la donnée de son graphe
constitué des couples (x,f(x)), où x parcourt X.
En disantx parcourt X
, on adopte donc bien l'idée que la variable est x.
- Point de vue
collection d'éléments de Y
.
On peut aussi écrire l'application f en forme de famille
. On oublie donc de spécifier l'ensemble d'arrivée Y.
En général, une famille
dans Y n'est rien d'autre qu'une application

où l'ensemble de départ J est appellé l'ensemble d'indices ; très souvent il n'a pas d'importance et peut être remplacé par un autre ensemble de même cardinal. Ce qui compte dans ce point de vue c'est simplement la collection des images de l'application.
Dans certaines situations un bon choix de l'ensemble d'indices peut raccourcir les écritures. Par exemple, si
est une base d'un K-espace vectoriel E, alors tout vecteur v de E se décompose comme combinaison linéaire
où
est une famille de scalaires presque tous nuls (c'est-à-dire l'application
est nulle sauf en un nombre fini de points ; cela est nécessaire pour pouvoir prendre la somme). Mais si on conçoit la base non comme une famille de vecteurs mais comme un sous-ensemble B de l'espace E, alors on peut la prendre elle-même comme ensemble d'indices et écrire simplement

- Point de vue
les fibres en fonction de y
.
Pour chaque y dans Y on appelle fibre de f en y (ou ensemble de niveau y) l'ensemble de tous les antécédents de y, noté

Connaître une application revient à connaître la collection de ses fibres. C'est donc y qu'on considére comme variable. On s'aide du schéma mental suivant.

L'espace de départ estprojeté
sur l'espace d'arrivée. L'application est injective (resp. surjective resp. bijective) si et seulement si chaque fibre possède au plus (resp. au moins resp. précisément) un élément.
L'ensemble des fibres non-vides d'une application est une partition de l'ensemble de départ et a le même cardinal que l'image de l'application.
Factorisation canonique
Nous nous proposons de montrer que toute application est la composée d'une surjection, d'une bijection et d'une injection. Soit donc f une application de X vers Y. On considère son image

et
sont en bijection. Plus précisément il existe une surjection
, une bijection
et une injection
tel que le diagramme suivant commute.

la projection canonique sur le quotient X/~, c'est-à-dire l'application qui à chaque x dans X associe la fibre de f en f(x) ; puis pour j l'injection naturelle, et enfin pour
l'application qui envoie une fibre sur l'unique élément dans Y qui est son image par f. Il est alors évident que f est la composée
.
Un avant-goût de la suite
Concevoir une application comme la collection de ses fibres est très fréquent en topologie, géométrie algébriques et théorie des singularités. On fait varier un point dans l'espace d'arrivée pour observer, dans l'espace de départ, la manière dont varie la fibre au-dessus de ce point. Un exemple très basique est l'application
où a,b,c sont des réels fixés non tous nuls. La collection des fibres est constituée de plans parallèles. Il s'agit donc d'un feuilletage de l'espace
par plans (comme un feuilleté). Les fibres se ressemblent toutes ; on a même ce qu'on appelle une fibration globalement triviale.Plus généralement, si f est une fonction différentiable et si on fait varier le point dans l'espace d'arrivée sans toucher les valeurs critiques, alors localement les fibres se ressemblent toutes (fibration localement triviale). En revanche, si on passe par une valeur critique alors la nature des fibres peut changer. Par exemple si on traverse la valeur critique 0 de l'application

dans le sens décroissant, alors la fibre est d'abord un cercle, puis dégénère en un point et, enfin, devient vide une catastrophe a lieu au sens de la théorie des catastrophes de René Thom.
Tout ça devient plus intéressant dans le complexe. Les fibres de

sont des surfaces réelles (courbes complexes ou surfaces de Riemann). Et au lieu de traverser la valeur critique 0, on peut la contourner avec un petit lacet dans le plan complexe et observer la déformation de cette surface le long du lacet. Evidemment à la fin on retrouve la même surface qu'au début du lacet, mais lors du trajet certaines caractéristiques se sont déplacés continûment et ont échangés leurs places... (monodromie).
Matrices intercalées
Par Mathoman - Tags
Deux exos sympas sur les matrices.
Exercice 1. Soient
, k=1,...,n des matrices carrées complexes de même taille, toutes non-nulles. Existe-t-il toujours une matrice carrée A telle que

Exercice 2. On note T la transposition des matrices. Soient A,B,C,D, des matrices carrées telles que T(A)=BCD, T(B)=CDA, T(C)=DAB et T(D)=ABC. Démontrer que

Somme de certains déterminants
Par Mathoman - Tags
A chaque nombre naturel avec n2 chiffres on peut associer le déterminant de la matrice nxn où on écrit ces chiffres ligne par ligne. Par exemple, si n=2 nous associons au nombre 2011 le déterminant

Exercice : Trouver, en fonction de n, la somme de tous les déterminants associés aux nombres entiers positifs à n2 chiffres. (Le premier chiffre est supposé non-nul par exemple pour n=2 il y a 9000 déterminants qui interviennent.)




telle que