Tôi đang lừa xung quanh với Coq. Cụ thể, tôi đang cố gắng thực hiện hợp nhất và sau đó chứng minh rằng nó hoạt động. nỗ lực của tôi tại một thực hiện là: Fixpoint sort ls :=
match ls with
| nil => n
Chúng dường như có mục đích tương tự. Sự khác biệt mà tôi đã nhận thấy cho đến thời điểm này là trong khi Program Fixpoint sẽ chấp nhận một biện pháp hợp chất như {measure (length l1 + length l2) }, F
Tôi đang cố xác định hàm Ackermann-Peters trong Coq và tôi nhận được thông báo lỗi mà tôi không hiểu. Như bạn có thể thấy, tôi đang đóng gói các đối số a, b của Ackermann theo cặp ab; Tôi cung cấp một
http://docs.idris-lang.org/en/v0.99/tutorial/theorems.html#totality-checking-issues bang rằng: Thứ hai, việc thực hiện hiện nay đã có những nỗ lực hạn chế đưa vào nó cho đến nay, vì vậy có thể vẫn còn