5 Laatikkoperiaate
5.1 Johdanto
Laatikkoperiaate on konseptina hyvin yksinkertainen: jos laitamme kolmeen laatikkoon yhteensä neljä palloa, tulee johonkin laatikkoon laitettua vähintään kaksi palloa. Tästä huolimatta periaatetta voi hyödyntää vaikeissa tehtävissä valitsemalla laatikot ja pallot sopivasti. Alla esitetään pari ovelaa sovellusta. Lopussa on tietysti tehtäviä, joista lukija löytää lisää käyttökohteita.
5.2 Laatikkoperiaate
Laatikkoperiaate sanoo seuraavaa:
(Koska jos ei olisi, niin kussakin laatikossa olisi enintään yksi pallo, eli palloja olisikin yhteensä enintään .)
(Koska jos ei olisi, niin kussakin laatikossa olisi alle palloa, eli palloja olisi yhteensä alle . Voimme pyöristää ylöspäin seuraavaan kokonaislukuun, koska pallojen määrä on kokonaisluku.)
Siis jos esimerkiksi neljään laatikkoon laitetaan yhdeksän palloa, niin johonkin laatikkoon tulee vähintään palloa pyöristettynä ylöspäin, eli vähintään kolme palloa. Kuten jo mainittiin, ei kuulosta kovin ihmeelliseltä, mutta esimerkit ovat silti mielenkiintoisia.
5.3 Esimerkki 1: Pisteet neliössä
Toisin sanoen joidenkin kolmen pisteen pitäisi olla kohtuullisen lähellä toisiaan.
Idea on seuraava: Yritetään peittää neliö mahdollisimman pienellä määrällä sellaisia ympyröitä, joiden säde on . Tällöin laatikkoperiaate sanoo, että jossain ympyrässä on varmasti melko paljon pisteitä.
Yritetään toteuttaa tämä idea. Kuinka monta ympyrää meillä on käytettävissä? Kuvitellaan, että saamme tehtyä peittämisen kappaleella ympyröitä. Tällöin jossakin ympyrässä on vähintään pistettä (pyöristettynä ylöspäin). Kunhan , niin pyöristys ylöspäin on (vähintään) kolme. Tämä epäyhtälö toteutuu, kun , muttei enää kun . Käytössämme on siis ympyrää.
Ympyrät kannattaisi varmankin sijoittaa tasaisesti yksikköneliön sisälle. Yksi luonnollinen idea tämän saavuttamiseksi on jakaa yksikköneliö neliöön, joiden jokaisen sivun pituus on , ja asettaa ympyröiden keskipisteet näiden pikkuneliöiden keskipisteisiin.
Nyt kysymys kuuluu: saako kunkin pikkuneliön peitettyä yhdellä ympyrällä?
Vastaus kysymykseen on myönteinen. Tilanne on esitettynä seuraavassa kuvassa.
Kuvaan on merkitty neliön ja ympyrän keskipiste , neliön kärkipiste ja yhden neliön sivun keskipiste . Riittää tietysti todistaa, että jokainen neliön kärkipisteistä on ympyrän sisäpuolella. Haluamme siis osoittaa, että .
Pituus osataan laskea kolmiosta käyttämällä Pythagoraan lausetta. Janat ja ovat pituudeltaan puolet neliön sivun pituudesta , eli . Pythagoraan lause antaa Täten . Tämä on pienempi kuin , koska . (Ero on kuitenkin hyvin pieni, kuten kuvastakin nähdään.) Tehtävä on täten ratkaistu.
5.4 Esimerkki 2: Lukuja ja jaollisuutta
Seuraava esimerkki on aika vaikea.
On hyvä idea yrittää ensin keksia vastaus. Yksi luonteva veikkaus voisi olla valita kaikki alkuluvut väliltä yhdestä sataan. On kuitenkin myös parempia ratkaisuja, joilla saa useamman luvun valittua. Kokeilemalla eri ideoita voi löytää näitä parempia ratkaisuja, mutta on myös melko varma tapa löytää parhaat ratkaisut: tutkitaan pieniä tapauksia.
Tutkitaan siis tapausta, jossa lukujen sijasta valitaan lukuja . Tässä on listattu parhaita ratkaisuja pienillä luvun arvoilla. (Parhaita ratkaisuja voi olla useampia.)
- : valitaan
- : valitaan
- : valitaan
- : valitaan
- : valitaan
- : valitaan
Säännönmukaisuus alkaa ehkä hahmottua: voidaan aina valita noin puolet luvuista valitsemalla kaikkein isoimmat luvut. Alkuperäisessä tehtävässä voidaan siis valita luvut .
Yritetään osoittaa, että useampaa kuin viittäkymmentä lukua ei saa valittua. Yritetään käyttää tähän laatikkoperiaatetta valitsemalla ”laatikot” sopivasti. Ei ole kuitenkaan selvää, miten laatikot tulee valita.
Niin, miten oikeastaan haluamme valita laatikot? Tai mitä laatikot oikeastaan edes ovat?
Suunnitelma on jakaa luvut laatikkoihin niin, että pääsemme käyttämään laatikkoperiaatetta. Kuinka monta laatikkoa on käytettävissä? laatikkoa vaikuttaa hyvältä, koska tällöin luvusta jotkin kaksi kuuluvat samaan laatikkoon. Jotta laatikkoperiaatteen soveltaminen antaa varmasti kaksi toisensa jakavaa lukua, pitää jokaisessa laatikossa mistä tahansa kahdesta luvusta toisen jakaa toinen.
Ryhdytään toimeen ja yritetään jakaa luvut viiteenkymmeneen laatikkoon niin, että saman laatikon luvuista toinen aina jakaa toisen. On hyvä idea yrittää aina laittaa yhteen laatikkoon niin paljon lukuja kuin pystyy, jotta laatikoita tulee käytettyä tehokkaasti siten, etteivät ne lopu kesken. Laitetaan siis aina laatikkoon pienin luku, joka sinne voidaan laittaa niin, että haluttu ehto toteutuu. Tämä tarkoittaa seuraavaa:
Luvun sisältävään laatikkoon laitetaan luku , sitten luku , sitten , , ja .
Seuraava luku, joka ei ole vielä laatikossa, on . Tämän kanssa laitetaan luku , sitten ja .
Seuraava puuttuva luku on , ja samaan laatikkoon laitetaan luvut ja .
Seuraava laatikko sisältää luvut .
Seuraava laatikko sisältää luvut .
Ja niin edelleen. Huomataan, että laatikot alkavat aina parittomasta luvusta ja laatikossa seuraava luku on aina kaksi kertaa edellinen. Laatikoita on siis yhtä monta kuin parittomia lukuja välillä yhdestä sataan, eli . Tämä on juuri haluttu määrä. Olemme valmiit.
5.5 Tehtäviä
Monessa tehtävässä avainkysymyksenä on miten valita laatikot. Pidemmälle mentäessä tehtävissä vaaditaan enemmän luovuutta.
Tehtävä 1. Luvuista valitaan jokin määrä lukuja. Käy niin, ettei minkään kahden valitun luvun summa ole . Kuinka monta lukua voidaan enimmillään valita?
Tehtävä 2. Taloja numeroidaan. Jokaiselle talolle annetaan talonumeroksi jokin kokonaisluku yhden ja viidenkymmenen väliltä. Millekään kahdelle talolle ei anneta samaa numeroa (joten taloja on korkeintaan ). Kuinka monta taloja täytyy vähintään olla, jotta on varmasti olemassa jotkin viisi taloa, joiden talonnumerot ovat peräkkäiset?
Tehtävä 3. Luvuista valitaan jokin määrä lukuja. Käy niin, että minkä tahansa kahden (eri) valitun luvun suurin yhteinen tekijä on . Kuinka monta lukua on voitu valita enimmillään?
Tehtävä 4. Neliön sivun pituus on kaksi. Neliön sisältä (tai sen reunoilta) valitaan viisi pistettä. Osoita, että jotkin kaksi näistä pisteistä ovat enintään etäisyyden päässä toisistaan.
Tehtävä 5. Neliönmuotoisella -kokoisella niityllä kasvaa kukkia. Minkä tahansa kahden kukan välinen etäisyys on vähintään . Osoita, että niityllä on enintään kukkaa.
Bonustehtävä: Saatko parannettua ylärajaa? Kuinka paljon?
Tehtävä 6. Juhlissa on kymmenen ihmistä. Jotkin heistä ovat ystäviä keskenään. (Ystävyys on molemminpuolista: jos on :n ystävä, niin myös on :n ystävä. Kukaan ei ole ystävä itsensä kanssa.) Osoita, että juhlista voidaan valita kaksi henkilöä, joilla on yhtä monta ystävää.
Tehtävä 7. -shakkilaudalle asetetaan shakkikuninkaita niin, etteivät mitkään kaksi niistä uhkaa toisiaan. (Kaksi kuningasta uhkaavat toisiaan, jos ne ovat ruuduissa, jotka ovat pysty-, vaaka- tai vinosuunnassa vierekkäisiä.) Kuinka monta kuningasta laudalle voidaan enimmillään laittaa?
Tehtävä 8. Lukusuoralle on merkitty eri lukuja. Minkä tahansa kahden (eri) merkityn luvun ja etäisyys on yli kaksi ja alle seitsemän (eli ). Osoita, että merkittyjä lukuja on enintään neljä.