Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 25 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
25
Dung lượng
224,18 KB
Nội dung
1 BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG ---------------------------------- DƯƠNG THỊ THANH THỦY CÁCNGUYÊNLÝVÀKỸTHUẬTTHƯỜNGDÙNGTRONGCÁCBÀITOÁNTỔHỢP Chuyên ngành: PHƯƠNG PHÁP TOÁN SƠ CẤP Mã số: 60 46 40 Tóm tắt luận văn Thạc sĩ khoa học Đà Nẵng – năm 2012 2 Công trình ñược hoàn thành tại ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học : Tiến Sĩ Nguyễn Duy Thái Sơn Phản biện 1:……………………………………… Phản biện 2:……………………………………… Luận văn sẽ ñược bảo vệ trước Hội ñồng chấm Luận văn tốt nghiệp thạc sĩ khoa học họp tại Đại học Đà Nẵng, ngày 01-02 tháng 12 năm 2012. Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin – Học liệu, Đại học Đà Nẵng. - Thư viện trường Đại học sư phạm, Đại học Đà Nẵng. 3 MỞ ĐẦU 1. Lý do chọn ñề tài Trong những năm qua, Tổhợp ñã trở thành một phần căn bản trong sách giáo khoa cho học sinh các trường phổ thông và cả trong giáo trình dành cho sinh viên các trường ñại học. CácnguyênlývàkỹthuậttrongTổhợp ngày càng có nhiều ứng dụngtrong nhiều lĩnh vực khác, ñặc biệt là trong khoa học máy tính vàlý thuyết toán tử. CácbàitoántrongTổhợp không chỉ thách thức các nhà nghiên cứu mà còn xuất hiện rất thường xuyên trongcác cuộc thi Toán học, nhất là trongcáckỳ thi Olympic Toán học quốc tế (IMO). Tuy nhiên, hiện nay tài liệu tiếng Việt về Tổhợp chưa nhiều. Sinh viên và học sinh Việt Nam thườngtỏ ra lúng túng trước cácbàitoánTổ hợp. Trong luận văn này, tôi sẽ cố gắng tìm hiểu cácnguyênlývàkỹthuật (từ cơ bản ñến nâng cao) thườngdùngtrongcácbàitoánTổ hợp. Bản thân là một giáo viên phổ thông, tôi hi vọng sẽ khám phá ñược nhiều ñiều thú vị khi rèn luyện cáckỹ năng Tổ hợp. Mong rằng luận văn này - sau khi ñược hoàn thành - sẽ cung cấp thêm một tài liệu về Tổhợp ñáp ứng ñược phần nào lòng yêu thích Toán học của học sinh, phục vụ cho công tác bồi dưỡng học sinh giỏi. Đồng thời ñây cũng là một tài liệu ñể mọi người quan tâm ñến Tổhợp tham khảo. Với những lý do trên, tôi chọn ñề tài “Các nguyênlývàkỹthuậtthườngdùngtrongcácbàitoánTổ hợp” ñể nghiên cứu. 2. Mục ñích và nhiệm vụ nghiên cứu Tôi mong muốn tìm kiếm ñược nhiều tài liệu từ các nguồn khác nhau, nghiên cứu kỹ càng các tài liệu ñó, cố gắng lĩnh hội ñầy ñủ các kiến thức cũ và mới về Tổhợp ñể có thể trình bày lại các kiến thức ñó trong 4 luận văn này theo một thể khép kín và hy vọng luận văn có thể ñược sử dụng như một tài liệu tham khảo bổ ích cho học sinh và giáo viên các trường trung học phổ thông và những người quan tâm ñến Tổ hợp. 3. Đối tượng và phạm vi nghiên cứu 3.1. Đối tượng nghiên cứu: Nguyênlývàcáckỹthuật cơ bản tronglý thuyết Tổ hợp. 3.2. Phạm vi nghiên cứu: CácbàitoánTổ hợp. 4. Phương pháp nghiên cứu Cơ bản sử dụng phương pháp nghiên cứu tài liệu (sách, báo vàcác tài liệu trên internet có liên quan ñến ñề tài của luận văn) ñể thu thập thông tin nhằm tìm hiểu cácnguyênlývàkỹthuật cơ bản trongTổ hợp, nghiên cứu cách giải và tập hợpcácbàitoán phục vụ cho yêu cầu của ñề tài. 5. Giả thuyết khoa học Xây dựng một giáo trình có tính hệ thống, khép kín và có thể giảng dạy ñược cho các học sinh chuyên toán bậc trung học phổ thông. Xây dựng ñược một hệ thống cácbàitoán (cũ và mới) với các mức ñộ khó dễ khác nhau ứng dụngcácnguyênlývàkỹthuậttrongTổ hợp. 6. Cấu trúc luận văn:Ngoài phần mở ñầu và kết luận, luận văn có nội dung chính sau - Chương 1: Hoán vị vàtổhợp - Chương 2: Hệ số nhị thức và hệ số ña thức - Chương 3: Nguyênlý bù trừ. 5 Chương 1 HOÁN VỊ VÀTỔHỢP 1.1. Hai nguyênlý ñếm cơ bản Trong cuộc sống hằng ngày, chúng ta thường phải liệt kê “các sự kiện” như: Sắp xếp các ñối tượng theo một cách nào ñó, phân chia các vật theo một ñiều kiện nhất ñịnh, phân phối sản phẩm theo một ñặc ñiểm kỹthuật nhất ñịnh, v.v… Chẳng hạn, ta có thể ñối mặt với cácbàitoán ñếm có dạng: “Có bao nhiêu cách sắp xếp 5 người nam và 3 người nữ trong một hàng sao cho không có hai người nữ nào ñứng kề nhau?”. “Có bao nhiêu cách chia một nhóm gồm 10 người thành 3 nhóm con bao gồm một nhóm con 4 người, một nhóm con 3 người, một nhóm con 2 người và giữ lại 1 người.” Đó là hai ví dụ ñơn giản của bàitoán ñếm liên quan ñến cái gọi là: “hoán vị” và “tổ hợp”. Trước khi giới thiệu trong phần tiếp theo thế nào là hoán vị vàtổ hợp, ta hãy phát biểu hai nguyênlý ñếm cơ bản: Nguyênlý cộng (AP-Addition principle). Giả sử có: 1 n cách ñể sự kiện 1 E xảy ra, 2 n cách ñể sự kiện 2 E xảy ra, . k n cách ñể sự kiện k E xảy ra, trong ñó k > 1. Nếu các cách ñể xảy ra các sự kiện khác nhau nói trên là từng ñôi một rời nhau thì số cách ñể ít nhất một trongcác sự kiện E 1 ,E 2 , ., hoặc E k xảy ra là : 1 2 1 . . k k i i n n n n = + + + = ∑ 6 Một dạng tương ñương của nguyênlý cộng, sử dụngthuật ngữ của lý thuyết tập hợp ñược phát biểu như sau: Cho 1 2 , , ., k A A A là k t ậ p h ợ p h ữ u h ạ n, trong ñ ó 1k ≥ . N ế u các t ậ p h ợ p ñ ã cho là r ờ i nhau t ừ ng ñ ôi m ộ t, ngh ĩ a là: i j A A = ∅I khi , 1, 2, ., ;i j k= ; i j≠ thì 1 2 1 1 . . k k i k i i i A A A A A = = = = ∑ U U U U Nguyênlý nhân (MP-Multiplication Principle). Gi ả s ử m ộ t s ự ki ệ n E có th ể ñượ c phân tích thành r s ự ki ệ n, theo trình t ự là 1 2 , , ., r E E E và gi ả s ử có: 1 n cách ñể s ự ki ệ n 1 E x ả y ra, 2 n cách ñể s ự ki ệ n 2 E x ả y ra, . r n cách ñể s ự ki ệ n r E x ả y ra. Khi ñ ó, s ố cách ñể s ự ki ệ n E x ả y ra là: 1 2 1 . r r i i n n n n = × × × = ∏ . M ộ t d ạ ng t ươ ng ñươ ng c ủ a (MP), s ử d ụ ng thu ậ t ng ữ c ủ a lý thuy ế t t ổ h ợ p, ñượ c phát bi ể u nh ư sau: 7 Gi ả s ử ( ) { } 1 2 1 2 1 . , , . | , 1, 2, . r i r r i i i A A A A a a a a A i r = = × × × = ∈ = ∏ bi ể u th ị tích Đề -các c ủ a các t ậ p h ợ p h ữ u h ạ n 1 2 , , ., r A A A . Khi ñ ó, 1 2 1 1 . . r r i r i i i A A A A A = = = × × × = ∏ ∏ V ớ i t ư cách là các m ệ nh ñề trongToán h ọ c, c ả nguyênlý c ộ ng vànguyênlý nhân ñề u coa v ẻ “hi ể n nhiên”. Đ ây có th ể là lý do làm cho sinh viên th ườ ng xem nh ẹ hai nguyênlý này. Có th ể nói nguyênlý c ộ ng vànguyênlý nhân th ự c s ự là hai nguyênlý r ấ t c ơ b ả n trongcácbàitoán ñế m. Tuy nhiên, trong su ố t lu ậ n v ă n này, ta s ẽ th ấ y: M ộ t bàitoán ñế m - dù ph ứ c t ạ p ñế n ñ âu - c ũ ng luôn ñượ c phân nh ỏ thành cácbàitoán ñơ n gi ả n ñể ñộ ch ỉ c ầ n dùngnguyênlý c ộ ng vànguyênlý nhân ñể gi ả i. 1.2. Hoán vị Cho { } 1 2 , , ., n A a a a= là m ộ t t ậ p h ợ p g ồ m n ñố i t ượ ng phân bi ệ t. V ớ i 0 r n ≤ ≤ , thì m ộ t r -hoán v ị c ủ a t ậ p A (Có n ơ i g ọ i là m ộ t ch ỉ nh h ợ p ch ậ p r c ủ a n ph ầ n t ử c ủ a t ậ p A ) là m ộ t cách s ắ p x ế p r ñố i t ượ ng b ấ t kì c ủ a A thành m ộ t hàng. Khi r n= , m ộ t n − hoán v ị c ủ a A ñượ c g ọ i v ắ n t ắ t là m ộ t hoán v ị c ủ a A. 1.3. Hoán vị vòng quanh Hoán v ị ñượ c th ả o lu ậ n trong ti ế t 1.2 ñ ã gi ả i ñượ c nh ữ ng bàitoán s ắ p x ế p các ñố i t ượ ng trong m ộ t hàng. Có nh ữ ng hoán v ị mà yêu c ầ u s ắ p x ế p các ñố i t ượ ng trong m ộ t vòng tròn khép kín. Đ ó g ọ i là hoán v ị vòng quanh. Xét bàitoán s ắ p x ế p 3 ñố i t ượ ng phân bi ệ t a, b, c vào 3 v ị trí quanh m ộ t vòng tròn. Gi ả s ử 3 v ị trí ñượ c ñ ánh s ố th ứ t ự (1), (2), và (3) nh ư hình 8 1.5. Khi ñ ó ta có 3 cách s ắ p x ế p c ủ a , ,a b c nh ư ñượ c ch ỉ ra trong hình 1.5 có th ể xem t ươ ng ứ ng là các hoán v ị : , ,abc cab bca Hình 1.5 Trong tr ườ ng h ợ p này, các “hoán v ị vòng quanh” nh ư v ậ y ñượ c ñồ ng nh ấ t v ớ i hoán v ị thông th ườ ng, và vì v ậ y, không có gì ñ áng bàn. Để có ñượ c nh ữ ng k ế t qu ả ñ áng quan tâm h ơ n, bây gi ờ ta ñừ ng ñể ý ñế n vi ệ c ñ ánh s ố th ứ t ự các v ị trí (ngh ĩ a là ch ỉ quan tâm ñế n “v ị trí t ươ ng ñố i”). Nh ư ñ ã th ấ y trong hình 1.6. M ỗ i cách s ắ p x ế p trong 3 cách s ắ p x ế p nh ư trên thu ñượ c t ừ 2 cách s ắ p x ế p còn l ạ i qua m ộ t phép quay; ngh ĩ a là, v ị trí t ươ ng ñố i c ủ a các ñố i t ượ ng là không thay ñổ i qua phép quay. Trong tr ườ ng h ợ p nh ư v ậ y, chúng ta xem 3 s ắ p x ế p trong hình 1.6 không khác gì nhau. M ộ t cách t ổ ng quát, 2 hoán v ị vòng quanh c ủ a các ñố i t ượ ng gi ố ng nhau ñượ c xem là trùng nhau n ế u m ộ t trong s ố chúng thu ñượ c b ở i m ộ t phép quay. Hình 1.6 c (3) c (1) b (1) b (2) X X X a (1) a (2) X X X b (3) c (2) X X X a (3) c b b X X X a c a X X X b c X X X a abc cab bca 9 Cho A là m ộ t t ậ p h ợ p c ủ a n ñố i t ượ ng phân bi ệ t. Cho 0 r n≤ ≤ , m ộ t r - hoán v ị vòng quanh c ủ a A là m ộ t hoán v ị vòng quanh c ủ a r ñố i t ượ ng phân bi ệ t b ấ t kì c ủ a A. Đặ t n r Q bi ể u di ễ n s ố r -hoán v ị vòng quanh c ủ a A . Chúng ta s ẽ suy ra m ộ t công th ứ c cho n r Q . 1.4. Tổhợp Cho A là m ộ t t ậ p g ồ m n ñố i t ượ ng phân bi ệ t. M ộ t t ổ h ợ p c ủ a A ch ỉ ñơ n gi ả n là m ộ t t ậ p con c ủ a A . M ộ t cách chính xác h ơ n, v ớ i 0 ,r n≤ ≤ m ộ t r - t ổ h ợ p (còn ñượ c g ọ i là m ộ t t ổ h ợ p ch ậ p r ) c ủ a A là m ộ t t ậ p h ợ p con g ồ m r ph ầ n t ử c ủ a A . Đặ t n r C ho ặ c n r ( ñọ c là n ch ậ p r ) bi ể u th ị s ố r -t ổ h ợ p c ủ a n ph ầ n t ử t ậ p A . Chúng ta s ẽ suy ra công th ứ c cho n r C . Đ i ề u khác nhau gi ữ a m ộ t hoán v ị và m ộ t t ổ h ợ p c ủ a m ộ t t ậ p h ợ p các ñố i t ượ ng là gì? M ộ t hoán v ị là m ộ t cách s ắ p x ế p c ủ a nh ữ ng ñố i t ượ ng nh ấ t ñị nh và do ñ ó s ự s ắ p th ứ t ự các ñố i t ượ ng là quan tr ọ ng, trong khi m ộ t t ổ h ợ p ch ỉ là m ộ t t ậ p h ợ p c ủ a các ñố i t ượ ng và do ñ ó tr ậ t t ự c ủ a các ñố i t ượ ng là không c ầ n thi ế t. 1.5. Nguyênlý ñơn ánh và song ánh Cho ,A B là các t ậ p h ữ u h ạ n. M ộ t ánh x ạ f : A B→ t ừ A ñế n B là ñơ n (hay 1-1) n ế u ( ) ( ) 1 2 f a f a≠ trong B m ỗ i khi 1 2 a a ≠ trong A . f là lên n ế u v ớ i m ọ i b B ∈ , t ồ n t ạ i a A∈ sao cho ( )f a b = . M ỗ i ánh x ạ ñơ n (t ươ ng ứ ng, lên ) c ũ ng ñượ c g ọ i là m ộ t ñơ n ánh (t ươ ng ứ ng, toàn ánh). M ộ t ánh x ạ v ừ a là ñơ n ánh, v ừ a là toàn ánh s ẽ ñượ c g ọ i là m ộ t song ánh. 10 Nguyênlý ñơn ánh (IP-Injection Principle ). Cho A và B là hai t ậ p h ợ p h ữ u h ạ n. N ế u có m ộ t phép ñơ n ánh t ừ A ñế n B , thì A B ≤ . Nguyênlý song ánh (BP- Bijection Principle). Cho A và B là hai t ậ p h ợ p h ữ u h ạ n. N ế u có m ộ t song ánh t ừ A ñế n B, thì |A|=|B|. 1.6. Chỉnh hợpTrongcác ph ầ n tr ướ c chúng ta ñ ã s ắ p x ế p và ch ọ n l ự a các ph ầ n t ử t ừ m ộ t t ậ p h ợ p mà trong ñ ó không có s ự l ặ p l ạ i. Trong ph ầ n này chúng ta s ẽ xét ñế n s ự s ắ p x ế p và ch ọ n l ự a mà trong ñ ó các ph ầ n t ử ñượ c phép l ặ p l ạ i. T ổ ng quát, chúng ta có : Ta có th ể phát bi ể u l ạ i k ế t qu ả (I) và (II) nh ư sau: (I) S ố hoán v ị r ph ầ n t ử ( r -hoán v ị ) c ủ a m ộ t t ậ p h ợ p { } 1 2 , , ., n A a a a = , trong ñ ó * ,r n N∈ , v ớ i s ự l ặ p l ạ i ñượ c phép, là r n . (II) Xét m ộ t t ậ p h ợ p g ồ m r ñố i t ượ ng, trong ñ ó 1 r ñố i t ượ ng lo ạ i 1, 2 r ñố i t ượ ng lo ạ i 2, ., và n r ñố i t ượ ng lo ạ i n , khi ñ ó 1 2 n r r r r+ + + = L . S ố hoán v ị khác nhau c ủ a t ậ p các ñố i t ượ ng trên, kí hi ệ u là 1 2 ( ; , , ., ) n P r r r r ñượ c cho là : 1 2 1 2 ! ( , , , ., ) ! ! . ! n n r P r r r r r r r = . (I) S ố r -hoán v ị c ủ a ñ a t ậ p { } 1 2 , , ., n a a a∞⋅ ∞ ⋅ ∞⋅ là n r