toán rời rạc,chương 3,các quy tắc đếm cơ bản,vku công nghệ thông tin và truyền thông việt hàn,Toán rời rạc là một nhánh của toán học tập trung vào các cấu trúc rời rạc, trái ngược với các cấu trúc liên tục như trong giải tích. Các đối tượng nghiên cứu chính của toán rời rạc bao gồm tập hợp, đồ thị, và các cấu trúc tổ hợp. Môn học này cung cấp nền tảng lý thuyết cho nhiều lĩnh vực khoa học máy tính, bao gồm thuật toán, lý thuyết đồ thị, lý thuyết số, và mật mã học.
Trang 1CHƯƠNG 3.
CÁC NGUYÊN LÝ VÀ CẤU
HÌNH TỔ HỢP CƠ BẢN
Trang 33.1.1 Nguyên lý cộng
3.1.2 Nguyên lý nhân
3.1.3 Nguyên lý tồn tại
Trang 43.1.1 Nguyên lý cộng
- Nguyên lý công được phát biểu bằng lời như sau:
+ Cho hai đối tượng cần chọn lựa x và y.
mà trong đó việc chọn x i và chọn x j (với i ≠j) là độc lập với nhau,
thì có m 1 + m 2 +…+ m n cách chọn x 1 hoặc chọn x 2 hoặc … hoặc chọn x n
- Lưu ý: Dấu hiệu để nhận biết nguyên lý cộng là việc chọn các đối tượngđộc lập với nhau
Trang 53.1.1 Nguyên lý cộng
- Ví dụ: Trên bàn có hai cái rổ đựng trái cây, một rổ đựng 15 trái táo và một
rổ đựng 20 trái cam Hãy cho biết có bao nhiêu cách chọn 1 trái táo hoặc 1 trái cam, biết rằng chỉ được chọn 1 trái?
Giải:
Với thông tin bài toán đã cho, dễ dàng thấy rằng có 15 cách chọn 1 trái táo
và có 20 cách chọn 1 trái cam, mà trong đó việc chọn trái táo và chọn trái cam
là độc lập nhau
Do đó áp dụng nguyên lý cộng, ta có số lượng cách chọn theo yêu cầu là15+20=35
Trang 6đó việc chọn 1 đề tài thuộc mỗi nhóm là độc lập với nhau.
Do đó áp dụng nguyên lý cộng, ta có số lượng cách chọn theo yêu cầu là15+20+30+25=90
Trang 73.1.1 Nguyên lý cộng
- Phát biểu bằng tập hợp (theo “ngôn ngữ tập hợp”):
Nguyên lý công được phát biểu bằng lời trong các trường hợp nêu trên cóthể được phát biểu bằng tập hợp như sau:
+ Cho A, B là 2 tập hợp gồm hữu hạn phần tử và A∩B=∅.
i
A
1 1
Trang 83.1.1 Nguyên lý cộng
- Ví dụ: Hãy cho biết từ các chữ số 1, 2, 3 có thể tạo được bao nhiêu số
nguyên dương có các chữ số khác nhau?
Suy ra |A1∪A2∪A3|=|A1|+|A2|+|A3|=3+6+6=15
Vậy số lượng số tạo được theo yêu cầu là 15
Trang 103.1.1 Nguyên lý cộng
- Ví dụ: Trong một kỳ thi tuyển sinh vào đại học, đề thi môn Toán có 3 câu(1 câu giải tích, 1 câu đại số và 1 câu hình học) Kết quả chấm 1000 bài thicho thấy: có 800 bài thi giải được câu giải tích, có 700 bài thi giải được câuđại số, có 600 bài thi giải được câu hình học, có 600 bài thi giải được câugiải tích và câu đại số, có 500 bài thi giải được câu giải tích và câu hình
học, có 400 bài thi giải được câu đại số và câu hình học, có 300 bài thi giảiđược cả 3 câu Hãy cho biết trong số 1000 bài thi được chấm có bao nhiêubài thi không giải được câu nào?
Trang 113.1.1 Nguyên lý cộng
Giải:
Xét tập hợp T gồm 1000 bài thi được chấm
Gọi A là tập hợp các bài thi giải được câu giải tích, B là tập hợp các bài thigiải được câu đại số và C là tập hợp các bài thi giải được câu hình học
Lúc đó A∩B là tập hợp các bài thi giải được câu giải tích và câu đại số,
A∩C là tập hợp các bài thi giải được câu giải tích và câu hình học, B∩C là tập hợp các bài thi giải được câu đại số và câu hình học,A∩B∩C là tập hợp các bài thi giải được cả 3 câu,
và A∪B∪C là tập hợp các bài thi giải được ít nhất 1 câu
Suy ra T\(A∪B∪C) là tập hợp các bài thi không giải được câu nào
Do đó số lượng bài thi không giải được câu nào là |T\(A∪B∪C)|
Ta có: |T\(A∪B∪C)| = |T| - | A∪B∪C|
= |T| - (|A|+|B|+|C|-|A∩B|-|A∩C|-|B∩C|+|A∩B ∩C|)
= 1000-(800+700+600-600-500-400+300)=100Vậy số lượng bài thi không giải được câu nào là 100
Trang 123.1.2 Nguyên lý nhân
Nguyên lý nhân được phát biểu bằng lời như sau:
- Cho hai đối tượng cần chọn lựa x và y.
rồi sau đó với mỗi cách chọn x 1 như vậy x 2 có m 2 cách chọn,
rồi sau đó với mỗi cách chọn x 1 , rồi chọn x 2 như vậy x 3 có m 3 cách chọn, rồi sau đó…,
rồi sau với mỗi cách chọn x 1 , rồi chọn x 2 , …., rồi chọn x n-1 như vậy x n có
m n cách chọn,
thì có m 1 x m 2 x…x m n-1 x m n cách chọn x 1 , rồi chọn x 2 , rồi … rồi chọn x n
Trang 133.1.2 Nguyên lý nhân
- Lưu ý: Dấu hiệu để nhận biết nguyên lý nhân là viêc chọn các đối tượngphụ thuộc với nhau
- Trường hợp tổng quát có thể phát biểu như sau:
Nếu một phép chọn được thực hiện qua n bước liên tiếp, mà trong đó:
bước thứ nhất có m 1 cách chọn, bước thứ hai có m 2 cách chọn, …, bước thứ
n có m n cách chọn,
thì phép chọn đó có thể được thực hiện theo m 1 x m 2 x … x m n cách.
Trang 143.1.2 Nguyên lý nhân
- Ví dụ: Từ Hà Nội vào Đà Nẵng có 3 cách chọn loại phương tiện để đi
(đường sắt, đường bộ, đường không) Từ Đà Nẵng lên Đà Lạt có 2 cách
chọn loại phương tiện để đi (đường bộ, đường không) Hãy cho biết từ HàNội vào Đà Nẵng, rồi sau đó từ Đà Nẵng lên Đà Lạt có bao nhiêu cách
chọn loại phương tiện để đi?
Giải:
Với thông tin bài toán đã cho, dễ dàng thấy rằng có 3 cách chọn loại
phương tiện để đi Hà Nội vào Đà Nẵng, rồi sau đó với mỗi cách chọn loại
phương tiện để đi như vậy có 2 cách chọn loại phương tiện để đi Đà Nẵng lên
Đà Lạt
Do đó áp dụng nguyên lý nhân, ta có số lượng cách chọn loại phương tiện
để đi theo yêu cầu là 3x2=6
Trang 153.1.2 Nguyên lý nhân
- Ví dụ: Hãy cho biết từ các chữ số 1, 2, 3, 4, 5 có thể tạo được bao nhiêu
số nguyên dương chẵn có 3 chữ số mà chữ số hàng trăm là chữ số lẻ?
Trang 163.1.2 Nguyên lý nhân
- Phát biểu bằng tập hợp (theo “ngôn ngữ tập hợp”):
Nguyên lý nhân được phát biểu bằng lời trong các trường hợp nêu trên cóthể được phát biểu bằng tập hợp như sau:
i
A
1 1
Trang 173.1.2 Nguyên lý nhân
- Ví dụ: Hãy cho biết từ các chữ số 1, 2, 3, 4, 5 có thể tạo được bao nhiêu
số nguyên dương chẵn có 3 chữ số mà chữ số hàng trăm là chữ số lẻ?
Trang 183.1.3 Nguyên lý tồn tại (Nguyên lý Dirichlet)
- Có một số phát biểu: Nguyên lý chuồng thỏ, Nguyên lý chuồng chim,…
- Nguyên lý ngăn kéo:
Khi cho các đồ vật vào các ngăn kéo, nếu số lượng đồ vật nhiều hơn số
lượng ngăn kéo thì có ít nhất 2 đồ vật được chứa trong cùng một ngăn kéo (hay có ngăn kéo chứa từ 2 đồ vật trở lên).
- Phát biểu cụ thể hơn như sau:
Khi cho n đồ vật vào m ngăn kéo, nếu n>m thì có ít nhất 2 đồ vật được
chứa trong cùng một ngăn kéo (hay có ngăn kéo chứa từ 2 đồ vật trở lên).
- Lưu ý:
+ Có thể sử dụng nguyên lý này để chứng minh sự tồn tại của đối tượngnào đó (có thể không liên quan đến đồ vật và ngăn kéo) bằng cách chỉ ra sựtương ứng phù hợp
+ Muốn sử dụng được nguyên lý này phải có 2 số lượng khác nhau (1 sốtương ứng số lượng đồ vật, 1 số tương ứng số lượng ngăn kéo)
Trang 193.1.3 Nguyên lý tồn tại (Nguyên lý Dirichlet)
- Ví dụ: Lớp Toán rời rạc có 60 sinh viên Hãy chứng tỏ rằng trong lớp
Toán rời rạc có ít nhất 2 sinh viên có ngày của ngày sinh nhật trùng nhau
Giải: Cho 31 ngăn kéo đánh số thứ tự từ 1 đến 31 Mỗi sinh viên của lớp
Toán rời rạc được “đặt vào” ngăn kéo có số thứ tự trùng với ngày của ngày sinhnhật của sinh viên đó Rõ ràng số lượng sinh viên nhiều hơn số lượng ngăn kéo(60>31) Do đó có ít nhất 2 sinh viên “được chứa” trong cùng một ngăn kéo, tức là có ít nhất 2 sinh viên có ngày của ngày sinh nhật trùng nhau
Trang 203.1.3 Nguyên lý tồn tại (Nguyên lý Dirichlet)
- Phát biểu bằng tập hợp (theo “ngôn ngữ tập hợp”):
Nguyên lý tồn tại được phát biểu bằng lời nêu trên có thể được phát biểubằng tập hợp như sau:
Trang 213.1.3 Nguyên lý tồn tại (Nguyên lý Dirichlet)
- Ví dụ: Lớp Toán rời rạc có 60 sinh viên Hãy chứng tỏ rằng trong lớp
Toán rời rạc có ít nhất 2 sinh viên có ngày của ngày sinh nhật trùng nhau
của A tương ứng với một phần tử của B
Rõ ràng |A|>|B| (60>31), do đó có ít nhất 2 phần tử của A tương ứng với
cùng một phần tử của B, tức là có ít nhất 2 sinh viên có ngày của ngày sinh
nhật trùng nhau
Trang 22Bài tập:
1 Hãy cho biết lớp Toán rời rạc có bao nhiêu sinh viên nữ, biết rằng lớp này có
60 sinh viên và trong đó có 45 sinh viên nam?
2 Trong một đợt khảo sát về tình hình học ngoại ngữ của sinh viên, người ta phỏng vấn 100 sinh viên Kết quả phỏng vấn cho thấy: có 48 sinh viên học
tiếng Anh, có 8 sinh viên học tiếng Anh và tiếng Nga, có 28 sinh viên học tiếngNga, có 13 sinh viên học tiếng Nga và tiếng Pháp, có 26 sinh viên học tiếng
Pháp, có 8 sinh viên học tiếng Pháp và tiếng Anh và có 24 sinh viên không họcngoại ngữ Hãy cho biết trong số 100 sinh viên được phỏng vấn có bao nhiêusinh viên học cả 3 ngoại ngữ: tiếng Anh, tiếng Nga, tiếng Pháp?
3 Trong một giải bóng đá có 8 đội tham gia thi đấu Cơ cấu giải thưởng gồm 1 huy chương vàng, 1 huy chương bạc và 1 huy chương đồng Hãy cho biết cóbao nhiêu cách phân phối bộ huy chương vàng, bạc, đồng cho các đội tham giathi đấu
4 Hãy cho biết có bao nhiêu số nguyên dương chẵn có 3 chữ số
Trang 239 Trong một giải bóng đá có 16 đội tham dự Thể thức thi đấu của giải là 2 độibất kỳ phải thi đấu với nhau và chỉ thi đấu với nhau 1 lần (vòng tròn một lượt) Hãy chứng tỏ rằng, tại mỗi thời điểm của giải có ít nhất 2 đội có số lượng trận
đã thi đấu bằng nhau
10 Hãy chứng tỏ rằng, trong một nhóm gồm 10 người có ít nhất 2 người có
cùng số lượng người quen giữa những người trong nhóm đó
Trang 243.2.1 Cấu hình không lặp
3.2.2 Cấu hình lặp
Trang 253.2.1 Cấu hình không lặp
• Chỉnh hợp không lặp
• Hoán vị không lặp
• Tổ hợp không lặp
Trang 26- Ví dụ: Hãy cho biết từ các chữ số 1, 2, 3, 4, 5 có thể tạo được bao nhiêu
số nguyên dương có 3 chữ số mà các chữ số khác nhau?
Giải: Với thông tin bài toán đã cho, dễ dàng thấy rằng mỗi số nguyên
dương cần tạo tương ứng là một chỉnh hợp không lặp chập 3 của 5 phần tử Do
đó số lượng số nguyên dương cần tạo theo yêu cầu là
k
i 1 ,
) 1 ) (
2 )(
4 5
3
A
Trang 27- Số lượng hoán vị không lặp của n phần tử:
- Ví dụ: Có bao nhiêu cách sắp xếp 5 cái đèn khác nhau thành một hàng
ngang?
Giải: Với thông tin bài toán đã cho, dễ dàng thấy rằng mỗi cách sắp xếp
đèn theo yêu cầu tương ứng là một hoán vị không lặp của 5 phần tử Do đó sốlượng cách sắp xếp đèn theo yêu cầu là
!
n
P n
120
! 5
P
Trang 28Giải: Với thông tin bài toán đã cho, dễ dàng thấy rằng mỗi cách chọn đại
biểu theo yêu cầu tương ứng là một tổ hợp không lặp chập 3 của 5 phần tử Do
đó số lượng cách chọn đại biểu theo yêu cầu là
!
) 1 ) (
2 )(
1 (
k
k n
n n
n
! )!
(
!
k k n
3 4 5
3
5 x x
P
Trang 29k n k
k n
n
n n
n n n
n
C0 1 2 2 1 2
Trang 303.2.2 Cấu hình lặp
• Chỉnh hợp lặp
• Hoán vị lặp
• Tổ hợp lặp
Trang 313.2.2 Cấu hình lặp
• Chỉnh hợp lặp
- Cho T là tập hợp gồm n phần tử (n∈ℤ+)
- Một chỉnh hợp lặp chập k của n phần tử thuộc T là một cách chọn k phần
tử thuộc T (có thể trùng nhau) và các phần tử được sắp xếp theo thứ tự
- Như vậy một chỉnh hợp lặp chập k của n phần tử thuộc T tương ứng là
một bộ có thứ tự (t1,t2,…,tk) với ti∈T ( )
- Số lượng chỉnh hợp lặp chập k của n phần tử:
- Ví dụ: Hãy cho biết từ các chữ số 1, 2, 3, 4, 5 có thể tạo được bao nhiêu
số nguyên dương có 3 chữ số?
Giải: Với thông tin bài toán đã cho, dễ dàng thấy rằng mỗi số nguyên
dương cần tạo tương ứng là một chỉnh hợp lặp chập 3 của 5 phần tử Do đó sốlượng số nguyên dương cần tạo theo yêu cầu là
k
i 1 ,
k k
125
Trang 323.2.2 Cấu hình lặp
• Hoán vị lặp
- Cho T là tập hợp gồm n phần tử (n∈ℤ+)
- Ví dụ: Cho T={a,b,c}
+ Hoán vị không lặp của 3 phần tử thuộc T: abc, acb, bac, bca, cab, cba
+ Hoán vị lặp của 3 phần tử thuộc T, trong đó a xuất hiện 2 lần, b xuất
hiện 1 lần, c xuất hiện 3 lần: aabccc, abaccc, abcacc, abccac, abccca, ….
baaccc, bacacc, baccac, baccca, bcccaa, …
- Hoán vị lặp ví dụ ở trên được gọi là một hoán vị lặp kiểu (2,1,3) của 3
phần tử thuộc T, trong đó thứ tự các số trong (2,1,3) tùy ý.
- Một hoán vị lặp kiểu (k1,k2,…,kn) của n phần tử thuộc T là một hoán vị
mà trong đó các phần tử của T: có phần tử xuất hiện k1 lần, có phần tử xuấthiện k2 lần, …, có phần tử xuất hiện kn lần
- Số lượng hoán vị lặp kiểu (k1,k2,…,kn) của n phần tử:
)!
( )
, , ,
n
k k
k k
k k
Trang 333.2.2 Cấu hình lặp
- Ví dụ: Có bao nhiêu cách sắp xếp 5 cái đèn khác nhau thành một hàng
ngang nhưng theo màu, biết rằng có 2 đèn màu đỏ và 3 đèn màu xanh?
Giải: Với thông tin bài toán đã cho, dễ dàng thấy rằng mỗi cách sắp xếp
đèn theo yêu cầu tương ứng là một hoán vị lặp kiểu (2,3) của 2 phần tử Do đó
số lượng cách sắp xếp đèn theo yêu cầu là
.
10
! 3
! 2
! 5
! 3
! 2
)!
3 2
( )
3 , 2 (
P
Trang 343.2.2 Cấu hình lặp
• Tổ hợp lặp
- Cho T là tập hợp gồm n phần tử (n∈ℤ+)
- Một tổ hợp lặp chập k của n phần tử thuộc T là một cách chọn k phần tửthuộc T (có thể trùng nhau)
- Số lượng tổ hợp lặp chập k của n phần tử:
hay
- Ví dụ: Trên bàn có 5 cái khay đựng 5 loại bánh ngọt khác nhau Hãy chobiết có bao nhiêu cách chọn 3 cái bánh ngọt trong 5 loại bánh ngọt đó?
Giải: Với thông tin bài toán đã cho, dễ dàng thấy rằng mỗi cách chọn bánh
ngọt theo yêu cầu tương ứng là một tổ hợp lặp chập 3 của 5 phần tử Do đó sốlượng cách chọn bánh ngọt theo yêu cầu là
k k n
5 6 7 3
7
3 1 3 5
3
5 C C x x
C
1 1
4 5 6 7 4
7
1 5 1 3 5
C C
Trang 35Bài tập:
1 Trong một giải bóng đá có 16 đội tham dự Thể thức thi đấu của giải là 2 độibất kỳ phải thi đấu với nhau và chỉ thi đấu với nhau 1 lần (vòng tròn một lượt) Hãy cho biết cần phải tổ chức bao nhiêu trận đấu?
2 Hãy cho biết từ 2 bit 0, 1 có thể tạo được bao nhiêu chuỗi bit có độ dài 8?
3 Hãy cho biết từ các chữ số 1, 3, 5, 7, 9 có thể tạo được bao nhiêu số nguyêndương có 5 chữ số mà các chữ số khác nhau?
4 Hãy cho biết có bao nhiêu số nguyên dương có 6 chữ số mà trong đó có 2 chữ số 4, có 3 chữ số 5 và 1 chữ số 7?
5 Hãy cho biết có bao nhiêu cách bầu một ban chấp hành chi đoàn từ một chi đoàn có 15 đoàn viên, biết rằng mỗi ban chấp hành chi đoàn gồm 3 người: 1 bíthư, 1 phó bí thư và 1 ủy viên?
6 Hãy cho biết từ các chữ số 1, 2, 4, 5 có thể tạo được bao nhiêu số điện thoại, biết rằng mỗi số điện thoại là một số nguyên dương có 8 chữ số?
7 Hãy cho biết có bao nhiêu hoán vị của các chứ cái trong từ HOANTOAN?
Trang 36Bài tập:
8 Hãy cho biết từ các số 3, 5, 7, 11, 13, 17, 19 có thể tạo được bao nhiêu phân
số khác nhau và khác 1?
9 Hãy cho biết lớp Toán rời rạc có thể tạo được bao nhiêu tổ trực nhật, biết
rằng mỗi tổ trực nhật gồm 4 bạn sinh viên và lớp Toán rời rạc có 60 sinh viên?
10 Hãy cho biết từ các chữ cái A, B, C, D, E, F có thể tạo được bao nhiêu từ có
4 chữ cái, biết rằng mỗi từ là một dãy liên tiếp gồm các chữ cái?
11 Hãy cho biết có bao nhiêu cách chọn 7 đồng tiền xu trong 3 loại đồng tiềnxu: 1000 đồng, 2000 đồng, 5000 đồng?
12 Một sinh viên có họ và tên là NGUYỄN VĂN AN, sinh ngày 20/01/1999
và được biểu diễn lại như sau:
Họ và tên: NGUYENVANAN
Ngày sinh: 20011999
Hãy cho biết có bao nhiêu hoán vị của các chữ cái trong họ và tên và bao nhiêuhoán vị của các chữ số trong ngày sinh của sinh viên?