Jika M objek ditempatkan di dalam n buah kotak, maka paling sedikit terdapat satu
𝑚
kotak yang berisi minimal ⌈ 𝑛 ⌉ objek.
Contoh 1
Jika terdapat 20 sarang merpati dan 41 ekor merpati, maka terdapat satu buah sarang
yang berisi lebih dari 2 ekor merpati. Atau dengan menggunakan rumus diperoleh paling
41
sedikit ⌈20⌉ = 3 merpati yang menempati 1 sarang merpati.
Contoh 2
50
Di antara 50 orang mahasiswa, terdapat paling sedikit ⌈12⌉= 5 orang yang lahir pada
Contoh 3
Dalam matakuliah Kombinatorik diberikan tugas kelompok yang akan dibagi menjadi
enam kelompok. Jika terdapat 62 mahasiswa yang menempuh mata kuliah tersebut,
tunjukkan bahwa terdapat paling sedikit ada 11 mahasiswa yang menjadi anggota suatu
kelompok yang sama!
Penyelesaian
Kita asumsikan mahasiswa tersebut sebagai anggota dari himpunan daerah asal X dan
62
kelompoknya sebagai anggota daerah kawan Y . Karena |X| = 62, |Y | = 6 dan ⌈ 6 ⌉= 11.
Pembuktian: Untuk membuktikan Prinsip Pigeonhole bentuk Kedua ini kita bisa
mengasumsikan X sebagai himpunan merpati dan Y sebagai himpunan rumah merpati.
Selanjutkan kita memasangkan merpati x ke rumah merpati f(x). Karena jumlah merpati lebih
banyak dari rumahnya, maka terdapat paling sedikit dua merpati, x1, x2 ∈ X yang dipasangkan
ke rumah merpati yang sama, yaitu f(x1) = f(x2) untuk beberapa x1, x2 ∈X, dimana x1 ≠ x2.
Jika f merupakan sebuah fungsi dari suatu himpunan terhingga X ke suatu himpunan terhingga
Y, dimana |X|=n, |Y|=m dan ⌈n/m⌉=k, maka terdapat paling sedikit k anggota x1, x2,...,xk ∈X
sedemikian hingga f(x1) = f(x2) =... = f(xk)
Contoh 4
Diantara 100 orang sedikitnya ada ⌈100/12⌉=9 orang yang lahir pada bulan yang sama
Contoh 5
Dalam matakuliah Kombinatorika diberikan tugas kelompok yang akan dibagi menjadi enam
kelompok. Jika terdapat 62 mahasiswa yang menempuh mata kuliah tersebut, tunjukkan bahwa
terdapat palingsedikit ada 11 mahasiswa yang menjadi anggota suatu kelompok yang sama!
Jawab: Berdasarkan Teorema 1 jika kita misalkan X
adalah himpunan 62 mahasiswa yang menempuh mata kuliah matematika diskrit, dan Y adalah
himpunan 6 kelompok pada mata kuliah matematika diskrit, maka akan ada paling sedikit
⌈62/ 6⌉=11 mahasiswa yang menjadi anggota suatu kelompok yang sama.
Pertanyaan yang lazim ditanyakan sehubungan dengan Generallisasi Prinsip Pigeonhole
adalah jumlah minimum objek sedemikian hingga sedikitnya ada k objek yang berada dalam
salah satu m box ketika objek - objek tersebut didistribusikan diantara box. Ketika kita
memiliki n objek, berdasarkan Teorema 1 seharusnya ada sedikitnya k objek dalam salah satu
box selama ⌈n/m⌉ ≥ k. Nilai bilangan bulat terkecil n dengan n/m > k−1 yaitu n = m(k−1)+1
adalah nilai bilangan bulat terkecil yang memenuhi ketaksamaan ⌈n/m⌉ ≥ k. Bisakah sebuah
nilai yang lebih kecil dari n mencukupi jumlah minimum objek? Jawabannya tidak, karena jika
kita memiliki m(k−1) objek, kita hanya dapat meletakkan k−1 dari objek - objek itu pada
masing - masing m box dan tidak ada box yang memilik sedikitnya k objek.
Ketika kita memikirkan permasalahan dengan tipe seperti ini, kita juga bisa
mempertimbangkan bagaimana menghindari untuk memiliki sedikitnya k objek pada salah satu
m box saat menambahkan objek secara berturut - turut. Untuk menghindari penambahan pada
objek ke-k pada sebarang box, kita harus berhenti saat ada k−1 objek pada masing - masing
box. Hal ini karena tidak mungkin kita menambahkan objek selanjutnya tanpa meletakkan
objek ke-k pada box.
Contoh 6
Berapakah jumlah minimum mahasiswa yang dibutuhkan dalam kelas matematika diskrit
sedemikian hingga sedikitnya ada 6 mahasiswa yang memiliki nilai grade yang sama jika ada
lima kemungkinan nilai gradematematika diskrit yaitu A,B,C,D, dan E?
Jawab: Jumlah minimum mahasiswa yang dibutuhkan dalam kelas matematika diskrit yang
sedikitnya ada 6 mahasiswa yang memiliki nilai grade yang sama adalah nilai terkecil n ∈Z
sedemikian hingga ⌈n/5⌉=6. Nilai terkecil n ∈ Z tersebut yaitu n = 5.5+1=26
. Jika kita hanya memiliki 25 mahasiswa maka sedikitnya hanya ada 5 mahasiswa yang
memiliki nilai grade yang sama. Oleh karenanya, 26 adalah jumlah minimum mahasiswa
sedemikian hingga sedikitnya ada 6 mahasiswa yang memiliki nilaigrade yang sama.
Contoh 7
Dalam membuat kode matakuliah untuk matakuliah-matakuliah bidang studi informatika
adalah dengan cara menambahkan tiga angka pada huruf TIK. Terdapat 51 matakuliah yang
harus diberi kode dan tiga angka yang harus ditambah pada huruf TIK harus berkisar antara
101 sampai dengan 200. Tunjukkan bahwa terdapat paling sedikit dua matakuliah yang diberi
kode dengan angka berurutan.
Penyelesaian
Misalkan angka-angka yang dipilih adalah a1, a2 ,…, a51.
Jika angka-angka diatas digunakan bersama-sama dengan a1 + 1, a2 + 1, …, a51 +1
maka terdapat 102 nomor yang merentang antara 101 sampai dengan 201. Karena ada 100
nomor yang disediakan (yaitu 101 sampai dengan 200) dan ada 102 nomor yang akan
digunakan, maka menurut Prinsip Pigeonhole Bentuk Kedua terdapat paling sedikit dua
nomor yang sama. Nomor a1, a2, …, a51 dan a1 + 1, a2 + 1, …, a51 + 1 semuanya berbeda.
Sehingga kita mempunyai ai = aj + 1 Dengan demikian kode ai berurutan dengan kode aj .
Contoh pertama adalah permasalahan divisibilitas. Dengan prinsip pigeonhole, kita mampu
membuktikan bahwa pasti ada dua angka dalam n angka yang selisihnya habis dibagi angka
n-1 dengan n bilangan bulat positif ≥ 2. Kita ambil contoh n = sepuluh, sehingga dalam sepuluh
angka yang diberikan ada minimal dua angka dengan selisih habis dibagi sembilan. Sisa dari
pembagian suatu angka dengan sembilan juga berjumlah sembilan, yaitu 0, 1, 2, 3, 4, 5, 6, 7,
dan 8. Jika sisa dari pembagian suatu angka dengan sembilan tersebut kita analogikan sebagai
sarang burung merpati dan sepuluh angka yang diberikan kita analogikan sebagai merpati,
maka dalam sepuluh angka tersebut minimal ada dua angka yang mempunyai sisa yang sama
dari pembagian terhadap sembilan. Dua angka inilah yang bila diselisihkan selisihnya akan
habis dibagi sembilan.