会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
钉子戳戳戳
博客园
首页
新随笔
联系
订阅
管理
2021年11月26日
学一些coq指令
摘要: f_equal用法,消去等号两边函数的相同部分 举例: goal : x + (y + (-y)) + z = x + z 此时f_equal后,目标变为 goal : x + (y + (-y)) = x rewrite !用法,相当于repeat rewrite eg: rewrite !plu
阅读全文
posted @ 2021-11-26 22:31 钉子戳戳戳
阅读(144)
评论(0)
推荐(0)
2021年1月6日
如何展开类似于auto,eauto这些集成策略的细节?
摘要: 目前了解到一种方法是用Definition写引理,然后Print引理名称。 Definition p20_exam1 (p q:bool) : p -> (q|>p). eauto. Defined. Print p20_exam1. Print的结果如下: p20_exam1 = fun (p q
阅读全文
posted @ 2021-01-06 11:29 钉子戳戳戳
阅读(59)
评论(0)
推荐(0)
Coq的强制类型转换 Coercion
摘要: 由于布尔谓词输出仍为bool类型,当我们需要Prop类型时,每次都需要在后面加上=true,这样就很麻烦,比如 Lemma leq11 : (1<=1) = true. 我们可以使用强制类型转换将其转换为Prop类型 在plugin.ssrbool里有这么一条命令,可以将bool类型转化为适合的三大
阅读全文
posted @ 2021-01-06 09:29 钉子戳戳戳
阅读(148)
评论(0)
推荐(0)
公告