Chuyển từ nhận xét theo đề nghị của Kaveh
Đầu tiên bạn cần chọn một trợ lý bằng chứng. Coq là những gì tôi sử dụng, nhưng có nhiều người khác . Coq dựa trên logic bậc cao (cái gọi là Giải tích các công trình quy nạp). Các trợ lý chứng minh khác dựa trên logic thứ tự đầu tiên, do đó có thể phù hợp hơn với nhu cầu của bạn (modulo các ý kiến trên).
Sau đó, bạn cần phải cam kết học các trợ lý bằng chứng. Các tài liệu được liên kết là một hướng dẫn để có được nền tảng với Coq. Trở thành một chuyên gia Coq đòi hỏi nhiều năm cống hiến và thực hành, nhưng những định lý đơn giản có thể được chứng minh trong một buổi chiều. Chìa khóa để học Coq hoặc bất kỳ trợ lý chứng minh nào khác là làm bằng chứng, chẳng hạn như những bằng chứng trong bài báo được liên kết. Chỉ cần đọc bài viết sẽ giúp rất ít, bởi vì toàn bộ trải nghiệm tương tác với trợ lý bằng chứng không thể được truyền đạt tốt trên giấy.
Trong vài ngày, bạn phải có thể mã hóa các định lý đơn giản, chẳng hạn như định lý ở trên và chứng minh chúng. Đừng hy vọng rằng chúng tôi sẽ làm điều này cho bạn. Bạn sẽ không học được gì theo cách đó.
Khi bạn thành công trong việc chứng minh những định lý này, hãy đăng câu trả lời của bạn ở đây và có thể để lại một vài bình luận về kinh nghiệm của bạn.
Bạn có cho thách thức?