Readme.org et un exemple

This commit is contained in:
2026-05-01 22:37:32 +02:00
parent 47ab69132b
commit 81be54b5f7
54 changed files with 5016 additions and 93 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 526 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 404 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 574 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 341 KiB

@@ -0,0 +1,23 @@
{
"Ex 1": "4.0",
"Ex 2 : 1)": "2.5",
"Ex 2 : 2)": "1.5",
"Ex 3 : 1)": "3.5",
"Ex 3 : 2)": "",
"Ex 4": "2.0",
"Ex 5 : 1)": "2.5",
"Ex 5 : 2)": "1.0",
"Ex 6 : 1)": "1.5",
"Ex 6 : 2)": "1.5",
"Ex 6 : 3)": "2.5",
"Ex 7 : 1)": "0.0",
"Ex 7 : 2)": "0.0",
"Ex 7 : 3)": "0.0",
"Ex 8 : 1)": "3.0",
"Ex 8 : 2)": "",
"Ex 9 : 1)": "2.0",
"Ex 9 : 2)": "",
"Ex 10 : 1)": "0",
"Ex 10 : 2)": "",
"Ex 11": ""
}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 7.8 MiB

+132
View File
@@ -0,0 +1,132 @@
{
"width": 1955,
"height": 22256,
"images": [
{
"id": "01",
"label": "Ex 2 : 1)",
"header_height": 80,
"hmin": 0,
"hmax": 1542
},
{
"id": "01",
"label": "Ex 2 : 2)",
"header_height": 80,
"hmin": 1542,
"hmax": 3191
},
{
"id": "02",
"label": "Ex 2 : 1)",
"header_height": 80,
"hmin": 3191,
"hmax": 3889
},
{
"id": "02",
"label": "Ex 2 : 2)",
"header_height": 119,
"hmin": 3889,
"hmax": 6096
},
{
"id": "03",
"label": "Ex 2 : 1)",
"header_height": 80,
"hmin": 6096,
"hmax": 7435
},
{
"id": "03",
"label": "Ex 2 : 2)",
"header_height": 80,
"hmin": 7435,
"hmax": 9335
},
{
"id": "04",
"label": "Ex 2 : 1)",
"header_height": 80,
"hmin": 9335,
"hmax": 10232
},
{
"id": "04",
"label": "Ex 2 : 2)",
"header_height": 80,
"hmin": 10232,
"hmax": 11406
},
{
"id": "05",
"label": "Ex 2 : 1)",
"header_height": 80,
"hmin": 11406,
"hmax": 12022
},
{
"id": "05",
"label": "Ex 2 : 2)",
"header_height": 150,
"hmin": 12022,
"hmax": 14145
},
{
"id": "06",
"label": "Ex 2 : 1)",
"header_height": 80,
"hmin": 14145,
"hmax": 14616
},
{
"id": "06",
"label": "Ex 2 : 2)",
"header_height": 122,
"hmin": 14616,
"hmax": 15251
},
{
"id": "07",
"label": "Ex 2 : 1)",
"header_height": 80,
"hmin": 15251,
"hmax": 15823
},
{
"id": "07",
"label": "Ex 2 : 2)",
"header_height": 122,
"hmin": 15823,
"hmax": 18154
},
{
"id": "08",
"label": "Ex 2 : 1)",
"header_height": 80,
"hmin": 18154,
"hmax": 18922
},
{
"id": "08",
"label": "Ex 2 : 2)",
"header_height": 80,
"hmin": 18922,
"hmax": 20133
},
{
"id": "09",
"label": "Ex 2 : 1)",
"header_height": 80,
"hmin": 20133,
"hmax": 20887
},
{
"id": "09",
"label": "Ex 2 : 2)",
"header_height": 119,
"hmin": 20887,
"hmax": 22256
}
]
}
File diff suppressed because it is too large Load Diff
Binary file not shown.
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
+1
View File
@@ -0,0 +1 @@
$$\tr (AB) = \sum_{i=1}^n (AB)_{ii} = \sum_{i=1}^n \sum_{k=1}^n a_{ik} b_{ki} = \sum_{k=1}^n \sum_{i=1}^n b_{ki} a_{ik} = \tr (BA).$$
+7
View File
@@ -0,0 +1,7 @@
1) Puisque $G$ est un groupe, l'application $\varphi_k : A \mapsto A_k A$ est une bijection de $G$ dans lui-même (translation à gauche). On en déduit :
$A_k \sum_{i=1}^p A_i = \sum_{i=1}^p A_k A_i = \sum_{j=1}^p A_j = M$.
En sommant la relation précédente pour $k$ allant de $1$ à $p$, on obtient :
$$M^2 = (\sum_{k=1}^p A_k) M = \sum_{k=1}^p (A_k M) = \sum_{k=1}^p M = pM$$
Soit $u = \frac{1}{p} f$. On a alors $u^2 = \frac{1}{p^2} f^2 = \frac{1}{p^2} (pf) = \frac{1}{p} f = u$. L'endomorphisme $u$ est donc un projecteur et $f = pu$ (soit $\lambda = p$).
2) Dans une base adaptée à la décomposition $\R^n = \op{Im } u \oplus \op{Ker } u$, la matrice de $u$ est une matrice diagonale avec $\op{rg } u$ fois la valeur $1$ et le reste de zéros. Ainsi, $\op{tr } u = \op{rg } u$ et $\sum_{i=1}^p \op{tr}(A_i) = \op{tr}(M) = \op{tr}(p u) = p \op{tr}(u) = p \op{rg}(u)$, qui est bien un multiple de $p$.
+1
View File
@@ -0,0 +1 @@
La condition est $\dim \Ker u \geq 2 + \dim \Ker u \cap \Im u$.
+11
View File
@@ -0,0 +1,11 @@
1) On évalue $f$ sur les vecteurs de la base canonique $(1, X, X^2)$ :
+ $f(1) = 1 + 1 - 2 = 0$
+ $f(X) = (X+2) + X - 2(X+1) = 0$
+ $f(X^2) = (X+2)^2 + X^2 - 2(X+1)^2 = 2X^2+4X+4 - 2X^2-4X-2 = 2$
La matrice de $f$ dans la base canonique est donc :
$$A = \begin{pmatrix} 0 & 0 & 2 \\ 0 & 0 & 0 \\ 0 & 0 & 0 \end{pmatrix}$$
2) On cherche une base $(P_1, P_2, P_3)$ telle que $f(P_1)=0$, $f(P_2)=P_3$ et $f(P_3)=0$.
D'après les calculs précédents, on a $f(X^2) = 2$. On peut donc choisir $P_2 = X^2$, ce qui impose $P_3 = 2$.
On a alors bien $f(P_3) = f(2) = 0$. Il suffit de compléter avec un vecteur $P_1 \in \ker(f)$ indépendant de $P_3$, par exemple $P_1 = X$.
La famille $(X, X^2, 2)$ est une famille de polynômes de degrés échelonnés, c'est donc une base de $\R_2[X]$ dans laquelle la matrice de $f$ a la forme voulue.
+4
View File
@@ -0,0 +1,4 @@
1) $A$ est $B$ sont équivalentes s'il existe $P,Q\in GL_n(\R)$ tels que $A = PBQ$. Par ailleurs, on sait que deux matrices (de même tailles) sont équivalentes si et seulement si elles ont le même rang.
2) En notant $r = \rg A$, on sait que $A$ est équivalente à $J_r$, donc qu'il existe $P,Q\in GL_n(\R)$ telles que $A = PJ_r Q$.
Alors $UAUA = U PJ_r Q U P J_r Q$, et il suffit de prendre $U = Q^{-1} P^{-1}$ (et d'utiliser le fait que $J_rJ_r = J_r$) pour avoir $UAUA = UA$.
+5
View File
@@ -0,0 +1,5 @@
Soit $(e_1,\dots, e_p)$ une base de $V$, que l'on complète en une base $(e_1,\dots, e_n)$ de $E$. Un endomorphisme $u\in\mc L(E)$ vérifie $V\subset \Ker u$ si et seulement si $e_1,\dots, e_p\in \Ker u$, donc si et seulement si la matrice de $u$ dans la base $\mc B$ a ses $p$-premières colonnes nulles.
L'ensemble $\mc M$ des matrices qui vérifient cette condition est de dimension $(n-p) n$.
Comme l'application $\Phi$ qui à $u$ associe $\op{Mat}_{\mc B}(u)$ est un isomorphisme, l'ensemble $\mc V = \Phi^{-1}(\mc M)$ est de dimension $(n-p)n$.
+2
View File
@@ -0,0 +1,2 @@
1) Les colonnes de $X Y^T$ sont les $y_i X$, donc sont toutes colinéaires à $X$, donc $\rg X Y^T\leq 1$ et $\Im (XY^T)\subset \vect X$. Le rang est nul si et seulement si $X = \vec 0$ ou $Y = \vec 0$, auquel cas l'image est $\{\vec 0\}$.
2) Si $M$ est de rang $1$ et $m\colon X\mapsto MX$, $\dim \Ker M = n-1$, donc en complétant n'importe quelle base $(e_2,\dots, e_n)$ de $\Ker M$ en une base de l'espace $\mc B = (e_1,\dots, e_n)$, on aura $\op{Mat}_{\mc B}(m)$ qui sera de la forme voulue. Comme $M = \op{Mat}_{\mc B_{can}}(m)$, $M$ est semblable à la matrice voulue.
+18
View File
@@ -0,0 +1,18 @@
1) Notons $C_1, C_2, C_3, C_4$ les colonnes de $A$. On remarque que $C_2 = -C_1$. De plus, la famille $(C_1, C_3, C_4)$ est libre car :
$$\alpha C_1 + \beta C_3 + \gamma C_4 = 0 \iff \begin{cases} \alpha + 2\beta - 2\gamma = 0 \\ \beta - \gamma = 0 \\ \alpha + \beta = 0 \\ \alpha + \beta = 0 \end{cases} \iff \beta = \gamma, \alpha = -\beta, -\beta + 2\beta - 2\beta = 0 \iff \alpha=\beta=\gamma=0$$
On en déduit :
+ $\op{rg}(f) = 3$ ;
+ $\op{Im } f = \op{Vect}((1, 0, 1, 1), (2, 1, 1, 1), (-2, -1, 0, 0))$ ;
+ Par le théorème du rang, $\dim \ker f = 1$. Comme $C_1+C_2=0$, $\ker f = \op{Vect}((1, 1, 0, 0))$.
2) On cherche $e'_1, e'_2$ dans $\ker(f^2)$ et $e'_3, e'_4$ dans $\ker(f-\op{id})^2$ tels que $f(e'_1)=0, f(e'_2)=e'_1, f(e'_3)=e'_3, f(e'_4)=e'_3+e'_4$.
On peut vérifier que $A e_2 = e_1$, donc on va prendre $e_1' = e_1$ et $e_2' = e_2$.
On peut aussi vérifier que $A e_3 = e_3 + e_4$, donc $e_3' = e_4$ et $e_4' = e_3$ conviennent.
La famille $(e_1', e_2', e_3', e_4')$ est bien une base.
3) La matrice de passage est $P = \begin{pmatrix} 1 & 0 & 0 & 1 \\ 1 & 1 & 0 & 0 \\ 0 & 1 & 1 & 0 \\ 0 & 0 & 1 & 0 \end{pmatrix}$. Par inversion du système $Y=PX$, on trouve $P^{-1} = \begin{pmatrix} 0 & 1 & -1 & 1 \\ 0 & 0 & 1 & -1 \\ 0 & 0 & 0 & 1 \\ 1 & -1 & 1 & -1 \end{pmatrix}$.
Pour $n \ge 2$, $T^n = \begin{pmatrix} 0 & 0 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 1 & n \\ 0 & 0 & 0 & 1 \end{pmatrix}$. On en déduit $A^n = P T^n P^{-1}$.
+5
View File
@@ -0,0 +1,5 @@
1) On a $\Im (AB) \subset \Im A$, d'où $\rg AB \leq \rg A$. De plus, $\Im (AB) = A(\Im B)$, donc $\dim \Im (AB) \leq \dim \Im B$, ce qui donne $\rg AB \leq \rg B$.
2) On a $\Im (A+B) \subset \Im A + \Im B$, et $\dim (\Im A + \Im B) \leq \dim \Im A + \dim \Im B$, d'où $\rg (A+B) \leq \dim (\Im A) + \dim (\Im B) = \rg A + \rg B$.
En écrivant $A = (A+B) - B$, la première inégalité donne $\rg A \leq \rg (A+B) + \rg (-B) = \rg (A+B) + \rg B$, soit $\rg (A+B) \geq \rg A - \rg B$. Par symétrie des rôles de $A$ et $B$, on a également $\rg (A+B) \geq \rg B - \rg A$, d'où l'inégalité en valeur absolue.
3) On a $A(B-I_n) = B$, donc $\rg B\leq \rg A$. De même, $(A-I_n)B = AB - B = A$, ce qui implique par la question 1 que $\rg A \leq \rg B$. Finalement, $\rg A = \rg B$.
+8
View File
@@ -0,0 +1,8 @@
1) On a
$$V_n = \vvvv{v_0}{v_1}{\vdots}{v_n} = \vvvv{u_0}{u_0 + u_1}{\vdots}{\sum_{k=0}^n u_k {n\choose k}} = M U_n = \begin{pmatrix}1 & & & \\ 1 & 1 & & \\ \vdots & \ddots & \ddots & \\ 1 & \dots & \dots & 1 \end{pmatrix} \vvvv{u_0}{u_1}{\vdots}{u_n},$$
où $M\in\M_{n+1}(\R)$ est la matrice $M= \big({i+1\choose j+1}\big)_{i,j\leq n+1}$, triangulaire inférieure.
2) On sait que la matrice $M$ est inversible (triangulaire inférieure, avec une diagonale de $1$).
On sait par ailleurs que la transposée de $M$ est la matrice de l'application $u\in \mc L(\R_n(X))\colon P\mapsto P(X+1)$, donc que $M^{-T}$ est la matrice de $u^{-1}\colon P\mapsto P(X-1)$, c'est-à-dire $M^{-T} = \big({j+1\choose i+1} (-1)^{i+j}\big)_{i,j\leq n+1}$, et $M^{-1} = \big({i+1\choose j+1} (-1)^{i+j}\big)_{i,j\leq n+1}$.
On a alors $U_n = M^{-1} V_n$, c'est-à-dire $u_n = \sum_{k=0}^{n} {n \choose k} (-1)^{n+k} v_k = \sum_{k=0}^{n} {n \choose k} (-1)^{n-k}v_k$.
+24
View File
@@ -0,0 +1,24 @@
1) Avec la représentation du cours d'une file par une liste [3, *,
*, A, B, C] où l[0] est l'indice du premier élément de la file,
les opérations enfile et défile ont des complexités en $O(1)$. La
fonction peek consiste à renvoyer l[l[0]] si l[0] > 0, et None sinon.
2)
#+begin_src python
def hamming(n):
f2, f3, f5 = nouvelle_file(), nouvelle_file(), nouvelle_file()
l = [1]
enfile(f2, 2);enfile(f3, 3);enfile(f5, 5)
while True:
k2, k3, k5 = peek(f2), peek(f3), peek(f5)
m = min(k2, k3, k5)
if k2 == m: defile(f2)
if k3 == m: defile(f3)
if k5 == m: defile(f5)
enfile(f2, 2*m); enfile(f3, 3*m); enfile(f5, 5*m)
if m<n:
l)append(m)
else:
break
return l
#+end_src
+1
View File
@@ -0,0 +1 @@
Soient $A\in\M_{n,p}(\K)$, $B\in\M_{p,n}(\K)$. Montrer que $\tr(AB) = \tr (BA)$.
+6
View File
@@ -0,0 +1,6 @@
Soit $G$ un sous-groupe fini de $(GL_n(\R), \times)$, on note $G = \{A_1, \dots, A_p\}$.
L'objectif est de montrer que $\sum_{i=1}^p \text{tr}(A_i)$ est un multiple entier de $p$.
1) Soit $M = \sum_{i=1}^p A_i$, montrer que $M^2 = pM$.
On note $f$ l'endomorphisme de $\R^n$ canoniquement associé à $M$.
Montrer que l'on peut écrire $f = \lambda u$, où $u$ est un projecteur et $\lambda$ une constante à déterminer.
2) Conclure.
+2
View File
@@ -0,0 +1,2 @@
[X 2022]
Soit $n\geq 3$. caractériser les endomorphismes de $\K^n$ pour lesquels il existe une base dans laquelle $u$ est représenté par une matrice de la forme $\begin{pmatrix}0 & 0 & 0 \\ 0 & M & 0 \\ 0 & 0 & 0 \end{pmatrix}$, où $M\in\M_{n-2}(\K)$.
+3
View File
@@ -0,0 +1,3 @@
Soit $f\in\mc L(\R_2[X])$ définie par $f(P) = P(X+2) + P(X) - 2P(X+1)$.
1) Donner la matrice de $f$ dans la base canonique de $\R_2[X]$.
2) Déterminer une base de $\R_2[X]$ dans laquelle la matrice de $f$ est $\begin{pmatrix}0 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 1 & 0 \end{pmatrix}$.
+3
View File
@@ -0,0 +1,3 @@
Soient $A,B\in\M_n(\R)$.
1) À quelle condition $A$ et $B$ sont-elles équivalentes ? Rappeler la définition, et une caractérisation simple.
2) Montrer qu'il existe $U\in GL_n(\R)$ tel que $UA$ soit une matrice de projection.
+1
View File
@@ -0,0 +1 @@
Soit $E$ un espace de dimension $n$ et $V$ un sous-espace vectoriel de $E$ de dimension $p$. On note $\mc V = \{u\in \mc L(E)\mid V\subset \Ker u\}$. Déterminer la dimension de $\mc V$.
+2
View File
@@ -0,0 +1,2 @@
1) Pour $X,Y\in\K^n$, dessiner la matrice $M = X Y^T$, préciser son rang et son image.
2) Montrer que toute matrice $M$ de rang $1$ est semblable à une matrice de la forme $\scalemath{0.5}{\begin{pmatrix}* & 0 & \dots & 0 \\ \vdots & \vdots & \dots & \vdots \\ \vdots & \vdots & \dots & \vdots \\ * & 0 & \dots & 0 \end{pmatrix}}$.
+7
View File
@@ -0,0 +1,7 @@
Soit $A = \scalemath{0.6}{\begin{pmatrix} 1 & -1 & 2 & -2 \\ 0 & 0 & 1 & -1 \\ 1 & -1 & 1 & 0 \\ 1 & -1 & 1 & 0 \end{pmatrix}}$ et $f$ l'endomorphisme de $\R^4$ canoniquement associé à la matrice $A$.
1) Déterminer $\op{rg}(f)$, $\ker f$ et $\op{Im } f$.
On admet que les espaces $\ker(f^2)$ et $\ker(f - \op{id})^2$ sont supplémentaires dans $\R^4$ et que $\big(e_1 = (1, 1, 0, 0), e_2 = (0, 1, 1, 0)\big)$ et $\big(e_3 = (1, 0, 0, 0), e_4 = (0, 0, 1, 1)\big)$ forment des bases de ces deux espaces.
2) Montrer qu'il existe une base $\mathcal{B}' = (e'_1, e'_2, e'_3, e'_4)$ de $\R^4$ dans laquelle la matrice de $f$ est égale à $T = \scalemath{0.6}{\begin{pmatrix} 0 & 1 & 0 & 0 \\ 0 & 0 & 0 & 0 \\ 0 & 0 & 1 & 1 \\ 0 & 0 & 0 & 1 \end{pmatrix}}$.
3) Calculer $T^n$ pour tout $n$ de $\N^*$. Expliquer comment en déduire $A^n$.
+4
View File
@@ -0,0 +1,4 @@
Soient $A,B\in\M_n(\K)$.
1) Montrer que $\rg AB\leq \min (\rg A, \rg B)$.
2) Montrer que $\rg (A+B)\leq \rg A + \rg B$, puis en déduire que $\rg (A+B)\geq |\rg A - \rg B|$.
3) Montrer que si $AB = A+B$ alors $\rg A= \rg B$.
+3
View File
@@ -0,0 +1,3 @@
On considère une suite réelle $(u_n)_{n\in\N}$, et la suite $(v_n)$ définie par $\displaystyle\forall n\in\N,\, v_n = \sum_{k=0}^n {n\choose k} u_k$.
1) On note $V_n = (v_0,\dots, v_n)$ et $U_n = (u_0,\dots,u_n)$, interprétés comme des vecteurs colonnes. Expliciter une matrice $M$ tel que $V_n = M U_n$.
2) Déterminer une expression explicite de $u_n$ en fonction des $v_k$, pour $0\leq k\leq n$.
+9
View File
@@ -0,0 +1,9 @@
1) Proposer une représentation naïve d'une file. Pour cette
représentation, donner les complexité des opérations \texttt{enfile} et
\texttt{defile}. Implémenter une fonction \texttt{peek} qui prend en argument la
file et renvoie le premier élément de la file, ou \texttt{None} si elle
est vide, sans le retirer de la file.
2) Les nombres de Hamming sont les entiers de la forme $2^a 3^b 5^c$.
On veut écrire une fonction \texttt{hamming} qui prend un entier $n$ en
argument et renvoie la liste des entiers de Hamming $\leq n$, dans
un ordre croissant, avec une complexité linéaire en la longueur de la liste renvoyée.
+11
View File
@@ -0,0 +1,11 @@
Ex 1
Ex 2 : 1),Ex 2 : 2)
Ex 3 : 1),Ex 3 : 2)
Ex 4
Ex 5 : 1),Ex 5 : 2)
Ex 6 : 1),Ex 6 : 2),Ex 6 : 3)
Ex 7 : 1),Ex 7 : 2),Ex 7 : 3)
Ex 8 : 1),Ex 8 : 2)
Ex 9 : 1),Ex 9 : 2)
Ex 10 : 1),Ex 10 : 2)
Ex 11
+21
View File
@@ -0,0 +1,21 @@
Ex 1
Ex 2 : 1)
Ex 2 : 2)
Ex 3 : 1)
Ex 3 : 2)
Ex 4
Ex 5 : 1)
Ex 5 : 2)
Ex 6 : 1)
Ex 6 : 2)
Ex 6 : 3)
Ex 7 : 1)
Ex 7 : 2)
Ex 7 : 3)
Ex 8 : 1)
Ex 8 : 2)
Ex 9 : 1)
Ex 9 : 2)
Ex 10 : 1)
Ex 10 : 2)
Ex 11