Eagle中顺序组合与连接的探索
在逻辑和形式化方法领域,Eagle语言为我们提供了强大的工具来描述和验证系统行为。本文将深入探讨Eagle中顺序组合和连接操作的相关内容,包括空轨迹上公式的可满足性判断、连接公式的消除,以及确定性切割运算符的引入和应用。
1. 空轨迹上公式的可满足性
在Eagle中,判断一个公式在空轨迹上是否可满足是一个重要的问题。我们可以通过对公式进行语法检查来确定这一点,而且不需要在任何时候将规则应用替换为其规则体,否则可能导致问题的不可判定性。
- 引理1 :对于Eagle中的任意公式,判断其在空轨迹上是否可满足是可判定的。
- 基本情况 :公式
False、expression、F、⊙F、F1 ; F2和N(...)(其中(min N(T1 x1, ... , Tn xn) = F) ∈D)在空轨迹上不满足;而True和N(...)(其中(max N(T1 x1, ... , Tn xn) = F) ∈D)在空轨迹上满足。 - 归纳步骤 :公式
F1 ∧F2和F1 · F2在空轨迹上满
- 基本情况 :公式
超级会员免费看
订阅专栏 解锁全文
35

被折叠的 条评论
为什么被折叠?



