准备考试并且正在经历这个问题:
判断 R1 表示的字符串集合是否是 R2 的子集?
R1 = (01 +10)* R2 = ((01)* + (10)*)
我的尝试:由于代表相同的表达式,我试图证明它们是相同的 R1 ⊆ R2
我试图证明 R2 与 R1 相同:所以我尝试了这个,使用正则表达式等价定理:
((01 + ε)* + (10 + ε) ) = (01 + ε) + (10 + ε)*
现在我被卡住了,我正在考虑在这里应用关联规则并显示 (01 + ε)* + (10 + ε)* = (01 + 10)* + (ε + ε)* = (01 + 10) * // 我认为这一步可能是错误的
因此 R2 = R1
步骤: (01 + ε)* + (10 + ε)* = (01 + 10)* + (ε + ε)* = (01 + 10)*
我认为是错误的,我认为我应用了错误的结合律,当它上面有 * 时我不知道如何使用它。对此的任何帮助将不胜感激。请 :)