证明类型声明语法的语法歧义
作者:pramington 提问时间:10/6/2014
给定实现 C 样式类型声明的语法: Declaration ::= Type Declarator ; Type ::= int | char Declarator ::= * Declar...
证明 问答列表
作者:pramington 提问时间:10/6/2014
给定实现 C 样式类型声明的语法: Declaration ::= Type Declarator ; Type ::= int | char Declarator ::= * Declar...
作者:flopoe 提问时间:10/11/2018
我正在阅读理查德·伯德(Richard Bird)的《用Haskell进行功能思考》(Thinking Functionally with Haskell)一书,其中有一节我不明白他在哪里证明了过滤器...
作者:ged 提问时间:12/8/2018
这个问题是要求提供参考或解释。 主要思想是:如果我从Coq的标准库中添加每个公理会怎样? 这会引起矛盾,还是它们相互适应得很好? 除了标准的Coq库之外,还有哪些关于Coq的其他可靠信息来源?(我看到...
作者:rwallace 提问时间:1/5/2019
自动定理证明的一个重要部分是通过弄清楚一个子句何时包含另一个子句来减少冗余。 直观地说,一个子句(CNF 中的一阶逻辑公式)C 包含另一个子句 D,当它至少是一般的。具体的定义是,必须用变量替换项,...
作者:KingsAlpaca 提问时间:10/5/2022
我想知道在 Coq 中重新排列联想术语的最优雅方式是什么。我认为对于一些现有的运营商来说,这是一个定义明确的问题,例如 plus。 我已经定义了新的关联运算符和具有相应类型的操作数。简而言之,关联引...
作者:twc00 提问时间:10/5/2023
考虑约瑟夫斯问题的一个变体。我不想找到幸存者的初始位置,而是要改变跳过间隔并确定以下情况是否为真:p_survivek 对于圆中的所有位置,都存在一个这样的值。pkp = p_survive 直观...
作者:WideRule 提问时间:11/8/2023
这个问题在这里已经有答案了: Flexbox:水平和垂直居中 (14 个答案) 11天前关闭。 <html> <head> <style> .experience { display: flex; ...