coq

coq

文章 0 浏览 6

将OCAML的旧版本添加到OPAM

我正在尝试使用OPAM安装COQ版本8.10.2,并且从此输出中,我假设Coq 8.10.2需要一个带有版本<的OCAML编译器。 4.10 Missing dependency: - (invari…

请持续率性 2025-01-24 23:35:02 5 0

COQ中如何合并证明功能

在以下简单定理中,直接以证明功能的形式给出了证明。我想了解这两个术语是如何反映我的概念的两个术语,并将其结合成返回预期类型的​​最终证明功能…

旧时浪漫 2025-01-24 16:22:21 4 0

COQ中对术语的符号操纵

这样的证明状态经常在我的COQ研究中出现: 1 goal n : nat IHn : fib_v1 n <= fib_v1 (S n) ______________________________________(1/1) fib_v1 (S …

冷弦 2025-01-24 10:45:49 2 0

在COQ中,有没有办法方便地证明假设的前提?

我有 h:p - &gt; q 在我的证明上下文中,我需要 q 完成我的证明,但是我没有任何p: 是否有策略或其他任何可以 使前提 p 一个新目标,然后替换 p - …

请爱~陌生人 2025-01-24 09:56:37 3 0

如何在COQ中使用持久状态建模?

在我们的大学任务中,我们被要求在谓词和命题逻辑中对我们选择的对象进行建模。我的小组参加了555个计时器集成电路。目前,我们面临着建模该对象的行…

哭了丶谁疼 2025-01-23 19:12:44 2 0

如何使用默认或或子句之类的东西在COQ中使用COQ中的比赛?

如何在Coq中编写类似于此的开关状态(Rust)? 特别是我是Curios如何合并Coq中的分支以产生相同的输出,并通过一些默认实现来耗尽其余分支。 type Vol…

小…楫夜泊 2025-01-23 13:29:00 3 0

coq Qed向接收的引理提出警告

在COQ开发大型系统时,我通常会承认许多引理,并查看重要的定理是否有效,然后一一解决引理。 COQ接受 QED。即使使用了允许的引理,因此有时我不能100…

猛虎独行 2025-01-22 14:25:00 3 0

如何在COQ一个函数中进行编码,该函数汇总了由2个列表代表的整数和代表holdback的布尔值?

我想设置递归函数badd_r:list bool - &gt;列表bool-&gt;布尔 - &gt;列表布尔,总和由2个列表代表的整数和布尔值代表保留。 我需要使用这两个函数B…

就像说晚安 2025-01-22 13:54:56 3 0

证明二进制添加功能

我对COQ语言的新手是新手,我想证明一个功能,该函数从表示为列表的数字(最不重要的前期)。 我创建了一个可以做到这一点的糟糕功能,现在我想证明这…

无尽的现实 2025-01-22 12:49:48 4 0

如何做归纳证明

我必须证明: Lemma bsuccOK: forall l, value (bsucc l) = S (value l). 有一个归纳证明,但我不明白该怎么做。 这是BSUCC函数: Fixpoint bsucc (l:…

凉风有信 2025-01-21 23:01:44 4 0

在Coq中导入Hott库

我正在尝试在COQ中使用 COQ-HOTT 库,但是导入无法正常工作。我正在 coqorg/coq的容器中工作:最新 docker image。启动容器后,我完成了以下操作: OP…

深巷少女 2025-01-21 22:48:53 3 0

在预计列表的构造函数的同时,找到了一个归纳类型bool的构造函数

我有以下问题:定义fonction值:list bool - &gt;返回由布尔值列表表示的值(二进制号为十进制数字)的NAT。例如,值[false; true; false; true] = 1…

素染倾城色 2025-01-21 22:43:04 4 0

兑现一笔款项并使其匹配假设

除了时代6以外,我已经展开了所有内容,但是我很难摆脱额外的“ +1”,这阻止了我重写 1个子目标 n:nat ihn:6 * sum_n2 n = n *(n + 1) *(2 * n …

后知后觉 2025-01-21 20:34:12 3 0

setoid_rewrite:在用2个参数的绑定下重写

我可以使用一个参数在绑定下使用重写 Require Import Setoid. Require Import Relation_Definitions. Require Import FunctionalExtensionality. Para…

给我一枪 2025-01-21 12:15:40 3 0

通过矛盾的定理将假设重写为false

我想表明 [seq q x t | x <- iota 0 (t + 1)] != [::] 我决定解构 iota 0 (t + 1) 因为我有一个引理: iota 0 (t + 1) != [::] 所以解构的第一个情况…

随心而道 2025-01-20 12:59:01 2 0
更多

推荐作者

裸钻

文章 0 评论 0

执手闯天涯

文章 0 评论 0

2401825754

文章 0 评论 0

就此别过

文章 0 评论 0

我为君王

文章 0 评论 0

机场等船

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文