- Lý thuyết tập hợp mô tả, lĩnh vực kỹ thuật nghiên cứu cấu trúc của các tập vô hạn, đã được phát hiện là có thể diễn giải lại bằng ngôn ngữ thuật toán
- Nhà toán học Anton Bernshteyn đã chứng minh rằng các bài toán về đồ thị vô hạn có thể được viết lại thành các bài toán truyền thông trong mạng máy tính
- Mối liên kết này cho thấy sự tương ứng giữa tính đo được (measurability) và hiệu quả của thuật toán phân tán
- Các nhà nghiên cứu đang dùng cây cầu này để chuyển đổi qua lại các định lý và bài toán giữa hai lĩnh vực, từ đó rút ra những kết quả mới
- Đây là một phát hiện định nghĩa lại ranh giới giữa vô hạn và tính toán, đồng thời mở rộng khả năng hợp tác giữa toán học và khoa học máy tính
Giới thiệu: Lý thuyết tập hợp và thế giới của vô hạn
- Nền tảng của toán học hiện đại dựa trên lý thuyết tập hợp, và đa số nhà toán học đều tiếp cận bài toán trên giả định đó
- Tuy nhiên, các nhà lý thuyết tập hợp mô tả (descriptive set theorists) là một nhóm nghiên cứu nhỏ vẫn tiếp tục khám phá bản chất của các tập vô hạn
- Năm 2023, Anton Bernshteyn đã phát hiện ra một mối liên hệ sâu sắc giữa lý thuyết tập hợp mô tả và khoa học máy tính
- Ông cho thấy có thể chuyển các bài toán về một số tập vô hạn nhất định thành các bài toán truyền thông trong mạng máy tính
- Kết quả này được xem như một cây cầu nối giữa những ngôn ngữ tưởng như đối lập: logic và thuật toán, vô hạn và hữu hạn
Bối cảnh của lý thuyết tập hợp mô tả
- Nguồn gốc của lý thuyết tập hợp bắt đầu từ công trình của Georg Cantor, người đã chứng minh sự tồn tại của các kích thước vô hạn khác nhau
- Các khái niệm biểu thị độ lớn của một tập bao gồm lực lượng (cardinality) và độ đo (measure)
- Ví dụ: tập số thực trên đoạn 0~1 và tập số thực trên đoạn 0~10 có cùng lực lượng, nhưng độ đo lần lượt là 1 và 10
- Lý thuyết tập hợp mô tả phân biệt giữa tập đo được và tập không đo được, rồi phân loại chúng theo hệ phân cấp độ phức tạp (hierarchy)
- Hệ phân cấp này trở thành tiêu chí lựa chọn công cụ phù hợp trong các lĩnh vực toán học khác như xác suất, hệ động lực và lý thuyết nhóm
Đồ thị vô hạn và bài toán tô màu
- Bernshteyn nghiên cứu đồ thị vô hạn, mô hình hóa các nút và cạnh của mỗi đồ thị như một cấu trúc liên kết vô hạn
- Ví dụ: nếu nối các điểm trên một đường tròn theo những khoảng cách cố định, thì với khoảng cách hữu tỉ sẽ tạo thành các vòng kín, còn với khoảng cách vô tỉ sẽ hình thành cấu trúc liên kết vô hạn
- Khi tô các nút của đồ thị bằng hai màu, điều đó có thể làm được nếu dùng tiên đề chọn (axiom of choice), nhưng sẽ tạo ra tập không đo được
- Ngược lại, nếu dùng cách tô màu liên tục, cần ba màu nhưng sẽ thu được tập đo được
- Sự khác biệt này đóng vai trò là yếu tố cốt lõi quyết định vị trí trong hệ phân cấp độ phức tạp của lý thuyết tập hợp
Cuộc gặp gỡ với thuật toán phân tán
- Năm 2019, Bernshteyn nghe một bài giảng khoa học máy tính về thuật toán phân tán (distributed algorithms) và nhận ra sự tương đồng
- Ví dụ: bài toán để các bộ định tuyến Wi-Fi chọn tần số (màu sắc) khác nhau nhằm tránh gây nhiễu lẫn nhau
- Mỗi nút chỉ giao tiếp với các nút lân cận và dùng thuật toán cục bộ (local algorithm) để quyết định màu
- Với hai màu thì không hiệu quả, nhưng nếu cho phép ba màu thì có thể giải quyết hiệu quả
- Bernshteyn nhận ra rằng ngưỡng (threshold) về số lượng màu này trùng khớp với ngưỡng của bài toán tô màu đo được trong lý thuyết tập hợp mô tả
Chứng minh tính tương đương giữa hai thế giới
- Bernshteyn đã chứng minh về mặt toán học tính tương đương giữa thuật toán cục bộ hiệu quả ↔ cách tô màu đo được
- Trong đồ thị hữu hạn, có thể gán số hiệu riêng cho từng nút, nhưng điều đó không thể thực hiện với đồ thị vô hạn không đếm được
- Ông đã nghĩ ra một phương pháp gán nhãn không trùng lặp giữa các nút kề nhau, nhờ đó có thể mở rộng thuật toán sang cả đồ thị vô hạn
- Kết quả là đã chứng minh được rằng “mọi thuật toán cục bộ đều tương ứng với một cách tô màu đo được trong lý thuyết tập hợp mô tả”
- Điều này cho thấy mối liên hệ toán học sâu sắc giữa khả năng tính toán và tính xác định được (definability)
Mở rộng nghiên cứu và ứng dụng
- Václav Rozhoň cùng các cộng sự đã dùng mối liên kết này để giải bài toán tô màu đồ thị cây (tree), đồng thời rút ra các công cụ nghiên cứu hệ động lực
- Theo chiều ngược lại, cũng có các nghiên cứu dùng phương pháp của lý thuyết tập hợp để cải thiện ước lượng độ khó của bài toán
- Cây cầu này không chỉ là công cụ giải quyết bài toán đơn thuần, mà còn góp phần tái thiết hệ thống phân loại của lý thuyết tập hợp
- Các nhà lý thuyết tập hợp mô tả giờ đây có thể tham khảo phương pháp phân loại có hệ thống của khoa học máy tính để sắp xếp các bài toán chưa được phân loại
- Bernshteyn kỳ vọng nghiên cứu này sẽ trở thành một bước ngoặt giúp khái niệm vô hạn được nhìn nhận như một phần thực chất của toán học
1 bình luận
Ý kiến Hacker News
Tôi tự hỏi liệu kết quả kiểu này có thể được ứng dụng vào các lĩnh vực thực tế như điện toán phân tán hay không. Hay nó chỉ tồn tại như một điều thú vị thuần túy về mặt toán học
Câu “mọi toán học hiện đại đều được xây trên lý thuyết tập hợp” là quá tuyệt đối. Các công cụ toán học hiện đại như Lean hay Rocq đang phát triển dựa trên toán học được hình thức hóa (formalized mathematics), và thứ đó được xây trên lý thuyết kiểu (type theory)
Cụm đùa “cons’es all the way down” là cách châm biếm cấu trúc đệ quy
Tôi xúc động trước câu “cuối cùng chúng ta cũng có thể tính được vô hạn”
let x = x in xTôi không đồng ý với nhận định “khoa học máy tính chỉ xử lý những thứ hữu hạn”. Thực tế khoa học máy tính gắn sâu với vô hạn
Tôi đã học toán trong thời gian dài, và rồi tin rằng vô hạn (infinity) không tồn tại. Tôi nghĩ toán học có thể còn tốt hơn nếu không có vô hạn
Câu đùa rằng “node_modules” đã nối toán học của vô hạn vào hệ thống tệp của tôi, nhằm châm biếm sự bùng nổ phụ thuộc
Phản bác câu “mọi toán học hiện đại đều được xây trên lý thuyết tập hợp”, và chỉ ra rằng còn có lý thuyết kiểu (Type Theory)