節標準形

節標準形（英: Clausal normal form、CNF）とは、数理論理学において、論理プログラミングや多くの自動定理証明系で使われる論理式の標準形式である。論理式を節標準形に変換すると論理式の構造が破壊される。また、Tseitin transformation を使用せずに単純な変換をすると式のサイズが最悪ケースでは指数関数的に増大する。
変換手順.
古典的な一階述語論理の論理式を節標準形に変換する手順は以下の通りである。
n = 1 の場合をホーン節と呼び、これは万能チューリング機械と同等の計算能力を有する。
完全な等価でなくとも、同等（equisatisfiable）な節標準形で十分であることが多い。その場合、指数関数的増大を防ぐには、Tseitin transformation を使用し、定義（definitions）を導入して論理式の一部を改名（rename）すればよい。