Problém Königsbergských mostů [ 1 ] [ 2 ] [ 3 ] _____ [9] [10] ) je starý matematický problém, který se ptal, jak je možné přejít všech sedm mostů v centru starý Königsberg , aniž by přes kterýkoli z nich dvakrát prošel. Poprvé to vyřešil v článku z roku 1736 [2] [11] matematik Leonhard Euler , který dokázal, že to není možné, a v průběhu důkazu vynalezl Eulerovy cykly . Eulerovo řešení problému Königsbergského mostu bylo vůbec první aplikací teorie grafů , ale bez použití termínu „ graf “ a bez kreslení diagramů grafů.
V centru Königsbergu (nyní Kaliningrad ) na řece Pregel (nyní Pregolya ) jsou dva ostrovy: Kneiphof (nyní ostrov Immanuela Kanta) a Lomse (nyní Oktyabrský ostrov ). Na březích řeky Pregel na severu ostrova Kneiphof je Altstadt , na jihu - Vorstadt . Přes řeku Pregel byly postaveny mosty spojující tyto čtyři okresy [12] . Obrázek vpravo ukazuje centrum Königsbergu na mapě z roku 1652 s označením: A - Altstadt, B - Kneiphof, C - Lomse a D - Vorstadt.
Sedm prvních mostů centra Königsbergu, spojujících Altstadt, Kneiphof, Lomse a Vorstadt, bylo postaveno v následujících letech v následujícím pořadí [12] . Počty mostů v pořadí, v jakém byly postaveny, jsou uvedeny na obrázku vpravo.
1. Obchodní most (1286)
První most v Königsbergu pochází z roku 1286. Propojený Altstadt a Kneiphof. Patřil k městu Altstadt a poskytoval městu snadný přístup na trhy Kneiphof [12] .
2. Zelený most (1322)
Druhý most Königsberg byl postaven v roce 1322. Spojoval Kneiphof s Vorstadtem a poskytoval snadný přístup do odlehlých oblastí. Most se nazýval Zelený kvůli zeleným vlnám, které slouží jako pozadí erbu Kneiphof [12] .
3. Pracovní most (1377)
Ve 14. století byla na východě Vorstadtu jatka. Pro usnadnění přepravy masa byl v roce 1377 postaven třetí most mezi Kneiphofem a Vorstadtem [12] .
4. Kovářův most (1397)
v roce 1397 byl v severovýchodní části Kneiphofu postaven čtvrtý Kovářský most, který začínal poblíž kovářských dílen v Altstadtu [12] .
Pokud je nakreslen graf přes tyto čtyři mosty , pak to bude Euler , to znamená, že všechny čtyři mosty lze jednou obejít po uzavřené trase, počínaje jakýmkoli místem. Obyvatelé mohli takové procházky podnikat [12] .
5. Dřevěný most (1404)
Dřevo se těžilo na ostrově Lomse a pátý most mezi Altstadtem a Lomse, postavený v letech 1400 až 1404, usnadnil dodávku dřeva [12] .
6. Vysoký most (1506)
Šestý most byl postaven v roce 1506, aby spojil Lomse a Vorstadt [12] .
7. Medový most (1542)
Sedmý z Eulerových mostů, spojující oba ostrovy, byl dokončen v roce 1542. Postavili ho obyvatelé Kneiphofu, aby prošel na severní břeh a obešel dva mosty z Kneiphofu ovládané Altstadtem. Podle legendy dal Kneiphof sud medu Altstadtu, aby získal povolení ke stavbě mostu [12] .
Takže v roce 1542 bylo na místě všech sedm mostů Königsberg, o kterých uvažoval Euler. Nyní obyvatelé nemohli obejít všechny mosty najednou [12] .
Vznik odvětví matematické teorie grafů je spojen s matematickými hádankami a pro některé poměrně dlouhou dobu byla teorie grafů „frivolní“ a zcela spojená s hrami a zábavou. Tento osud teorie grafů opakuje osud teorie pravděpodobnosti , která také poprvé našla své uplatnění pouze v hazardních hrách [13] .
Obyvatelé Koenigsbergu hráli jakousi hru: jak projet všechny městské mosty tak, aby trasa nepřecházela žádný z nich dvakrát [3] . „Jak jsem slyšel,“ napsal Leonhard Euler, „někteří popírají, že to lze udělat, jiní o tom pochybují, ale nikdo takovou možnost nepotvrzuje. [14] »
O tuto hru se začal zajímat Leonhard Euler, vynikající švýcarský, pruský a ruský matematik a mechanik , akademik Petrohradské akademie věd . Historie vydání slavného článku Leonharda Eulera „Řešení problému souvisejícího s geometrií polohy“, napsaného v této souvislosti, má následující etapy známé z moderních publikací:
Leonhardus Eulerus. Solutio problematis ad geometriam situs pertinentis / Commentarii academiae scientiarum Petropolitanae. 8 (1736). 1741. S. 128-140.
Přeloženo [14] :
Leonard Euler. Řešení jednoho problému týkajícího se polohové geometrie / Proceedings of the St. Petersburg Academy of Sciences. 8 (1736). 1741, s. 128-140.
Vzhledem k tomu, že vydání článku Leonharda Eulera „Řešení problému souvisejícího s geometrií polohy“ je datováno rokem 1736 a oba výše uvedené dopisy pocházejí z tohoto roku, je tento rok označen světovou matematickou komunitou jako datum narození sekce matematické teorie grafů [2] .
Problém königsberských mostů formulují různí autoři různě.
1. Trasa je libovolná
V souvislosti s těmito mosty byla vznesena otázka, zda je možné po nich projít tak, aby se přešlo přes každý z těchto mostů, a to právě jednou.
— Leonhard Euler. Řešení jednoho problému souvisejícího s polohovou geometrií [14]
Pro obyvatele Königsbergu existovala určitá hra: najít takovou trasu pro procházky městem, která by procházela každým z mostů znázorněných na obrázku právě jednou.
— Fritsch R. et al. Vybrané kapitoly z teorie grafů [3]2. Trasa musí být uzavřena
Úkol byl následující: najít cestu pro průjezd všemi čtyřmi částmi země, která by začínala kteroukoli z nich, končila na stejné části a procházela právě jednou přes každý most.
— Frank Harari. Teorie grafů [1]3. Objízdné trasy musí začínat v každé části města
Ve skutečnosti je nutné najít čtyři trasy obcházející Königsbergské mosty, které začínají ve čtyřech částech města.
Otázkou bylo, zda je možné udělat procházku tak, že když vyjdete z domu, vrátíte se a přejdete přes každý most právě jednou?
— Ruda O. Grafy a jejich aplikace [20]Moderní řešení problému Königsbergských mostů začíná konstrukcí grafu problému (viz obrázek vpravo) [21] :
Problém Königsbergského mostu lze přeformulovat z hlediska teorie grafů následovně [22] :
Začněme definicemi, přejdeme k větám a skončeme důsledky [22] :
Následující dvě věty se poprvé objevily v článku Leonharda Eulera o Königsbergských mostech [22] :
Z těchto dvou vět lze odvodit tři důsledky [22] :
Leonhard Euler ve svém slavném článku formuloval problém sedmi königsberských mostů takto [14] :
2. Tento úkol, jak mi bylo řečeno, je poměrně známý a souvisí s tímto. Ve městě Königsberg v Prusku se nachází ostrov Kneiphof ; řeka, která jej obklopuje, je rozdělena na dvě ramena, což je vidět na obrázku. Ramena této řeky překonává sedm mostů a , b , c , d , e , f a g . V souvislosti s těmito mosty byla vznesena otázka, zda je možné po nich projít tak, aby se přešlo přes každý z těchto mostů, a to právě jednou.
— Leonhard Euler. Řešení jednoho problému souvisejícího s polohovou geometriíLeonhard Euler formuloval svou metodu následovně (viz obrázek výše) [23] :
4. Celá moje metoda je založena na správném zápisu jednotlivých průchodů mostů. Velká písmena A, B, C, D používám k označení jednotlivých oblastí, na které řeka pozemek rozděluje. Pokud se tedy někdo přesune z oblasti A do oblasti B přes most a nebo b, pak označuji průjezd mostem symbolem AB.
— Leonhard Euler. Řešení jednoho problému souvisejícího s polohovou geometriíV moderním jazyce to znamená, že graf městských mostů odpovídá grafu, což je:
Poměrně moderní a jednoduché řešení problému mostu Königsberg od Leonharda Eulera je následující. Je třeba mít pouze na paměti, že Euler neznal moderní terminologii, nepoužíval termín "graf", nazývaný hranou "most" a vrchol - "plocha" nebo "písmeno" a nekreslil moderní obrázky grafů. [23] .
Při řešení problému obecně Leonhard Euler dokázal, že pro jakýkoli graf je počet vrcholů s lichým počtem hran sudý [24] :
Na konci článku Leonhard Euler sepsal obecné závěry pro jakýkoli graf v docela moderním jazyce [24] :
20. Následující pravidlo tedy v každém možném případě umožňuje přímo a bez obtíží zjistit, zda je možné provést procházku přes všechny mosty bez opakování:
Pokud jsou více než dvě oblasti, do kterých vede lichý počet mostů, lze s jistotou říci, že taková procházka je nemožná.
Pokud však existují pouze dva regiony, do kterých vede lichý počet mostů, je procházka proveditelná za předpokladu, že začíná v jednom z těchto dvou regionů.
Pokud konečně neexistuje oblast, do které vede lichý počet mostů, je procházka s požadovanými podmínkami proveditelná a může začít v jakékoli oblasti.
S pomocí tohoto pravidla lze tedy vzniklý problém zcela vyřešit.
— Leonhard Euler. Řešení jednoho problému souvisejícího s polohovou geometrií
Slovníky a encyklopedie |
---|