0% ont trouvé ce document utile (0 vote)
68 vues2 pages

Matrices et Centro-Transposition en Python

Ce document présente des notions de mathématiques sur les matrices, notamment la centro-transposition d'une matrice, les propriétés des matrices centro-symétriques et centro-antisymétriques, et la diagonalisation des matrices.

Transféré par

souleymanezalla74
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
68 vues2 pages

Matrices et Centro-Transposition en Python

Ce document présente des notions de mathématiques sur les matrices, notamment la centro-transposition d'une matrice, les propriétés des matrices centro-symétriques et centro-antisymétriques, et la diagonalisation des matrices.

Transféré par

souleymanezalla74
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Mathématiques 2

Oral
MP
Les questions qui utilisent Python sont indiquées par le signe [P]. Une question marquée [P ?] signifie qu’on
peut utiliser Python, mais qu’il sera éventuellement demandé des explications mathématiques complémentaires.

Soit 𝐴 = (𝑎𝑖,𝑗 )1⩽𝑖,𝑗⩽𝑛 une matrice quelconque de ℳ𝑛 (ℝ), avec 𝑛 dans ℕ∗ .

̂ de ℳ (ℝ) de terme général 𝑎̂ = 𝑎


On appelle centro-tranposée de 𝐴 la matrice 𝐴 𝑛 𝑖,𝑗 𝑛+1−𝑖,𝑛+1−𝑗

̂
On appelle centro-tranposition l’application 𝐴 ↦ 𝐴.

1 si 𝑗 = 𝑛 + 1 − 𝑖
On note 𝐽𝑛 la matrice de ℳ𝑛 (ℝ) de terme général 𝛿𝑖,𝑗 = {
0 sinon

0 0 0 1 1 2 3 4 16 15 14 13
⎛ 0 0 1 0⎞ ⎛ 5 6 7 8 ⎞ ⎛ 9 ⎞

Par exemple (si 𝑛 = 4), on a 𝐽4 = ⎜ ⎟ ⎜
⎟ et si 𝐴 = ⎜ ⎟ ̂ = ⎜ 12
⎟ alors 𝐴 ⎜ 11 10 ⎟
⎟.
⎜0 1 0 0⎟ ⎜ 9 10 11 12 ⎟ ⎜ 8 7 6 5 ⎟
⎝1 0 0 0⎠ ⎝ 13 14 15 16 ⎠ ⎝ 4 3 2 1 ⎠

1. a. [P] Écrire une fonction, sur le modèle def J(n) :... renvoyant la matrice 𝐽𝑛 .

b. [P] Écrire une fonction randMatrix (d’arguments 𝑛, 𝑝) et renvoyant une matrice pseudo-aléatoire de
taille 𝑛 × 𝑝, à coefficients dans l’intervalle d’entiers [[0, 100[[.

̂
Utiliser cette fonction pour conjecturer le rapport entre 𝐽𝑛 et l’application 𝐴 ↦ 𝐴.

Justifier mathématiquement le résultat conjecturé.


̂
c. [P] Écrire une fonction, sur le modèle def centro(A) :..., d’argument une matrice 𝐴 et renvoyant 𝐴.
̂ est un automorphisme involutif de ℳ (ℝ).
2. a. Montrer que l’application 𝐴 ↦ 𝐴 𝑛

̂ =𝐴
b. Montrer que ∀(𝐴, 𝐵) ∈ ℳ𝑛 (ℝ)2 , 𝐴𝐵 ̂𝐵 ̂
̂ et que ∀𝐴 ∈ GL𝑛 (ℝ), 𝐴 ̂−1 .
−1 = 𝐴

c. Montrer que pour toute matrice de ℳ𝑛 (ℝ), on a 𝑡̂ ̂


𝐴 = 𝑡 𝐴.

On peut donc dire que la centro-transposition commute avec la transposition.


̂ = det 𝐴.
d. Montrer que pour toute matrice de ℳ𝑛 (ℝ), on a det 𝐴

𝒞+ ̂ = 𝐴}
= {𝐴 ∈ ℳ𝑛 (ℝ), 𝐴 (matrices « centro-symétriques »)
3. On définit { 𝑛
𝒞− ̂ = −𝐴}
= {𝐴 ∈ ℳ𝑛 (ℝ), 𝐴 (matrices « centro-antisymétriques »)
𝑛

a. Montrer que 𝒞+
𝑛
et 𝒞−
𝑛
sont deux sous-espaces supplémentaires de ℳ𝑛 (ℝ).

b. Montrer que ℳ𝑛 (ℝ) = (𝒮𝑛 ∩ 𝒞+


𝑛
) ⊕ (𝒮𝑛 ∩ 𝒞−
𝑛
) ⊕ (𝒜𝑛 ∩ 𝒞+
𝑛
) ⊕ (𝒜𝑛 ∩ 𝒞−
𝑛
).

Préciser la dimension des sous-espaces de cette somme directe (raisonner suivant la parité de 𝑛).

c. [P] Écrire une fonction, sur le modèle def decomp(A) :... d’argument 𝐴 et qui renvoie le quadruplet
des composantes de 𝐴 sur la somme directe précédente. Donner un exemple (non trivial).

9 mai 2016 13:49 2015-016-MP-Mat2-1


𝐼𝑛 −𝐽𝑛
4. Pour tout 𝑛 de ℕ∗ , on note 𝑄𝑛 la matrice d’ordre 2𝑛 définie par 𝑄𝑛 = ( ).
𝐽𝑛 𝐼𝑛

a. [P] Écrire une fonction, sur le modèle def Q(n) :..., renvoyant 𝑄𝑛 .

1
b. Montrer que la matrice √ 𝑄𝑛 est orthogonale.
2
𝐴 𝐵
c. Soit 𝑀 une matrice de 𝒞+ , définie par blocs d’ordre 𝑛 sous la forme 𝑀 = ( ).
2𝑛 𝐶 𝐷

Déterminer une relation entre 𝐷 et 𝐴 d’une part, entre 𝐶 et 𝐵 d’autre part.

Former 𝑁 = 1 𝑡𝑄 𝑀 𝑄 .
2 𝑛 𝑛 En déduire det 𝑀 = det(𝐴 + 𝐵𝐽𝑛 ) det(𝐴 − 𝐵𝐽𝑛 ).

4 1 −9 6

⎜ 3 2 −4 1⎞⎟
5. [P ?] Étudier la diagonalisabilité de 𝑀 = ⎜
⎜1 ⎟.
−4 2 3⎟
⎝6 −9 1 4⎠

9 mai 2016 13:49 2015-016-MP-Mat2-2

Vous aimerez peut-être aussi