小编Mar*_*cus的帖子

如何在Linux中安装SSReflect和MathComp?

我在Linux(Ubuntu 17.04)中成功安装了Coq 8.6和CoqIDE.但是,我不知道为了将SSReflect和MathComp添加到此安装中而继续.我检查过的所有参考资料似乎都让我很困惑.有没有人有一个直接和简单的食谱?我确实安装了opam.

linux coq ssreflect

8
推荐指数
1
解决办法
1433
查看次数

具有相同基数的指数之和

如何在Coq中证明以下陈述?

forall x: nat,
x >= 1 -> 2 * 2 ^ (x - 1) = 2 ^ x.
Run Code Online (Sandbox Code Playgroud)

pow_add_r在模块中找到了引理,NZPow但由于某种原因我无法使用它.

谢谢,马库斯.

coq

4
推荐指数
1
解决办法
113
查看次数

匹配中的冗余子句

当我运行以下脚本时:

Definition inv (a: Prop): Prop :=
match a with
| False => True
| True => False
end.
Run Code Online (Sandbox Code Playgroud)

我得到"错误:这个条款是多余的." 知道为什么会这样吗?

谢谢,马库斯.

coq

2
推荐指数
1
解决办法
1298
查看次数

Linux中的CoqIDE配置

我在Ubuntu 17.04中全新安装了Coq 8.6.当我尝试使用make编译我的项目时,它工作正常,直到我收到第一条错误消息.然后,我尝试使用CoqIDE来定位并更正错误,但是我收到了新的错误消息,例如:

"文件foo.vo包含库Top.foo而不是库foo"

我的猜测是CoqIDE的配置出了问题,但我不知道那可能是什么.任何提示?

提前谢谢,马库斯.

linux coq coqide

2
推荐指数
1
解决办法
399
查看次数

forall abc的coq证明:nat,b> = c - > a + b - c = a +(b - c)

有人知道以下定理的Coq的任何标准库中的证明吗?如果有的话,我找不到它.

forall abc:nat,b> = c - > a + b - c = a +(b - c)

提前谢谢,马库斯.

coq

0
推荐指数
1
解决办法
91
查看次数

标签 统计

coq ×5

linux ×2

coqide ×1

ssreflect ×1