【问题标题】:Does there exist a TM for all countable languages?是否存在适用于所有可数语言的 TM?
【发布时间】:2015-01-13 01:14:42
【问题描述】:

我知道,如果一种语言存在图灵机,那么该语言是递归可枚举的,因此存在一个枚举过程。但是,如果一种语言是可数的,那是否意味着它必须有一个 TM 呢?

谢谢!

【问题讨论】:

  • 这个问题似乎是题外话,因为它是关于计算理论,而不是编程。

标签: finite-automata turing-machines computability countable


【解决方案1】:

集合 Σ* 是一个可数集合,所以它的所有子集都是可数的。这尤其意味着每一种无限语言都是可数的,即使并非所有无限语言都是递归可枚举的。因此,有无数种无限的语言不存在 TM。

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2017-08-10
    • 2011-05-17
    • 2010-09-06
    • 1970-01-01
    • 2013-10-11
    • 2011-05-21
    • 2010-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多