首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何证明如果一种语言是无限的,那么L中的单词长度没有上限?

如何证明如果一种语言是无限的,那么L中的单词长度没有上限?
EN

Stack Overflow用户
提问于 2014-10-25 05:03:02
回答 1查看 72关注 0票数 0

L是一种基于有限字母表的语言。如何证明如果L是无限的,那么L中的单词长度没有上限?

有人能帮我证明这一点吗。

EN

回答 1

Stack Overflow用户

发布于 2016-08-26 14:22:05

假设L中单词的长度有一个上界= n。

让∑作为字母表。

因此长度为0的字符串数= |∑|^0 =1

长度为1的字符串数= |∑|^1

依此类推,直到长度为n= |∑|^n的字符串数为止

因此字符串总数= |∑|^0 + |∑|^1 +…|∑|^n = (|∑|^n−1)/(|∑|−1) (通过几何级数),它是一个有限数,因为n是有限的。

然而,语言是无限的。因此,这与我们的假设相矛盾。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26556241

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档