蔡廷不完备定理说的算术没有足够强大的理论可以证明其中是字符串的柯尔莫哥洛夫复杂和是一个足够大的常数。是足够大的,如果它比在一个证明检查机(PCM)的比特大小。理论的PCM 将编码为整数的字符串作为输入,如果该字符串是语言的有效证明,则输出1 。
假设从理论上讲,是复杂度的上限。考虑以下理论层次:让基础理论是鲁宾逊算法()。用多项式有界归纳法公理越来越强来增强设是由以及任何这些有界感应公理证明的定理的理论。假设我们可以定义和,为每种理论定义PCM。
我想考虑的增强型证明检查机(EPCM)。该EPCM与ECM一样,将字符串作为输入,并具有第二个输入,该输入定义了Q *子理论的等级和水平。如果输入字符串是Q ∗中的有效证明,则EPCM会通过证明的步骤来确定所使用的最高归纳和等级。然后,如果输入的句子在Q ∗的指定子理论中是有效的证明,则此EPCM将写入1 。
我描述的增强型证明检查器可行吗?如果是这样,那么该EPCM的大小不仅是复杂度的上限,还是任何Q ∗子理论的复杂度的上限?
说及其所有子理论的复杂度有一个恒定的上限是否合理?
这个问题是纳尔逊关于算术不一致的失败证明。我之所以没有指出这一点,是因为有人发现该证明令人不安。我的动机是要提出一个有趣的问题。CSTheory似乎是这个问题的合适论坛。及其所有子理论的复杂性要么受常数限制,要么不受限制。任一个答案都会引发更多问题。
如果子理论的复杂性是无界的,我们可以问喜欢什么是最弱的子理论问题比更复杂的Q *?还是比PA和ZFC更复杂?对这个问题的思考已经向我展示了一个理论可以证明多少关于弦的Kolmogorov复杂性的严格限制。如果Q ∗是一致的,那么任何子串的子理论都不能证明K (s )> L (Q ∗)。这意味着即使是真正强大的子理论也无法证明比一些更弱的子理论(其中,较弱的理论比Q更复杂)所包含的字符串更为复杂。。