超越数的可判定性


9

我有一个问题,这个问题的答案可能是众所周知的,但是经过一番搜索,我似乎找不到任何有意义的东西,因此,我希望能提供一些帮助。

我的问题是,是否知道确定数字是否超验是不确定的。

可能,假设一个程序作为输入,例如返回数字的第i位的程序。在此先感谢您提供任何指导。


5
如果实数是由计算给定位的程序或计算有理近似值的程序或任何类似类型的程序表示的,那么唯一可确定的实数集就是琐碎的集(即那些包含所有可计算实数或不包含可计算实数的实数集) ,根据赖斯定理。
EmilJeřábek2012年

1
暗示如何显示?

Answers:


8

克里斯托弗的解可以用来表明,假设实数被表示,这样我们就可以计算可计算的柯西数实数序列的极限。回想一下一个序列(an)n 如果有可计算的地图,则可计算为柯西 f 这样,给定任何 k 我们有 |aman|<2k 对所有人 m,nf(k)。实数的标准表示就是这样,例如,其中实数是由一台计算任意良好的有理逼近度的机器表示的。(我们也可以用计算位数来表示,但是我们必须允许负数。这是实数的可计算性理论中的一个众所周知的问题。)

定理:假设SR是一个子集,因此存在可计算的序列(an)n 可计算的是柯西及其极限 x=limnan在之外。然后问题“是实数是的元素”是不确定的。SxS

证明。 假设是可确定的。给定任何图灵机,请考虑定义为 的序列 很容易检查是可计算的柯西,因此我们可以计算其极限。现在我们有当且仅当暂停,所以我们可以解决停机问题。QED。STbn

bn={anif T has not halted in the first n steps,amif T has halted in step m and mn.
bny=limnbnyST

有一个对偶定理,其中我们假设序列在之外,但其极限在。SS

满足这些条件的集合示例是:开区间,闭区间,负数,单例,有理数,无理数,先验数,代数数等。S{0}

不满足定理条件的集合是由非可计算数转换的有理数的集合。练习:是可决定的吗?S={q+αqQ}αS


感谢您的回复。仅作澄清,定理是否说如果集合S在S之外至少有一个极限点,则确定元素x是否在S中不确定。然后,我对示例中的关闭间隔感到困惑。
ipsofacto 2012年

封闭区间后面跟随对偶定理,在该对偶定理中,您采用之外的序列,其极限在。SS
Andrej Bauer'3

这是什么意思为是“外 computably”(而不是“外部 ”)?xSS

那是一个错字。我感谢它,谢谢。否则,“可计算地位于之外”可能意味着“对于每个我们可以计算一个正有理,使得 ”,即语句“ “。但是,如果你相信马氏原则,那么你可以通过只知道重建这样的地图不是,所以在这种情况下,有间“以外没有任何区别和‘computably外。’xSySqd(x,y)>qyS.qQ.0<q<d(x,y)xSSS
安德烈·鲍尔


1

该组的超越数不处于打开(尤其是,它是致密的和codense在,因此它是不可判定。RR


4
可计算的实数的集合在不是开放的(特别是在是密集的和可编码的),但它是可确定的。RR

1
瑞奇,这不是事实。给定一个用于实数的oracle,您无法确定它是否可计算。
大卫·哈里斯

1
通过总是回答“是”的算法,我给出的集合是可确定的。您的第二句话表明,我给出的集合不是可判定的第二类。

@Ricky Demer:可计算实数的集合在两种意义上是不可确定的:(1)给定任意索引,确定是否是计算可计算实数的图灵机的索引。(2)给定任意快速收敛的柯西序列,确定它是否为可计算序列。没有可确定的可计算实数集可决定的常识。eNe
卡尔·默默特

@Carl:有一个算法来给定的索引这是一个图灵机,计算可计算的真正的指标,决定是否是图灵机的,计算的索引可计算的实数。这是实数集可判定性的唯一有趣的意义,因为您的(1)完全由没有可计算实数的集满足,而您的(2)完全由满足和。eNe{}R
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.