
A soundness bug in the Lean proof assistant kernel allowed a false 'proof' of the Collatz conjecture's negation to pass verification, even fooling the independent Nanoda checker. The author uses this incident to argue against the design philosophy of putting complex features like nested inductive types and recursive functions directly into proof kernels. Drawing on decades of experience with Isabelle and HOL systems, the author advocates for the LCF-style 'honest toil' approach: deriving advanced constructs (inductive definitions, recursive functions, pattern matching) from minimal primitive axioms outside the kernel, rather than 'postulating' them inside it. This keeps the trusted kernel small and reduces the attack surface for soundness bugs. Systems like HOL Light and HOL4 are cited as exemplars of this safer approach.
Nguồn: https://lawrencecpaulson.github.io/2026/07/30/Collatz.html. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Đọc tin ở đây, luyện code, học theo lộ trình và luyện IELTS trên các sản phẩm anh em — tất cả kết nối với nhau trong hệ sinh thái 8 Sync Dev.
Cổng chính của hệ sinh thái: giới thiệu sản phẩm, blog và bảng giá trọn bộ.
Khám pháHọc theo lộ trình rõ từng chặng: video, quiz chấm tự động, certificate và mentor đang làm nghề.
Xem lộ trình1.000+ bài DSA, đề tiếng Việt, chấm tự động 7 ngôn ngữ — nhiều bài FREE, chạy ngay trên trình duyệt.
Luyện miễn phíChấm bốn kỹ năng IELTS bằng AI, phản hồi chi tiết theo rubric.
Dùng thử miễn phíAI IDE 22 MB cho dev Việt.
Tải miễn phíBộ nhớ tổ chức cho AI agent.
Khám pháAI trực Fanpage, tự sàng lọc lead.
Dùng thử