这个问题是关于每个数学定理是否可以简化为单个图灵机是否停止的问题。我特别对目前尚未得到证实的猜想感兴趣。
例如:维基百科说,目前尚不清楚是否有奇数个完美数字。由于可以确定一个给定的数字是否完美,因此可以编写一台图灵机,依次检查每个奇数,并在找到一个完美的数字时暂停。(此图灵机不接受任何输入。)如果我们知道该图灵机是否停止,那么我们将知道该猜想是否成立,反之亦然。
但是,作为另一个示例,双素数猜想呢?一个给定的数字是否是双胞胎对中的第一个素数是可以确定的,但是在这种情况下,我们不能仅在找到第一个对时停止,因为问题在于是否存在一个无限数。对我来说,尚不清楚是否有可能制造出并且仅当双素数猜想为真时才停止的图灵机。
我们可以肯定地使图灵机在且仅当双素数猜想在Peano算术或其他形式系统中可证明时才中止,但这是一个不同的问题,因为这可能是正确的,但在我们选择的特定系统中无法证明。
所以我的问题是
- 当且仅当双素数猜想为真时,才能使图灵机停止吗?(如果是这样,如何?)
- 通常,是否有可能使图灵机在且仅当某些给定的数学表达式为真时才停止运行?可以从正式声明中以算法方式构建图灵机吗?
- 如果通常不可能,是否有某种方法可以将数学语句分类为等同于停止单个Turing机器还是停止具有oracle的图灵机等?如果是这样,对于给定的语句,此分类是否可确定?