Solution de Jean Nougayrede
⊳ Notons l’ensemble des matrices de GLn(R) à coefficients dans {0,2} et l’ensemble des matrices de GL n+1(R) à coefficients dans {-1,1} dont la première colonne et la première ligne sont constituées de 1. Observons que
PN GLn(R) = ⋅
Soit M . On construit ainsi N dans :
→ On commence par construire Nʹ dans Mn+1(R) par blocs :
Nʹ est inversible (triangulaire par blocs avec des blocs diagonaux inversibles).
→ Ensuite, on effectue sur Nʹ les opérations élémentaires
L2 ← L1 - L2 , … ,Ln+1 ← L1 - Ln+1
pour obtenir N. Alors N est inversible car les opérations élémentaires conservent l’inversibilité.
La première colonne et la première ligne de N sont constituées de 1. Les autres coefficients de la
matrice N valent - 1 ou 1 car 1 - 2 = -1 et 1 - 0 = 1. Donc N est élément de et φ : MN
est une fonction bien définie de vers .
Elle est injective (comme composée des deux injections MNʹ et NʹN), et elle est aussi surjective puisque si N , on peut lui appliquer les mêmes opérations élémentaires L2 ← L1 - L2 , ...Ln+1 ← L1 - Ln+1. On obtient une matrice Nʹ de la forme
avec M n (R) dont les coefficients valent 2 ou 0 (puisque 1 - 1 = 0 et 1 - (-1) = 2). De plus, N est inversible donc Nʹ est également inversible donc M GLn(R). Finalement M et, par construction, φ(M) = N, ce qui démontre que φ est surjective. Ainsi,
card() = card ().
⊳ Notons maintenant l’ensemble des matrices de GLn+1(R) à coefficients dans {-1,1} et montrons que
Pour cela, notons l’ensemble des matrices diagonales de n+1(R) dont les coefficients
diagonaux sont ± 1, et les matrices de qui ont un 1 en premier coefficient. Il est clair que
card = 2n+1 et card = 2n.
Par ailleurs, on voit que g définie sur ×× par g(D1,M,D2) = D1MD2 est bijective dans
, d’où le résultat voulu.
⊳ On reprend maintenant les notations de l’énoncé et on a