字母表 (计算机科学)

✍ dations ◷ 2025-12-07 13:34:05 #形式语言

在计算机科学中,字母表是字符或数字的有限集合。最常见的字母表是二元字母表{0,1}。有限字符串是来自字母表的字符的有限序列;例如二元字符串是来自字母表{0,1}的字符构成的字符串。字符的无限序列也可以用来自一个字母表的元素来构造。

给定一个字母表 Σ {\displaystyle \Sigma } ,我们写 Σ {\displaystyle \Sigma ^{*}} 来指示在字母表 Σ {\displaystyle \Sigma } 上的所有有限字符串的集合。这里的 {\displaystyle {}^{*}} 指示Kleene星号算子。我们写 Σ {\displaystyle \Sigma ^{\infty }} (偶尔 Σ N {\displaystyle \Sigma ^{\mathbb {N} }} Σ ω {\displaystyle \Sigma ^{\omega }} )来指示在字母表 Σ {\displaystyle \Sigma } 上的所有无限序列的集合。

例如,如果我们使用二元字母表{0,1},则字符串ε, 0, 1, 00, 01, 10, 11, 000等都将在这个字母表的Kleene闭包中(这里的ε表示空串)。

字母表在形式语言、自动机和半自动机理论中是重要。自动机如确定有限状态自动机(DFA)要求在形式定义中有字母表。

相关

  • 字母系统字母系统是拼音文字系统当中最小的,数量最少的区别性单位,即字位,如拉丁字母源自拉丁语采用的字母、阿拉伯字母源自阿拉伯语采用的字母。字母系统的特点是字母大致上对应该语言
  • 彩虹色彩虹色或虹彩(英语:Iridescence),是一种结构色。彩虹色常见于肥皂泡、蝴蝶翅膀、贝壳等物体。如果观测物体表面的角度改变,色彩也随之改变,这样一种光学现象就叫做虹彩现象,即彩虹
  • 堡状层积云堡状层积云(学名:Stratocumulus castellanus,缩写: Sc cas ),是层积云的一种。层积云的上部由相互独立向上发展的云块组成,但这些云块的下部连接于通过一个共同的云底。这些向上发
  • 弗里德里希卡斯帕·大卫·弗里德里希(德语:Caspar David Friedrich,1774年-1840年),19世纪德国浪漫主义风景画家。他出生于瑞典波美拉尼亚的格赖夫斯瓦尔德镇,而当时的波美拉尼亚属于瑞典王国
  • 休伦-马尼斯蒂休伦-马尼斯蒂国家森林(英语:Huron-Manistee National Forests)由两座分开的国家森林构成:休伦国家森林(英语:Huron National Forest)和马尼斯蒂国家森林(英语:Manistee National For
  • Achatina fulica非洲大蜗牛(学名:Achatina fulica)是腹足纲动物,为陆栖蜗牛。俗名褐云玛瑙螺、菜螺。非洲大蜗牛也被列入世界百大外来入侵种之一。成体壳长一般为7-8公分,最大则可长到超过20公分
  • 普朗克温度普朗克温度,以德国物理学家马克斯·普朗克命名,是温度的单位,简记为 T P {\displaystyle
  • 奈特·道格奈特·道格(Nate Dogg,1969年9月19日-2011年3月15日),本名纳撒尼尔·德韦恩·黑尔(Nathaniel Dwayne Hale),美国知名音乐人、饶舌歌手。奈特·道格生于密西西比州的克拉克斯戴尔(Clar
  • i-Cityi-City是马来西亚雪兰莪州八打灵县莎亚南第七区的一个科技中心。由Jon A. Jerde设计,i-City被设计为一个完全集成的智慧城市,包括企业,休闲和住宅区,如100万平方英尺的区域购物
  • 天主教里诺教区天主教里诺教区(拉丁语:Diocesis Renensis、英语:Roman Catholic Diocese of Reno)是美国一个罗马天主教教区,属旧金山总教区。成立于1931年3月27日升为教区。范围包括内华达州西