Les ponts de Königsberg

Documents pareils
Resolution limit in community detection

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Les fonction affines

6. Les différents types de démonstrations

Rappels sur les suites - Algorithme

Chapitre 2. Eléments pour comprendre un énoncé

Corps des nombres complexes, J Paul Tsasa

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Théorie des Graphes Cours 3: Forêts et Arbres II / Modélisation

Plan. 5 Actualisation. 7 Investissement. 2 Calcul du taux d intérêt 3 Taux équivalent 4 Placement à versements fixes.

Date : Tangram en carré page

Principes de mathématiques 12 SÉRIE DE PROBLÈMES. Septembre Student Assessment and Program Evaluation Branch

Cours d algorithmique pour la classe de 2nde

avec des nombres entiers

Groupe symétrique. Chapitre II. 1 Définitions et généralités

Initiation à l algorithmique

Chapitre 6. Fonction réelle d une variable réelle

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Chapitre 2 Le problème de l unicité des solutions

Les nombres entiers. Durée suggérée: 3 semaines

Circuits RL et RC. Chapitre Inductance

Document d accompagnement. de la 1 re à la 8 e année. Exemples de tâches et corrigés. 1 re année Tâche Corrigé... 7 Tâche Corrigé...

Introduction à l étude des Corps Finis

Continuité d une fonction de plusieurs variables

Je découvre le diagramme de Venn

MATHÉMATIQUES. Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN

Pourquoi l apprentissage?

Factorisation Factoriser en utilisant un facteur commun Fiche méthode

Architecture matérielle des systèmes informatiques

Problèmes de dénombrement.

Comparer l intérêt simple et l intérêt composé

MIS 102 Initiation à l Informatique

Compter à Babylone. L écriture des nombres

Eteindre. les. lumières MATH EN JEAN Mme BACHOC. Elèves de seconde, première et terminale scientifiques :

DOCM Solutions officielles = n 2 10.

Statistiques Descriptives à une dimension

FctsAffines.nb 1. Mathématiques, 1-ère année Edition Fonctions affines

Petit lexique de calcul à l usage des élèves de sixième et de cinquième par M. PARCABE, professeur au collège Alain FOURNIER de BORDEAUX, mars 2007

Chapitre 1 Régime transitoire dans les systèmes physiques

Objectifs du cours d aujourd hui. Informatique II : Cours d introduction à l informatique et à la programmation objet. Complexité d un problème (2)

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION

La sécurité des réseaux sans fil à domicile

Raisonnement par récurrence Suites numériques

GUIDE D ENCADREMENT DES STAGES EN MILIEU DE TRAVAIL POUR LES ÉTUDIANTS INSCRITS À UN PROGRAMME DE DESS OU DE MAÎTRISE PROFESSIONNELLE ADMISSIBLE

LES CARTES À POINTS : POUR UNE MEILLEURE PERCEPTION

ÉVALUATION FORMATIVE. On considère le circuit électrique RC représenté ci-dessous où R et C sont des constantes strictement positives.

Feuille d exercices 2 : Espaces probabilisés

Développements limités, équivalents et calculs de limites

UNE EXPERIENCE, EN COURS PREPARATOIRE, POUR FAIRE ORGANISER DE L INFORMATION EN TABLEAU

PEUT- ON SE PASSER DE LA NOTION DE FINALITÉ?

Intelligence Artificielle Planification

Le chiffre est le signe, le nombre est la valeur.

FONCTION EXPONENTIELLE ( ) 2 = 0.

Algorithme. Table des matières

Algèbre binaire et Circuits logiques ( )

Questionnaire pour connaître ton profil de perception sensorielle Visuelle / Auditive / Kinesthésique

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

IV- Comment fonctionne un ordinateur?

Exercice n 1: La lampe ci-dessous comporte 2 indications: Exercice n 2: ( compléter les réponses sans espaces)

Chapitre 7. Circuits Magnétiques et Inductance. 7.1 Introduction Production d un champ magnétique

ELEC2753 Electrotechnique examen du 11/06/2012

FORMATION CONTINUE SUR L UTILISATION D EXCEL DANS L ENSEIGNEMENT Expérience de l E.N.S de Tétouan (Maroc)

Programme des bourses du Rotary-Club Le Vésinet Dossier de candidature pour 2010

PROGRAMME INTERNATIONAL POUR LE SUIVI DES ACQUIS DES ÉLÈVES QUESTIONS ET RÉPONSES DE L ÉVALUATION PISA 2012 DE LA CULTURE FINANCIÈRE

exigences des standards ISO 9001: 2008 OHSAS 18001:2007 et sa mise en place dans une entreprise de la catégorie des petites et moyennes entreprises.

La messagerie de l'ent version 1

Logique. Plan du chapitre

EXPLOITATIONS PEDAGOGIQUES DU TABLEUR EN STG

Voyez la réponse à cette question dans ce chapitre.

Exercices de dénombrement

Compétences en fin de maternelle Comparer des quantités.

Les diagrammes de modélisation

FONDEMENTS DES MATHÉMATIQUES

Les équations différentielles

Quelques éléments de compilation en C et makefiles

Exercices sur le chapitre «Probabilités»

Fondements de l informatique Logique, modèles, et calculs

Votre Réseau est-il prêt?

Comment répondre aux questions d un examen en droit qui sont basées sur des faits

n N = u N u N+1 1 u pour u 1. f ( uv 1) v N+1 v N v t

Cours 1 : La compilation

CORRIGE LES NOMBRES DECIMAUX RELATIFS. «Réfléchir avant d agir!»

Critique des conditions de la durabilité: application aux indices de dév...

Éditorial. Tangente ÉDUCATION. Scratch, AlgoBox, Python. Trimestriel - n 15 - janvier 2011 Numéro spécial 16 activités TICE pour le lycée

Synthèse «Le Plus Grand Produit»

Seconde Généralités sur les fonctions Exercices. Notion de fonction.

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

Vous revisiterez tous les nombres rencontrés au collège, en commençant par les nombres entiers pour finir par les nombres réels.

ANNUITES. Les annuités définissent une suite de versements identiques ou non effectués à intervalles de temps égaux. -annuités non constantes

Cours d été des établissements privés de la région de Québec. Document d information et formulaire d inscription aux parents

Informatique Générale

Glossaire des nombres

«Aucune investigation humaine ne peut être qualifiée de science véritable si elle ne peut être démontrée mathématiquement.

Présentation des nouveaux services de l ENT Second degré Rentrée scolaire 2015 et fin du 1 er trimestre de l année scolaire

Chapitre 3. Quelques fonctions usuelles. 1 Fonctions logarithme et exponentielle. 1.1 La fonction logarithme

QUESTIONNAIRE D INTÉGRATION

OLYMPIADES ACADÉMIQUES DE MATHÉMATIQUES

PROBABILITÉS CONDITIONNELLES

Transcription:

Les ponts de Königsberg Le problème des ponts de Königsberg La ville de Königsberg en 1736 était une ville de Prusse orientale traversée par un fleuve sur lequel il y avait une île et qui se divisait en deux branches. La ville était ainsi divisée en quatre régions reliées entre elles par 7 ponts. Le problème que se posaient les habitants de Königsberg était «Est-il possible de prendre une marche dans la ville qui nous fasse passer par chaque pont exactement une fois chacun?». Les gens essayaient différents chemins mais ne parvenaient pas à en trouver un qui les fasse passer exactement une fois sur chaque pont. Puisque de nombreux chemins sont possibles, on peut présumer qu ils ne perdaient pas espoir de trouver un bon chemin, jusqu à ce que Leonhard Euler résolve le problème dans un article écrit en 1736. Leonhard Euler Leonard Euler était un mathématicien suisse qui après ses études a quitté la Suisse et a travaillé toute sa vie en Russie et en Allemagne, dans les académies de Saint- Pétersbourg et de Berlin. C était le plus grand mathématicien d Europe au 18 e siècle, tant par la qualité que par la quantité de ses travaux qui portaient sur toutes les questions de mathématiques, pures et appliquées, de l époque. En fait Euler est un des mathématiciens les plus importants de toute l histoire des mathématiques. La solution du problème par Euler Euler a d abord simplifié le problème en travaillant avec un schéma de la ville plus simple que le plan habituel qui montrait toutes les rues et tous les bâtiments importants. Le schéma d Euler ne montre que les quatre régions et les sept ponts les reliant, les seules informations importantes pour résoudre le problème Ensuite Euler a représenté chaque région par une lettre (C, S, N et E) ce qui lui permet d écrire un parcours donné comme une suite de lettres. Chaque pont étant donné par deux lettres, par exemple le pont CS reliant les régions C et S. Puisque dans les régions de passage, on utilise un pont pour arriver et un pont pour repartir mais que ces deux ponts touchent la même région, Euler en décrivant un parcours ne croit pas utile de répéter les lettres, il écrira par exemple le parcours SCN pour décrire un parcours passant par deux ponts, d abord le pont SC de S à C et ensuite le pont CN de C à N. 1

Supposons qu un parcours soit possible passant une fois exactement par chaque pont. Si une région touche k ponts et que k est pair, deux situations sont possibles : ou bien le parcours commence et termine dans la même région, en quel k k cas cette région apparaîtra 1 fois dans le parcours, sinon elle apparaîtra fois k 1 dans le parcours. Lorsque k est impair, la région apparaîtra toujours fois dans le parcours. On voit bien aussi que pour un problème dans lequel il y a n ponts, le nombre de lettres dans le parcours doit être égal à n+1 (l écriture du premier pont demande deux lettres et l écriture de tous les ponts suivants demande une lettre par pont). On a maintenant tous les outils pour résoudre le problème des ponts de Königsberg à la manière d Euler. Le tableau suivant résume la situation, la première ligne identifie les régions, la seconde donne le nombre de ponts touchant chaque région et la dernière donne la fréquence à laquelle chaque région apparaîtra dans le parcours : Région C N S E Nombre de ponts 5 3 3 3 Fréquence dans le parcours 3 Ainsi, pour qu un parcours passant exactement une fois sur chaque pont soit possible, on a besoin de 9 lettres pour décrire le parcours (la somme des fréquences) alors qu un parcours ayant 7 ponts ne requiert que 8 lettres pour être décrit. Un tel parcours ne peut donc pas exister, il n était pas possible de prendre une marche dans la ville de Königsberg en 1736 qui nous fasse passer par chaque pont exactement une fois chacun. En analysant le raisonnement d Euler et en utilisant les formules donnant les fréquences en fonction du nombre de ponts de chaque région, on voit bien que s il y a plus que deux régions ayant un nombre impair de ponts (comme dans le cas des ponts de Königsberg), le parcours sera impossible car la somme des fréquences va dépasser la longueur réelle du parcours (le nombre réel de lettres décrivant le parcours). Les conclusions exactes d Euler La solution présentée montre donc clairement qu une condition nécessaire pour résoudre le problème est que le nombre de régions ayant un degré impair ne dépasse pas deux. S il y a plus que deux régions ayant un degré impair, le problème n a pas de solutions. En fait la condition est également suffisante, c està-dire que s il y a au plus deux régions ayant un degré impair il y a forcément une solution. Les conclusions précises d'euler sont :

1. S il y a plus de deux régions où mènent un nombre impair de ponts, alors la marche 1 proposée est impossible. (condition nécessaire).. Si le nombre de ponts est impair pour exactement deux régions, la marche proposée est possible et doit commencer dans l une de ces deux régions (condition suffisante). 3. Si aucune région ne correspond à un nombre impair de ponts, alors la marche est possible et peut débuter n importe-où. (condition suffisante). Note : Deux résultats sont implicites dans le travail d Euler, il ne les mentionne pas dans ses conclusions. D abord, si deux régions ont un degré impair on doit non seulement débuter par une de ces régions, on doit forcément terminer dans la seconde. Ensuite, il est impossible qu il y ait une seule région ayant un degré impair car alors le degré total (la somme des degrés de chaque région) serait impair alors qu en réalité ce degré total est toujours pair, il est égal à deux fois le nombre de ponts. Euler a-t-il fait de la théorie des graphes? L article d Euler est considéré par plusieurs comme l article fondateur de la théorie des graphes. Un graphe est un ensemble de sommets reliés par des lignes qu on appelle arcs. On peut tracer un graphe qui est équivalent au schéma d Euler, il aura quatre sommets (représentant les régions) et sept lignes (représentant les ponts). Euler n a pas tracé de graphes, il n a pas parlé de sommets ou d arcs ni de degré d un sommet. Dans sa résolution du problème Euler ne trace que le schéma de la ville et ensuite il réfléchit sur ce schéma exactement comme si c était un graphe formé de sommets et d arcs. Il n utilise pas ce langage cependant, il parle de régions et de ponts. Sur le schéma, les différentes régions sont vastes et les différents ponts qui touchent à une région le font en des endroits différents. Dans son raisonnement Euler fait abstraction de l étendue de ces régions et des endroits divers où les ponts touchent une région. Exactement comme s il utilisait des sommets et des arcs. Si on suit le raisonnement moderne fait sur un graphe en prenant soin de dire région au lieu de sommet et de dire arc au lieu de pont, on refait un raisonnement semblable à celui qu Euler a fait. S il n a pas défini explicitement les notions de graphes, de sommets et d arc, ces notions sont implicites dans le travail d Euler lorsqu il généralise sa solution du problème des ponts de Königsberg. 1 La marche proposée consiste à parcourir la ville de Königsberg en passant sur tous ses ponts une fois chacun. 3

Sans parler de théorie des graphes, Euler était tout de même conscient que son travail reposait sur des idées nouvelles. Il a affirmé que son article portait sur la géométrie de position, une nouvelle discipline mathématique mentionnée brièvement par Leibniz au siècle précédent mais largement inconnue. L article d Euler a été le premier qui portait spécifiquement sur cette nouvelle discipline qui allait engendrer au 19 e siècle non seulement la théorie des graphes, mais également l analyse de position qui a mené à la topologie, un sujet mathématique qui a connu un développement considérable au 0 e siècle. La solution moderne (présentée dans la vidéo) La solution moderne utilise un graphe dont les sommets représentent les régions et dont les arcs représentent les ponts. Un tel graphe, représentant la ville de Königsberg est illustré plus haut. Il suffit, comme Euler a fait de calculer le nombre de ponts touchant chaque région. On divise alors les régions en deux catégories : les régions de passage et les régions extrémales. Les régions extrémales sont celles où débute et où termine le parcours. Il y en aura au plus deux. Les régions de passages sont toutes les autres régions et puisqu à chaque passage dans une région de passage on utilise deux ponts, un pour y arriver, un autre pour la quitter, ces régions toucheront toutes un nombre pairs de ponts. Donc, outre au plus deux régions extrémales, toutes les régions doivent toucher un nombre pair de ponts. Dans le cas du problème de Königsberg, quatre régions touchent un nombre impair de ponts, le parcours est donc impossible En conclusion Trois observations sur le travail d Euler nous permettent à la fois de bien comprendre l importance de cet article de 1736 et d expliquer aux nonmathématiciens en quoi consiste le travail d un mathématicien : 1. Le schéma simplifié de la ville de Königsberg est un modèle qui simplifie un problème et permet de trouver une solution mathématique. La modélisation est au cœur de toutes les recherches en mathématiques appliquées, c est-àdire dans les mathématiques qui traitent de problèmes concrets.. En utilisant pour la première fois de manière explicite la géométrie de la position, Euler fait ce que les grands mathématiciens font, il met de l avant une théorie nouvelle pour résoudre un problème que les théories existantes n ont pas réussi à résoudre. Ce faisant il jette les bases de la théorie des graphes et de la topologie. 3. Dans la solution proposée par Euler, on ne voit pas beaucoup de calcul, de nombres ou d équations. Euler montre ainsi que les mathématiques sont bien davantage qu un domaine consacré aux nombres et aux opérations arithmétiques sur les nombres. Le mathématicien s intéresse aux objets mathématiques, par exemple les graphes, leurs sommets et leurs arcs, ainsi qu aux relations entre ces objets. Par raisonnement plutôt que par calcul, il tire des conclusions qui l aident à résoudre des problèmes. 4

Annexe (un peu difficile) Dans la vidéo, on montre clairement qu avoir au plus deux régions ayant un degré impair est une condition nécessaire pour qu il y ait une solution au problème. La condition doit être satisfaite pour qu il y ait solution au problème. Euler a aussi affirmé, sans le montrer complètement, que c est une condition suffisante. Cette condition assure qu il y a effectivement une solution au problème. La preuve de la suffisance est plus complexe que la preuve de la nécessité. En voici les grandes lignes, avec le langage de la théorie des graphes pour simplifier. Le problème à résoudre : trouver dans un graphe donné dont au plus deux sommets ont un degré impair, un parcours qui utilise chaque arc une fois chacun. On suppose que le graphe est connexe, c est-à-dire qu il ne se décompose pas en sous-graphes disjoints. Il est d un seul morceau. 1. Il suffit de résoudre le problème dans le cas où tous les sommets ont un degré pair, car si deux sommets ont un degré impair on peut les relier par un nouvel arc pour obtenir un graphe avec tous les sommets pairs donnant une solution au problème.. Un circuit est un parcours dans lequel chaque sommet a degré. Un graphe représenté par un polygone (dont les côtés sont les arcs) est un circuit. 3. Un parcours est maximal si il contient le plus d arcs possibles. Pour résoudre le problème il faut trouver un parcours qui contienne tous les arcs. 4. Si tous les sommets sont de degré pair, alors il y a toujours un circuit. En effet, on voit bien que si l on part d un sommet donné et qu on fabrique une suite d arcs ne passant jamais par le même sommet deux fois, on peut procéder jusqu au moment où il est impossible de continuer et de trouver un nouvel arc non atteint. Lorsqu on ne peut plus continuer, il suffit d utiliser un des arcs du sommet final (son degré est pair, il a d autres arcs que celui par lequel on arrive) et cet arc conduira forcément à un des sommets par lequel passe notre suite d arcs (autrement on pourrait continuer). Si on ne garde de la suite d arc que la partie commençant et terminant avec ce sommet, on a bien un circuit. 5. Supposons qu un parcours maximal existe qui ne contient pas tous les arcs du graphe (hypothèse de contradiction). En retranchant tous les arcs de ce parcours du graphe initial on obtient un nouveau graphe dont tous les sommets ont un degré pair. Ce nouveau graphe contient des arcs car le parcours maximal ne les contenait pas tous, il a donc un circuit. Le graphe étant connexe, on peut joindre bout à bout le parcours maximal et le circuit pour obtenir un nouveau parcours ayant plus d arcs que le parcours maximal, ce qui est une contradiction. Donc tout parcours maximal doit contenir tous les arcs et ainsi fournir une solution au problème. Préparé par Paul Deguire 5