fbpx
维基百科

合取范式

布尔逻辑中,如果一个公式子句合取,那么它是合取范式(CNF)的。作为规范形式,它在自动定理证明中有用。它类似于在电路理论中的规范和之积形式。

所有的文字的合取和所有的文字的析取是 CNF 的,因为可以被分别看作一个文字的子句的合取和析取。和析取范式(DNF)中一样,在 CNF 公式中可以包含的命题连结词是。非算子只能用做文字的一部分,这意味着它只能在命题变量前出现。

例如,下列所有公式都是 CNF:

而下列不是:

上述三个公式分别等价于合取范式的下列三个公式:

所有命题公式都可以转换成 CNF 的等价公式。这种变换基于了关于逻辑等价的规则: 双重否定律德·摩根定律分配律

因为所有逻辑公式都可以转换成合取范式的等价公式,证明经常基于所有公式都是 CNF 的假定。但是在某些情况下,这种到 CNF 的转换可能导致公式的指数性爆涨。例如,把下述非-CNF 公式转换成 CNF 生成有 个子句的公式:

参见

外部链接

    合取范式, 在布尔逻辑中, 如果一个公式是子句的合取, 那么它是, 作为规范形式, 它在自动定理证明中有用, 它类似于在电路理论中的规范和之积形式, 所有的文字的合取和所有的文字的析取是, 因为可以被分别看作一个文字的子句的合取和析取, 和析取范式, 中一样, 公式中可以包含的命题连结词是与, 或和非, 非算子只能用做文字的一部分, 这意味着它只能在命题变量前出现, 例如, 下列所有公式都是, displaystyle, wedge, displaystyle, wedge, displaystyle, wedge. 在布尔逻辑中 如果一个公式是子句的合取 那么它是合取范式 CNF 的 作为规范形式 它在自动定理证明中有用 它类似于在电路理论中的规范和之积形式 所有的文字的合取和所有的文字的析取是 CNF 的 因为可以被分别看作一个文字的子句的合取和析取 和析取范式 DNF 中一样 在 CNF 公式中可以包含的命题连结词是与 或和非 非算子只能用做文字的一部分 这意味着它只能在命题变量前出现 例如 下列所有公式都是 CNF A B displaystyle A wedge B A B C displaystyle neg A wedge B vee C A B B C D D E displaystyle A vee B wedge neg B vee C vee neg D wedge D vee neg E B C displaystyle neg B vee C 而下列不是 B C displaystyle neg B vee C A B C displaystyle A wedge B vee C A B D E displaystyle A wedge B vee D wedge E 上述三个公式分别等价于合取范式的下列三个公式 B C displaystyle neg B wedge neg C A C B C displaystyle A vee C wedge B vee C A B D B E displaystyle A wedge B vee D wedge B vee E 所有命题公式都可以转换成 CNF 的等价公式 这种变换基于了关于逻辑等价的规则 双重否定律 德 摩根定律和分配律 因为所有逻辑公式都可以转换成合取范式的等价公式 证明经常基于所有公式都是 CNF 的假定 但是在某些情况下 这种到 CNF 的转换可能导致公式的指数性爆涨 例如 把下述非 CNF 公式转换成 CNF 生成有 2 n displaystyle 2 n 个子句的公式 X 1 Y 1 X 2 Y 2 X n Y n displaystyle X 1 wedge Y 1 vee X 2 wedge Y 2 vee dots vee X n wedge Y n 参见 编辑析取范式 代数范式 霍恩子句 奎因 麦克拉斯基算法外部链接 编辑Scheme and Ocaml programs for converting propositional logic statements into CNF 取自 https zh wikipedia org w index php title 合取范式 amp oldid 63206147, 维基百科,wiki,书籍,书籍,图书馆,

    文章

    ,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。