gpt4 book ai didi

Coq 中的 Unicode "not equal"表示法 (≠)

转载 作者:行者123 更新时间:2023-12-02 14:22:07 25 4
gpt4 key购买 nike

SF书中提到了以下文字:

这就是我们如何使用 not 来声明 0 和 1 是 nat 的不同元素:

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

事实上,看看 standardlibrary , 我似乎找不到任何符号。那么,什么才是正确的它的符号?

最佳答案

正如@jonathon所说,运算符写作<> .

Check 1 <> 2.

但你也可以这样做:

Require Import Unicode.Utf8.
Check 1 ≠ 2.

关于Coq 中的 Unicode "not equal"表示法 (≠),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43173702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com