Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Coq ssreflect总和的总和_Coq_Proof_Coq Tactic_Ssreflect - Fatal编程技术网

Coq ssreflect总和的总和

Coq ssreflect总和的总和,coq,proof,coq-tactic,ssreflect,Coq,Proof,Coq Tactic,Ssreflect,我一直在ssreflect中寻找一个表示和线性的引理,这样我就可以变换了 sum(a) + sum(b) = sum(c) 进入 然后衍生到 a+b = c. 在这种情况下,哪一个比较合适 目标是: \big[Rplus/0]_(i <- fin_img (A:=U) (B:=R_eqType) X) (. . .) + \big[Rplus/0]_(i <- fin_img (A:=U) (B:=R_eqType) X) (. . .) = \sum_(u in U)

我一直在
ssreflect
中寻找一个表示和线性的引理,这样我就可以变换了

sum(a) + sum(b) = sum(c)
进入

然后衍生到

a+b = c.
在这种情况下,哪一个比较合适

目标是:

\big[Rplus/0]_(i <- fin_img (A:=U) (B:=R_eqType) X) (.  .  .) +
\big[Rplus/0]_(i <- fin_img (A:=U) (B:=R_eqType) X) (.  .  .) =
\sum_(u in U) X u * `p_ X u

\big[Rplus/0]_(我我想你在寻找
大分裂引理。但是如果不知道你想证明的是什么目标,就很难知道了…

是的,就是这个。谢谢!特别是最后一个推导看起来很奇怪,在实践中,当需要引理时,很少有情况下
求和a=求和b->a=b
关于bigops,通常需要去读取文件bigop.v中的引理语句。它们根据二进制操作所需的属性进行分组。在这种情况下,您需要此操作同时具有关联性和交换性。
\big[Rplus/0]_(i <- fin_img (A:=U) (B:=R_eqType) X) (.  .  .) +
\big[Rplus/0]_(i <- fin_img (A:=U) (B:=R_eqType) X) (.  .  .) =
\sum_(u in U) X u * `p_ X u