Unicode“;“不相等”;Coq中的符号(≠;)

Unicode“;“不相等”;Coq中的符号(≠;),unicode,coq,Unicode,Coq,SF书中提到了以下文本: 这就是我们不声明0和1是nat的不同元素的方式: 这样的不平等性陈述非常频繁,足以证明有必要进行一次特别调查 符号,x≠ y: Check (0 ≠ 1). (* ===> Prop *) 但当我在Coq中实际执行此操作时: Check (0 ≠ 1). 它给了我这个错误: Syntax Error: Lexer: Undefined token 事实上,看着这个,我 似乎找不到任何表示法。那么,什么是正确的选择 它的符号?不熟悉Coq类型的语言,但看看标准

SF书中提到了以下文本:

这就是我们不声明0和1是nat的不同元素的方式:

这样的不平等性陈述非常频繁,足以证明有必要进行一次特别调查 符号,x≠ y:

Check (0 ≠ 1).
(* ===> Prop *)
但当我在Coq中实际执行此操作时:

Check (0 ≠ 1).
它给了我这个错误:

Syntax Error: Lexer: Undefined token
事实上,看着这个,我 似乎找不到任何表示法。那么,什么是正确的选择
它的符号?

不熟悉Coq类型的语言,但看看标准库,不等于将被写成

正如@jonathon所说,操作符是写的


不熟悉Coq类型的语言,但看看标准库,肯定不等于
?@JonathonOgden是的,你是对的。这是
。我看了一下,但忽略了,因为这是对幺半群的操作。:)你能把它作为回答吗?完成了。还建议查看@Elazar答案。有道理。
是“当且仅当”。
Syntax Error: Lexer: Undefined token
Check 1 <> 2.
Require Import Unicode.Utf8.
Check 1 ≠ 2.