众所周知,使用一组可数的算法(以Gödel数为特征),我们无法计算(构建检查归属的二进制算法)N的所有子集。
一个证明可以概括为:如果可以的话,则N的所有子集的集合都是可数的(我们可以将计算它的算法的Gödel数与每个子集相关联)。由于这是错误的,因此证明了结果。
我喜欢这个证明,因为它表明问题等同于N的子集不可数。
现在,我想证明仅使用相同的结果(N个子集的不可数性)就无法解决停止问题,因为我想这是非常接近的问题。有可能以此方式证明吗?
显然,可以使用相同的技术(对角线化)证明这两个结果。但是,我认为仅通过使用ℕ的子集族的不可数性就不可能证明中止问题的不确定性,因为前者是关于RE和R的比较,两者都是RE的可数族。 ℕ的子集。
—
伊藤刚(Tsuyoshi Ito)2012年
只有极少数的程序可以访问暂停的Oracle,该程序又以Godel编号为特征。但是,暂停问题就在这个可数的集合中。
—
大卫·哈里斯