coq

coq

文章 0 浏览 6

可以找到一种方法' Reverse'构造函数

我试图证明以下简单的引理: Lemma wayBack : forall (a b n:nat) (input:list nat), a implist n (a::b::input) -> implist n input. 暗示是如下: I…

走过海棠暮 2025-02-01 16:53:57 3 0

在Coq中使用“断言”创建的展开术语

可以找到所讨论的证明在这里。在当前状态下,我想在假设 eqveq 中展开 eqvid eqvneg ,以简化投影并获得矛盾的平等性两个不同的功能。但是,这两个术…

秋日私语 2025-02-01 14:26:00 4 0

我如何表明,如果假设不暗示,那就与说命题等于false(COQ)一样?

我想证明两个字符不等。我的环境目前看起来像这样: H: c1 = c2 -> not _____________________ Goal: (c1 =? c2)%char = false 它不允许我应用H或重写…

静待花开 2025-01-30 23:39:00 4 0

参考信息在当前环境中找不到

当我尝试在Adam Chlipala 在当前环境中找不到参考信息“ nofollow noreferrer”>带有依赖类型的认证编程下载软件CPDT捆绑包。该文件是 logicprog.v 第…

面犯桃花 2025-01-30 16:52:57 1 0

COQ匹配声明是否详尽?

如果我有一个与此类似的片段: Inductive Q : Set := | NULL : Q | CELL : nat -> Q -> Q -> Q . Definition someFunc (q: Q) := match q with | NULL…

哎呦我呸! 2025-01-30 15:12:01 1 0

COQ使Omega失败

我正在尝试关注 this 但是提供的源文件是失败的 make make[1]: Entering directory '/home/myhome/Dropbox/org/coq/cpdt' COQC src/CpdtTactics.v Fil…

笑咖 2025-01-30 09:12:04 4 0

无法证明置换属性

我创建了这种简单的类型: Inductive implist : nat -> list nat -> Prop := | GSSingle : forall (n:nat), implist n [n] | GSPairLeft : forall (a …

伏妖词 2025-01-29 10:02:11 1 0

是否可以在模式与它们匹配之前检查两个字符串的长度?

我正在COQ中编程,并希望通过首先检查两个字符串的长度来消除非排量的案例匹配,例如, Definition foo (word1 word2 : word) : option := if length …

活泼老夫 2025-01-29 06:52:48 2 0

等效,但不是一致性

。 我正在研究SF/PLF章节 有练习 我们已经表明,[cequiv]关系既是等价的,又是命令的一致性。您能想到与等效性的命令的关系,但不是一致? 我不太了解…

一袭水袖舞倾城 2025-01-28 21:10:12 3 0

不能将一个假设应用于另一个假设

我对CoQ非常陌生,并且正在尝试证明,如果两个功能是iNDIVES,则这些功能的组成也是iNjective。 这是我的代码: Definition compose {A B C} (g: B ->…

缱绻入梦 2025-01-28 20:29:48 4 0

我该如何用coq荒谬的证明?

我正在阅读软件基础系列中的逻辑基础,并且看到 plus_id_example 也就是说: Theorem plus_id_example : forall n m:nat, n = m -> n + n = m + m. Pr…

冬天旳寂寞 2025-01-28 00:55:28 3 0

COQ中的电感类型的证明

我试图证明以下定理: Theorem implistImpliesOdd : forall (n:nat) (l:list nat), implist n l -> Nat.Odd(length l). 含义如下: Inductive implist…

榆西 2025-01-27 18:09:40 3 0

为什么我不能在假设上应用f_ qual?

在我的假设列表中,我有: X : Type l' : list X n' : nat H : S (length l') = S n' 我的目标是长度L'= n'。 因此,我在h 中尝试了 f_equal。但是我…

赠意 2025-01-26 04:42:49 3 0

COQ中转换的精确控制

我尝试证明COQ中的以下定理: Theorem simple : forall (n b:nat) (input output: list nat) , short (n::b::input) true (n::output) = None -> shor…

牛↙奶布丁 2025-01-25 14:55:06 2 0

如何处理COQ的部门?

如何在目标中处理该部门? 因为我的目标显然是正确的...但是我不能使用 lia ,而且我认为这与该部门有关。 2 ^ k / 2 ≤ 2 ^ k Bellow是我的COQ屏幕:…

绝不放开 2025-01-25 04:34:23 5 0
更多

推荐作者

裸钻

文章 0 评论 0

执手闯天涯

文章 0 评论 0

2401825754

文章 0 评论 0

就此别过

文章 0 评论 0

我为君王

文章 0 评论 0

机场等船

文章 0 评论 0

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