You are on page 1of 30

Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Mục lục
Trang
Mục lục 01
Giới thiệu
Giới thiệu đề tài 02
Giới thiệu nhóm 03
Nội dung đề tài
Chương 1. Đại cương về tổ hợp 04
Chương 2. Bài toán nguyên lý Dirichlet 05
2.1 Nguyên lý Dirichlet 05
2.2 Nguyên lý Dirichlet đối ngẫu 06
2.3 Những lưu ý khi giải bài toán áp dụng nguyên lý Dirichlet 07
Chương 3. Ứng dụng nguyên lí trong giải toán 09
3.1 Ứng dụng nguyên lí trong lĩnh vực lý thuyết tổ hợp 09
3.2 Ứng dụng nguyên lí trong lĩnh vực số học 11
3.3 Ứng dụng nguyên lí trong lĩnh vực hình học 16
3.4 Ứng dụng nguyên lí trong các bài toán khác 25
Kết luận 29
Tài liệu tham khảo 30

1
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Giới thiệu
Giới thiệu về đề tài
Nguyên lý Dirichlet còn goị là nguyên lý chim bồ câu (The Pigeonhole
Principle) hay nguyên lý những cái lồng nhốt thỏ hay nguyên lý xếp đồ vật vào
ngăn kéo (The Drawer Principle)- đưa ra nguyên tắc về sự phân chia, sắp xếp các
phần tử vào các lớp.
Nguyên lý Dirichlet được phát biểu vào năm 1834, do nhà toán học người
Đức - Johann Peter Gustav Lejeune Dirichlet (13/2/1805 - 1859) đề xuất.
Nguyên lý Dirichlet là công cụ hiệu quả để chứng minh nhiều kết quả sâu sắc
trong nhiều lĩnh vực khác nhau của toán học. Trong nhiều trường hợp sử dụng
nguyên lý này người ta chứng minh được sự tồn tại một cách dễ dàng và cụ thể
mà không đưa ra được phương pháp tìm một vật cụ thể, đối với những bài toán
chỉ cần chỉ ra sự tồn tại là đủ rồi.
Nội dung của nguyên lý này rất đơn giản, dễ hiểu nhưng có tác dụng rất lớn,
có nhiều ứng dụng trong lập luận giải toán.
Nguyên lý Dirichlet có ứng dụng trong rất nhiều dạng bài tập của nhiều lĩnh
vực khác nhau trong toán học, tuy nhiên trong phạm vi đề tài chúng em chỉ chú
trọng khai thác “Các ứng dụng của nguyên lý Dirichlet trong các bài toán tổ hợp,
số học và hình học”.
Ngoài phần giới thiệu, tiểu luận gồm ba chương và danh mục tài liệu tham
khảo.
Chương 1. Giới thiệu đại cương về bộ môn lý thuyết tổ hợp.
Chương 2. Các kiến thức cơ bản về nguyên lý Dirichlet dung để giải toán
trong các chương sau.
Chương 3. Trình bày các ứng dụng của nguyện lý Dirichlet trong việc giải bài
tập.

2
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Giới thiệu về nhóm


STT Họ tên Công việc Chữ ký Nhận xét của
(theo mục lục) giáo viên

1 Vũ Hứa Hạnh Nguyên Chương 1


Chương 3
2 Nguyễn Thị Kim Thoa Chương 2
Chương 3
3 Đinh Thị Thuỷ Chương 2
Chương 3
4 Lê Quang Huy Giới thiệu
Chương 3

3
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Nội dung đề tài


Chương 1. Đại cương về tổ hợp.
Tổ hợp là một lĩnh vực của toán học rời rạc, là ngành khoa học xuất hiện khá
sớm vào đầu thế kỷ 17. Hiện nay, lý thuyết tổ hợp được áp dụng rộng rãi trong
nhiều lĩnh vực khác nhau như lý thuyết số, hình học, đại số, xác suất thống kê,
khoa học máy tính, hóa học…Tổ hợp đụng chạm đến nhiều vấn đề khác nhau của
toán học nên khó có thể định nghĩa một cách tổng quan.
Nội dung của lý thuyết tổ hợp gắn liền với việc nghiên cứu, phân bố các phần
tử vào các tập hợp. Các phần tử này thường hữu hạn và việc phân bố phải thỏa
mãn những điều kiện nhất định nào đó.
Trong nhiều trường hợp, việc xác định sự tồn tại một cấu hình thỏa mãn tính
chất nào đó có ý nghĩa quan trọng về mặc lý thuyết cũng như thực tế. Vì vậy một
bài toán tổ hợp là một bài toán: “Xét sự tồn tại các cấu hình tổ hợp thỏa mãn tính
chất cho trước”.
Bài toán tồn tại nghiên cứu từ rất lâu và góp phần đáng kể thúc đẩy sự phát
triển của lý thuyết tổ hợp cũng như nhiều ngành toán học khác, các bài toan dưới
đây phần nào cho ta thấy rõ hơn điều đó.

4
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Chương II
Bài toán nguyên lý Dirichlet
2.1 Nguyên lý Dirichlet
2.1.1 Nguyên lý Dirichlet 1 (Nguyên lý chuồng và thỏ)
Nguyên lý Dirichlet khẳng định một sự kiên “hiển nhiên” rằng n+1 con thỏ
không thể xếp vào n chuồng sao cho mỗi con thỏ ở riêng một chuồng . Một cách
tổng quát, nguyên lý này khẳng đinh rằng:
Nếu có m đối tượng xếp vào n hộp và thì tồn tại hộp chứa ít nhất 2 đối
tượng.
Chứng minh:
Nguyên lý này rất dễ kiểm tra:
Nếu không có hộp nào chứa ít nhất 2 đối tượng, thì số đối tượng không lớn hợn
n, mâu thuẫn với giả thuyết số đối tượng m lớn hơn số hộp n.
Tuy rằng với nguyên lý này người ta chỉ chứng minh được sự tồn tại mà
không đưa ra phương pháp tìm được vật cụ thể,nhưng trong thực tế nhiều bài
toán ta chỉ cần chỉ ra sự tồn tại là đủ rồi. Ngày nay chúng ta đã có những tổng
quát hóa rất mạnh của nguyên lý này trong các ứng dụng không tầm thường như
các định lý kiểu Ramsey, phương pháp xác suất…
Mặc dù nguyên lý Dirichlet được phát biểu rất đơn giản nhưng cái khó của nó
là phải xác định được xem thỏ là gì, chuồng là gì.
Ví dụ minh họa:
Một lớp có 30 học sinh. Chứng tỏ trong lớp tìm thấy ít nhất 2 học sinh có tên
bắt đầu bằng một chữ cái giống nhau.
Lời giải:
Bảng chữ cái tiếng Việt có 29 chữ cái (lồng).
Lớp có 30 học sinh (thỏ).
Số học sinh nhiều hơn số chữ cái nên có ít nhất 2 học sinh có tên bắt đầu bằng
một chữ cái giống nhau.
2.1.2 Nguyên lý Dirichlet 2
Nếu nhốt n con thỏ vào cái chuồng thì tồn tại một chuồng có ít nhất

con thỏ, ở đây kí hiệu để chỉ phần nguyên của số .

5
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Chứng minh:

Giả sử mọi chuồng thỏ đều không có đến

con, thì số thỏ trong mỗi chuồng đều nhỏ hơn hoặc bằng con.

Suy ra tổng số con thỏ không vượt quá con.(Vô lý vì có n con

thỏ). Vậy giả sử sai. Nên nguyên lý được chứng minh.


Ví dụ minh họa:

Một trạm y tế có 150 bệnh nhân thì trong đó có ít nhất Vậy

có 6 người có tên bắt đầu bằng một chữ cái giống nhau.
2.1.3 Nguyên lý Dirichlet mở rộng
Giả sử tập hữu hạn S có các tập con .
a.Nếu mỗi phần tử của S chứa trong ít nhất r tập con , thì

b. Nếu mỗi phần tử của S chứa đúng trong r tập con , thì
=
Chứng minh:
a. Gọi P là tập tát cả các cặp S.{1,…,k} thỏa s  .

Để đếm được P, ta có:

Mặt khác

Từ đó suy ra điều phải chứng minh.


b. Chứng minh tương tự.
Ví dụ minh họa:
Xếp ngẫu nhiên các số 1, 2, .., 12 trên vòng tròn. Chứng minh rằng luôn
tìm được 3 số kề nhau có tổng lớn hơn hoặc bằng 20.
Lời giải:
Đánh số các vị trí từ 0 đến 11 và kí hiệu là số ở vị trí i. Đặt quả bóng
vào vị trí i và kí hiệu là tập hợp các quả bóng ở vị trí , ở đây

6
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

được lấy theo modun 12, kí hiệu S là tập hợp tất cả các quả bóng,
.
Khi đó mỗi quả bóng chứa đúng trong ba tập . Theo nguyên lý Dirichlet
mở rông, ta có: .

Ta có:

Tồn tại tập có ít nhất 20 quả bóng.


2.2 Nguyên lý Dirichlet đối ngẫu.
2.2.1 Nguyên lý Dirichlet đối ngẫu hữu hạn phần tử.
Cho tập hữu hạn và là các tập con của S sao cho
 . Khi đó, tồn tại một phần tử x S sao cho x là phần tử
chung của k+1 tập (i = 1,2,…, n).
2.2.2 Nguyên lý Dirichlet đối ngẫu vô hạn phần tử.
a. Tập phần tử là một khoảng trên đường thẳng.
Kí hiệu d(I) là độ dài của khoảng
Định lý 1: Cho A là một khoảng giới nội, là các khoảng sao cho
(i = 1,2,…n) và . Khi đó, có ít nhất hai
khoảng trong số các khoảng trên có một điểm trong chung.
Chứng minh:
Giả sử không có cặp nào trong những khoảng đã cho có điểm trong chung.
Khi đó,
Mặc khác, từ (i = 1,2,…n), suy ra 
Mâu thuẫn. Vậy ít nhất có hai khoảng trong số các khoảng trên có điểm trong
chung.
b. Tập phần tử là miền phẳng giới hạn bởi đường cong phẳng khép kín.
Kí hiệu S(A) là diện tích bề mặt A.
Định lý 2:
Nếu A là một bề mặt được giới hạn bởi đường cong phẳng khép kín, còn
là các bề mặt sao cho (i = 1,2,…n) và
thì ít nhất có 2 bề mặt trong số các bề mặt trên có
điểm trong chung.
Chứng minh: Chứng minh tương tự định lý 1

7
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

2.3 Những lưu ý khi giải bài toán áp dụng nguyên lý Dirichlet
Các bài toán áp dụng nguyên lý Dirichlet thường là bài toán chứng minh sự tồn
tại của sự vật, sự việc mà không cần phải chỉ ra một cách tường minh sự vật, sự việc
đó.
Bài toán cơ thể xuất hiện sau khi biến đổi qua một số bược trung gian hay sau
khi thành lập các dãy số mới.
Kết hợp với các phương pháp chứng minh phản chứng để giải toán.
Phải biến đổi để xuất hiện khái niệm “thỏ và lồng” trong bài toán và khái
niệm nhốt thỏ vào lồng.
Trong một bài toán có thể phải sử dụng nguyên lý Dirichlet 2 hay 3 lần mới
giải được.
Phải sử dụng ngôn ngữ thông thường để diễn đạt cho dễ hiểu.

8
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Chương 3
Ứng dụng của nguyên lý Dirichlet
trong giải toán
3.1 Các ứng dụng của nguyên lý Dirichlet trong lĩnh vực lý thuyết tổ hợp
Bài toán 1.1 Để kỷ niệm 20 năm ngày giải phóng Miền Nam,tại một thành
phố người ta tổ chức buổi lễ gặp mặt những người 20 tuổi.Ngày 30 tháng 4 năm
đó có 400 thanh niên đến dự lễ. Chứng minh rằng có ít nhất hai người trong số
người tới dự cùng chung một ngày sinh.
Lời giải:
Năm 1995 có 365 ngày.Chúng ta coi mỗi ngày như là một chuồng thỏ và
đánh số từ 1 đến 365(Chuồng thỏ cuối cùng là ngày 31 tháng 12 năm 1995), số
thanh niên tới dự là thỏ.Chúng ta đặt những thanh niên có cùng ngày sinh vào
cùng một chuồng có số đúng bằng ngày sinh.Vì số thỏ lớn hơn số chuồng nên
theo nguyên lý đirichlê có ít nhất hai con thỏ được đặt vào cùng một
chuồng.Điều đó có nghĩa là họ sinh cùng một ngày.
Bài toán 1.2 Ba mươi học sinh làm bài viết chính tả.Một trong số học sinh đó
bị 14 lỗi,còn các học sinh khác mắc số lỗi ít hơn.Chứng minh rằng có ít nhất ba
người mắc số lỗi bằng nhau.
Lời giải:
Chúng ta xét 15 chuồng thỏ được đánh số từ 0 đến 14.Chúng ta đặt mỗi con
thỏ (học sinh) vào một chuồng mang số đúng bằng số lỗi mà học sinh đó
mắc.Nếu không có ba học sinh nào có số lỗi bằng nhau thì trong mỗi chuồng
mang số từ 0,…,13 sẽ có nhiều nhất hai học sinh.Khi đó số lượng của những học
sinh này nhiều nhất là 28 cộng với học sinh mắc 14 lỗi trong chuồng số 14 chúng
ta sẽ nhận được nhiều nhất là 29 học sinh viết chính tả,điều này dẫn đến sự mâu
thuẫn với giả thiết có 30 học sinh của bài toán.
Bài toán 1.3 Chứng minh rằng trong mỗi nhóm bạn 5 người có ít nhất hai
người có cùng số lượng người quen giữa những người trong nhóm đó.
Lời giải:

9
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Chúng ta xét năm chuồng được đánh số từ 0 đến 4, mỗi người trong nhóm
được đặt vào một chuồng mang số trùng với số người trong nhóm mà người đó
quen.Ta xét hai trường hợp sau:
a. Nếu có một người không quen ai trong số những người còn lại thì chuồng
số 4 trống (vì ngược lại thì cả ngăn 0 và 4 đều không trống,dẫn đến vô lí).Như
vậy,mỗi người trong số 5 người được đặt vào các chuồng mang số 0,1,2,3 với số
lượng 4 chuồng.Từ nguyên lý Đirichlê suy ra ít nhất có hai người ở cùng một
chuồng.Hay là họ có chung số lượng người quen.
b. Nếu mọi người ai cũng có người quen,mỗi người sẽ được đặt vào các
chuồng mang số 1,2,3,4 với số lượng 4 chuồng. Từ nguyên lý Đirichlê suy ra ít
nhất có hai người ở cùng một chuồng.Hay là họ có chung số lượng người quen.
Bài toán 1.4 Trong một khu tập thể sống 123 người. Tổng số tuổi của họ là
3813. chứng minh rằng có thể chọn 100 người sống ở khu tập thể này mà tổng số
tuổi của họ không nhỏ hơn 3100.
Lời giải:
Chúng ta hãy chọn 100 người nhiều tuổi nhất và giả sử tổng số tuổi của họ
nhỏ hơn 3100.Khi đó người trẻ nhất trong số người được chọn là 3100:100=31
tuổi.Mặt khác người này không trẻ hơn 23 người còn lại theo cách chọn.Khi đó
tổng số tuổi của 23 người này không lớn hơn 23.31=713.Suy ra tổng số tuổi của
tất cả mọi người sống trong khu tập thể nhỏ hơn 3100+713=3813 dẫn đến vô lí.
Bài toán 1.5 Năm cặp vợ chồng tổ chức một buổi gặp mặt. Khi gặp nhau họ
bắt tay nhau, nhưng không ai tự bắt tay người trong gia đình và người mà vợ
hoặc chồng mình đã bắt tay rồi. Cũng không ai bắt tay cùng một người nhiều hơn
một lần. Sau cuộc gặp chúc mừng ban đầu,một người đàn ông tên Hùng hỏi tất
cả những người có mặt,kể cả vợ mình, là họ đã bắt tay được bao nhiêu lần. Họ
nhận thấy rằng 9 người được hỏi đều trả lời những con số khác nhau.Như vậy vợ
của Hùng đã bắt tay bao nhiêu lần?
Lời giải:
Mỗi một người khách bắt tay không quá 8 lần.Vì câu trả lời của 9 người là 9
số khác nhau nên các số đó phải là 0,1,2,3,4,5,6,7 và 8. Người bắt tay 8 lần phải
là vợ hoặc chồng của người không bắt tay lần nào(Vì nếu ngược lại thì người đó
chỉ bắt tay nhiều nhất là 7 lần mà thôi). Tương tự như vậy người bắt tay 7 lần có
vợ hoặc chồng bắt tay 1 lần, người bắt tay 6 lần có vợ hoặc chồng bắt tay 2 lần,
người bắt tay 5 lần có vợ hoặc chồng bắt tay 3 lần.Chỉ còn lại một người bắt tay
4 lần, đó chính là vợ của Hùng.

10
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Bài toán 1.6 Một lớp học có 40 học sinh. Chứng minh rằng có ít nhất 4 học
sinh có tháng sinh giống nhau.
Lời giải:
Một năm có 12 tháng (chuồng).
Chia 40 học sinh (con thỏ) vào 12 tháng. Nếu mỗi tháng không quá 3 học sinh
được sinh ra thì số học sinh trong lớp không vượt quá 3.12 = 36 học sinh.
Mà 36 < 40 vô lý.Vậy tồn tại tháng có ít nhất 4 học sinh được sinh ra.
Bài toán 7. Một rừng thông có 800000 cây, mỗi cây có không quá 500000 lá.
Chứng minh rằng tồn tại 2 cây có số lá bằng nhau.
Lời giải:
Số cây thông là thỏ, số lá là lồng.
Lồng 1 ứng với cây chỉ có 1 lá
Lồng 2 ứng với cây có 2 lá
……
Mà số thỏ > số lồng. Theo nguyên lý Dirichlet có ít nhất một lồng nhốt không
dưới 2 con thỏ hay có ít nhất 2 cây thông có cùng số lá.
3.2 Các ứng dụng của nguyên lý Dirichlet trong lĩnh vực số học.
Bài toán 2.1 Chứng minh rằng trong n+1 số thuộc {1,2,…,2n} luôn chọn
được 2 số mà số này là bội của số kia.
Lời giải:
Viết n+1 số đã cho dưới dạng
Trong đó là các số lẻ
là số nguyên không âm
Mà 1 2n (i= 1,2,…n+1) và trong đoạn [1,2n] chỉ có n số lẻ nên tồn tại hai
số .
Khi đó, trong 2 số có một số là bội của số kia.
Bài toán 2.2 Biết rằng 3 số a, a + k, a+2k đều là các số nguyên tố lớn hơn 3.
Chứngminh rằng khi đó k chia hết cho 6.
Lời giải:
Do a, a+k, a+2k đều là các số nguyên tố lớn hơn 3, nên chúng đều là các số lẻ
và không chia hết cho 3.
Do a và a + k cùng lẻ nên k = (a + k) − a sẽ chia hết cho 2. (1)

11
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Do a, a + k, a + 2k đều không chia hết cho 3, nên khi chia cho 3 ít nhất hai số
có cùng số dư (theo nguyên Dirichlet). Xảy ra các khả năng sau:
a. Nếu a + k a(mod3) thì (a + k) − a 0(mod3), suy ra k 3.
b. Nếu a + 2k a + k(mod3) thì (a + 2k) − (a + k) 0(mod3), suy ra k 3.
c. Nếu a + 2k a(mod3) thì (a + 2k) − a 0(mod3), suy ra 2k 3
Do (2,3) = 1 suy ra k 3.(2)
Tóm lại, trong mọi trường hợp ta đều thấy k 3. Lại do (2, 3) = 1 nên từ (1)
và (2) suy ra k 6.
Bài toán 2.3 Cho 5 số nguyên phân biệt tùy ý .
Xét tích:
Chứng minh rằng P 288.
Lời giải:
Ta có phân tích sau : 288 = và do (2, 3) = 1 nên để chứng minh P 288.
Ta chỉ cần chứng minh đồng thời P và P .
Theo nguyên lí Dirichlet thì trong n+1 số nguyên tùy ý, luôn tồn tại hai số có
hiệu chia hết cho n. Trong 4 số có hai số có hiệu chia hết cho 3,
không giảm tính tổng quát, có thể cho là: 3
Tương tự ta xét 4 số lại có hai số có hiệu chia hết cho 3, như vậy
trong P có ít nhất hai hiệu khác nhau cùng 3.
Do đó P .(1)
Mặc khác, theo nguyên lí Dirichlet trong 5 số đã cho có ít nhất ba số có cùng
tính chẵn, lẻ. Có hai trường hợp xảy ra:
a. Nếu ít nhất có 4 số có cùng tính chẵn lẻ, thì từ 4 số này có thể lập nên 6
hiệu khác nhau cùng chia hết cho 2, do đó tích của chúng chia hết cho hay
P .
b. Nếu có đúng 3 số có cùng tính chẵn lẻ. Không giảm tính tổng quát, có thể
cho đó là . Khi đó hai số còn lại cũng có tính chẵn lẻ giống nhau
nhưng khác với tính chẵn lẻ của . Vậy bốn hiệu
cũng chia hết cho 2.
Mặt khác, trong 5 số đã cho có ít nhất hai hiệu chia hết cho 4, vì thế trong
bốn số có ít nhất một hiệu chia hết cho 4. Do đó:
.Tức là P .

12
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Tóm lại trong mọi trường hợp ta luôn có P .(2)


Từ (1) và (2) ta suy ra P 288
Bài toán 2.4 Chứng minh rằng trong 12 số nguyên tố phân biệt luôn luôn
chọn ra được 6 số, gọi là sao cho 1800
Lời giải:
Vì ba số nguyên tố đầu tiên là 2, 3, 5, do đó trong 12 số nguyên tố phân biệt
đã cho luôn có ít nhất 9 số lớn hơn 5. Vì là số nguyên tố lớn hơn 5 nên:
a. Chín số trên khi chia cho 3 có dư 1 hoặc 2. Theo nguyên lí Dirichlet phải
tồn tại ít nhất 5 số đồng dư với nhau theo mod 3. Năm số này lại không chia hết
cho 5. Vì thế trong năm số ấy lại có ít nhất hai số mà ta có thể giả sử là sao
cho ( mod 5). Ngoài ra ta có ( mod 3). Từ đó ta có 15.
Mặt khác, cùng lẻ nên 2.
Do (2,15) =1 nên 30.
b. Xét 7 số còn lại: Theo nguyên lí Dirichlet tồn tại bốn số đồng dư với nhau
theo mod 3. Lấy 4 số này chia cho 5 có hai khả năng xảy ra:
i. Nếu có hai số chẳng hạn ( gọi là ) mà (mod5). Từ đó suy
ra 5
Mà 3, 2 và (2,3,5) =1 nên suy ra 30.
Lấy hai số bất kì (ngoài đã chọn) thì lẻ (do
nguyên tố), nên 2
Nên 30.30.2 = 1800
ii. Nếu 4 số này khi chia cho 5 các số dư khác nhau là {1, 2, 3, 4}.
Giả sử 1(mod5), 4(mod5) thì ta có:
5(mod5), suy ra 5
Với hai số còn lại thì rõ ràng 3 (theo cách chọn 4 số trên).
Do lẻ nên 2 và 2
Suy ra 10 và 6
Vậy 30.10.6=1800
Tóm lại, luôn tồn tại phân biệt sao cho
1800

13
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Bài toán 2.5 Tập hợp các số 1, 2, 3, , . . . , 100 được chia thành 7 tập hợp con.
Chứng minh rằng ít nhất ở một trong các tập con ấy tìm được 4 số a, b, c, d sao
cho a + b = c + d hoặc ba số e, f, g sao cho e + f = 2g.
Lời giải:
Theo nguyên lí Dirichlet suy ra có ít nhất một tập hợp con chứa không ít hơn
15 phần tử (vì nếu trái lại tất cả các tập con chứa không nhiều hơn 7.14 = 98
phần tử. Do 98 < 100 nên sẽ dẫn đến mâu thuẫn).
Xét một cặp số (a, b) trong đó a > b của tập hợp này.
Ứng với mỗi cặp (a, b) này ta xét hiệu a − b (rõ ràng a − b > 0). Vì tập này có
không ít hơn 15 phần tử, nên ta nhận được không ít hơn hiệu, (tức là không ít
hơn 105 hiệu).
Do các số của tập con đều thuộc tập hợp {1, 2, . . . , 100} nên các hiệu nói
trên thuộc tập hợp {1, 2, . . . , 99}. Vì thế lại theo nguyên lí Dirichlet suy ra các
hiệu trên phải có ít nhất hai hiệu bằng nhau. Giả sử hai hiệu đó tương ứng với hai
cặp (a, b), (c, d), (a # c, b # d), sao cho b − a = d − c. Từ đó ta có: a + d = b + c .
Nếu a = d (hoặc b = c; chú ý những sự bằng nhau khác không thể xảy ra do a # c,
b # d), thì b + c = 2a hoặc d + a = 2b.
Bài toán 2.6 Chứng minh rằng từ 52 số nguyên bất kì luôn có thể chọn ra
được hai số mà tổng hoặc hiệu của chúng chia hết cho 100.
Lời giải:
Tất cả các số dư trong phép chia cho 100, được chia thành từng nhóm
như sau: {0} , {1, 99} , {2, 98} , . . . , {49, 51} , {50} .
Vì có tất cả 51 nhóm, mà lại có 52 số, nên theo nguyên lí Dirichlet giữa
chúng phải có hai số mà các số dư trong phép chia cho 100 rơi vào một nhóm.
Hai số này là hai số cần tìm vì nếu số dư của chúng bằng nhau thì hiệu của chúng
chia hết cho 100, còn nếu số dư của chúng khác nhau thì tổng của chúng chia hết
cho 100.
Bài toán 2.7 Chứng minh rằng từ tập hợp tùy ý gồm n số tự nhiên luôn tách
ra được một tập hợp con (khác rỗng) chứa các số mà tổng của chúng chia hết cho
n.
Lời giải:
Giả sử với một tập hợp nào đó chứa các số mà không thoả mãn bài
toán.Khi đó không có số nào trong các số : chia

14
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

hết cho n. Vì số các số dư khác không trong phép chia cho n là n−1, nên theo
nguyên lí Dirichlet ta tìm được hai số Si và Sj(1  i  j  n) có cùng số dư.
Suy ra hiệu chia hết cho n. Điều này mâu thuẫn với giả sử
nói trên. Vậy bài toán được chứng minh.
Bài toán 2.8 Cho là những số nguyên khác nhau trong [100, 200],
mà chúng thoả mãn:  11100. Chứng minh rằng giữa các số này có ít
nhất một số, mà viết nó ở dạng thập phân có ít nhất hai chữ số giống nhau.
Lời giải:
Chúng ta lập danh sách các số trong [100, 200], mà chúng viết ở hệ thập phân
ít nhất có hai chữ số trùng nhau: 100, 101, 110, 111, 112, 113, 114, 115, 116,
117, 118, 119,121, 131, 141, 151, 161, 171, 181, 191, 199, 200.
Tổng của tất cả các số nói trên là 4050. Mặt khác tổng của tất cả các số
nguyên trong đoạn [100, 200] là: 15150.Nếu trong những số đã cho là:
không có số nào trong danh sách trên, thì
(vô lí).
Nghĩa là trong các số có ít nhất một số viết ở cơ số 10 có ít nhất
hai chữ số trùng nhau.
Bài toán 2.9 Chứng minh rằng với một số tự nhiên bất kì ,tồn tại một số có
dạng mà chia hết cho n.

Lời giải:

Ta xét dãy số và những số dư khi chia dãy số trên cho n.


Vì dãy số đã cho gồm n phần tử, nên số dư dương khác nhau khi chia chúng cho
n có n−1 phần tử. Có thể giả thiết không có một số nào trong dãy trên chia hết
cho n vì nếu ngược lại thì bài toán đã được giải. Khi đó sẽ có hai số trong chúng,
ví dụ: mà khi chia chúng cho n sẽ cho cùng một số dư.

Do đó: sẽ chia hết cho n.

Bài toán 2.10 Cho p là số nguyên tố lớn hơn 5. Chứng minh rằng tồn tại một
số có dạng 111 . . . 11 mà chia hết cho p.
Lời giải:

Ta xét dãy số :

15
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Nếu trong dãy trên không có số nào chia hết cho p, thì ta cho tương ứng mỗi
số với số dư của phép chia. Tập hợp các số dư chỉ có 1, 2, 3, . . . , p − 1 gồm p −
1 phần tử (vì số 0 không thể có trong tập này).
Nhưng vì chúng ta có p số ở dạng trên, nên theo nguyên lí Dirichlet tồn tại hai

số có cùng số dư. Giả sử các số đó là:

Khi đó: 1  n < m  p. Vậy:

tích này chia hết cho p vì (p, 10) = 1, suy ra chia hết cho p và nó cũng
nằm trong dãy trên. Mà 1  m − n  p mâu thuẫn với giả thiết không có số nào
trong dãy chia hết cho p.
3.3 Các ứng dụng của nguyên lý Dirichlet trong lĩnh vực hình học.
Bài toán 3.1 Trong mặt phẳng cho sáu điểm, trong đó không có ba điểm nào
thẳng hàng. Mỗi đoạn thẳng nối từng cặp điểm được bôi màu đỏ hoặc xanh.
Chứng minh rằng tồn tại ba điểm trong số sáu điểm đã cho, sao cho chúng là ba
đỉnh của một tam giác mà các cạnh của nó được bôi cùng một màu.
Lời giải:
B1

B2

A
B3

B4
B5

Hình 3.1
Xét A là một trong số sáu điểm đã cho. Khi đó xét năm đoạn thẳng (mỗi đoạn
thẳng nối điểm A với năm điểm còn lại). Vì mỗi đoạn thẳng được bôi chỉ màu
đỏ hoặc xanh, nên theo nguyên lí Dirichlet có it nhất ba trong năm đoạn nói trên
cùng màu. Giả sử là các đoạn và có thể cho rằng chúng cùng màu
xanh.
Có hai khả năng xảy ra:
a. Nếu ít nhất một trong ba đoạn màu xanh thì tồn tại một

16
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

tam giác với ba cạnh xanh và kết luận của bài toán đúng trong trường hợp
này.
b. Nếu không phải như vậy, tức là màu đỏ, thì ba điểm phải
tìm là và là tam giác với ba cạnh đỏ.
Bài toán 3.2 Cho hình chóp đáy là đa giác chín cạnh. Tất cả các cạnh bên và
27 đường chéo của đa giác đáy được bôi bằng một trong hai màu đỏ hoặc xanh.
Chứng minh rằng tồn tại ba đỉnh của hình chóp sao cho chúng là những đỉnh của
hình tam giác với các cạnh được bôi cùng màu.
Lời giải:
Xét chín cạnh bên. Vì 9 cạnh này chỉ được bôi bằng hai màu đỏ hoặc xanh,
nên theo nguyên lí Dirichlet tồn tại năm cạnh bên được bôi cùng màu. Không
giảm tính tổng quát có thể cho đó là các cạnh bên được bôi
cùng màu đỏ, các điểm xếp ngược chiều kim đồng hồ.
Xét đa giác . Có hai khả năng xảy ra:
a. Nếu là đường chéo của đáy, khi đó dĩ nhiên cũng là các
đường chéo của đáy.
Khi đó hai khả năng xảy ra:
i. Nếu cả ba đoạn cùng bôi màu xanh. Khi đó
là ba đỉnh cần tìm, vì tam giác là tam giác với ba cạnh xanh.
ii. Nếu một trong các đoạn là đỏ. Giả sử đỏ, thì
là tam giác với ba cạnh đỏ. Lúc này là ba đỉnh cần tìm.

17
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

S A5

A4
A1

A3

A2

Hình 3.2
b. Nếu là cạnh đáy. Khi đó dĩ nhiên chắc chắn là đường chéo
đáy.
i. Nếu là đường chéo đáy thì ta quay về trường hợp a. vừa xét, với
là tam giác với ba cạnh là ba đường chéo đáy.
ii. Nếu là cạnh đáy. Khi đó rõ ràng là các đường chéo đáy.
Nếu là đường chéo đáy, ta quay về trường hợp a., nếu là cạnh bên.
Ta xét hai khả năng sau:
ii1. Nếu là đường chéo đáy, thì tam giác là tam giác với ba cạnh
là ba đường chéo đáy, ta quay về trường hợp a.

A5 A5

A4 A4

A1 A1

A3

A2 A3 A2

18
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

A5

A1

A4

A2 A3

Hình 3.3
ii2. Nếu là cạnh đáy. Khi đó xét tam giác và quay về trường hợp a.
Bài toán 3.3 Trong hình vuông đơn vị (cạnh bằng 1) có 101 điểm. Chứng
minh rằng có năm điểm trong các điểm đã chọn được phủ bởi một đường tròn
bán kính bằng 17.
Lời giải:
Chia hình vuông đơn vị thành 25 hình vuông nhỏ bằng nhau, mỗi cạnh của
hình vuông nhỏ là 0.2. Vì có 101 điểm, mà chỉ có 25 hình vuông nhỏ, nên theo
nguyên lí Dirichlet tồn tại hình vuông nhỏ chứa ít nhất năm điểm ( trong 101
điểm đã cho). Vì hình vuông này nội tiếp trong đường tròn bán kính

Do nên đường tròn đồng tâm với đường tròn ngoại tiếp trên

và có bán kính chứa ít nhất năm điểm nói trên.

19
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Hình 3.4
Bài toán 3.4 Trên mặt phẳng cho 25 điểm. Biết rằng ba điểm bất kì trong 25
điểm đó luôn tồn tại hai điểm cách nhau nhỏ hơn 1. Chứng minh rằng tồn tại hình
tròn bán kính bằng 1 chứa không ít hơn 13 điểm đã cho.
Lời giải:

Hình 3.5
Lấy A là một trong số 25 điểm đã cho. Xét hình tròn tâm A, bán kính
bằng 1. Có hai khả năng xảy ra:
a. Nếu tất cả các điểm đã cho nằm trong thì kết luận của bài toán hiển
nhiênđúng.
b. Tồn tại điểm (B thuộc trong số 25 điểm đã cho), sao cho . Vì
, nên AB > 1. Xét hình tròn tâm B, bán kính bằng 1. Lấy C là

20
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

điểm bất kì trong số 25 điểm đã cho sao cho C A,C B. Theo giả thiết (và
dựa vào AB > 1), nên min {CA,CB} < 1. Vì thế C hoặc C
Khẳng định này chứng tỏ rằng các hình tròn và chứa tất cả 25
điểm đã cho. Vì thế theo nguyên lí Dirichlet, có ít nhất một trong hai hình
tròn nói trên chứa không ít hơn 13 điểm trong 25 điểm đã cho.
Chú ý: Bài toán có dạng tổng quát như sau (cách giải hoàn toàn tương tự):
Cho 2n + 1 điểm trên mặt phẳng(với n  3). Biết rằng ba điểm bất kì
trong số 2n + 1 điểm đó luôn tồn tại hai điểm cách nhau nhỏ hơn 1. Khi đó, tồn
tại hình tròn bán kính 1 chứa không ít hơn n + 1 điểm đã cho.
Bài toán 3.5 Cho một bảng kích thước 2n×2n ô vuông. Người ta đánh dấu
vào 3n ô vuông bất kì của bảng. Chứng minh rằng có thể chọn ra n hàng và n cột
của bảng sao cho các ô được đánh dấu đều nằm trên n hàng và n cột này.
Lời giải:
Chọn ra n hàng có chứa ô được đánh dấu nhiều trên hàng đó nhất. Ta chứng
minh rằng số ô được đánh dấu còn lại nhỏ hơn hoặc bằng n.
Giả sử ngược lại, tức là giả sử số ô được đánh dấu còn lại lớn hơn hoặc bằng
n+1. Số các hàng còn lại chưa chọn là n. Vậy theo nguyên lí Dirichlet sẽ có ít
nhất một hàng (trong số n hàng còn lại) chứa ít nhất hai ô đánh dấu.

Hình 3.6
Chú ý rằng theo cách chọn thì n hàng đã chọn chứa số ô được đánh dấu nhiều
trên hàng đó nhất. Có một hàng còn lại chưa chọn có ít nhất hai ô đánh dấu, nên
suy ra mọi hàng trong số n hàng đã chọn đều có ít nhất hai ô được chọn, tức là
trên n hàng đã chọn có không ít hơn 2n ô đã được đánh dấu.

21
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Nếu vậy, số ô được đánh dấu lớn hơn hoặc bằng 2n+(n+1) > 3n. Vô lí (vì chỉ
có 3n ô được đánh dấu).
Như vậy, sau khi đã chọn ra n hàng (với cách chọn như trên), theo như chứng
minh trên còn lại không quá n ô được đánh dấu. Vì thế có nhiều lắm là n cột chứa
chúng.
Vì lẽ đó sẽ không thấy ô đánh dấu nào nằm ngoài các hàng hay cột đã chọn.
Bài toán 3.6 Cho 1000 điểm trên mặt phẳng. Vẽ một đường
tròn bán kính bằng 1 tùy ý. Chứng minh rằng tồn tại điểm S trên đường tròn sao
cho:  1000.
Lời giải:

M2

M1

S1 S2

M1000

Hình 3.7
Xét đường kính tùy ý của đường tròn, ở đây là hai đầu của đường
kính. Vì nên ta có:




Cộng từng vế của 1000 bất đẳng thức trên ta có:
(*)

22
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Từ bất đẳng thức (*) và theo nguyên lí Dirichlet suy ra trong hai tổng của vế
trái của (*) có ít nhất một tổng lớn hơn hoặc bằng 1000.
Giả sử:
Khi đó chọn S chính là . Bài toán đã được chứng minh.
Bài toán 3.7 Trên đoạn thẳng có độ dài bằng 1 ta tô một số đoạn thẳng sao
cho khoảng cách giữa hai điểm được tô bất kì không bằng 0, 1. Chứng minh rằng
tổng độ dài các đoạn thẳng được tô không lớn hơn 0,5.
Lời giải:
Chia đoạn thẳng trên thành 10 đoạn bằng nhau có độ dài 0,1; đặt chúng theo
một cột và chiếu xuống một đoạn thẳng như vậy. Vì khoảng cách giữa hai điểm
được tô bất kì không bằng 0,1; nên các điểm được tô của các đoạn thẳng cạnh
nhau không thể cùng chiếu xuống 1 điểm. Do đó không có điểm nào có thể là
hình chiếu của các điểm được tô nhiều hơn 5 đoạn thẳng. Suy ra tổng độ dài các
hình chiếu của các đoạn thẳng được tô không lớn hơn 5 × 0,1 = 0,5.
Bài toán 3.8 Những điểm trong mặt phẳng được sơn bằng một trong ba màu.
Chứng minh rằng luôn tìm được hai điểm cùng màu cách nhau đúng bằng 1.
Lời giải:
Giả sử hai điểm bất kì cách nhau 1 được sơn bằng các màu khác nhau. Xét
tam giác đều ABC có cạnh bằng 1. Tất cả các đỉnh của tam giác được tô bằng
các màu khác nhau. Giả sử điểm đối xứng với A qua đường thẳng BC. Vì
, nên điểm có màu khác với màu của B và C, tức là nó được tô
cùng màu với điểm A. Từ chứng minh trên ta có nếu , thì các điểm A và
được tô cùng màu. Do đó tất cả các điểm nằm trên đường tròn tâm A bán kính
có cùng một màu sơn. Mặc khác, trên đường tròn đó luôn tìm được hai điểm
mà khoảng cách giữa chúng bằng 1. Mâu thuẫn với giả sử.
Vậy luôn tìm được hai điểm cùng màu mà khoảng cách giữa chúng bằng 1.
Bài toán 3.9 Cho dãy vô hạn các số tự nhiên được xác định theo công
thức truy hồi sau:

(n = 1,2,…)

Giả sử n là số tự nhiên bất kì và tập M gồm điểm sao cho không có ba


điểm nào thẳng hàng. Mỗi đoạn thẳng nối hai điểm khác nhau trong M được tô

23
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

bằng một trong n màu cho trước. Chứng minh rằng tồn tại ba điểm trong M là
đỉnh của một tam giác cùng màu.
Lời giải:
Ta chứng minh bằng quy nạp theo n.
a. Với n = 1, ta có nên bài toán hiển nhiên đúng(vì chỉ có 1 màu do n =
1).
Với n = 2, ta có
Bài toán với 6 điểm và 2 màu. Theo bài toán 3.1, ta có bài toán này đúng với
n=2.
b. Giả sử kết luận của bài toán đúng với n, tức là nếu tập M gồm điểm sao
cho không có ba điểm nào thẳng hàng và dùng n màu để tô các đoạn thẳng.
Khi đó tồn tại tam giác cùng màu.
c. Chứng minh bài toán đúng với n +1
Xét bài toán với n + 1, tức là tập M gồm điểm bất kì (không có ba điểm
nào thẳng hàng), và dùng n + 1 màu để tô các đoạn thẳng.
Lấy A là một trong các điểm của tập M. Điểm A này có thể nối với
điểm còn lại của tập M bằng đoạn thẳng bôi màu. Theo công thức
xác định dãy ta có:
Từ đẳng thức trên, theo nguyên lí Dirichlet có ít nhất đoạn thẳng có chung
đỉnh A được bôi màu.Giả sử được bôi cùng màu và giả sử đó là
màu , thì tam giác cùng màu , ( thuộc vào một trong n + 1 màu
đã cho).
Xảy ra các trường hợp sau:
i. Nếu một trong các đoạn thẳng (i # j, 1  i < j  ) được bôi màu , thì
tam giác cùng màu . Bài toán đã được chứng minh với n + 1.
ii. Các đoạn thẳng , 1  i< j  có màu khác với . Xét điểm
thì không có ba điểm nào thẳng hàng.
Dùng tối đa (n + 1) − 1 = n màu để tô (do không dùng màu ).
Theo giả thiết quy nạp tồn tại tam giác cùng màu.
Vậy bài toán đúng với n + 1.

24
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

3.4 Các ứng dụng của nguyên lý Dirichlet trong các bài toán khác.
Bài toán 4.1 Đối với mỗi giá trị n , hãy tìm số k lớn nhất k thoả mãn
tính chất sau: Trong tập hợp gồm n phần tử có thể chọn ra k tập hợp con khác
nhau, sao cho hai tập con bất kì đều có giao khác ?.
Lời giải:
Cố định phần tử của tập và chỉ xét các tập con chứa phần
tử . Số các tập hợp như vậy bằng số các tập con của tập nghĩa
là bằng .
Suy ra k  . Mặt khác giả sử đã chọn được hơn tập con của X Ta chia
tất cả các tập con của X thành cặp được tạo bởi từ một tập con của X và phần
bù của nó. Theo nguyên lí Dirichlet có ít nhất 2 tập con đã chọn tạo thành 1 cặp,
suy ra chúng không giao nhau. Vậy k = .
Bài toán 4.2 Cho là dãy vô hạn các số nguyên và k là một số tự
nhiên bất kì. Chứng minh rằng tồn tại dãy số gồm những phần tử liên tiếp của
dãy, mà tổng của chúng chia hết cho k.
Lời giải:
Ta có thể giới hạn lại, trong mọi bộ k phần tử liên tiếp của dãy để đơn giản ta
xét dãy gồm k phần tử đầu tiên: . Bây giờ ta xét các tổng:

Nếu một tổng nào đó trong số các tổng trên chia hết cho k, thì bài toán được
giải. Ngược lại, các số (có số lượng k) khi chia cho k được các số dư:
1, 2, 3, . . . , k−1.
Từ nguyên lí Dirichlet suy ra có một cặp chỉ số i và j, 1 i < j k, mà các tổng
Si và Sj cho cùng một số dư khi chia cho k. Khi đó tổng các phần tử liên tiếp:
của dãy đã chia hết cho k, vì .
Bài toán 4.3 Giả sử a và x là hai số tự nhiên thực sự lớn hơn 1 và (x, a−1) = 1.
Dãy số vô hạn được xác định như sau: , n = 1, 2, . . . .
Chứng minh rằng trong dãy số nói trên chứa vô hạn số đôi một nguyên tố cùng
nhau.
Lời giải: Chứng minh phản chứng
Giả sử trong dãy số chỉ có hữu hạn số nguyên tố cùng nhau.

25
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Đặt . Xét q + 1 số sau: .


Theo nguyên lí Dirichlet tồn tại hai số nguyên r và s sao cho 0  r < s  q và
(modq) hay 0 (modq) hay: 0(modq). (1)

Theo giả thiết ta có (x, a − 1) = 1 nên suy ra ,j=1,2,...k.


Suy ra: (2)
Từ (1) và (2) ta có: 1(modq), suy ra , N.
Xét số: .

Vậy:
Hay j=1,2,...k. Ta có thể bổ sung thêm vào bộ số các số
mới, mà bộ này vẫn thoả mãn điều kiện: Bất kì hai số nào cũng nguyên tố
cùng nhau. Vậy trong dãy đã cho có vô hạn số đôi một nguyên tố cùng nhau.
Bài toán 4.4 Cho là dãy các số tự nhiên tăng dần:
và thoả mãn điều kiện: 2n , n . Chứng minh rằng với mọi số tự
nhiên n tồn tại các số hạng của dãy sao cho .
Lời giải:
Giả sử n là số tự nhiên cho trước. Từ giả thiết suy ra mỗi số hạng:
không vượt quá 2n.
Xét tập hợp 2n số tự nhiên sau {1, 2, . . . , 2n}. Chia tập hợp này thành n cặp:
(1, n + 1), (2, n + 2), . . . , (n, 2n).
Do tập hợp trên chứa không ít hơn n + 1 phần tử của dãy đã cho (vì
thuộc tập hợp đó). Vậy theo nguyên lí Dirichlet tồn tại hai số hạng
khác nhau của dãy thuộc vào một cặp (giả sử ).
Nhưng hiệu số của mỗi cặp đều bằng n nên ta có:
Bài toán 4.5 Cho tập hợp gồm 10 số có 2 chữ số. Chứng minh rằng tập hợp
đó có ít nhất hai tập con không giao nhau, mà tổng những phần tử trong chúng
bằng nhau.
Lời giải:
Nếu có hai tập con giao nhau mà mà tổng trong chúng bằng nhau thì có thể bỏ
những phần tử chung đó. Khi đó còn lại hai tập không giao nhau và tổng các
phần tử trong chúng vẫn bằng nhau.

26
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Chúng ta tính có bao nhiêu tập con không rỗng của một tập hợp có 10 phần
tử.
Số lượng những tập con chỉ chứa một phần tử có
Số lượng những tập con chứa 2 phần tử có
Số lượng những tập con chứa 3 phần tử có
….
Số lượng những tập con chứa 10 phần tử có .
Suy ra tổng số lượng các tập hợp con là:
Theo đề 10 số gồm hai chữ số suy ra các số nhỏ hơn hoặc bằng 99.
Vậy tổng của các số trong mỗi tập hợp con không vượt quá 99.10 = 990.
Như vậy số lượng những tổng khác nhau nhiều nhất là 990. Theo nguyên lí
Dirichlet trong số 1024 tập con của tập hợp gồm 10 số sẽ có ít nhất hai tập mà
tổng các phần tử trong chúng phải bằng nhau.
Bài toán 4.6 Tổng độ dài một số véc tơ trong mặt phẳng là 4. Chứng minh
rằng từ những véc tơ này có thể chọn ra một số véc tơ mà độ dài của chúng lớn
hơn 1.
Lời giải:
Ta đưa vào hệ trục toạ độ và xét véc tơ đại diện cho những véc tơ đã cho tại
điểm gốc, ta chiếu những véc tơ này xuống trục toạ độ Ox và Oy. Vì mỗi véc tơ
có độ dài nhỏ hơn tổng của các độ dài hình chiếu của nó xuống hai trục nên tổng
độ dài của tất cả các hình chiếu của các véc tơ lớn hơn 4. Khi đó trên ít nhất một
trong 4 nửa trục của hệ toạ độ tổng độ dài của hình chiếu sẽ lớn hơn 1.
Hay là tổng độ dài của những véc tơ tương ứng sẽ lớn hơn 1 (độ dài hình
chiếu lớn hơn thì độ dài véc tơ cũng lớn hơn).
Bài toán 4.7 Chứng minh rằng mỗi bộ số gồm 11 số thực khác nhau trong
đoạn [1, 1000] có thể chọn được hai số x và y mà chúng thoả mãn bất đẳng thức
sau:
Lời giải:
Ta xét căn bậc ba của các số trong bộ số đã cho . Từ điều kiện
nằm trong [1, 1000], suy ra 1   10, (i = 1, . . . , 11).

Ta chia đoạn [1, 1000] ra 10 phần bằng nhau. Có tất cả 11 số

27
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Theo nguyên lí Dirichlet, có ít nhất 2 trong số 11 số đó nằm trong cùng một


đoạn nhỏ. Giả sử hai số đó là , (i # j) và .

Suy ra 

Hay

28
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Kết luận
Trên đây là bài tiểu luận nêu lên các ứng dụng tiêu biểu của Nguyên lý
Dirichlet trong việc giải toán. Xin chân thành cảm ơn sự giúp đỡ của PGS.TSKH
Trần Quốc Chiến và các anh chị trong lớp Phương pháp toán sơ cấp, khóa cao
học 24 đã giúp đỡ trong việc sưu tầm tài liệu để hoàn thành tiểu luận.
Do có nhiều hạn chế nên tiểu luận không tránh khỏi sai sót, rất mong nhận
được sự đóng góp ý kiến của bạn đọc để bài tiểu luận hoàn thiện hơn.

29
Lý thuyết tổ hợp Nguyên lý Dirichlet và ứng dụng

Tài liệu tham khảo


[1] PGS.TSKH Trần Quốc Chiến, Giáo trình lý thuyết tổ hợp, 2010.
[2] Phan Huy Khải, Các bài toán hình học tổ hợp, NXB Giáo dục, 2007.
[3] Phan Huy Khải, Các bài toán cơ bản của số học, NXB Giáo dục, 2009.
[4] Phan Huy Khải, Số học và dãy số, NXB Giáo dục, 2009.
[5] Nguyễn Vũ Thanh, Số học, NXB Giáo dục, 2006.
[6] Phạm Minh Phương, Các chuyên đề số học, NXB Giáo dục, 2006.
[7] Nguyễn Văn Vĩnh, 23 chuyên đề giải 1001 bài toán sơ cấp, NXB Giáo dục,
2005.
[8] Tập san Toán học tuổi trẻ các năm.
[9] Nguyễn Hữu Điển, Phương pháp DIRICHLET và ứng dụng, NXB Khoa học
và kĩ thuật Hà nội, 1999.
[10] GS.TSKH Nguyễn Văn Mậu, Chuyên đề chọn lọc tổ hợp toán rời rạc.
[11] Trương Công Nên, Bài báo về nguyên lý Dirichlet.
[12] Nguyễn Văn Linh, Bài báo về nguyên lý Dirichlet.

30

You might also like