Nazwijmy warunkiem fakt , że w każdej grupie trzech ludzi ktoś musi kogoś znać.
Początek imprezy
Wpierw wykażemy, że w każdej grupie
\(\displaystyle{ n}\) ludzi znajduje się trójkąt znajomych, tj grupa trzech ludzi, gdzie każdy zna każdego albo stół znajomych ,tj. grupa więcej niż trzech ludzi , których można usadowić przy stole, o którym mowa w zadaniu.
Weźmy piątkę dowolnych ludzi z grupy (można to zrobić, gdyż
\(\displaystyle{ n \geqslant 5}\) ).
Oczywiście znajduje się tam para ludzi (nazwijmy ich
\(\displaystyle{ A}\) i
\(\displaystyle{ B}\)), którzy się znają.
Z pozostałej trójki można wybrać dwóch ludzi , którzy się nie znają (w przeciwnym razie trójkąt znajomych znajduje się w tej trójce. Nazwijmy tych dwóch ludzi
\(\displaystyle{ C}\) i
\(\displaystyle{ D}\). Rozważmy teraz trójki ludzi
\(\displaystyle{ CAD}\) i
\(\displaystyle{ CBD}\) , które muszą spełniać warunek :
- w trójce
\(\displaystyle{ CAD}\) albo
\(\displaystyle{ C}\) zna
\(\displaystyle{ A}\) albo
\(\displaystyle{ D}\) zna
\(\displaystyle{ A}\) albo
\(\displaystyle{ C}\) zna
\(\displaystyle{ A}\) i
\(\displaystyle{ D}\) zna
\(\displaystyle{ A}\)
- w trójce
\(\displaystyle{ CBD}\) (analogicznie , jak w trójce
\(\displaystyle{ CAD}\) ) albo
\(\displaystyle{ C}\) zna
\(\displaystyle{ B}\) albo
\(\displaystyle{ D}\) zna
\(\displaystyle{ B}\) albo
\(\displaystyle{ C}\) zna
\(\displaystyle{ B}\) i
\(\displaystyle{ D}\) zna
\(\displaystyle{ B}\) .
Spośród wszystkich tych możliwości tylko dwie nie tworzą ani trójkąta znajomych , ani stołu znajomych. Są to:
-
\(\displaystyle{ C}\) zna
\(\displaystyle{ B}\) i nie zna
\(\displaystyle{ A}\) oraz jednocześnie
\(\displaystyle{ D}\) zna
\(\displaystyle{ A}\) i nie zna
\(\displaystyle{ B}\)
-
\(\displaystyle{ C}\) zna
\(\displaystyle{ A}\) i nie zna
\(\displaystyle{ B}\) oraz jednocześnie
\(\displaystyle{ D}\) zna
\(\displaystyle{ B}\) i nie zna
\(\displaystyle{ A}\) .
Widzimy jednak , że te możliwości są symetryczne , zatem możemy dalej rozpatrywać tylko jedną . Wybierzmy, np. drugą.
Został nam jeszcze w naszej początkowej piątce ludzi ostatni punkt, którego nie uwzględniliśmy. Nazwijmy go
\(\displaystyle{ E}\) .
Rozważmy teraz trójki znajomych
\(\displaystyle{ ECB}\) ,
\(\displaystyle{ ECD}\) i
\(\displaystyle{ EAD}\) , które muszą spełniać warunek.
Widzimy , że
\(\displaystyle{ E}\) musi znać spośród czwórki osób
\(\displaystyle{ A}\) ,
\(\displaystyle{ B}\),
\(\displaystyle{ C}\),
\(\displaystyle{ D}\) przynajmniej dwie osoby , gdyż w przeciwnym razie , któraś z powyższych trójek nie spełnia warunku. Poniższy rysunek przedstawia wszystkie możliwości:
link : .
Widzimy , że w każdym przypadku powstanie trójkąt znajomych lub stół znajomych.
Oczywiście, gdy
\(\displaystyle{ E}\) zna trzech lub czterech ludzi z
\(\displaystyle{ A}\) ,
\(\displaystyle{ B}\) ,
\(\displaystyle{ C}\) ,
\(\displaystyle{ D}\) to również powstaną nam trójkąty znajomych bądź stoły znajomych , gdy wszystkie trójki będą spełniały warunek.
Pokazaliśmy zatem , jak w dowolnej grupie
\(\displaystyle{ n}\) ludzi , usadowić przy stole minimum trzy osoby.
"Robienie miejsc"
Teraz pokażemy, że z ludzi , którzy nie siedzą przy stole na początku imprezy można wybrać jeszcze tyle ludzi i zrobić im miejsca przy stole , że przy stole będzie siedziało minimum
\(\displaystyle{ \frac{n}{2}}\) ludzi.
Otóż niech w danej chwili przy stole siedzi
\(\displaystyle{ k}\) ludzi . Gdy
\(\displaystyle{ k<n-k}\) to zawsze z ludzi , którzy nie siedzą przy stole można wybrać dwóch , którzy się nie znają ( w przeciwnym razie , wśród ludzi którzy nie siedzą przy stole każdy zna każdego , a że jest ich więcej niż
\(\displaystyle{ \frac{n}{2}}\) zatem mogą oni stworzyć stół spełniający warunki zadania).
\(\displaystyle{ (!)}\)
Nazwijmy tych dwóch ludzi
\(\displaystyle{ X}\) i
\(\displaystyle{ Y}\) , zaś tych , co siedzą przy stole ponumerujmy przeciwnie do ruchu wskazówek zegara jako
\(\displaystyle{ 1}\) ,
\(\displaystyle{ 2}\) , ... ,
\(\displaystyle{ K}\).
\(\displaystyle{ (*)}\)Rozważmy teraz
\(\displaystyle{ k}\) trójek ludzi , które tworzą para
\(\displaystyle{ X}\) ,
\(\displaystyle{ Y}\) po kolei z każdym człowiekiem przy stole. Trójki te muszą spełniać warunek.
Rozpatrzmy dwa przypadki:
1.
\(\displaystyle{ k}\) jest nieparzyste
Oczywiście
\(\displaystyle{ k=2p+1}\) dla pewnego
\(\displaystyle{ p}\) . Z
\(\displaystyle{ (*)}\) mamy , że któryś z ludzi
\(\displaystyle{ X}\),
\(\displaystyle{ Y}\) musi znać co najmniej
\(\displaystyle{ p+1}\) ludzi siedzących przy stole . Oznacza to , że zna on dwóch ludzi , którzy siedzą koło siebie , zatem może zrobić sobie miejsce między nimi i siedzieć przy stole. Stół liczy teraz
\(\displaystyle{ k+1}\) ludzi.
2.
\(\displaystyle{ k}\) jest parzyste
\(\displaystyle{ k=2p}\). Z
\(\displaystyle{ (*)}\) mamy, że któryś z ludzi
\(\displaystyle{ X}\),
\(\displaystyle{ Y}\) musi znać co najmniej
\(\displaystyle{ p}\)ludzi siedzących przy stole. Gdy któryś zna więcej niż
\(\displaystyle{ p}\) to sprawa wygląda , jak w punkcie 1. Zaś , gdy obydwaj znają dokładnie
\(\displaystyle{ p}\) (
\(\displaystyle{ k}\) trójek dalej spełnia warunek) sprawa się komplikuje.
Załóżmy , ze i
\(\displaystyle{ X}\) i
\(\displaystyle{ Y}\) znają dokładnie
\(\displaystyle{ p}\) ludzi siedzących . Gdy Któryś z nich zna jakichś dwóch ludzi siedzących koło siebie to nie ma problemu ze zrobieniem mu miejsca.
Załóżmy dodatkowo, że ani
\(\displaystyle{ X}\) ani
\(\displaystyle{ Y}\) nie znają dwójki ludzi siedzących obok siebie. Oznacza to , że któryś z nich zna wszystkich ludzi o numerach parzystych , zaś drugi o numerach nieparzystych. Niech , np.
\(\displaystyle{ X}\) zna tych o numerach nieparzystych.
Zauważmy , że możemy utworzyć łamaną zamkniętą z ludzi kolejno :
\(\displaystyle{ X}\) ,
\(\displaystyle{ 1}\) ,
\(\displaystyle{ 2p}\) ,
\(\displaystyle{ Y}\),
\(\displaystyle{ 2}\) ,
\(\displaystyle{ 3}\) ,
\(\displaystyle{ 4}\),
\(\displaystyle{ ...}\) ,
\(\displaystyle{ 2p-2}\),
\(\displaystyle{ 2p-1}\) ,
\(\displaystyle{ X}\) (
\(\displaystyle{ X}\) został dwukrotnie napisany jako początek i koniec) . Zauważmy, że ta łamana zawiera
\(\displaystyle{ k+2}\) ludzi , oraz , że można ludzi usadowić przy stole zgodnie z ich kolejnością w tej łamanej. Przy stole zasiada zatem w tym momencie
\(\displaystyle{ k+2}\) ludzi.
Możemy powtarzać "robienie miejsc" tak długo, aż przy stole będzie siedziało przynajmniej
\(\displaystyle{ \frac{n}{2}}\) ludzi ( patrz
\(\displaystyle{ (!)}\)).
Koniec.