Answers:
其他资源可以发现在Kaustuv乔杜里的论文“中所引用的聚焦反法线性逻辑 ”,你可能会感兴趣的罗伊Dyckhoff的“ 收缩-免费Sequent的结石 ”,这是关于收缩,但不是线性逻辑。
线性逻辑中有可能进行有效的证明搜索,但是我认为当前的工作并不表明它比非结构逻辑中的证明搜索容易。问题是,如果您想在线性逻辑中证明,则还有一个在普通证明搜索中没有的额外问题:是用来证明还是用来证明?实际上,这种“资源不确定性”是在线性逻辑中进行证明搜索的一个大问题。Ç 甲Ç 乙
根据评论,如果您想对诸如“更轻松”之类的词有所了解,Lincoln等人的1990年“ 命题线性逻辑的决策问题 ”是很好的参考。
不,这只会越来越困难。
正如直觉命题逻辑的决策问题比经典命题逻辑的决策问题更难,线性命题逻辑的决策问题也更难。无论是指数形式(不缺乏收缩)还是各种形式的非交换性连接词,逻辑都变得不确定,甚至弱势的经典MALL都是PSPACE完整的。相比之下,经典命题逻辑的决策问题是co-NP完整的,而直觉命题逻辑的决策问题是PSPACE完整的。(暂时,我不知道直觉式MALL的复杂性。)
我推荐Pat Lincoln在其线性逻辑的第六部分SIGACT News 1992中进行阐述。从那时起,我们学到了很多东西,也就是说,我们已经获得了许多线性逻辑的结果,但是基本的概念就在那里。
在某种程度上,这就是使线性逻辑的证明搜索变得有趣的原因,因为决策问题的难度为更多有趣的计算概念腾出了空间,而线性逻辑很难以许多不同的方式进行。Andrej指出了Dale Miller的“线性逻辑编程概述”;这是一个不错的地方,因为Miller在开发证明搜索的想法方面做得比其他人更多。
假设可证明性问题的复杂性会让您满意,那么在有或没有收缩的情况下,子结构逻辑的复杂性都会有些复杂。我将在这里尝试研究一下命题线性逻辑和命题逻辑。简短的答案是,收缩有时会有所帮助(例如,LLC是可确定的,而LL不是,而有时则无济于事)(例如,MALL是PSPACE完整的,MALLC是ACKERMANN完整的)。
也许Dale Miller的线性逻辑编程概述是一个很好的起点?