Aller au contenu
La Belle Copie
ConnexionCommencer gratuitement

Maths 1

Centrale-SupélecMP2026

# Mathématiques 1

Concours Centrale-Supélec. Filières MP, MPI. Session 2026.

Durée : 4 heures.

Calculatrice autorisée.

## Sur quelques sous-groupes de $\mathrm{GL}_n(\mathbb{R})$

Dans tout le sujet, $n$ désigne un entier supérieur ou égal à 2. On note :

- $\mathcal{M}_n(\mathbb{R})$ l’ensemble des matrices de taille $n \times n$ à coefficients dans $\mathbb{R}$, $I_n$ sa matrice identité.
- $\mathrm{GL}_n(\mathbb{R})$ le groupe des matrices inversibles de $\mathcal{M}_n(\mathbb{R})$.
- $\mathcal{S}_n^+(\mathbb{R})$ (resp. $\mathcal{S}_n^{++}(\mathbb{R})$) l’ensemble des matrices symétriques positives de $\mathcal{M}_n(\mathbb{R})$ (resp. définies positives).
- $\mathrm{O}_n(\mathbb{R})$ le groupe des matrices orthogonales de $\mathcal{M}_n(\mathbb{R})$, et $\mathrm{SO}_n(\mathbb{R})$ celui des matrices orthogonales de déterminant 1.
- La transposée d’une matrice $M \in \mathcal{M}_n(\mathbb{R})$ sera notée $M^{\mathsf{T}}$ et sa trace $\operatorname{tr} M$.
- On note $|X|$ le cardinal d’un ensemble $X$, en convenant que $|X| = +\infty$ si $X$ est un ensemble infini.
- Si $\mathcal{A}$ est une partie finie d’un groupe $G$, on note $\langle \mathcal{A} \rangle$ le sous-groupe de $G$ engendré par $\mathcal{A}$.

Le problème comporte trois parties indépendantes.

## Partie A — Sous-groupes finis de $\mathrm{O}_n(\mathbb{R})$

Soit $G$ un groupe de neutre $e$. On dit que $G$ est d’exposant fini si et seulement si :

$$
\exists m \in \mathbb{N}^*\quad \forall x \in G\quad x^m = e.
$$

De plus, si $G$ est un sous-groupe de $\mathrm{GL}_n(\mathbb{R})$, on note $\operatorname{tr} G$ la trace du groupe $G$, qui est l’ensemble :

$$
\operatorname{tr} G = \{\operatorname{tr} A : A \in G\}.
$$

### I — Généralités

Soit $G$ un sous-groupe de $\mathrm{GL}_n(\mathbb{R})$.

**Q1.** Montrer que si $G$ est fini, alors $G$ est d’exposant fini et $\operatorname{tr} G$ est fini.

**Q2.** Donner un exemple de sous-groupe infini de $\mathrm{GL}_n(\mathbb{R})$ dont la trace soit finie.

**Q3.** Donner un exemple (pas nécessairement matriciel) de groupe infini qui soit d’exposant fini.

### II — Cas particulier : les sous-groupes finis de $\mathrm{O}_2(\mathbb{R})$

Pour tout $\theta \in \mathbb{R}$, on note $R_\theta$ et $S_\theta$ les matrices :

$$
R_\theta = \begin{pmatrix} \cos \theta & -\sin \theta \\ \sin \theta & \cos \theta \end{pmatrix}
\qquad
S_\theta = \begin{pmatrix} \cos \theta & \sin \theta \\ \sin \theta & -\cos \theta \end{pmatrix}.
$$

On pourra utiliser sans démonstration les relations suivantes, valables pour tout $(\theta, \varphi) \in \mathbb{R}^2$ :

$$
R_\theta R_\varphi = R_{\theta+\varphi}
\qquad
R_\theta S_\varphi = S_{\theta+\varphi}
\qquad
S_\varphi R_\theta = S_{\varphi-\theta}
\qquad
S_\theta S_\varphi = R_{\theta-\varphi}.
$$

**Q4.** Soit $A \in \mathrm{SO}_2(\mathbb{R})$. Montrer qu’il existe un unique réel $\theta \in [0, 2\pi[$ tel que $A = R_\theta$.

**Q5.** Soit $\theta \in \mathbb{R}$. Dans cette question, $G = \langle R_\theta \rangle$.

a) Vérifier que $G = \{R_{k\theta} : k \in \mathbb{Z}\}$.

b) Dans le cas où $\theta = \dfrac{2\pi}{m}$ avec $m \in \mathbb{N}^*$, déterminer $|G|$.

c) Montrer que $G$ est fini si et seulement si $\dfrac{\theta}{\pi} \in \mathbb{Q}$.

d) Montrer que si $G$ est d’exposant fini, alors $G$ est fini.

e) Montrer que si $\operatorname{tr} G$ est fini, alors $G$ est fini.

**Q6.** Soient $\theta$ et $\theta'$ deux réels. Dans cette question $G = \langle R_\theta, R_{\theta'} \rangle$.

a) Montrer que $|G| = \bigl|(\theta\mathbb{Z} + \theta'\mathbb{Z}) \cap [0, 2\pi[\bigr|$.

b) En déduire, pour $p$ et $q$ deux entiers non nuls premiers entre eux, que $\bigl|\langle R_{\frac{\pi}{p}}, R_{\frac{\pi}{q}} \rangle\bigr| = 2pq$.

c) Déterminer $\bigl|\langle R_{\frac{\pi}{p}}, R_{\frac{\pi}{q}} \rangle\bigr|$ dans le cas général (où $p$ et $q$ ne sont pas forcément premiers entre eux).

**Q7.** Soit $G$ un sous-groupe fini de $\mathrm{SO}_2(\mathbb{R})$. Montrer que $G$ est monogène.

**Q8.** Pour $m \in \mathbb{N}^*$, on note $\mathcal{D}_m$ le sous-groupe de $\mathrm{O}_2(\mathbb{R})$ engendré par $R_{\frac{2\pi}{m}}$ et $S_{\frac{\pi}{2}}$.

a) Déterminer le cardinal de $\mathcal{D}_m$.

On pourra montrer que $\mathcal{D}_m \cap \mathrm{SO}_2(\mathbb{R}) = \bigl\langle R_{\frac{2\pi}{m}} \bigr\rangle$, puis chercher une bijection entre $\mathcal{D}_m \cap \mathrm{SO}_2(\mathbb{R})$ et $\mathcal{D}_m \setminus \mathrm{SO}_2(\mathbb{R})$.

b) Soit $G$ un sous-groupe fini de $\mathrm{O}_2(\mathbb{R})$ qui n’est pas inclus dans $\mathrm{SO}_2(\mathbb{R})$. Montrer qu’il existe $m \in \mathbb{N}^*$ tel que $G$ soit isomorphe à $\mathcal{D}_m$.

### III — Une caractérisation des sous-groupes finis de $\mathrm{O}_n(\mathbb{R})$

Dans cette partie, $G$ est un sous-groupe de $\mathrm{O}_n(\mathbb{R})$. On désire montrer que :

$$
G \text{ fini} \Longleftrightarrow G \text{ d’exposant fini} \Longleftrightarrow \operatorname{tr} G \text{ fini}.
$$

**Q9.** Rappeler le théorème de réduction des matrices orthogonales.

**Q10.** On suppose dans cette question que $G$ est d’exposant fini. Montrer, en utilisant le théorème de réduction précédent, que $\operatorname{tr} G$ est fini.

Jusqu’à la fin de cette partie, on suppose maintenant que $\operatorname{tr} G$ est fini. On munit $\mathcal{M}_n(\mathbb{R})$ de son produit scalaire usuel :

$$
(A|B) = \operatorname{tr} A^{\mathsf{T}} B.
$$

On note $\mathcal{F}$ le sous-espace vectoriel de $\mathcal{M}_n(\mathbb{R})$ engendré par $G$ et $d = \dim \mathcal{F}$.

**Q11.** Montrer qu’il existe une famille $\mathcal{B} = (A_i)_{i \in \llbracket 1, d \rrbracket}$ de matrices de $G$ qui forme une base de $\mathcal{F}$.

**Q12.** Soit $B = \bigl((A_i|A_j)\bigr)_{(i,j) \in \llbracket 1, d \rrbracket^2}$. On considère la matrice $C$ des coordonnées des matrices $A_i$ dans la base canonique de $\mathcal{M}_n(\mathbb{R})$.

a) Quelle est la taille de la matrice $C$ ?

b) Montrer que $B = C^{\mathsf{T}} C$.

c) Montrer que $B$ et $C$ sont de même rang. En déduire que $B$ est inversible.

**Q13.** Soit $M \in G$. On peut décomposer $M$ dans la base $\mathcal{B}$ :

$$
M = \sum_{j=1}^{d} x_j A_j.
$$

On note alors $\displaystyle X_M = \begin{pmatrix} x_1 \\ \vdots \\ x_d \end{pmatrix}$ et $\displaystyle Y_M = \begin{pmatrix} (A_1|M) \\ \vdots \\ (A_d|M) \end{pmatrix}$. Montrer que $X_M = B^{-1} Y_M$.

**Q14.** Montrer que $\{Y_M : M \in G\}$ est un ensemble fini. En déduire que $G$ est fini.

## Partie B — Sous-groupes compacts de $\mathrm{GL}_n(\mathbb{R})$

On note $\mathcal{M}_{n,1}(\mathbb{R})$ l’espace vectoriel des matrices colonnes de taille $n \times 1$ à coefficients dans $\mathbb{R}$.

Dans cette partie, on se place dans $\mathcal{M}_{n,1}(\mathbb{R})$, muni de son produit scalaire canonique noté $(\cdot|\cdot)$ et de sa norme associée $\|\cdot\|$. Pour $r \geqslant 0$, on note $\mathcal{B}(0, r)$ la boule fermée de centre $0$ et de rayon $r$ de $\mathcal{M}_{n,1}(\mathbb{R})$ pour cette norme, et $\mathcal{B} = \mathcal{B}(0, 1)$ la boule unité fermée.

### I — Quelques propriétés utiles

Soient $A \in \mathcal{S}_n^{++}(\mathbb{R})$ et $B \in \mathcal{S}_n(\mathbb{R})$.

**Q15.** On pose, pour $X$ et $Y$ dans $\mathcal{M}_{n,1}(\mathbb{R})$ :

$$
\langle X, Y \rangle_A = (AX \mid Y).
$$

Montrer que $\langle \cdot, \cdot \rangle_A$ est un produit scalaire sur $\mathcal{M}_{n,1}(\mathbb{R})$.

On note alors $\|\cdot\|_A$ la norme associée à ce produit scalaire et $\mathcal{B}_A$ la boule unité fermée pour cette norme. Existe-t-il une matrice $A$ telle que $\mathcal{B}(0, r) = \mathcal{B}_A$ ?

**Q16.** Vérifier que $X \mapsto A^{-1}BX$ est autoadjoint pour le produit scalaire $\langle \cdot, \cdot \rangle_A$. Que peut-on en déduire pour la matrice $A^{-1}B$ ?

Soient $A$ et $B$ dans $\mathcal{S}_n(\mathbb{R})$. On note $B \preccurlyeq A$ si et seulement si pour tout $X \in \mathcal{M}_{n,1}(\mathbb{R})$, $(BX \mid X) \leqslant (AX \mid X)$.

**Q17.** Montrer que $B \preccurlyeq A$ si et seulement si $A - B \in \mathcal{S}_n^+(\mathbb{R})$.

**Q18.** Soient $A$ et $B$ dans $\mathcal{S}_n^{++}(\mathbb{R})$. Montrer que $B \preccurlyeq A$ si et seulement si le spectre de $A^{-1}B$ est inclus dans $]0, 1]$.

Pour la réciproque, on pourra utiliser une base orthonormée pour le produit scalaire $\langle \cdot, \cdot \rangle_A$ bien choisie.

**Q19.** On suppose toujours que $A$ et $B$ sont deux matrices de $\mathcal{S}_n^{++}(\mathbb{R})$, et que $B \preccurlyeq A$. Montrer que $\det B \leqslant \det A$, avec égalité si et seulement si $A = B$.

**Q20.** Montrer que $B \preccurlyeq A$ si et seulement si $\mathcal{B}_A \subset \mathcal{B}_B$.

**Q21.** Soit $\mathcal{K}$ une partie de $\mathcal{S}_n^+(\mathbb{R})$. Montrer que $\mathcal{K}$ est une partie bornée de $\mathcal{S}_n^+(\mathbb{R})$ si et seulement s’il existe $\alpha \in \mathbb{R}_+^*$ telle que pour tout $A \in \mathcal{K}$, $A \preccurlyeq \alpha I_n$.

### II — Stricte log-concavité de l’application $\det$

Soit $\mathcal{C}$ une partie convexe de $\mathcal{M}_n(\mathbb{R})$ et $\varphi : \mathcal{C} \to \mathbb{R}$ une fonction. On dit que $\varphi$ est strictement concave si et seulement si :

$$
\forall (A, B) \in \mathcal{C}^2\quad \forall t \in [0, 1]\qquad \varphi\bigl(tA + (1-t)B\bigr) \geqslant t\varphi(A) + (1-t)\varphi(B)
$$

avec égalité si et seulement si $A = B$ ou $t = 0$ ou $t = 1$.

**Q22.** Montrer que $\mathcal{S}_n^{++}(\mathbb{R})$ est une partie convexe de $\mathcal{M}_n(\mathbb{R})$.

**Q23.** Montrer que $\varphi : A \mapsto \ln(\det A)$ est une fonction strictement concave sur $\mathcal{S}_n^{++}(\mathbb{R})$.

On pourra utiliser le résultat de la question **Q16**.

### III — Groupe orthogonal associé à une matrice symétrique définie positive

À toute matrice $A \in \mathcal{S}_n^{++}(\mathbb{R})$ on associe son groupe orthogonal :

$$
\mathrm{O}(A) = \{ M \in \mathcal{M}_n(\mathbb{R}) : M^{\mathsf{T}} A M = A \}.
$$

**Q24.** Montrer que $\mathrm{O}(A)$ est un sous-groupe de $\mathrm{GL}_n(\mathbb{R})$, isomorphe à $\mathrm{O}_n(\mathbb{R})$.

On pourra montrer qu’il existe une matrice $B$ telle que $A = B^{\mathsf{T}} B$, et chercher un isomorphisme sous la forme $M \mapsto B^{-1} M B$.

**Q25.** Montrer que $\mathrm{O}(A)$ est une partie compacte de $\mathcal{M}_n(\mathbb{R})$.

### IV — Sous-groupes compacts de $\mathrm{GL}_n(\mathbb{R})$

Dans cette partie, $G$ désigne un sous-groupe compact de $\mathrm{GL}_n(\mathbb{R})$. On désire montrer que $G$ est alors isomorphe à un sous-groupe de $\mathrm{O}_n(\mathbb{R})$.

**Q26.** Montrer que pour tout $M \in G$, $|\det M| = 1$.

**Q27.** On pose :

$$
\mathcal{C} = \{ MX : (M, X) \in G \times \mathcal{B} \}.
$$

Montrer que $\mathcal{C}$ est compact, et que $0$ est un point intérieur à $\mathcal{C}$.

**Q28.** Montrer qu’il existe une unique matrice $A \in \mathcal{S}_n^{++}(\mathbb{R})$ telle que $\mathcal{C} \subset \mathcal{B}_A$ et qui soit de déterminant maximal.

On pourra commencer par montrer que $\mathcal{E} = \{ A \in \mathcal{S}_n^{++}(\mathbb{R}) : \mathcal{C} \subset \mathcal{B}_A \}$ est non vide, compact et convexe, puis utiliser la question **Q23** pour démontrer l’unicité.

**Q29.** Montrer que $G$ est un sous-groupe de $\mathrm{O}(A)$.

## Partie C — Croissance du groupe de Heisenberg discret

### I — Croissance d’un groupe

Soit $G$ un groupe de neutre $e$, engendré par une partie finie $\mathcal{S} = \{s_i\}_{i \in \llbracket 1, N \rrbracket}$. À tout élément $g \in G \setminus \{e\}$ on associe sa longueur relativement à $\mathcal{S}$ par :

$$
\ell_{\mathcal{S}}(g) = \min\left\{ \sum_{i=1}^{k} |a_i| : g = s_1^{a_1} \ldots s_k^{a_k},\ s_i \in \mathcal{S},\ a_i \in \mathbb{Z} \right\}.
$$

$\ell_{\mathcal{S}}(g)$ est le nombre minimal d’éléments de $\mathcal{S}$ permettant d’obtenir $g$. Par convention, on pose $\ell_{\mathcal{S}}(e) = 0$. On note alors, pour $p \in \mathbb{N}$ :

$$
\mathcal{V}_{\mathcal{S}}(p) = \{ g \in G : \ell_{\mathcal{S}}(g) \leqslant p \}.
$$

$\mathcal{V}_{\mathcal{S}}(p)$ est l’ensemble des éléments de $G$ s’obtenant à partir d’au maximum $p$ éléments de $\mathcal{S}$.

Nous dirons que $G$ est un groupe à croissance polynomiale de degré $d \in \mathbb{N}$ si et seulement si il existe deux réels strictement positifs $\alpha$ et $\beta$ tels que, pour tout $p \geqslant 1$ :

$$
\alpha p^d \leqslant |\mathcal{V}_{\mathcal{S}}(p)| \leqslant \beta p^d.
$$

**Q30.** Montrer que pour tous $g$ et $h$ dans $G$, $\ell_{\mathcal{S}}(g^{-1}) = \ell_{\mathcal{S}}(g)$ et $\ell_{\mathcal{S}}(gh) \leqslant \ell_{\mathcal{S}}(g) + \ell_{\mathcal{S}}(h)$.

**Q31.** Soit $\Sigma$ une autre partie finie génératrice de $G$. Montrer qu’il existe deux constantes $C$ et $C'$ strictement positives telles que, pour tout $g \in G$ :

$$
C \ell_{\mathcal{S}}(g) \leqslant \ell_{\Sigma}(g) \leqslant C' \ell_{\mathcal{S}}(g).
$$

En déduire que le fait que $G$ soit un groupe à croissance polynomiale de degré $d$ ne dépend pas du système $\mathcal{S}$ de générateurs choisis.

**Q32.** Soit $p \in \mathbb{N}$. Dénombrer le nombre de triplets $(x, y, z) \in \mathbb{N}^3$ tels que $x + y + z \leqslant p$. En déduire que $(\mathbb{Z}^3, +)$ est un groupe à croissance polynomiale et déterminer son degré.

### II — Le groupe de Heisenberg discret

Dans cette partie, $n = 3$. On considère les trois matrices suivantes :

$$
S = \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 1 \\ 0 & 0 & 1 \end{pmatrix}
\qquad
T = \begin{pmatrix} 1 & 1 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{pmatrix}
\qquad
U = \begin{pmatrix} 1 & 0 & 1 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{pmatrix}.
$$

On note $\mathcal{A} = \{S, T, U\}$. $\mathbb{H}$ désigne alors le sous-groupe de $\mathrm{GL}_3(\mathbb{R})$ engendré par $\mathcal{A}$.

**Q33.** Pour tout $(i, j, k) \in \mathbb{Z}^3$, calculer $S^i T^j U^k$.

**Q34.** Pour $(i, j, k, i', j', k') \in \mathbb{Z}^6$, déterminer un triplet $(i'', j'', k'') \in \mathbb{Z}^3$ tel que :

$$
S^i T^j U^k S^{i'} T^{j'} U^{k'} = S^{i''} T^{j''} U^{k''}.
$$

**Q35.** Vérifier que $U$ commute avec tous les éléments de $\mathbb{H}$, et que pour tout $(i, j) \in \mathbb{Z}^2$ :

$$
S^i T^j U^{ij} = T^j S^i.
$$

**Q36.** Le groupe $\mathbb{H}$ est-il commutatif ? Quel est le groupe engendré par $(S, T)$ ?

**Q37.** Montrer que l’application $f$ définie par :

$$
\begin{array}{ccc}
f : & \mathbb{Z}^3 & \longrightarrow & \mathbb{H} \\
& (i, j, k) & \longmapsto & S^i T^j U^k
\end{array}
$$

est bien définie et bijective. Est-ce un isomorphisme de groupe (en munissant $\mathbb{Z}^3$ de sa structure usuelle) ?

Peut-on munir $\mathbb{Z}^3$ d’une structure de groupe telle que $f$ soit un isomorphisme ?

**Q38.** Soit $M \in \mathbb{H}$ et $p \in \mathbb{N}^*$. Montrer que si $\ell_{\mathcal{A}}(M) \leqslant p$, alors il existe $(i, j, k, z) \in \mathbb{Z}^4$ tels que $M = S^i T^j U^{k+z}$ avec $|i| + |j| + |k| \leqslant p$ et $|z| \leqslant |ij|$. En déduire que $|\mathcal{V}_{\mathcal{A}}(p)| = O(p^4)$ quand $p$ tend vers $+\infty$.

On pourra utiliser les résultats de la question **Q35**.

**Q39.** Montrer que, pour tout $(i, j, k) \in \mathbb{Z}^3$, si $|i| + |j| \leqslant p$ et $|k| \leqslant |ij|$, alors $\ell_{\mathcal{A}}(S^i T^j U^k) \leqslant p$.

**Q40.** Montrer que :

$$
\operatorname{card}\bigl\{(i, j, k) \in \mathbb{N}^3 : i + j \leqslant p \text{ et } k \leqslant ij\bigr\} \geqslant \frac{p^3}{2} \sum_{i=0}^{p} \frac{i}{p} \left(1 - \frac{i}{p}\right)^2
$$

et déterminer un équivalent de cette dernière quantité quand $p$ tend vers $+\infty$.

**Q41.** En déduire que $\mathbb{H}$ est un groupe à croissance polynomiale de degré 4.

Fin

Aide sur une question

Connectez-vous pour demander une explication.