Lớp 6
Tập hợp và các phép toán
Tập hợp là một nhóm các đối tượng được xác định rõ ràng, mỗi đối tượng gọi là một phần tử; nghĩa là thuộc . Một tập hợp là tập con của tập khác, , khi mọi phần tử của đều thuộc . Từ hai tập hợp ta tạo ra tập mới: hợp (phần tử thuộc hoặc ), giao (phần tử thuộc cả hai), và hiệu (thuộc nhưng không thuộc ). Các phép toán này tuân theo các quy luật giống đại số như luật phân phối , và việc đếm số phần tử của hợp tuân theo quy tắc bù trừ , cả hai đều được chứng minh chặt chẽ ở đây và áp dụng vào dữ liệu khảo sát cùng bộ lọc công cụ tìm kiếm.
Trực giácNhững chiếc hộp chứa đồ vật: cái gì thuộc về đâu
Hãy tưởng tượng hai chiếc hộp đồ chơi chồng lấn nhau: hộp đựng các khối xếp hình, hộp đựng xe hơi. Một số món đồ chơi là "xe-khối" nên nằm trong cả hai hộp cùng lúc. Hỏi "?" tức là hỏi một món đồ chơi cụ thể có nằm trong hộp hay không. Hỏi "?" tức là hỏi liệu mọi món đồ chơi trong hộp có nằm ở đâu đó trong hộp hay không. Gộp hai hộp thành một đống cho ta hợp ; chỉ giữ lại đồ chơi có trong cả hai hộp cho ta giao ; lấy hộp rồi bỏ đi những gì cũng có trong hộp cho ta hiệu . Biểu đồ Venn bên dưới thêm hộp thứ ba : các phần chồng nhau của các vòng tròn là giao, còn mọi thứ nằm trong ít nhất một vòng tròn là hợp.
Phổ thôngĐịnh nghĩa hình thức và bảng so sánh
Định nghĩa: Tập hợp, phần tử, tập con
Một tập hợp là một sưu tập các đối tượng phân biệt; mỗi đối tượng có được gọi là một phần tử của . Tập là tập con của tập , viết , khi mọi phần tử của cũng là phần tử của ; hai tập hợp bằng nhau đúng khi và cùng đúng.
Hợp gom vào mọi phần tử miễn là nó thuộc ít nhất một trong hai tập. Ngược lại, giao chỉ giữ lại phần tử thuộc cả hai tập.
| Phép toán | Định nghĩa | Kết quả |
|---|---|---|
| Hợp | ||
| Giao | ||
| Hiệu | ||
| Tập con | mọi phần tử của đều thuộc | sai () |
Đại họcHai định lý then chốt, kèm chứng minh đầy đủ
Với ba tập hợp , , bất kỳ: .
Vì sao đúng?
Giống như phép nhân phân phối trên phép cộng trong đại số thông thường, phép giao phân phối trên phép hợp trong đại số tập hợp. Điều này cho phép viết lại một bộ lọc như "thuộc danh mục , và (đang giảm giá hoặc hàng mới )" thành hai bộ lọc riêng lẻ dễ quản lý hơn rồi hợp lại, đúng như cách bộ lập kế hoạch truy vấn của cơ sở dữ liệu và công cụ tìm kiếm đơn giản hóa các bộ lọc logic.
Chứng minh
Ta chứng minh hai tập bằng nhau bằng cách chỉ ra cả hai bao hàm thức, dùng một phần tử tùy ý (kỹ thuật "đuổi phần tử").
(Chiều thuận, ) Giả sử . Theo định nghĩa của giao, điều này nghĩa là và . Theo định nghĩa của hợp, nghĩa là hoặc . Xét hai trường hợp riêng. Trường hợp 1: . Kết hợp với , ta có . Trường hợp 2: . Kết hợp với , ta có . Trong cả hai trường hợp, nằm trong hoặc trong , do đó .
(Chiều ngược, ) Giả sử . Theo định nghĩa của hợp, điều này nghĩa là hoặc . Nếu , thì và , do đó (vì thuộc nên thuộc hoặc ), suy ra . Nếu thay vào đó , thì và , do đó , và lại suy ra .
Vì mọi phần tử của vế trái đều nằm trong vế phải và ngược lại, hai tập chứa đúng cùng các phần tử, nên . Chứng minh hoàn tất.
Với hai tập hữu hạn và bất kỳ: , trong đó , , , là số phần tử của từng tập.
Vì sao đúng?
Cộng đơn giản và sẽ đếm hai lần mọi phần tử thuộc cả hai tập, nên trừ đi một lần sẽ sửa lại phần đếm thừa đó. Đây chính là phép tính đằng sau việc đọc biểu đồ Venn hai vòng tròn từ dữ liệu khảo sát: những người thích cả cà phê lẫn trà không được đếm hai lần khi hỏi có bao nhiêu người thích ít nhất một trong hai.
Chứng minh
Ý tưởng then chốt là tách thành ba phần rời nhau đôi một rồi đếm mỗi phần đúng một lần.
Trước tiên, tách mỗi tập bằng tập kia: và . Trong mỗi đẳng thức, hai phần ở vế phải rời nhau, vì (một phần tử ở ngoài không thể đồng thời ở trong ) và tương tự . Vì kích thước một tập hữu hạn bằng tổng kích thước các phần rời nhau tạo thành nó, ta có và .
Tiếp theo, để ý rằng chính tách thành ba phần rời nhau đôi một: . Thật vậy , , rời nhau đôi một (một phần tử thuộc thì không thuộc , do đó không thuộc hay ; tương tự cho các phần còn lại), và hợp của chúng đúng bằng các phần tử thuộc hoặc thuộc . Đếm theo cách chia này cho .
Cuối cùng thay vào: từ ta có , và từ ta có . Thay cả hai vào cho , đúng là . Chứng minh hoàn tất.
Đại họcỨng dụng thực tiễn và Ví dụ minh họa
Các phép toán tập hợp là xương sống của hai công cụ hằng ngày. Trong phân tích khảo sát, biểu đồ Venn hai vòng tròn về những người thích sản phẩm và sản phẩm được đọc bằng : tổng số người quan tâm không phải là tổng thô, vì những người thuộc sẽ bị đếm hai lần. Trong bộ lọc công cụ tìm kiếm và thương mại điện tử, kết hợp "danh mục " VÀ "đang giảm giá " chính là phép giao , kết hợp bằng HOẶC chính là phép hợp , và loại trừ một thẻ bằng KHÔNG chính là phép hiệu ; luật phân phối là điều cho phép bộ lập kế hoạch truy vấn viết lại " và ( hoặc )" thành "( và ) hoặc ( và )" mà không đổi kết quả.
Ví dụ: Đọc khảo sát bằng nguyên lý bù trừ
Một trường khảo sát học sinh. em nói chơi bóng đá, em nói chơi bóng rổ, và em nói chơi cả hai. Hỏi có bao nhiêu học sinh chơi ít nhất một trong hai môn, và bao nhiêu em không chơi môn nào?
Lời giải
Gọi là tập học sinh chơi bóng đá và là tập chơi bóng rổ, nên , , .
Theo định lý bù trừ đã chứng minh ở trên, . Thay số: . Vậy có học sinh chơi ít nhất một trong hai môn.
Vì tổng số khảo sát là , số học sinh không chơi môn nào là phần bù của trong toàn bộ nhóm học sinh: .
Chú ý lỗi thường gặp là cộng đơn giản : điều này đếm trùng học sinh chơi cả hai, đúng là lý do định lý phải trừ đi một lần.
Ví dụ: Đơn giản hóa bộ lọc tìm kiếm bằng luật phân phối
Danh mục của một cửa hàng trực tuyến là một tập các sản phẩm. Gọi là "thuộc danh mục Giày", là "đang giảm giá", là "hàng mới về". Bộ lọc của khách hàng là "thuộc Giày, và (đang giảm giá hoặc hàng mới về)", tức . Hãy chỉ ra đây là cùng danh sách sản phẩm với việc chạy hai bộ lọc đơn giản riêng rồi gộp kết quả, và giải thích vì sao công cụ tìm kiếm ưa dùng dạng thứ hai.
Lời giải
Theo luật phân phối đã chứng minh ở trên, . Áp dụng vào đây với Giày, đang giảm giá, hàng mới về: .
Vế trái mô tả một bộ lọc gộp duy nhất: trước hết dựng tập gồm mọi thứ đang giảm giá hoặc mới về, rồi giao với Giày. Vế phải mô tả hai bộ lọc đơn giản độc lập, "Giày đang giảm giá" () và "Giày mới về" (), rồi gộp kết quả bằng phép hợp.
Vì định lý đảm bảo hai vế liệt kê đúng cùng các sản phẩm, bộ lập kế hoạch truy vấn được tự do chọn cách thực thi nhanh hơn. Chạy hai bộ lọc đơn điều kiện đơn giản (mỗi bộ có thể dùng chỉ mục dựng sẵn nhanh cho một danh mục) rồi gộp bằng hợp thường rẻ hơn so với đánh giá trực tiếp biểu thức "hoặc lồng trong và", nên các công cụ tìm kiếm thực tế viết lại truy vấn sang dạng vế phải trước khi thực thi.
Cụ thể, nếu Giày , đang giảm giá , hàng mới về , thì và ; riêng và , hợp của chúng lại là , xác nhận hai cách tính khớp nhau.
Cho . Phát biểu nào đúng?
Một lớp có học sinh; em thích toán, em thích lý, và em thích cả hai. Hỏi có bao nhiêu em thích ít nhất một trong hai môn?
Một trang mua sắm cho lọc "thương hiệu " HOẶC "dưới 50 đô ()". Phép toán tập hợp nào tính ra kết quả hiển thị?
Với , , , đẳng thức có đúng không, và giá trị chung là gì?
Tài liệu tham khảo
- Paul R. Halmos (1960). Naive Set Theory
- Kenneth H. Rosen (2019). Discrete Mathematics and Its Applications