以下文本出现在 SF 书中:
我们过去常常使用“不是”来说明 0 和 1 是自然数的不同元素:
它给我返回了这个错误信息:
我们过去常常使用“不是”来说明 0 和 1 是自然数的不同元素:
Theorem zero_not_one : ~(0 = 1). Proof. intros contra. inversion contra. Qed.
Such inequality statements are frequent enough to warrant a special notation, x ≠ y:
Check (0 ≠ 1). (* ===> Prop *)
但是当我在Coq中尝试这样做时:
Check (0 ≠ 1).
它给我返回了这个错误信息:
Syntax Error: Lexer: Undefined token
实际上,在查看标准库时,我无法找到任何与此相关的符号。那么,它的正确符号是什么?
<>
或<->
吧? - Jonathon Ogden<>
。我看过它但忽略了,因为它在单子上操作。 :) 你能把它发表成一个答案吗? - Sibi