Coq 在当前环境中找不到not\u iff\u compat

Coq 在当前环境中找不到not\u iff\u compat,coq,Coq,我是Coq的新手,当我尝试在证明中使用时,我有一个错误。例如,考虑到以下mwe: Require Import Coq.Init.Logic. Lemma dummy: forall A B, (A <-> B) -> (~A <-> ~B). Proof. apply not_iff_compat. Qed. 需要导入Coq.Init.Logic。 引理假人:对于所有AB,(AB)->(~A~B)。 证据 如果兼容,则不应用。 Qed。 Coq告诉我:“错

我是Coq的新手,当我尝试在证明中使用时,我有一个错误。例如,考虑到以下mwe:

Require Import Coq.Init.Logic.
Lemma dummy: forall A B, (A <-> B) -> (~A <-> ~B).
Proof.
  apply not_iff_compat.
Qed.
需要导入Coq.Init.Logic。
引理假人:对于所有AB,(AB)->(~A~B)。
证据
如果兼容,则不应用。
Qed。
Coq告诉我:“
错误:在当前环境中找不到引用not\u iff\u compat.

(就我现在所知,Coq.Init.Logic是自动加载的,所以这里不需要,但问题是相同的,没有)

备注:如果有必要,我使用CoqIde 8.6。

您的链接以开头,但目前的版本是8.7.0,Coq v8.6在该模块中没有引理。 通过将“当前”替换为您选择的版本,您可以浏览不同Coq版本的标准库,例如:

提示:通常您可以在文件路径中附加
#引理
,以获得更精确的链接:。

您的链接以开头,但目前的版本是8.7.0,Coq v8.6在该模块中没有引理。 通过将“当前”替换为您选择的版本,您可以浏览不同Coq版本的标准库,例如:


提示:通常您可以在文件路径中附加
#引理
,以获得更精确的链接:。

事实上,我并不知道Coq 8.7已经过时(我的发行版回购中还没有)。谢谢你的提示,我想我在你写答案的时候修改了它:-)事实上,我不知道Coq 8.7已经发布了(我的发行版回购还没有发布)。谢谢你的提示,我想我在你写答案时修改了它:-)