coq专题提供coq的最新资讯内容,帮你更好的了解coq。
我定义了从属类型和琐碎的引理,如下所示。 <pre><code>Require Import Coq.Reals.Reals. Inductive Euc :nat -&gt; Typ
我想代表Coq上的微积分的确切值,而不是近似值。 我定义了归纳类型,代表实数的微分,如下所示
我有自然数清单,并想设定清单首部的假设 当l为零时,不能为零。像(0 :: nil)给出false怎么写 正式吗
我定义了此功能。 <pre><code>Inductive Euc:nat -&gt; Type:= |RO : Euc 0 |Rn : forall {n:nat}, R -&gt; Euc n -&gt; Euc (S n).
我想代表微分的精确值。 我可以这样计算一个近似值。 <pre><code>Require Import Coq.Reals.Reals. Open Scope R_sco
我正在看<a href="https://github.com/coq/coq/blob/cdfe69d6da6b32338ba74c9f599c74389089c9dd/theories/Numbers/Natural/Abstract/NAdd.v#L4
为了找到两个数之间的更少或相等的关系(n a)。我使用了以下两个命令。但是在应用这些命令时出现
这个问题是关于我正在做的一个项目,即用Coq编写<em> Principia Mathematica </em>。 <em>原理</em>导出了推理规
我想部分区分那些期望n个参数代表任意自然数n的函数。我希望仅将任意一个论点区分开,而不是其他。
我对Presburger算术有一个抽象的语法,还有一个确定给定公式的命题表示法的定点函数(您可以在这里找
我想要向量的最后k个元素。我是参考<a href="https://coq.inria.fr/library/Coq.Vectors.VectorDef.html" rel="nofollow noreferr
我想部分派生输入为从属列表的函数。 <code>deriveP</code>出错,因为长度为<code>EucAppend fk (pk ::: lk)</c
我想部分派生输入为从属列表的函数。 我试图通过证明来定义<code>deriveP</code>。 <code>Derive</co
是否有任何命令可以打印未完成的带有元变量的证明? 例如, <pre><code>Lemma a: forall P Q, (P -&gt; Q)
以下代码指出,它在Coq中使用可扩展性公理定义了有限集: <pre><code>(** A library for finite sets with extensio
我遵循<a href="https://cs.stackexchange.com/questions/40479/standard-constructive-definitions-of-integers-rationals-and-reals">this qu
例如,在我的上下文中我有这个假设: <pre><code>Heq: (a =? b) &amp;&amp; (c =? d) &amp;&amp; (e =? f) = true
我已经在Coq中编写了一些项目,但是我以前从未使用过ssreflect,因此遇到了麻烦。 我有一个带有索
因此,我一直在学习使用Coq,直到现在为止,我一直在使用自己定义的自然类型,因此,我不清楚100%
不知道我在做什么错,但是我认为<code>reflexivity</code>应该在下面起作用,但是不能。 <pre><code>a, b : nat