Pontrjagin-Kuratovského teorém neboli Kuratovského teorém je teorém v teorii grafů , který dává nezbytnou a postačující podmínku pro to, aby byl graf rovinný . Má ekvivalentní formulaci v jazyce nezletilých, tzv. Wagnerův teorém .
Věta říká, že grafy K 5 ( úplný graf na 5 vrcholech) a K 3,3 ( úplný bipartitní graf se 3 vrcholy v každé části) jsou jediné minimální nerovinné grafy.
Dokázal to v roce 1930 polský matematik Kazimir Kuratovsky [1] a v roce 1927 sovětský matematik Lev Semjonovič Pontrjagin , který svůj důkaz nezveřejnil.
Graf se nazývá rovinný , pokud jej lze nakreslit na dvourozměrné rovině tak, že se jeho hrany neprotínají ve dvojicích.
Graf se nazývá poddělení grafu , pokud jej lze získat přidáním vrcholů k jeho hranám.
Graf je rovinný právě tehdy, když neobsahuje dělení úplného grafu s pěti vrcholy (K 5 ) a úplného bipartitního grafu se třemi vrcholy v každé části (K 3,3 ).
DůkazVlastnost 'graph obsahuje podgraf homeomorfní ke grafu ' bude zkrácena jako ' '. Smazat hranu ' ', zmenšit hranu ' ' a smazat vrchol ' '.
Dostatečnost v Kuratowského větě se dokazuje indukcí počtu hran v grafu. Krok indukce vyplývá z Příkazu, protože jestliže nebo nebo nebo pro nějakou hranu e grafu , pak nebo . Prohlášení „pro “ je zřejmé. If , then , a if , then or .
Pokud je souvislý graf izomorfní ani , ani , a pro jakoukoli hranu grafu jsou grafy i rovinné, pak rovinné. Lemma o grafech KuratowskiPro libovolný graf jsou ekvivalentní následující tři podmínky:
Protože ani jeden není izomorfní ani , pak podle lemmatu Kuratowského grafu existuje hrana grafu , pro kterou graf obsahuje buď vrchol stupně menšího než 2 (in ) nebo θ-podgraf.
Pokud v grafu jedna nebo dvě jeho hrany vystupují z nějakého vrcholu, pak smrštěním jedné z nich vznikne rovinný graf, což znamená, že i graf G je rovinný. Proto dále předpokládáme, že z každého vrcholu grafu G vystupují alespoň tři jeho hrany.
Proto v grafu nejsou žádné izolované vrcholy, a pokud existuje zavěšený vrchol p, pak je v grafu spojen s x i y . Nakreslete graf na rovině bez vlastních průniků. Protože z p v grafu vycházejí tři hrany, nejsou žádné hrany směřující „na jednu stranu“ cesty xpy od p. 'Malovat' hranu xy podél cesty xpy 'tato strana'. Dostaneme obrázek grafu G na rovině bez vlastních průniků.
Zvažte nyní případ, kdy graf obsahuje θ-podgraf.
Z Jordanovy věty vyplývá, že libovolný rovinný graf rozděluje rovinu na konečný počet spojených částí. Tyto části se nazývají plochy rovinného grafu.
Nakreslete graf bez vlastních průniků na rovině . Obraz grafu v rovině získáme smazáním hran grafu vycházejících z vrcholu xy. Označme hranicí té plochy (obrázku) grafu , která obsahuje vrchol xy grafu .
Všimněte si, že hranice plochy nemůže obsahovat θ-podgraf.
(Toto tvrzení lze odvodit z Jordanovy věty. Další důkaz získáme kontradikcí: jestliže hranice plochy obsahuje θ-podgraf, pak vezmeme bod uvnitř této plochy a spojíme jej třemi hranami se třemi body na třech 'obloucích ' θ-podgrafu. Získáme obraz grafu na rovinách bez sebeprůniků, což je rozpor.)
Proto . Potom jsou okraje grafu v líci (obrázku) grafu , který neobsahuje vrchol xy. Takže graf rozdělí rovinu. Existuje tedy cyklus , vůči kterému leží vrchol xy (bez ztráty obecnosti) uvnitř a nějaká hrana grafu leží vně.
Označme sjednocením všech hran grafu ležících mimo cyklus . (Možná, .) Můžeme předpokládat, že jde o podgraf v (a nejen v ).
Graf lze nakreslit na rovině bez průsečíků. Můžeme předpokládat, že hrany grafu G, vycházející z x nebo y, na obrázku grafu leží uvnitř cyklu .
Každá spojená složka grafu se protíná nejvýše jedním bodem.
(Pokud tomu tak není, pak existuje cesta, která spojuje dva body na . Na obrázku grafu leží odpovídající cesta uvnitř cyklu . Tato cesta tedy rozděluje vnitřek cyklu na dvě části, jednu z nichž obsahuje xy a druhá neleží na hraně, ohraničená ... Proto rozpor.)
Proto můžeme každou připojenou složku grafu hodit dovnitř cyklu . Takže graf může být nakreslen uvnitř smyčky . Pojďme kreslit venku , jako pro obrázek grafu . Získáme obraz grafu na rovině bez vlastních průniků.