A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre. I. megoldás. Elég azt bizonyítani, hogy van a társaságban 16 ember úgy, hogy közülük bármely kettő ismeri egymást. Ekkor ugyanis közülük valakinek ismernie kell a fennmaradó résztvevő mindegyikét; a társaságnak ez a tagja tehát mindenkit ismer. Ennek igazolásához pedig szerinti indukcióval azt bizonyítjuk, hogy minden esetén van a társaságban ember úgy, hogy közülük bármely kettő ismeri egymást. Ez esetén nyilvánvaló, ha pedig esetén már tudjuk, hogy van a társaságban megfelelő ember, akkor őket további résztvevővel kiegészítve, van a társaságban valaki, aki mind a 15-öt ismeri. A szóban forgó résztvevővel együtt ez ember, akik közül bármely kettő ismeri egymást.
II. megoldás. Nyissunk az összejövetelen két termet, és tetszés szerint küldjünk be 15 embert az egyikbe, a maradék 16-ot pedig a másikba. Ezután mindig abból a teremből küldünk át egyvalakit a másikba, ahol éppen 1-gyel többen vannak, a következő módon. A feladat feltétele szerint van a társaságnak olyan tagja, aki mindenkit ismer a 15 fős teremből. Kiválasztunk egy ilyen embert, és átküldjük a 16 fős teremből a másikba. Vegyük észre, hogy ha valaki már egyszer átkerült egy terembe, akkor ott mindenkit ismerni fog (azt is, aki csak később kerül oda, hiszen az csak úgy jöhet át, ha a teremből mindenkit ismer). Ha valaki visszakerül oda, ahol eredetileg volt, akkor ‐ az eddigiek szerint ‐ mindkét teremből mindenkit ismer, azaz az összejövetelen résztvevők mindegyikét ismeri. Tehát elég megmutatnunk, hogy biztosan lesz valaki, aki kétszer cserél termet. Mivel összesen 31-en vannak, azért (a skatulya-elv szerint) az első 32 átküldés során lesz olyan ember, aki kétszer is átkerül másik terembe, és éppen ezt kellett bizonyítanunk. |