Toán Học Tổ Hợp: Thuộc một nhánh toán rời rạc

Toán học tổ hợp (hay giải tích tổ hợp, đại số tổ hợp, lý thuyết tổ hợp) là một ngành toán học rời rạc, nghiên cứu về các cấu hình kết hợp các phần tử của một tập hợp có hữu hạn phần tử.

Các cấu hình đó là các hoán vị, chỉnh hợp, tổ hợp,... các phần tử của một tập hợp.

Nó có liên quan đến nhiều lĩnh vực khác của toán học, như đại số, lý thuyết xác suất, lý thuyết ergod (ergodic theory) và hình học, cũng như đến các ngành ứng dụng như khoa học máy tínhvật lý thống kê.

Toán học tổ hợp liên quan đến cả khía cạnh giải quyết vấn đề lẫn xây dựng cơ sở lý thuyết, mặc dù nhiều phương pháp lý thuyết vững mạnh đã được xây dựng, tập trung vào cuối thế kỷ XX (xem trang Danh sách các chủ đề trong toán học tổ hợp). Một trong những mảng lâu đời nhất của toán học tổ hợp là lý thuyết đồ thị, mà bản thân lý thuyết này lại có nhiều kết nối tự nhiên đến các lĩnh vực khác.

Toán học tổ hợp được dùng nhiều trong khoa học máy tính để có được công thức và ước lượng trong phân tích thuật toán.

Các bài toán cơ bản Toán Học Tổ Hợp

  1. Bài toán đếm: Đếm các cấu hình thỏa mãn những tính chất nào đó
  2. Bài toán liệt kê Toán Học Tổ Hợp tổ hợp: Liệt kê tất cả các cấu hình thỏa mãn một tính chất nào đó
  3. Bài toán tìm kiếm: Tìm kiếm một hoặc một số cấu hình thỏa mãn một tính chất nào đó
  4. Bài toán tồn tại: Chỉ ra sự tồn tại/không tồn tại một cấu hình tổ hợp thoả mãn một tính chất nào đó
  5. Bài toán sinh ngẫu nhiên

Một số cấu hình chính Toán Học Tổ Hợp

Cho tập hữu hạn gồm Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  phần tử: Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 

  • Chỉnh hợp lặp chập k của n phần tử đó là một bộ sắp thứ tự k phần tử của A, các phần tử có thể lấy lặp lại.
  • Chỉnh hợp (không lặp) chập k (Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính ) của n phần tử đó là một bộ sắp thứ tự k phần tử của A, các phần tử đôi một khác nhau.
  • Hoán vị của n phần tử đã cho là một cách sắp xếp các phần tử của nó trên đường thẳng.
  • Hoán vị vòng quanh của n phần tử đã cho là một cách sắp xếp các phần tử của nó trên đường tròn.
  • Tổ hợp chập k các phần tử của A Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  là một tập con k phần tử Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  của tập A.
  • Chỉnh hợp lặp với tần số cho trước Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  là chỉnh hợp lăp chập k với Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  trong đó Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  xuất hiện đúng Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  lần, Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  xuất hiện Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  lần, Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  xuất hiện Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  lần.
  • Tổ hợp bội hay tổ hợp lặp chập k các phần tử của một tập hợp n phần tử là một cách lấy ra Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  lần Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  các phần tử của một tập hợp, trong đó mỗi phần tử có thể lấy ra nhiều lần.
  • Ví dụ Toán Học Tổ Hợp cho Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
    • Các chỉnh hợp lặp chập 5 của 7 phần tử có thể là: Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
    • Các chỉnh hợp không lặp chập 5 của 7 như: 12345, 23456, 73241...
    • Các tổ hợp chập 5 như: Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
    • Tổ hợp lặp 22234557777 là tổ hợp lặp với tần số 0,3,1,1,2,0,4

Một số công thức tính Toán Học Tổ Hợp

  1. Công thức tính số các chỉnh hợp lặp chập k của n phần tử là Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
  2. Số hoán vị của n phần tử là n!
  3. Công thức tính số các chỉnh hợp chập k của n phần tử là Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
  4. Công thức tính số các tổ hợp chập k của n phần tử là Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
  5. Công thức tính số 0 ngăn cách thành n nhóm số 1, trong đó có k lần xuất hiện số 1 vì mỗi số 1 tương ứng với một phần tử được chọn và số thứ tự phần tử được chọn là số thứ tự của nhóm. Một nhóm trong đó có thể là rỗng nếu không có số 1 nào giữa hai số 0 liên tiếp. Như vậy mỗi một chuỗi (n – 1 + k) số như trên tương đương một chỉnh hợp lặp chặp k của n phần tử. Chuỗi trên có phân biệt vị trí trước và sau gồm hai phần là phần số 0 và phần số 1. Nếu ta chọn ra k vị trí để đánh số 1 thì các vị trí còn lại trong n + k – 1 vị trí sẽ phải là 0. Số cách chọn như vậy lại là số tổ hợp chập k của n + k – một phần tử. Vậy số chỉnh hợp lặp có công thức như đã nêu trên.

Bài toán liệt kê Toán Học Tổ Hợp

Thứ tự từ điển

Trong các bộ từ điển, các từ được liệt kê theo thứ tự được gọi là thứ tự từ điển. Cho hai từ dưới dạng xâu của các ký tự

      Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
      Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 

Từ x được gọi là đứng trước từ y theo thứ tự từ điển nếu tồn tại chỉ số i, Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  sao cho

      Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
      Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  đứng trước Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 

Chú ý: Nếu Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  thì ta coi Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  là ký tự rỗng, tương tự nếu Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  thì coi Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  là ký tự rỗng, ký tự rỗng đứng trước mọi ký tự khác.

Liệt kê các hoán vị của tập n phần tử

Việc liệt kê toàn bộ các hoán vị của tập Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  được quy về việc liệt kê tất cả n! hoán vị của tập chỉ số Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính . Ta sẽ liệt kê các hoán vị của n số tự nhiên Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  theo thứ tự từ điển. Nhận xét rằng, khi xếp theo thứ tự từ điển, hoán vị đứng trước tiên sẽ là hoán vị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính , hoán vị đứng cuối cùng sẽ là hoán vị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính . Ví dụ Toán Học Tổ Hợp với n=5, hoán vị đứng đầu là (1,2,3,4,5), đứng cuối là (5,4,3,2,1). Trong hoán vị đầu tiên mỗi số đều nhỏ hơn số đứng ngay sau nó, trong hoán vị cuối cùng thì ngược lại. Vậy kế tiếp sau hoán vị đầu tiên là hoán vị nào?

Hoán vị kế tiếp của một hoán vị (theo thứ tự từ điển)

Giả sử có hoán vị

      Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  của n số Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính .
  • Thuật toán sinh hoán vị kế tiếp
    1. Tìm từ bên phải sang chỉ số Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  sao cho Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính .
    2. Nếu không tìm thấy thì trả lời x là hoán vị cuối cùng, không có hoán vị kế tiếp.
    3. Nếu có i như vậy:
      • sắp xếp các giá trị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  theo thứ tự tăng dần.
      • đổi chỗ Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  cho phần tử lớn hơn Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  gần nhất trong các giá trị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 

Ví dụ Toán Học Tổ Hợp: với n=5

    • kế tiếp của hoán vị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  là hoán vị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính )
    • kế tiếp của hoán vị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  là hoán vị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
    • kế tiếp của hoán vị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  là hoán vị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
    ...
    • kế tiếp của hoán vị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính  là hoán vị Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 

Thuật toán liệt kê tất cả các hoán vị của n số 1,2,...,n

  1. Khởi tạo: Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính 
  2. Tìm x' là hoán vị kế tiếp của x
  3. Nếu không tìm được thì dừng.
  4. Nếu thấy, thay x bằng x' quay lại 2.

Ví dụ Toán Học Tổ Hợp: Liệt kê 24 hoán vị của 1,2,3,4 theo thứ tự từ điển

1234 1243 1324 1342 1423 1432
2134 2143 2314 2341 2413 2431
3124 3142 3214 3241 3412 3421
4123 4132 4213 4231 4312 4321

Liệt kê các tổ hợp chập k của tập n phần tử 1,2,3,4,5,6

Ví dụ Toán Học Tổ Hợp

Cho tập A gồm 5 chữ số hệ thập phân A={1,2,3,4,5}

  1. Số các số tự nhiên 4 chữ số lập thành từ 5 chữ số trên là Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính .
  2. Số các số tự nhiên gồm 3 chữ số khác nhau lập thành từ 5 chữ số trên là Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính .
  3. Số các tập con 3 phần tử của 5 chữ số trên là Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính .
  4. Số các hoán vị của 5 số đó là Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính .
  5. Số các hoán vị vòng quanh là Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính .
  6. Số các hoán vị khác nhau có thể có khi hoán vị các chữ cái trong từ XAXAM là Toán Học Tổ Hợp: Các bài toán cơ bản, Một số cấu hình chính, Một số công thức tính .
  7. Số cách chia 7 chiếc kẹo cho 4 trẻ em là tổ hợp lặp chập 4 của 7

Tham khảo

Tags:

Các bài toán cơ bản Toán Học Tổ HợpMột số cấu hình chính Toán Học Tổ HợpMột số công thức tính Toán Học Tổ HợpBài toán liệt kê Toán Học Tổ HợpVí dụ Toán Học Tổ HợpToán Học Tổ HợpChỉnh hợpHoán vịToán học rời rạcTập hợp (toán học)Tổ hợp (toán học)

🔥 Trending searches on Wiki Tiếng Việt:

Phó Chủ tịch Quốc hội Việt NamPhật giáoHuy CậnBình ThuậnWashington, D.C.Kim Soo-hyunPhan Đình GiótHọc viện Chính trị Quốc gia Hồ Chí MinhTài nguyên thiên nhiênĐội tuyển bóng đá trong nhà quốc gia Việt NamNhà ThanhNgũ hànhBùi Văn CườngVụ án Lê Văn LuyệnNguyễn Sinh HùngNông Quốc TuấnNguyễn Minh Triết (sinh năm 1988)ĐứcLiên QuânTrương Tấn SangVăn họcGiải bóng rổ Nhà nghề MỹLý Nam ĐếThanh HóaLý Thái TổĐịa đạo Củ ChiChiến tranh thế giới thứ nhấtTiếng ViệtBảng xếp hạng bóng đá nam FIFAHải PhòngNhà nước Việt NamArsenal F.C.Tân Hiệp PhátXuân DiệuIsraelVĩnh LongChóLoạn luânYNguyễn Bá ThanhMinh Thành TổTrận SekigaharaPhùng Quang ThanhChiến dịch Mùa Xuân 1975BTSLưu Quang VũHoàng Chí BảoThích-ca Mâu-niVụ sai phạm tại Tập đoàn Thuận AnCác định luật về chuyển động của NewtonNelson MandelaLê Tuấn PhongTắt đènLiếm âm hộHiệu ứng nhà kínhJustin HubnerÂm đạoCúp bóng đá U-23 châu Á 2022Hình bình hànhGái gọiTrần Hưng ĐạoGia Cát LượngTrường ChinhVũ Hồng VănQuân chủng Hải quân, Quân đội nhân dân Việt NamVladimir Ilyich LeninDanh sách Anh hùng Lực lượng vũ trang nhân dân trong Chiến dịch Điện Biên PhủQuân chủng Phòng không – Không quân, Quân đội nhân dân Việt NamMinecraftCho tôi xin một vé đi tuổi thơTriệu Tuấn HảiChính trịDanh sách nhân vật trong Thám tử lừng danh ConanChủ tịch nước Cộng hòa xã hội chủ nghĩa Việt NamFansipanCúp bóng đá U-23 châu Á 2024Buôn Ma ThuộtSố nguyên🡆 More