Автор: Пользователь скрыл имя, 02 Апреля 2013 в 14:23, лекция
Графтар теориясы–жас ғылым (айталық, геометриямен салыстырғанда). 1736 жылы Санкт-Петербург ғылым академиясында Леонард Эйлердің еңбегі жарық көрді, онда кенигсберг көпірі туралы есеп қарастырылды ("Барлық қала көпірлерінен тек бір реттен өтіп, бастапқы нүктеге қайта оралу мүмкін бе?"). Бұл болашақ графтар теориясы бойынша бірінші жұмыс еді. Бұл - күрделі объектінің байланысы мен қасиеттерін көрсететін, күрделі, сызықты емес көпбайланысты динамикалық структура.
Кіріспе.
Негізгі бөлім:
а) Графтар,негізгі анықтамалары,түрлері;
б) Ағаштар, олардың қасиеттері;
3. Қорытынды.
қырларын ұстайтын жай нұсқа болады). Басқа сөзбен айтқанда Эйлер
теоремасы мынаны танытады: граф төбелерінің барлығының жұп болуы
әрбір қыры бір рет жүретін графты айналып шыққанға қажетті және
жеткілікті шарт болып табылады.
Эйлер теоремасынан қызықты салдар шығады.
Кезкелген байланысты G графтағы әрбір қырды ( , ) 1 2 l = V V екі
еселейміз, сол төбелермен оның
l' ,l'' еселік қырлар етеміз. Әрбір төбенің
дәрежесі екіге өседі де, жұп болады. Алынған жұп G графта Эйлерлік цикл
болады (егер
l' ,l'' қыралары қарсы бағытталса, онда әрбір төбе тең
дәрежелі Эйлерлік цикл болады). Егер оны 1 G графтың жолы ретінде
қарасақ,
l' ,l'' қырларын бір қыр етіп желімдесек, онда бірінші G графта
бұл траектория (жай емес) әрбір қыры арқылы екі рет жүретін цикл
болады (қарама-қарсы бағыт арқылы).Сонымен, әрбір байланысты графтың әрбір қыры екі рет ұстайтын
цикл болады, шытырмадағы айналып шығуды бастапқы айналуға қайта
келумен түсіндіруге болады.
Жазық графтар
G графы деп V(G) шектеулі төбелер жиыны мен R(G) шектеулі қабырғалар
жиыны аталады және әрбір қабырғасының ұштары әртүрлі екі төбе болады.
Егер граф төбелері жазықтық нүктелері болса, ал қабырғалары осы жазықтықта
сынық сызықтар (кесінділерден құралған) болса, онда граф жазық деп аталады.
Және жазық граф қабырғаларының ұштары өзара қиылыспайтын, басқа
төбелерді енгізбейтін ұштармен шектеледі. Жазық графта ілгектер (басы мен
ұшы бір төбе болатын қабырғалар) болмауы керек.
Жазық граф жазықтықты D(G) қамтылмайтын көпбұрышты облыстар
жиынына бөліктейді, облыстардың шектеулі болуы міндет емес.
Егер қолданылған түстерді 1, 2, ..., n деп нөмірлесек, картаға сәйкес жазық
графта осы сандармен төбелер (астаналар) нөмірленеді.
Графтарды бояу есебі
G жазық графының дұрыс n-түсті боялуы деп : V(G) {1,2,...,n}
бейнесі аталады және егер оның шекарасы v1 мен v2 болатындай r R(G)
қабырғасы бар болса, (v1) (v2 ) өрнегі орындалады. Сонымен, төрт бояу
проблемасын келесі тұжырым түрінде қорытындылаймыз.
1-теорема. Кез келген жазық граф дұрыс 4 түсті бояуды ұйғарады.
Осы проблеманы шешу мәселесіне жүз жылдан астам уақыт жұмсалды.
Бірақ бір қарағанда әлсіз болып көрінетін дұрыс 5 түсті бояу туралы тұжырым
оңай дәлелденеді. Дәлелдеуге төбелер, қабырғалар және облыстар санын
байланыстыратын Эйлер формуласы керек болады. M шектеулі жиыны
элементтерінің санын білдірсін.
Эйлер теоремасы. Кез келген жазық граф үшін |V(G) |+| D(G)|= 2 + |R(G)| .
2- теорема. Кез келген жазық граф 5 түсті бояуды ұйғарады.
Дәлелдеуі. Алдымен графты ықшамдаймыз. Егер небір төбелер жұбын
біріктіретін бірнеше қабырғалар бар болса (бұндай жағдай екі елдің бірнеше
өзара байланыспайтын шекара тілімдері бар болғанда туындайды, мысалы
Ресей мен Қытай сияқты), онда тек бір қабырға қалтырамыз: осындай
кішірейтілген графты дұрыс түстеп бояу, ізделінген түстеп бояудың дұрыс
болуына кепілдік береді. Граф төбелері санымен индукция жүргіземіз. Үш
төбесі бар граф үшін теорема тұжырымы орындалатыны айқын. Бұл тұжырым n
-1 төбелі барлық графтар үшін әділ.
D1,D2,...,Dm –түгел m =D(G) граф облыстарының толық жиынтығы
болсын, ал N(Di ) – графтың i - інші облысының шекарасын құратын
қабырғалар саны. Сонымен қатар кез келген i үшін N(D) >3. Кез келген қабырға
екі облыс шекарасына енеді, сондықтан N(D1) + N(D2 ) +...+ N(Dm) = 2R(G) .
N(Di ) 3 теңсіздігінен 2R(G) = N(D1) + N(D2 ) +...+ N(Dm) 3m = 3D(G)
аламыз, осыдан 2R(G) 3D(G) .
Эйлер формуласынан |V (G)|-2 + |D(G) |=|R(G)|, осыдан 3| R(G)| =3|V(G)|-
6+3 |D(G)| 3|V(G)|-6+2|R(G)| және
|R(G)| 3|V (G)|-6 (1)
шығарылады. Екі еселенген қабырғалар санын басқа да граф
сипаттамасымен теңдестіруге болады. ... , n=V(G) граф төбелерінің
толық жиынтығы болсын, ал M( ) – j нөмірлі төбеге жинақталатын
қабырғалар саны. Бірақ әр қабырға екі төбемен шектеледі, сондықтан 2R(G)
=M( ) +M( )+ ... +M( ).
Сонымен қатар, (1) теңсіздігінен шығарылатындай, 2| R(G)| 6|V(G)|-12.
Ендеше,
M( 1) + M( ) +...+ M( ) 6|V (G)|-12 (2)
Соңғы теңсіздіктен бестен артық емес қабырға жинақталатын, ең болмаса,
бір төбе болатыны тұжырымдалады. Шынымен, қарсы тұжырымды
қабылдайық, яғни j M( ) 6 болсын. Онда M( )+M( )+...+M( ) 6n =
6|V(G)|, бұл (2)-ге қайшы болады.
Төбелерді төбесіне бестен артық емес қабырға жинақталатындай
етіп, қайта нөмірлейік.
Егер төбесінде төрттен артық емес қабырға жинақталса, онда G \
графын қарастырамыз, ол G -дан төбесін және төбеге тірелетін
қабырғалардың бәрін аластаудан алынады. G\ графы индукция болжамымен
дұрыс 5 түсті бояуды ұйғарады. Ал қабырғалар төбені кіші графтың төрт
төбесімен біріктіретіндіктен, - ны дұрыс түстеп бояу үшін, ең болмаса, бір түс
қалады (бесеуден). Енді - ға бес қабырға жинақталсын. Бес төбеден құралған
H G графын қарастырайық, оған - дан шығатын және біріктіретін (G-да)
қабырғалар келеді. H графында міндетті түрде қабырғалармен біріктірілмейтін
екі төбе табылады. Расында да керісінше болса H бесбұрышында
қабырға болады (оны есептеу қиын емес).
Бірақ (1)-ге сәйкес
|R(H)| 3|V(H)|-6= 3*5-6=9
сөйтіп, қайшылыққа тірелеміз.
мен - H -тың өзара байланыстырылмаған төбелері болсын. Олар G \
графындада біріктірілмеген. G \ графынан өзгертілумен алынған графын
қарастырайық, мен өзгерту нәтижесінде теңестірілген.
Бұл жағдайда төбелерін теңестіргеннен ілмек пайда болмайтындықтан, G -
жазық граф. Бірақ үшін индукция болжамы әділ болады және оған дұрыс
5 түсті бояу бар. Бұл боялған графта мен төбелерін ажыратайық. Онда
дұрыс 5 түсті бояуды G \ графы да алады, және оған теңдігі
әділ болады. Басқаша айтқанда, мен бірдей түспен боялған, ендеше
төбесімен көршілес H графының бес төбесін түстеп бояуға төрттен артық емес
түс қолданылады. Қалған түсті төбесін бояуға қолданамыз және G -дің дұрыс
5 түсті бояуын аламыз. Бір қарағанда төрт бояу проблемасы математиканың
басқа тарауларымен және іс жүзіндегі есептермен аз байланысатын тұйық есеп
сияқты болып көрінеді. Шындығында олай емес. Бұл проблеманың алгебра,
статикалық механика және
жоспарлау есептерімен
астам тұжырымы бар. Бұл да математикаға тән қасиет: таза қызығушылықпен
зерделенген есеп шешімі нақты және табиғаты бойынша мүлде әртүрлі болатын
объектілер мен процестерді сипаттауға пайдалы болып шығады.
Төрт бояу теоремасының дәлелдеуі туралы
К. Аппель мен У. Хакен дәлелдеуін математикалық қауымның
қабылдағанына қарамастан, осы уақытқа дейін белгілі бір күдік тудырып отыр.
Математикамен үстірт таныс оқырманды айтылған сөйлем, әрине,
таңдандырады, себебі математикадағы үшінші тұжырым аластатылған: немесе
әділ, немесе жоқ деген принцип қайда? – деген сұрақ еріксіз туындайды.
Мәселе оңай емес. Дәлелдеу авторлары былай деп жазады: «Оқырман 50 бет
мәтінді және диаграмманы, 2500 диаграммасы бар 85 бетті, тағы диаграммасы бар 400 бет микрофишаларды, негізгі мәтінде жазылған 24 леммадағы
мыңдаған жеке тұжырым тексерістерін зерделеуі керек. Сонымен қатар
оқырман кейбір фактілерді тексеруге 1200 сағат компьютерлік уақыттың
кеткенін біледі, ал егер қолмен тексерілсе одан да көп уақыт керек екендігі
айтпаса да түсінікті. Мақалалар стилі мен ұзындығы бойынша адам
шошырлықтай күрделі, оны біршама болса да толығырақ зерделеген
математиктер өте аз». Турасын айтқанда, дәлелдеудің компьютерлік бөлігін
қолмен тексеру мүмкін емес, ал дәлелдеудің дәстүрлі бөлігі өте ұзақ және
күрделілігі соншалық, оны толығымен ешкім тексермеген. Сонымен, тексеруге
болмайтын дәлелдеу – нонсенс. Осындай дәлелдеумен келісу, авторларға сене
салумен бірдей. Бірақ бұл арада да бәрі күрделірек.
Ұзақ уақыт Евклид тұжырымдамалары мен дәлелдеулері математикалық
қаталдық идеалы болып келген, оларда теоремаларды аксиомалардан шығару
белгілі ережелермен орындалған (айқын емес тұжырымдарды айқын
тұжырымдардан алуға мүмкіндік беретін дедукция әдісі). Бұл қаталдық үлгісі
қазіргі заманда да мектеп математикасы курсында қол жетпес үлгі, бірақ жаңа
замандағы таза математикаға Евклид стандарттары жеткіліксіз. Евклид,
жазықтықты түзу неге екі бөлікке бөлетіні туралы ойланбаған сияқты (және ол
нені білдіреді), «арасында» деген түсінікті анықтамаған, бұл түсінік онсыз да
айқын деп есептеген және т.б. Осындай тұжырымдардың үлкен бөлігі соңғы
жүз жылдықта ғана дәлелденіп, геометрия аксиоматикасына енгізілген. Жаңа
аксиома жүйесінен формалды қорытындылар көне замандағы қорытындыларға
қарағанда өте ұзын орындалған.
Сонымен, төрт бояу теоремасын дәлелдеу мәселесі таза математика
тұрғысынан ашық болып қала береді.
Ағаштар-циклсіз байланысқан графты ағаш дейміз. Басқаша айтқанда барлыққырлары ациклділік болатын графты ағаш дейміз.
Төмендегі төрт шартты қанағаттандыратын графты ағаш дейміз:
1) Кезкелген қырды алып
тастағанда байланысты граф
болады.
2) Қырлар саны төбелер санынан біреуі аз болатын байланысты граф.
3) Бір элементарлық тізбекте байланыста болатын граф.
4) Екі төбені байланыстыратын
қырларды қосқаннан кейін
циклсіз граф.
Ағаштан кезкелген 0 a төбені аламыз және оны тамыр , не ноль қабаттағы
төбе дейміз. Көрші төбелерді 1-ші қабаттағы төбе, көрші (i -1) қабаттағы төбені
i -ші қабаттағы төбе дейміз, тағы сол сияқты.
Ағаштағы әрбір төбе белгілі бір қабатқа жатады. Қабаттың номері
ағаштағы төбелердің ара қашықтығы мен тамырына тура келеді. 3-ші қасиет
бойыншы әрбір байланыс i -ші қабаттағы қыр арқылы (i -1)-ші қабаттағы
номермен төбемен байланыста болады да, ешқандай i -ші қабаттағы төбемен
байланысты болмайды. Ағаштың осындай көрінісі өте қолайлы. Мұндай
көрініс, аяқталған ағашта үнемі соңғы төбе болады. (мысалы ақырғы қабаттағы
төбе, бірақ басқалары болуы мүмкін).
1-сурет
Тамырды D ағашында бөлу оның төбелерінің жиынында жартылай
реттелгенін a < b анықтайдыда, егер a ¹ b және элементарлық тізбек тамырдан
b төбесінде a -ні ұстайды.Әрбір 0 a төбе 2 D ағаштың тамырын анықтайды, осы төбелерге іліну болып
табылады, мұнда a £ b осы әрбір a D ағаштың бөлігінде D = D 0 a .
Тамырды D ағашында бөлу оның төбелерінің жиынында жартылай
реттелгеніне a < b анықтайды да, егер a ¹ b және элементарлық тізбек
тамырдан b төбесінде a - ні ұстайды. Әрбір 0 a төбеде Da ағаштың тамырын
анықтайды, осы төбелерге іліну болып табылады, мұнда a £ b . Осы әрбір
Da ағаштың бөлігінде D = D 0 a . Барлық 0 Da ағаштың бөліктері өзінің
бұтақтарынан a тамырына желімдеу арқылы пайда болады.
3. G байланысты графта біртіндеп барлық циклді қырларды алып
тастаймыз. Сонда G графтың байланысты бөлігі сол төбелердің жиынынан
тұратын элементарлық циклсіз ағашқа G графтың тұлғасын аламыз. Тұлға бір
мағыналы емес таңдалады
да, бірақ ациклді қырлары
D тұлғасына қарағанда граф бөлігінің барлық қырларын G / D-ді хорда
дейміз. Әрбір хорда тұлғаның екі төбесін байланыстырады.1.Егер кезкелген графтың қыры кем дегенде бір элементарлық циклге жататын болса, онда ол графтың қырын циклділік қыр деп атайды, ал қарсы жағдайда ациклділік деп атайды: Ациклділікке мысал ретінде ілінген қырды келтіруге болады. Төменде екі пікір орындалады:
1)Байланысты графтан циклдік қырды шығарғанда, оның байланыстылығы сақталады.
2)Ациклдік қырды шығарғанда
байланыспайтын граф болып
Біріншіден кезкелген тізбек үшін циклдік қырды циклдегі қалған қырлардың тізбегімен өзгертуге болады.
Екіншісі қарсы жолмен дәлелденеді, егер байланысты қалпында қалатын болса, онда алынған қырдың соңы элементарлық тізбекпен байланыста болар еді; алынған қырды орнына қойсақ, онда элементарлық цикл шығар еді, бұл мүмкін емес, себебі бұл қыр ациклді.
Циклсіз байланысқан графты ағаш дейміз. Басқаша айтқанда барлық қырлары ациклділік болатын графты ағаш дейміз.
Төмендегі төрт шартты қанағаттандыратын графты ағаш дейміз:
1) Кезкелген қырды алып
тастағанда байланысты граф
2) Қырлар саны төбелер санынан біреуі аз болатын байланысты граф.
3) Бір элементарлық тізбекте байланыста болатын граф.
4) Екі төбені байланыстыратын
қырларды қосқаннан кейін
2. Ағаштан кезкелген төбені аламыз және оны тамыр , не ноль қабаттағы төбе дейміз. Көрші төбелерді 1-ші қабаттағы төбе, көрші қабаттағы төбені -ші қабаттағы төбе дейміз, тағы сол сияқты.
Ағаштағы әрбір төбе белгілі бір
қабатқа жатады. Қабаттың номері ағаштағы
төбелердің ара қашықтығы мен
тамырына тура келеді. 3-ші қасиет бойыншы
әрбір байланыс
-ші қабаттағы қыр арқылы
-ші қабаттағы номермен төбемен байланыста
болады да, ешқандай
-ші қабаттағы төбемен байланысты болмайды.
Ағаштың осындай көрінісі өте қолайлы.
Мұндай көрініс, аяқталған ағашта үнемі
соңғы төбе болады. (мысалы ақырғы қабаттағы
төбе, бірақ 2.5-сурет
Тамырды D ағашында бөлу оның төбелерінің жиынында жартылай реттелгенін анықтайдыда, егер және элементарлық тізбек тамырдан төбесінде -ні ұстайды.
Әрбір төбе ағаштың тамырын анықтайды, осы төбелерге іліну болып табылады, мұнда осы әрбір ағаштың бөлігінде .2.6-сурет
Тамырды ағашында бөлу оның төбелерінің жиынында жартылай реттелгеніне анықтайды да, егер және элементарлық тізбек тамырдан төбесінде - ні ұстайды. Әрбір төбеде ағаштың тамырын анықтайды, осы төбелерге іліну болып табылады, мұнда . Осы әрбір ағаштың бөлігінде . Барлық ағаштың бөліктері өзінің бұтақтарынан тамырына желімдеу арқылы пайда болады.