寻找


11

如何确定是否具有一些数字序列?π启发我问以下看似无辜的变化是否可计算:

f(n)={1if n¯ occurs in the decimal representation of π0otherwise

其中是十进制表示ñ,没有前导零。n¯n

如果的十进制扩展包含所有有限数字序列(我们称其为通用数字(以10为底)),则f为常数1。但这是一个开放的数学问题。如果π不是通用的,这是否意味着f不可计算?πf1πf


另一个问题的技巧起作用,因为它是一元的,该技巧对检查二进制字符串不起作用。但这并不意味着不可能以其他方式实现。
卡夫

@Kaveh“一元”是什么意思?链接的问题考虑了的十进制表示形式。π
拉斐尔

这是使示例不可计算的一种方法。另一种方法是给出一个实数作为输入。不过,我没有方便的证明。π
拉斐尔

1
@Kaveh:我们也可以检查而无需更改答案。(01)n
拉斐尔

1
@Raphael,您也可以将其视为一元。(重要的是检查wrt前缀关系的可能字符串的结构。)
Kaveh 2012年

Answers:


3

请注意,即使π不是正数,可以是常数1。(用法语,我们说如果f为常数,则π是一个名词性的单调。我不知道英语中的相应术语)f1πfπ

对于其价值:可以采用以下方式:

证明是可计算的,并不一定意味着解决了f是否为常数的悬而未决的问题。例如,你可以建立是可计算的,但这样的constantness 相当于哥德巴赫猜想ffgg

当然,这甚至还没有开始回答您的问题,但这很可能对我开放。


没错,我确实意味着农布雷UNIVERS,其实。因此,可以是可计算的,而不是恒定的。我敢肯定,有一种更简单的方式来显示这一点。您能否在可计算性理论101的水平上解释f如何可计算或不可计算?ff
吉尔斯(Gillles)“所以-别再邪恶了”

[F=1个]F1个PF¬PF[F=1个]
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.