前束範式(prenex normal form)是數理邏輯中使用謂詞邏輯所描述的形式語言的一種格式。
前束範式亦稱前束式,一種謂詞演算公式。指其一切量詞都未被否定地處於公式的最前端且其轄域都延伸至公式的末端的謂詞演算公式。設Q∈{∃,ᗄ},一個公式α是前束範式,若且唯若存在一個不含量詞的公式β,使得
α=(Q1x1)(Q2x2)…(Qexe)β.
例如,公式(ᗄx)[F(x)→G(x)]為一個前束範式,而(ᗄx)[F(x)∨G(x)]→(∃y)R(y)不是前束範式,與一個謂詞演算公式等價的前束範式公式稱為謂詞演算公式的前束範式,例如,公式p→(ᗄx)α(x)的前束範式為(ᗄx)[p→α(x)],此處p為一個命題變元,其所有存在量詞都在全稱量詞的前面出現的前束範式稱為斯科朗範式,又稱∃前束範式,一個公式α是斯科朗範式,若且唯若存在一個不含量詞的公式β,使得
α=(∃x1)(∃x3)…(∃xa)(ᗄx1) ·(ᗄx2)…(ᗄxe)β(a≥0,e≥0).
基本介紹
- 中文名:前束範式
- 外文名:prenex normal form
- 所屬範疇:謂詞邏輯
- 別稱:前束式
- 分類:前束合取範式、前束析取範式