Graphes et matrices

Imprimer le chapitre

Toutes les leçons du chapitre, prêtes pour le papier. Les séries d'exercices sont notées A, B, C… et corrigées à la fin.

Pour obtenir un PDF, choisis « Enregistrer au format PDF » dans la fenêtre d'impression.

1. Graphes : sommets, arêtes, degré, chaînes

Échauffement

Trois questions rapides sur des leçons déjà vues.

Découvrir

Un graphe a 4 sommets, tous reliés deux à deux. Combien a-t-il d'arêtes ?

  1. 6
  2. 4

L'idée clé

Un graphe modélise des relations.

Figure non à l'échelle

Un graphe est formé de sommets reliés par des arêtes. Son ordre est son nombre de sommets. Le degré d'un sommet est le nombre d'arêtes qui en partent.

Une chaîne est une suite d'arêtes consécutives ; sa longueur est son nombre d'arêtes. Un graphe est connexe si deux sommets sont toujours reliés par une chaîne. La somme des degrés est le double du nombre d'arêtes.

Exemple corrigé

Un graphe a les degrés 3, 3, 2, 2. Combien a-t-il d'arêtes ?

3+3+2+2=103 + 3 + 2 + 2 = 10
Somme des degrés.
55 arêtes
Double du nombre d'arêtes.

À toi, guidé

À toi : combien d'arêtes a le graphe complet à 3 sommets ?

33
3 × 2 / 2.

Entraînement ★

  1. Combien d'arêtes le graphe complet d'ordre 6 a-t-il ?
  2. Combien d'arêtes le graphe complet d'ordre 4 a-t-il ?
  3. Combien d'arêtes le graphe complet d'ordre 3 a-t-il ?

Attention !

Entraînement ★★

  1. Un graphe a 13 arêtes. Quelle est la somme des degrés de ses sommets ?
  2. Un graphe a 12 arêtes. Quelle est la somme des degrés de ses sommets ?
  1. Dans un graphe complet d'ordre 7, quel est le degré de chaque sommet ?
  1. La somme des degrés d'un graphe vaut 6. Combien a-t-il d'arêtes ?

Bilan

Trois questions pour vérifier que c'est acquis.

  1. Combien d'arêtes le graphe complet d'ordre 6 a-t-il ?
  2. Combien d'arêtes le graphe complet d'ordre 4 a-t-il ?
  3. Combien d'arêtes le graphe complet d'ordre 3 a-t-il ?

Fiche résumé

Graphes

  • Ordre : nombre de sommets.
  • Somme des degrés = 2 × nombre d'arêtes.

Attention : une chaîne se mesure en arêtes.

2. Matrices et opérations

Échauffement

Trois questions rapides sur des leçons déjà vues.

Découvrir

Que vaut le coefficient en haut à gauche de (1234)(5678)\begin{pmatrix} 1 & 2 \\ 3 & 4 \end{pmatrix}\begin{pmatrix} 5 & 6 \\ 7 & 8 \end{pmatrix} ?

  1. 1919
  2. 55

L'idée clé

Une matrice est un tableau de nombres. On multiplie ligne par colonne.

(AB)ij(AB)_{ij} est le produit de la ligne ii de AA par la colonne jj de BB. Il faut que AA ait autant de colonnes que BB a de lignes.

En général, AB≠BAAB \neq BA.

Exemple corrigé

Calcule (2013)(12)\begin{pmatrix} 2 & 0 \\ 1 & 3 \end{pmatrix}\begin{pmatrix} 1 \\ 2 \end{pmatrix}.

2×1+0×2=22 \times 1 + 0 \times 2 = 2
Première ligne.
1×1+3×2=71 \times 1 + 3 \times 2 = 7
Seconde ligne.
(27)\begin{pmatrix} 2 \\ 7 \end{pmatrix}
On écrit la colonne.

À toi, guidé

À toi : avec A=(12)A = \begin{pmatrix} 1 & 2 \end{pmatrix} et B=(34)B = \begin{pmatrix} 3 \\ 4 \end{pmatrix}, calcule ABAB.

1111
3 + 8.

Entraînement ★

  1. Avec A=(5410)A = \begin{pmatrix} 5 & 4 \\ 1 & 0 \end{pmatrix} et B=(2140)B = \begin{pmatrix} 2 & 1 \\ 4 & 0 \end{pmatrix}, calcule le coefficient en haut à gauche de ABAB.
  2. Avec A=(2610)A = \begin{pmatrix} 2 & 6 \\ 1 & 0 \end{pmatrix} et B=(2140)B = \begin{pmatrix} 2 & 1 \\ 4 & 0 \end{pmatrix}, calcule le coefficient en haut à gauche de ABAB.
  3. Avec A=(1610)A = \begin{pmatrix} 1 & 6 \\ 1 & 0 \end{pmatrix} et B=(5140)B = \begin{pmatrix} 5 & 1 \\ 4 & 0 \end{pmatrix}, calcule le coefficient en haut à gauche de ABAB.

Attention !

Entraînement ★★

  1. AA a 5 lignes et 4 colonnes ; BB a 4 lignes et 2 colonnes. Quelle est la taille de ABAB ?
    1. 5 lignes et 2 colonnes
    2. 4 lignes et 4 colonnes
    3. Le produit n'existe pas
  2. AA a 5 lignes et 3 colonnes ; BB a 3 lignes et 2 colonnes. Quelle est la taille de ABAB ?
    1. 5 lignes et 2 colonnes
    2. 3 lignes et 3 colonnes
    3. Le produit n'existe pas
  1. Avec A=(4102)A = \begin{pmatrix} 4 & 1 \\ 0 & 2 \end{pmatrix} et B=(5013)B = \begin{pmatrix} 5 & 0 \\ 1 & 3 \end{pmatrix}, quel est le coefficient en haut à gauche de A+BA + B ?
  1. Avec A=(9102)A = \begin{pmatrix} 9 & 1 \\ 0 & 2 \end{pmatrix}, quel est le coefficient en haut à gauche de 2A2A ?

Bilan

Trois questions pour vérifier que c'est acquis.

  1. Avec A=(5410)A = \begin{pmatrix} 5 & 4 \\ 1 & 0 \end{pmatrix} et B=(2140)B = \begin{pmatrix} 2 & 1 \\ 4 & 0 \end{pmatrix}, calcule le coefficient en haut à gauche de ABAB.
  2. Avec A=(2610)A = \begin{pmatrix} 2 & 6 \\ 1 & 0 \end{pmatrix} et B=(2140)B = \begin{pmatrix} 2 & 1 \\ 4 & 0 \end{pmatrix}, calcule le coefficient en haut à gauche de ABAB.
  3. Avec A=(1610)A = \begin{pmatrix} 1 & 6 \\ 1 & 0 \end{pmatrix} et B=(5140)B = \begin{pmatrix} 5 & 1 \\ 4 & 0 \end{pmatrix}, calcule le coefficient en haut à gauche de ABAB.

Fiche résumé

Produit de matrices

  • Ligne par colonne.
  • AB≠BAAB \neq BA en général.

Attention : les colonnes de AA doivent correspondre aux lignes de BB.

3. Inverse et puissances d'une matrice carrée

Échauffement

Trois questions rapides sur des leçons déjà vues.

Découvrir

A=(2003)A = \begin{pmatrix} 2 & 0 \\ 0 & 3 \end{pmatrix}. Que vaut A2A^2 ?

  1. (4009)\begin{pmatrix} 4 & 0 \\ 0 & 9 \end{pmatrix}
  2. (4006)\begin{pmatrix} 4 & 0 \\ 0 & 6 \end{pmatrix}

L'idée clé

On utilise AA−1=IAA^{-1} = I et An=A×⋯×AA^n = A \times \dots \times A.

Pour A=(abcd)A = \begin{pmatrix} a & b \\ c & d \end{pmatrix} et ad−bc≠0ad - bc \neq 0 : A−1=1ad−bc(d−b−ca)A^{-1} = \dfrac{1}{ad - bc}\begin{pmatrix} d & -b \\ -c & a \end{pmatrix}.

Si A=PDP−1A = PDP^{-1} avec DD diagonale, alors An=PDnP−1A^n = PD^nP^{-1}.

Exemple corrigé

Inverse A=(2153)A = \begin{pmatrix} 2 & 1 \\ 5 & 3 \end{pmatrix}.

ad−bc=1ad - bc = 1
Déterminant : 6 − 5.
A−1=(3−1−52)A^{-1} = \begin{pmatrix} 3 & -1 \\ -5 & 2 \end{pmatrix}
Formule.

À toi, guidé

À toi : que vaut ad−bcad - bc pour (3211)\begin{pmatrix} 3 & 2 \\ 1 & 1 \end{pmatrix} ?

11
3 − 2.

Entraînement ★

  1. Calcule ad−bcad - bc pour (9172)\begin{pmatrix} 9 & 1 \\ 7 & 2 \end{pmatrix}.
  2. Calcule ad−bcad - bc pour (7289)\begin{pmatrix} 7 & 2 \\ 8 & 9 \end{pmatrix}.
  3. Calcule ad−bcad - bc pour (4547)\begin{pmatrix} 4 & 5 \\ 4 & 7 \end{pmatrix}.

Attention !

Entraînement ★★

  1. Avec D=(6001)D = \begin{pmatrix} 6 & 0 \\ 0 & 1 \end{pmatrix}, que vaut le coefficient en haut à gauche de D2D^{ 2 } ?
  2. Avec D=(6001)D = \begin{pmatrix} 6 & 0 \\ 0 & 1 \end{pmatrix}, que vaut le coefficient en haut à gauche de D4D^{ 4 } ?
  1. La matrice (3612)\begin{pmatrix} 3 & 6 \\ 1 & 2 \end{pmatrix} est-elle inversible ?
    1. Non : son déterminant est nul
    2. Oui : ses coefficients sont non nuls
    3. Oui : toute matrice carrée l'est
  1. Avec D=(4001)D = \begin{pmatrix} 4 & 0 \\ 0 & 1 \end{pmatrix}, quel est le coefficient en haut à gauche de D4D^{ 4 } ?

Bilan

Trois questions pour vérifier que c'est acquis.

  1. Calcule ad−bcad - bc pour (9172)\begin{pmatrix} 9 & 1 \\ 7 & 2 \end{pmatrix}.
  2. Calcule ad−bcad - bc pour (7289)\begin{pmatrix} 7 & 2 \\ 8 & 9 \end{pmatrix}.
  3. Calcule ad−bcad - bc pour (4547)\begin{pmatrix} 4 & 5 \\ 4 & 7 \end{pmatrix}.

Fiche résumé

Inverse et puissances

  • A−1A^{-1} existe si ad−bc≠0ad - bc \neq 0.
  • An=PDnP−1A^n = PD^nP^{-1}.

Attention : une puissance se calcule par produit de matrices, pas terme à terme.

4. Matrice d'adjacence et nombre de chemins

Échauffement

Trois questions rapides sur des leçons déjà vues.

Découvrir

AA est la matrice d'adjacence d'un graphe. Que signifie aij=1a_{ij} = 1 ?

  1. Il y a une arête de ii vers jj
  2. Le sommet ii a pour degré 1

L'idée clé

Les puissances de AA comptent les chemins.

La matrice d'adjacence AA a pour coefficient aij=1a_{ij} = 1 s'il existe une arête de ii vers jj, 0 sinon.

Le coefficient (i;j)(i ; j) de AnA^n est le nombre de chemins de longueur nn reliant ii à jj.

Exemple corrigé

A=(0111)A = \begin{pmatrix} 0 & 1 \\ 1 & 1 \end{pmatrix}. Combien de chemins de longueur 2 vont de 2 à 2 ?

A2=(1112)A^2 = \begin{pmatrix} 1 & 1 \\ 1 & 2 \end{pmatrix}
Calcul de A².
22 chemins
Coefficient (2 ; 2).

À toi, guidé

À toi : avec le même A2A^2, combien de chemins de longueur 2 vont de 1 à 1 ?

11
Coefficient (1 ; 1).

Entraînement ★

  1. Pour un graphe, A3=(5269)A^3 = \begin{pmatrix} 5 & 2 \\ 6 & 9 \end{pmatrix}. Combien de chemins de longueur 3 vont du sommet 1 au sommet 2 ?
  2. Pour un graphe, A3=(3511)A^3 = \begin{pmatrix} 3 & 5 \\ 1 & 1 \end{pmatrix}. Combien de chemins de longueur 3 vont du sommet 1 au sommet 2 ?
  3. Pour un graphe, A3=(7259)A^3 = \begin{pmatrix} 7 & 2 \\ 5 & 9 \end{pmatrix}. Combien de chemins de longueur 3 vont du sommet 1 au sommet 2 ?

Attention !

Entraînement ★★

  1. A=(0110)A = \begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix}. Que vaut le coefficient (1;1)(1 ; 1) de A2A^2 ?
  2. A=(0120)A = \begin{pmatrix} 0 & 1 \\ 2 & 0 \end{pmatrix}. Que vaut le coefficient (1;1)(1 ; 1) de A2A^2 ?
  1. A=(0520)A = \begin{pmatrix} 0 & 5 \\ 2 & 0 \end{pmatrix} compte les arêtes de chaque sommet vers chaque sommet. Combien d'arêtes vont du sommet 1 au sommet 2 ?
  1. La matrice d'adjacence d'un graphe non orienté est toujours :
    1. Symétrique
    2. Diagonale
    3. Inversible

Bilan

Trois questions pour vérifier que c'est acquis.

  1. Pour un graphe, A3=(5269)A^3 = \begin{pmatrix} 5 & 2 \\ 6 & 9 \end{pmatrix}. Combien de chemins de longueur 3 vont du sommet 1 au sommet 2 ?
  2. Pour un graphe, A3=(3511)A^3 = \begin{pmatrix} 3 & 5 \\ 1 & 1 \end{pmatrix}. Combien de chemins de longueur 3 vont du sommet 1 au sommet 2 ?
  3. Pour un graphe, A3=(7259)A^3 = \begin{pmatrix} 7 & 2 \\ 5 & 9 \end{pmatrix}. Combien de chemins de longueur 3 vont du sommet 1 au sommet 2 ?

Fiche résumé

Chemins

  • Coefficient (i;j)(i ; j) de AnA^n : chemins de longueur nn de ii à jj.
  • Graphe non orienté : AA est symétrique.

Attention : la puissance est la longueur.

5. Systèmes linéaires et transformations du plan

Échauffement

Trois questions rapides sur des leçons déjà vues.

Découvrir

Le système {2x+y=5x+y=3\begin{cases} 2x + y = 5 \\ x + y = 3 \end{cases} s'écrit AX=BAX = B. Que vaut AA ?

  1. (2111)\begin{pmatrix} 2 & 1 \\ 1 & 1 \end{pmatrix}
  2. (53)\begin{pmatrix} 5 \\ 3 \end{pmatrix}

L'idée clé

Une matrice inversible résout un système en une ligne.

AX=BAX = B, avec AA inversible, donne X=A−1BX = A^{-1}B.

Une transformation du plan peut s'écrire X′=AXX' = AX : par exemple, (0−110)\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} code la rotation d'angle π2\dfrac{\pi}{2} autour de l'origine.

Exemple corrigé

Résous le système ci-dessus.

A−1=(1−1−12)A^{-1} = \begin{pmatrix} 1 & -1 \\ -1 & 2 \end{pmatrix}
Inverse de A, de déterminant 1.
X=(5−3−5+6)X = \begin{pmatrix} 5 - 3 \\ -5 + 6 \end{pmatrix}
Produit.
x=2x = 2 et y=1y = 1
Solution.

À toi, guidé

À toi : quelle est l'image du point (1;0)(1 ; 0) par la rotation de matrice (0−110)\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} ? Donne son ordonnée.

11
Seconde ligne : 1 × 1 + 0 × 0.

Entraînement ★

  1. On résout {2x+y=9x+y=5\begin{cases} 2x + y = 9 \\ x + y = 5 \end{cases}. Que vaut xx ?
  2. On résout {2x+y=7x+y=6\begin{cases} 2x + y = 7 \\ x + y = 6 \end{cases}. Que vaut xx ?
  3. On résout {2x+y=14x+y=8\begin{cases} 2x + y = 14 \\ x + y = 8 \end{cases}. Que vaut xx ?

Attention !

Entraînement ★★

  1. Quelle est l'ordonnée de l'image de (5;4)(5 ; 4) par (0−110)\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} ?
  2. Quelle est l'ordonnée de l'image de (5;3)(5 ; 3) par (0−110)\begin{pmatrix} 0 & -1 \\ 1 & 0 \end{pmatrix} ?
  1. On résout {2x+y=8x+y=5\begin{cases} 2x + y = 8 \\ x + y = 5 \end{cases}. Que vaut yy ?
  1. Quelle est l'abscisse de l'image de (5;1)(5 ; 1) par (0110)\begin{pmatrix} 0 & 1 \\ 1 & 0 \end{pmatrix} ?

Bilan

Trois questions pour vérifier que c'est acquis.

  1. On résout {2x+y=9x+y=5\begin{cases} 2x + y = 9 \\ x + y = 5 \end{cases}. Que vaut xx ?
  2. On résout {2x+y=7x+y=6\begin{cases} 2x + y = 7 \\ x + y = 6 \end{cases}. Que vaut xx ?
  3. On résout {2x+y=14x+y=8\begin{cases} 2x + y = 14 \\ x + y = 8 \end{cases}. Que vaut xx ?

Fiche résumé

Systèmes

  • AX=B  ⟺  X=A−1BAX = B \iff X = A^{-1}B.
  • X′=AXX' = AX code une transformation.

Attention : A−1A^{-1} se place à gauche.

6. Suites de matrices colonnes

Échauffement

Trois questions rapides sur des leçons déjà vues.

Découvrir

Un+1=AUnU_{n + 1} = AU_n et U0U_0 est connu. Comment écrire U2U_2 ?

  1. A2U0A^2U_0
  2. 2AU02AU_0

L'idée clé

Le calcul matriciel traite plusieurs suites liées.

Si Un+1=AUnU_{n + 1} = AU_n, alors Un=AnU0U_n = A^nU_0.

Si Un+1=AUn+CU_{n + 1} = AU_n + C et si S=AS+CS = AS + C, alors Un−S=An(U0−S)U_n - S = A^n(U_0 - S).

Exemple corrigé

un+1=2un+vnu_{n + 1} = 2u_n + v_n et vn+1=vnv_{n + 1} = v_n, avec U0=(11)U_0 = \begin{pmatrix} 1 \\ 1 \end{pmatrix}. Calcule U1U_1.

A=(2101)A = \begin{pmatrix} 2 & 1 \\ 0 & 1 \end{pmatrix}
La matrice.
U1=(31)U_1 = \begin{pmatrix} 3 \\ 1 \end{pmatrix}
Produit.

À toi, guidé

À toi : avec un+1=3unu_{n + 1} = 3u_n et u0=2u_0 = 2, que vaut u2u_2 ?

1818
2 × 3².

Entraînement ★

  1. On a Un+1=(4501)UnU_{n + 1} = \begin{pmatrix} 4 & 5 \\ 0 & 1 \end{pmatrix}U_n et U0=(52)U_0 = \begin{pmatrix} 5 \\ 2 \end{pmatrix}. Calcule la première coordonnée de U1U_1.
  2. On a Un+1=(5201)UnU_{n + 1} = \begin{pmatrix} 5 & 2 \\ 0 & 1 \end{pmatrix}U_n et U0=(46)U_0 = \begin{pmatrix} 4 \\ 6 \end{pmatrix}. Calcule la première coordonnée de U1U_1.
  3. On a Un+1=(4601)UnU_{n + 1} = \begin{pmatrix} 4 & 6 \\ 0 & 1 \end{pmatrix}U_n et U0=(42)U_0 = \begin{pmatrix} 4 \\ 2 \end{pmatrix}. Calcule la première coordonnée de U1U_1.

Attention !

Entraînement ★★

  1. Pour un+1=6un−15u_{n + 1} = 6u_n - 15, quel est le nombre ss tel que s=6s−15s = 6s - 15 ?
  2. Pour un+1=4un−18u_{n + 1} = 4u_n - 18, quel est le nombre ss tel que s=4s−18s = 4s - 18 ?
  1. Problème final. Un+1=AUnU_{n + 1} = AU_n, avec A=(3001)A = \begin{pmatrix} 3 & 0 \\ 0 & 1 \end{pmatrix} et U0=(11)U_0 = \begin{pmatrix} 1 \\ 1 \end{pmatrix}.
  1. Avec A=(0,5000,2)A = \begin{pmatrix} 0{,}5 & 0 \\ 0 & 0{,}2 \end{pmatrix} et Un+1=AUnU_{n + 1} = AU_n, vers quoi tend UnU_n ?
    1. La colonne nulle
    2. U0U_0
    3. AA
  1. On a Un+1=(3001)UnU_{n + 1} = \begin{pmatrix} 3 & 0 \\ 0 & 1 \end{pmatrix}U_n et U0=(41)U_0 = \begin{pmatrix} 4 \\ 1 \end{pmatrix}. Quel est le premier coefficient de U2U_{ 2 } ?

Bilan

Trois questions pour vérifier que c'est acquis.

  1. On a Un+1=(4501)UnU_{n + 1} = \begin{pmatrix} 4 & 5 \\ 0 & 1 \end{pmatrix}U_n et U0=(52)U_0 = \begin{pmatrix} 5 \\ 2 \end{pmatrix}. Calcule la première coordonnée de U1U_1.
  2. On a Un+1=(5201)UnU_{n + 1} = \begin{pmatrix} 5 & 2 \\ 0 & 1 \end{pmatrix}U_n et U0=(46)U_0 = \begin{pmatrix} 4 \\ 6 \end{pmatrix}. Calcule la première coordonnée de U1U_1.
  3. On a Un+1=(4601)UnU_{n + 1} = \begin{pmatrix} 4 & 6 \\ 0 & 1 \end{pmatrix}U_n et U0=(42)U_0 = \begin{pmatrix} 4 \\ 2 \end{pmatrix}. Calcule la première coordonnée de U1U_1.

Fiche résumé

Suites de matrices

  • Un=AnU0U_n = A^nU_0.
  • Avec CC : on passe par le point fixe SS.

Attention : c'est une puissance, pas un multiple.