查看“︁量詞消去”︁的源代码
←
量詞消去
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
'''量詞消去'''是[[數理邏輯]]、[[模型論]]與[[計算機科學]]中的一類技巧。我們稱一個理論<math>T</math>可消去量詞,若且唯若對每個[[公式 (數理邏輯)|公式]]<math>\phi</math>皆存在另一個不帶量詞的公式<math>\psi</math>,使得兩者在該理論中等價,即:<math>T \models \phi \leftrightarrow \psi</math>。 量詞消去在模型論有多種刻劃;即使一個理論可消去量詞,也不保證存在一個相應的[[演算法]]。 一個理論的量詞消去演算法係將一個帶量詞的公式轉成一個等價但不帶量詞的公式。利用這個演算法,我們能將任一[[句子 (數理邏輯)|句子]](不帶[[自由變量和約束變量|自由變量]]的公式)轉成一個不帶變量的句子,後者通常可藉簡單的計算判定。因此,量詞消去演算法的存在性蘊含該理論的可判定性。 == 若干例子 == 以下是若干可消去量詞的理論: * Presburger 算術 * [[實封閉域]] * [[代數封閉域]] * 無原子的[[布爾代數]] * 項代數 * 稠密[[全序關係|全序]] * 特徵樹 以及它們之間的許多組合,如帶 Presburger 算術的布爾代數等等。量詞消去也可用以證明「合併」某些可判定理論可得到新的可判定理論,類似的建構包括有 Feferman-Vaught 定理及項冪。 == 基本想法 == 如欲建構地證明一個理論可消去量詞,僅須處理一個存在量詞配上若干個[[文字 (數理邏輯)|文字]]合取的情形;換言之,即證明每個形如<math>\exists x. \bigwedge_{i=1}^n L_i</math> (其中每個<math>L_i</math>都是文字) 的公式都在該理論中等價於一個無量詞的公式——誠然,假設已知如何對一串公式的合取消去量詞,則若<math>F</math>是個公式,可將其寫作[[析取範式]]: :<math>\vdash F \leftrightarrow\bigvee_{j=1}^m \bigwedge_{i=1}^n L_{ij}</math> 並運用 <math>\exists x. \bigvee_{j=1}^m \bigwedge_{i=1}^n L_{ij}</math>等價於<math>\bigvee_{j=1}^m \exists x. \bigwedge_{i=1}^n L_{ij}</math>此一性質。最後,為了消去全稱量詞 <math>\forall x. F</math>,其中<math>F</math>不帶量詞,我們將<math>\lnot F</math>寫作析取範式,並運用<math>\forall x. F</math>等價於<math>\lnot \exists x. \lnot F</math>一性質,遂證得原斷言。 == 文獻 == * Wilfrid Hodges. "Model Theory". Cambridge University Press. 1993. * Viktor Kuncak and Martin Rinard. "Structural Subtyping of Non-Recursive Types is Decidable". In ''Eighteenth Annual IEEE Symposium on Logic in Computer Science,'' 2003. {{mathstub}} [[Category:模型論]] [[Category:數理邏輯|L]]
该页面使用的模板:
Template:Mathstub
(
查看源代码
)
返回
量詞消去
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息