Chargement du chapitre…
ECG appliquées · Chapitre 03 · Premier semestre
Sujet type, 300 min, barème sur 20 points. À faire en conditions réelles avant de regarder le corrigé.
Sujet type DS — 300 min, barème sur 20 points. Faites-le en conditions réelles avant de regarder le corrigé (PDF).
Calculatrice interdite. Les cinq exercices sont indépendants. Commencez tôt l'exercice 5, le problème : il pèse plus que tout autre et ses premières questions sont parmi les plus abordables du sujet. Une matrice écrite sans le calcul demandé ne rapporte aucun point.
Un parc naturel relie cinq relais, numérotés à . Deux réseaux de sentiers y coexistent, et aucun sentier n'est des deux types à la fois.
Le plan du parc reprend ces deux listes sur un même dessin : trait plein pour un sentier pédestre, trait tireté pour un sentier équestre. Les deux réseaux partagent les cinq relais, et c'est ce qui rendra possibles les itinéraires mixtes de la question 3.
Chaque relais est un point de changement de mode : on peut y laisser sa monture ou en reprendre une.
On note la matrice d'adjacence du graphe des sentiers pédestres et celle du graphe des sentiers équestres, les relais étant rangés une fois pour toutes dans l'ordre .
1. Écrire les matrices et . Donner le degré de chaque relais dans chacun des deux réseaux, puis vérifier la formule d'Euler dite des poignées de main sur chacun d'eux. (0,5 point)
2. On appelle réseau complet du parc le graphe dont les sommets sont les cinq relais et dont les arêtes sont tous les sentiers, pédestres ou équestres. Justifier que sa matrice d'adjacence est , et écrire cette matrice. On dira précisément où intervient l'hypothèse « aucun sentier n'est à la fois pédestre et équestre », et ce que deviendrait la matrice si cette hypothèse tombait. (0,75 point)
3. On appelle itinéraire mixte de longueur allant du relais au relais la donnée d'un relais intermédiaire tel que soit un sentier pédestre et un sentier équestre. Démontrer que le nombre d'itinéraires mixtes de à est égal au coefficient , puis calculer la matrice . (1 point)
4. Interpréter le coefficient . On rappelle que la transposée d'un produit vérifie : en déduire l'égalité , puis écrire la matrice sans effectuer aucun produit. Les matrices et sont-elles égales ? (0,5 point)
5. On rappelle le résultat du chapitre de calcul matriciel : pour deux matrices carrées de même ordre,
Sans calculer le produit , déterminer le coefficient en position de . Vérifier le résultat en énumérant toutes les chaînes de longueur du réseau complet allant du relais au relais , puis dire en une phrase ce que compte chacun des quatre termes de la somme. (0,5 point)
Un jeu de piste comporte six énigmes numérotées de à . Chaque énigme, une fois résolue, désigne une seule énigme suivante, d'après le tableau ci-dessous.
| Énigme résolue | ||||||
|---|---|---|---|---|---|---|
| Énigme désignée |
On modélise la situation par le graphe orienté dont les sommets sont les six énigmes, avec un arc lorsque l'énigme désigne l'énigme . On note sa matrice d'adjacence, les énigmes étant rangées dans l'ordre .
Un joueur qui part de l'énigme et en résout successivement parcourt un chemin de longueur d'origine ; on dit qu'il se trouve après étapes au sommet où ce chemin aboutit.
1. Dresser la liste des six arcs de . Écrire la matrice . Donner le degré sortant et le degré entrant de chaque énigme, et vérifier que les deux sommes valent le nombre d'arcs. (0,25 point)
2. Justifier que, pour tout sommet et tout entier , il existe exactement un chemin de longueur d'origine . En déduire que chaque ligne de contient exactement un coefficient égal à , tous ses autres coefficients étant nuls, puis que la somme de tous les coefficients de vaut , et ce pour tout . (0,75 point)
3. On donne la matrice
En vérifier un coefficient non nul en détaillant le produit, puis calculer . Présenter enfin dans un tableau, pour chaque énigme de départ, l'énigme atteinte après étapes puis après étapes. (0,5 point)
4. Montrer que la colonne numéro de est nulle, puis que la colonne numéro de est nulle pour tout entier . Traduire ce fait en une phrase sur le jeu de piste, et en déduire que n'est pas fortement connexe sans calculer aucune somme de puissances de . (0,5 point)
5. Que compte la somme des coefficients de la colonne de ? Calculer ces six sommes pour , et commenter le cas de l'énigme en le comparant à son degré entrant. (0,5 point)
6. Vérifier que les énigmes , , et forment un circuit de longueur . Déterminer, pour chaque énigme de départ, le plus petit nombre d'étapes au bout duquel le joueur se trouve sur ce circuit, puis en déduire le plus petit entier tel que, quel que soit le point de départ, le joueur soit sur le circuit après étapes. (0,25 point)
7. En déduire que pour tout entier , puis montrer que , c'est-à-dire que l'égalité est fausse pour . On suivra pour cela le joueur parti de l'énigme . On justifiera le résultat par un raisonnement sur le graphe, et non par un calcul de puissances. (0,75 point)
On considère le graphe non orienté d'ordre , de sommets , , , et , dont les sept arêtes sont
On note sa matrice d'adjacence, les sommets étant rangés dans l'ordre , et le degré du sommet .
On rappelle que compte les chaînes de longueur de à , une telle chaîne ayant le droit de repasser plusieurs fois par un même sommet, et qu'une chaîne est dite élémentaire lorsqu'elle ne passe pas deux fois par le même sommet. Le but de l'exercice est de mesurer exactement l'écart entre les deux comptages, pour les chaînes de longueur .
On donne la matrice , qu'il est donc inutile de recalculer :
1. Écrire la matrice et donner les cinq degrés. Vérifier deux coefficients de la matrice fournie, dont un coefficient diagonal, en disant à chaque fois ce que le résultat signifie. Calculer ensuite , en détaillant au moins deux coefficients. (1,25 points)
2. Lire le coefficient . Énumérer les chaînes de longueur allant de à , et dire pour chacune si elle est élémentaire. Combien y en a-t-il d'élémentaires ? (0,5 point)
3. Soient et deux indices distincts. Une chaîne de longueur de à s'écrit . Démontrer que le nombre de ces chaînes qui ne sont pas élémentaires vaut
On montrera d'abord que les seules répétitions possibles sont et , puis on dénombrera séparément les deux cas avant de retirer les chaînes comptées deux fois. (0,75 point)
4. En déduire que le nombre de chaînes élémentaires de longueur de à vaut
Vérifier la formule sur le couple à l'aide de la question 2, puis l'appliquer au couple en contrôlant le résultat par énumération directe. (0,75 point)
5. Exhiber deux sommets adjacents reliés par au moins une chaîne de longueur mais par aucune chaîne élémentaire de longueur . Démontrer ensuite que cette situation est impossible dès que les deux sommets ne sont pas adjacents. (0,5 point)
On considère le graphe non orienté dont les sommets sont les douze entiers , deux entiers distincts étant reliés par une arête lorsque leur somme est le carré d'un entier.
Le graphe n'est donc donné ni par un dessin ni par une matrice : c'est la règle ci-dessus qui le définit, et la première tâche consiste à le construire.
1. Justifier que la somme de deux sommets distincts est comprise entre et , et en déduire que les seuls carrés à examiner sont , et . Dresser ensuite la liste des arêtes de et donner son nombre d'arêtes. (0,5 point)
2. Donner le degré de chaque sommet. Démontrer ensuite, sans utiliser la liste des arêtes, que le degré d'un sommet ne peut jamais dépasser . (0,5 point)
3. Déterminer les composantes connexes de . Le graphe est-il connexe ? On justifiera soigneusement qu'aucune arête ne joint deux composantes différentes. (0,5 point)
4. Vérifier que chaque composante connexe de est une file de sommets, c'est-à-dire de la forme dont les seules arêtes relient deux termes consécutifs. En déduire, sans calculer aucune puissance de la matrice d'adjacence, la plus grande distance séparant deux sommets dans chacune des trois composantes. (0,5 point)
5. On souhaite rendre le graphe connexe en lui ajoutant de nouvelles arêtes. Démontrer qu'il en faut au moins deux. (0,5 point)
6. On ajoute les deux arêtes et , et l'on note le graphe obtenu. Vérifier que est connexe, puis déterminer son diamètre en précisant toutes les paires de sommets qui le réalisent. (1 point)
7. Démontrer que, quelles que soient les deux arêtes ajoutées rendant le graphe connexe, le diamètre du graphe obtenu est toujours supérieur ou égal à . On pourra s'intéresser aux sommets et . (0,5 point)
Certains graphes ont leurs sommets répartis en deux catégories, les arêtes ne joignant jamais deux sommets d'une même catégorie. Ce problème étudie cette situation, en tire une conséquence inattendue sur les chaînes, et en déduit un critère permettant d'affirmer qu'un graphe n'est pas de ce type.
Définition
Soit un graphe simple d'ordre . On dit que est biparti lorsqu'il existe deux parties et de , toutes deux non vides, telles que
Le couple s'appelle alors une bipartition de .
Partie A. Un exemple : les emprunts d'une bibliothèque.
Une bibliothèque suit les emprunts de trois lecteurs , , sur trois ouvrages , , . Le lecteur a emprunté et ; le lecteur a emprunté et ; le lecteur a emprunté , et .
On note le graphe dont les six sommets sont les trois lecteurs et les trois ouvrages, une arête reliant un lecteur à un ouvrage lorsque celui-là a emprunté celui-ci. Les sommets sont rangés dans l'ordre et désigne la matrice d'adjacence de dans cet ordre.
Vocabulaire employé dans tout le problème. On appelle blocs de les quatre tableaux carrés d'ordre obtenus en coupant entre ses troisième et quatrième lignes, puis entre ses troisième et quatrième colonnes. Les deux blocs diagonaux sont celui des couples formés de deux lecteurs et celui des couples formés de deux ouvrages ; les deux autres sont les blocs hors diagonale. Aucune question ne demandera de multiplier des matrices par blocs : ce découpage sert uniquement à désigner des zones de la matrice.
1. Écrire la matrice . Vérifier qu'en la découpant en quatre blocs carrés d'ordre , les deux blocs de la diagonale sont nuls, et dire ce que traduit cette nullité. (0,5 point)
2. Donner le degré de chacun des six sommets. Vérifier que la somme des degrés des trois lecteurs et la somme des degrés des trois ouvrages valent toutes deux le nombre d'arêtes, puis démontrer ce fait par un double comptage. (0,5 point)
3. On donne la matrice
En vérifier deux coefficients, dont un coefficient diagonal, en détaillant les produits. Constater ensuite que les deux blocs hors diagonale sont nuls et interpréter ce fait en termes de chaînes de longueur . (0,25 point)
4. Sans calculer , conjecturer lesquels de ses quatre blocs sont nuls. On donnera l'argument en une ou deux phrases : la partie B le transformera en démonstration. (0,25 point)
Partie B. Le cas général.
Dans toute cette partie, est un graphe biparti d'ordre , de bipartition . Les sommets sont numérotés de sorte que ceux de viennent en premier, et désigne la matrice d'adjacence dans cette numérotation.
5. Justifier que deux sommets d'une même partie ne sont jamais adjacents. En déduire la position des coefficients nuls de . (0,25 point)
6. Lemme d'alternance. Démontrer par récurrence sur que, pour tout entier naturel , toute chaîne de longueur dont l'origine appartient à a son extrémité dans si est pair, et dans si est impair. Justifier ensuite, sans nouveau calcul, que l'énoncé obtenu en échangeant les rôles de et est également vrai. (0,75 point)
7. Soient et deux sommets. Déduire du lemme que dans chacun des deux cas suivants : et sont dans une même partie et est impair ; et sont dans deux parties différentes et est pair. Confirmer alors la conjecture de la question 4. (0,5 point)
8. En déduire que ne possède aucune chaîne fermée de longueur impaire, c'est-à-dire aucune chaîne de longueur impaire dont les deux extrémités coïncident. En particulier, ne contient ni triangle, ni plus généralement de cycle de longueur impaire. (0,25 point)
Partie C. Reconnaître un graphe biparti.
9. Soit . Démontrer que le graphe complet est biparti si et seulement si . On traitera séparément les cas , et . (0,5 point)
10. Soit . On note le graphe cycle d'ordre , de sommets et d'arêtes et . Démontrer que est biparti si et seulement si est pair. (0,5 point)
11. On considère le graphe d'ordre , de sommets numérotés de à , dont les six arêtes sont
Le graphe est-il biparti ? Justifier la réponse en exhibant, selon le cas, une bipartition ou une chaîne fermée de longueur impaire. Expliquer enfin pourquoi le seul test « contient-il un triangle ? » n'aurait pas permis de conclure. (0,5 point)
Partie D. Combien d'arêtes ?
12. Soit un graphe biparti de bipartition , avec , et arêtes. Démontrer que . Décrire les graphes bipartis pour lesquels l'égalité a lieu. (0,5 point)
13. Une bibliothèque suit lecteurs et ouvrages. Majorer le nombre de couples distincts formés d'un lecteur et d'un ouvrage qu'il a emprunté. Comparer cette majoration au nombre maximal d'arêtes d'un graphe simple quelconque d'ordre , puis conclure en une phrase sur ce que la bipartition coûte en arêtes. (0,25 point)
On peut le travailler ensemble dès cette semaine. Une séance ciblée sur ce chapitre, et vous repartez au minimum avec une méthode.