简体   繁体   English

是否存在所有可数语言的TM?

[英]Does there exist a TM for all countable languages?

I know that if a Turing machine exists for a language, that language is recursively enumerable and therefor there exists a enumeration procedure for it. 我知道,如果存在用于某种语言的图灵机,则该语言可以递归枚举,因此存在一种枚举过程。 However, if a language is countable, does that mean that there must be a TM for it? 但是,如果一种语言是可数的,这是否意味着它必须有一个TM?

Thanks! 谢谢!

The set Σ* is a countable set, so all its subsets are countable. 集Σ*是可数集,因此其所有子集都是可数的。 This means, in particular, that every infinite language is countable, even though not all infinite languages are recursively enumerable. 尤其是,这意味着每种无限语言都是可数的,即使不是所有无限语言都可以递归枚举。 Therefore, there are infinitely many infinite languages for which no TM exists. 因此,存在无限多种不存在TM的无限语言。

Hope this helps! 希望这可以帮助!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM