形式语言与自动机
Formal Languages and Automata Theory;第四章 正则表达式;正则表达式的引入;正则表达式的引入;正则表达式的引入;第四章 正则表达式;定义4-1:设字母表为 ∑ ,正则表达式递归定义如下:;例:设 ∑ = { 0,1 },∑ 中部分正则表达式及其对应语言如下:;定义4 - 2:
设 r 是字母表∑上的正则表达式,r 的 n 次幂定义为:;表达式简化约定: - 减少括号;表达式的简化约定:;定义4 - 3:
设 r, s 分别为字母表 ∑ 上的正则表达式 ,如果 L ( r ) = L ( s ), 则称表达式 r 与 s 相等(或等价),记作 r = s。;例:设 ∑ = { 0,1 },∑上正则表达式以及其表示的语言如下:
1、L ( 00 )
2、L(( 0+1 )* 00 (0+1)*)
3、L(( 0+1 )*1 ( 0+1 )9)
4、L(( 0+1 )*011)
5、 L ( 0+1+2+ )
6、 L ( 0*1*2* )
7、 L ( 1 ( 0+1 )* 1 + 0 ( 0+1 )*0 );例:设 ∑ = { 0,1 },∑上正则表达式以及其表示的语言如下:
1、L ( 00 ) =
2、L(( 0+1 )* 00 (0+1)*) =
3、L(( 0+1 )*1 ( 0+1 )9) =
4、L(( 0+1 )*011)=
5、 L ( 0+1+2+ ) =
6、 L ( 0*1*2* ) =
7、 L ( 1 ( 0+1 )* 1 + 0 ( 0+1 )*0 ) =;习题:p.153, 2. 理解正则表达式;习题:p.153, 1. 写出下列语言的表达式;可以证明,字母表 ∑上正则表达式 r, t, s 及相关语言满足以下等式:;例1- 证16式:L ( (r*) )* = L (r)*,其对应语言集合 ( R* )* = R*。
证:施归纳于集合 R 乘积的个数,求证 ( R* )n = R* ( n ≥ 0 )。
基础语句: 设 n = 0,1,( R* )0 = {ε},( R* )1 = R*,结论成立。;例2- 证 ( 17 ) 式:L ( r? s ? )? = L ( r + s )?
设A、B为表达式 r、s 对应的正则集合,利用下列集合性质:
( 1 ) 若A ? B 和 C ? D,则 AC ? BD ; ( 2 ) An ? A?,n ? 0
(3) A ? A B ? ( 4 ) A ? B ? A
(5) 若 A ? B,则 A? ? B ? ( 6 )(A?)? = A ? A? = A?;证 ii:( A ? B )? ? ( A? B ? )?
由(2)有: A ? A ? , B ? B ?
由(3)有: A? ? A? B ?
由(4)有: B? ? A? B ?
由(2)(3)(4)和传递率: A ? B ? A? B ? ? A? B ? = A? B ?
由(5)有: ( A ? B )? ?(A??? B ? )?;习题:p.154, 4. ;第四章 正则表达式;定义4-4:
称正则表达式 r 与自动机 FA 等价,如果有
L(r)= L(M)。;正则表达式与有限自动机等价;基础:
设正则表达式运算符的个数 n = 0,构造 FA 存在以下三种情况:
r =ε:有 ε- NFA 满足要求。
r = Φ:有 ε- NFA 满足要求。
r = a:有 ε- NFA 满足要求。
结论对 n = 0 成立。;1、对于 r = r1 + r2,构造相应ε-NFA。
假设 M1 = Q1, ∑, δ1, q01, { f1 } , M2 = Q2, ∑, δ2, q02, {
您可能关注的文档
- 第四章 长期资金筹划课件.pptx
- u8cloud实施工具-产品培训-合并报表.pptx
- 团队建设与领导力艺术幻灯片.pptx
- 会计岛财务成本管理 经验分享课.pptx
- 人类对细菌和真菌的利用演示文稿.ppt
- 司库总务实务服务队司库、总务职责与要求课件.ppt
- 《1~5的认识信息窗1》教学课件.ppt
- 毕业答辩小清新.pptx
- 互联网 时代下的智慧校园探索.ppt
- 理工会计学 固定资产教学课件.pptx
- 七年级语文上册期末模拟试卷1(解析版).docx
- 七年级语文上册期末模拟试卷1(原卷版).docx
- 七年级语文上册期末模拟试卷2(原卷版).docx
- 七年级语文上册期末模拟试卷2(解析版).docx
- 期末测试卷(二)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(二)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(三)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(原卷版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
- 期末测试卷(一)(解析版)2024—2025学年七年级语文上册期末测试卷(全国版).docx
最近下载
- 20210909-华西证券-华西证券机器学习资产配置系列之一:HMM模型择时及配置策略.pdf VIP
- 《“十五五”规划建议》专题.ppt VIP
- ISO 9001:2026 (DIS) 中英文对照表.docx VIP
- 2024-2025学年江苏省天一中学高一上学期期末物理试题及答案.pdf VIP
- 云南省保山市2024-2025学年高二下学期4月期中质量监测语文试卷(含答案).pdf VIP
- 学习与解读国家十五五规划ppt课件.pptx VIP
- 福建省福州市五年级上学期语文期末考试试卷(含答案).docx VIP
- 学习与解读“十五五”规划PPT课件.pptx VIP
- IOCP完成端口详解.pdf
- 蒸氨系统开工方案.pdf VIP
原创力文档

文档评论(0)