• Nie Znaleziono Wyników

2DrzewoCalkina-Wilfa 1FunkcjaCantora W 5:U Z

N/A
N/A
Protected

Academic year: 2021

Share "2DrzewoCalkina-Wilfa 1FunkcjaCantora W 5:U Z"

Copied!
6
0
0

Pełen tekst

(1)

Z AGADKI

W

YKŁAD

5: U

PORZ ˛ADKOWANIA

KOGNITYWISTYKAUAM (III, IV, V) JERZYPOGONOWSKI

Zakład Logiki i Kognitywistyki UAM www.kognitywistyka.amu.edu.pl www.logic.amu.edu.pl/index.php/Dydaktyka

pogon@amu.edu.pl

Starsi obywatele dobrze rozumiej ˛a poj˛ecie porz ˛adku liniowego: tak wła´snie uporz ˛adkowana powinna by´c kolejka ludzi oczekuj ˛acych przed sklepem. Z kolei poj˛ecie uporz ˛adkowania hierarchicznego (porz ˛adku cz˛e´sciowego) jest chyba znane wszystkim: taki typ porz ˛adku obserwujemy w drzewach genealogicznych lub w hierarchii wojskowej czy te˙z ko´scielnej. Naturalne jest poj˛ecie dobrego uporz ˛ad- kowania: takiego, w którym ka˙zdy niepusty podzbiór rozwa˙zanego uniwersum ma element najmniejszy. Do´s´c dobrze radzimy sobie z tzw. naturalnym porz ˛adkiem w zbiorach liczbowych. Potrafimy te˙z uchwyci´c ró˙znic˛e mi˛edzy porz ˛adkami dyskret- nymi(jak < w zbiorze wszystkich liczb całkowitych) oraz g˛estymi (jak < w zbio- rze wszystkich liczb wymiernych). Nieco trudniej jest przeci˛etnemu obywatelowi odró˙zni´c porz ˛adki g˛este od ci ˛agłych(jak < w zbiorze wszystkich liczb rzeczywi- stych).

1 Funkcja Cantora

Czy potrafisz udowodni´c, ˙ze wszystkich ułamków jest tyle samo, co wszystkich liczb naturalnych? Inaczej mówi ˛ac: czy potrafisz okre´sli´c bijekcj˛e mi˛edzy tymi dwoma zbiorami?

2 Drzewo Calkina-Wilfa

Zbudujemy nast˛epuj ˛ace drzewo ułamków:

1. Korzeniem drzewa jest ułamek 11.

(2)

3. Je´sli ab jest wierzchołkiem w drzewie, to jego bezpo´srednimi potomkami s ˛a wierzchołki:a+ba (lewy) oraz a+bb (prawy).

To drzewo nazywamy drzewem Calkina-Wilfa. Czy potrafisz udowodni´c, ˙ze ka˙zda dodatnia liczba wymierna wyst ˛api w tym drzewie dokładnie raz, przy tym zapisana w postaci nieskracalnego ułamka?

3 Drzewo Sterna-Brocota

Czy zdarzyło ci si˛e w zamierzchłej niewinnej młodo´sci wykona´c „głupie” doda- wanie: abdc = a+cb+d? Je´sli tak, je´sli została´s za to (słusznie!) skarcona, to teraz b˛edziesz miała okazj˛e ujrze´c, ˙ze ta „głupia” operacja prowadzi do ciekawych wy- ników.

Opiszemy mianowicie konstrukcj˛e drzewa Sterna-Brocota, podan ˛a niezale˙znie przez Moritza Stern (1858) oraz Achillesa Brocota (1861). B˛edzie ona podobna do rozwa˙zanej wy˙zej konstrukcji drzewa Calkina-Wilfa.

Cz˛esto podaje si˛e nast˛epuj ˛acy nieformalny opis tworzenia tego drzewa, wyko- rzystuj ˛acy dwa elementy pomocnicze o postaci 01 oraz 10:

1. Korzeniem drzewa jest ułamek 11.

2. Ka˙zdy wierzchołek drzewa ma dwóch bezpo´srednich potomków.

3. Rozpoczynamy od elementów pomocniczych 01 oraz 10, umieszczonych, od- powiednio, z lewej i prawej strony.

4. Korze´n 11 otrzymujemy z elementów pomocniczych, dodaj ˛ac je w sensie operacji ⊕: 11 = 0110 = 0+11+0.

5. Podobnie, dla ka˙zdego poziomu drzewa zawieraj ˛acego ułamki ab oraz cdwł ˛a- czamy ułamek a+cb+d do poziomu bezpo´srednio ni˙zszego, pomi˛edzy ułamki ab oraz cd.

6. W przypadku najbardziej lewych oraz najbardziej prawych wierzchołków drzewa korzystamy z obiektów pomocniczych 01 oraz 10, odpowiednio, wy- konuj ˛ac na nich oraz owych najbardziej skrajnych wierzchołkach operacj˛e

⊕.

Przedstaw graficznie opisan ˛a wy˙zej nieformalnie konstrukcj˛e i zbadaj jej ma- tematyczne własno´sci.

(3)

4 Hotel Hilberta

To jedna z najcz˛e´sciej omawianych zagadek, gdy opowiada si˛e w sposób popu- larny o zbiorach niesko´nczonych. Wyobra˙zamy sobie hotel, który ma niesko´nczon ˛a liczb˛e pokoi, powiedzmy, ponumerowanych kolejnymi dodatnimi liczbami całko- witymi. Wszystkie pokoje w hotelu s ˛a zaj˛ete – w ka˙zdym mieszka jeden go´s´c.

Rozwa˙zymy teraz kilka przypadków, w których chytry wła´sciciel hotelu b˛edzie chciał zakwaterowa´c pewn ˛a liczb˛e nowych go´sci, jednak bez pozbywania si˛e ko- gokolwiek ju˙z mieszkaj ˛acego w hotelu:

1. Jeden dodatkowy go´s´c.

2. Milion dodatkowych go´sci.

3. Niesko´nczenie wielu (tylu, ile jest liczb naturalnych) dodatkowych go´sci.

4. Kilka niesko´nczonych (jak wy˙zej) grup dodatkowych go´sci.

5. Niesko´nczenie wiele (jak wy˙zej) niesko´nczonych (jak wy˙zej) grup dodatko- wych go´sci.

6. Tylu nowych go´sci, ile jest wszystkich liczb rzeczywistych.

W których z tych przypadków wła´sciciel hotelu mo˙ze umie´sci´c w nim podan ˛a liczb˛e nowych go´sci bez pozbywania si˛e go´sci ju˙z zamieszkuj ˛acych hotel?

5 Pełne drzewo dwójkowe

Niesko´nczone drzewo dwójkowe to drzewo o postaci rozpoczynaj ˛acej si˛e nast˛epu- j ˛aco:



H HH H HH H

0

 H HH H

0

 HH

0 ...

1 ...

1

 HH

0 ...

1 ...

1

 H HH H

0

 HH

0 ...

1 ...

1

 HH

0 ...

1 ...

(4)

Ka˙zdy z kolejnych wierzchołków ma dwóch bezpo´srednich potomków. Wierz- chołki (oprócz korzenia) kodujemy zerem lub jedynk ˛a. Gał˛ezi ˛anazwiemy ka˙zdy niesko´nczonyci ˛ag zło˙zony z zer i jedynek. Poka˙z, ˙ze nie jest mo˙zliwe ponumero- wanie w sposób jednoznaczny (liczbami naturalnymi: 0, 1, 2, 3, 4, 5,. . . ) wszyst- kich gał˛ezi.

6 Paradoks Condorceta

Przypu´s´cmy, ˙ze dziewcz˛eta X, Y , Z chc ˛a ustali´c, który z facetów A, B, C jest najbardziej przystojny. Niech preferencje poszczególnych dziewcz ˛at wygl ˛adaj ˛a na- st˛epuj ˛aco (piszemy P > Q w znaczeniu: wybór P jest preferowany wzgl˛edem wyboru Q; preferencje ka˙zdego dziewcz˛ecia s ˛a przechodnie):

X: A > B > C Y : B > C > A Z: C > A > B.

Czy mo˙zliwe jest liniowe uporz ˛adkowanie kandydatów zgodne z preferencjami wi˛ekszo´sci dziewcz ˛at?

7 Trzech m˛edrców

Król miał trzech m˛edrców: Wysokiego, ´Sredniego i Niskiego. Aby sprawdzi´c czy rzeczywi´scie zasługuj ˛a na miano m˛edrców poddał ich próbie.

– Oto mam pi˛e´c szlafmyc: 2 czarne i 3 białe, ka˙zdemu z was nało˙z˛e jedn ˛a z nich i ka˙zdy ma odgadn ˛a´c jaki kolor ma szlafmyca na jego głowie.

Król ustawił m˛edrców w kolejno´sci: Niski, ´Sredni, Wysoki, w ten sposób, aby Wysoki widział dwóch pozostałych, a ´Sredni tylko Niskiego.

– Zgadujcie! – rozkazał król.

1. Wysoki odpowiedział: nie wiem.

2. ´Sredni odpowiedział: nie wiem.

3. Niski zastanowił si˛e chwil˛e i odpowiedział. Co odpowiedział?

(5)

8 Para wujów

Błogosławiony Alkuin z Yorku jest autorem ciekawych zagadek. Jedn ˛a z bardziej znanych jest zapewne ta o przewo˙zeniu wilka, kozy i kapusty łódk ˛a na drugi brzeg rzeki, przy czym na łódk˛e zabra´c mo˙zna za ka˙zdym razem tylko jedno z tej trójki (oraz, oczywi´scie, przewo´znika). Chodzi oczywi´scie o to, aby nie pozostawia´c na tym samym brzegu wilka i kozy, ani kozy i kapusty.

Inna zagadka Alkuina dotyczyła okre´slenia zwi ˛azków pokrewie´nstwa zacho- dz ˛acych wtedy, gdy wdowa z córk ˛a spotyka (niespokrewnionego z ni ˛a) wdowca z synem i zawarte zostaj ˛a zwi ˛azki: wdowiec ˙zeni si˛e z córk ˛a, a syn ˙zeni si˛e z wdow ˛a.

Pewn ˛a modyfikacj ˛a tej ostatniej zagadki jest problem nast˛epuj ˛acy. Czy mo˙z- liwe jest (bez zwi ˛azków kazirodczych), aby Stanisław był wujem Kazimierza, a Kazimierz wujem Stanisława? Przypomnijmy, ˙ze by´c wujem oznacza by´c bratem matki lub m˛e˙zem siostry matki.

9 Lis i zaj ˛ ac

Rozwa˙zmy jednowymiarow ˛a gr˛e rozgrywan ˛a na planszy o pozycjach ponumero- wanych od lewej do prawej liczbami od 1 do 30. ˙Zeton reprezentuj ˛acy lisa umiesz- czony jest na pocz ˛atku gry na pozycji 1, a ˙zeton reprezentuj ˛acy zaj ˛aca na pewnej pozycji s, gdzie s > 1. Reguły gry s ˛a nast˛epuj ˛ace:

1. Gracze wykonuj ˛a ruchy na przemian.

2. Lis mo˙ze w ka˙zdym swoim ruchu przesun ˛a´c si˛e o jedn ˛a pozycj˛e w lewo lub w prawo.

3. Zaj ˛ac w ka˙zdym ruchu przeskakuje dwie pozycje w lewo lub w prawo, l ˛adu- j ˛ac na trzeciej.

4. Zaj ˛ac nie mo˙ze wyl ˛adowa´c na pozycji zajmowanej przez lisa.

5. ˙Zaden z graczy nie mo˙ze wyskoczy´c poza plansz˛e.

6. Je´sli zaj ˛ac nie ma mo˙zliwo´sci ruchu, to przegrywa.

7. Celem lisa jest schwytanie zaj ˛aca: nast˛epuje to wtedy, gdy obaj znajduj ˛a si˛e na bezpo´srednio s ˛asiednich pozycjach i lis ma ruch.

8. Celem zaj ˛aca jest unikni˛ecie schwytania przez lisa.

Znajd´z wszystkie warto´sci s (pocz ˛atkowej pozycji zaj ˛aca), dla których lis wy-

(6)

10 Problem Józefa Flawiusza

Ustawiamy n osób na okr˛egu, numeruj ˛ac je liczbami od 1 do n (dla ustalenia uwagi, w porz ˛adku zgodnym z ruchem wskazówek zegara). Zaczynaj ˛ac liczy´c od osoby 1, eliminujemy co drug ˛a z tych osób (okrutny sposób eliminacji pozosta- wiamy do wyboru czytelnikowi), dopóki nie pozostanie tylko jedna osoba. Znale´z´c pozycj˛e, któr ˛a trzeba zaj ˛a´c przed rozpocz˛eciem eliminacji, aby jej unikn ˛a´c.

Rozwi ˛azania zagadek podane zostan ˛a na wykładzie.

Jerzy Pogonowski Zakład Logiki i Kognitywistyki UAM pogon@amu.edu.pl

Cytaty

Powiązane dokumenty

Metoda najmniejszych kwadrat´ow przy ograniczeniach na parametry: mno˙zniki Lagrange’a. Seber, Linear Regression Analysis, New

[r]

Je´sli ka˙zdy sko´ nczony podzbi´ or zbioru Γ jest spe lnialny, zbi´ or Γ te˙z jest spe lnialny. Twierdzenie

Temat: Podsumowanie wiadomości z działu ,,Niepokoje egzystencjonalne”. Wypełnij ankietę ,,Oceniam się”. Przypomnij sobie i uporządkuj zagadnienia dotyczące literatury. W

[r]

Za pomocą symboli arytmetycznych i symboli rachun- ku zdań zapisać następujące twierdzenia arytmetyki liczb rzeczywistych.. (a) Jeśli liczba jest różna od zera, to (jest ujemna

[r]

Wykaza¢, »e spo±ród liczb pierwszych jest niesko«czenie wiele:.. (a) elementów nierozkªadalnych Z[i], (b) elementów