满足关系

结构与满足关系 ⊨\models(Tarski)

def.satisfaction · 定义 · 逻辑 · 模型论 · Tarski · 语义

又称满足·satisfaction·模型·semantics·语义

陈述

设 L\mathcal{L} 是一阶语言。L\mathcal{L} 的一个结构 A\mathfrak{A} 指:一个非空集合 AA(论域),连同每个常元符号、nn 元函数符号、nn 元关系符号在 AA 上的解释。再给定一个赋值 ss(给每个变元指定 AA 中一个元素)。

满足关系 A⊨φ[s]\mathfrak{A} \models \varphi [s](「φ\varphi 在 A\mathfrak{A} 中关于赋值 ss 成立」)按公式的复杂度递归定义:

当 φ\varphi 是语句(无自由变元)时,A⊨φ\mathfrak{A} \models \varphi 与赋值 ss 无关,直接说 φ\varphi 在 A\mathfrak{A} 中成立,记 A⊨φ\mathfrak{A} \models \varphi。

说明

⭐ 这个递归定义有根据:它是按公式的复杂度递归的,而复杂度能递归的依据是公式由语法规则归纳生成(见「公式」)。语义建立在语法之上 —— 这是这门课的第一条纪律。

⭐ ⊨\models 是「φ\varphi 在 A\mathfrak{A} 里为真」的严格含义。整个模型论从这里开始:紧性、完备性、Löwenheim–Skolem 说的都是 ⊨\models 与可证明性 ⊢\vdash 的关系。

⚠ ⊨\models 与 ⊢\vdash 是两回事:前者是语义(在结构里为真),后者是语法(由公理按规则形式推出)。一阶逻辑的完备性定理说的正是两者在一阶情形下重合 —— 那也是「ZFC⊢φ\mathrm{ZFC} \vdash \varphi 与 ZFC⊨φ\mathrm{ZFC} \models \varphi 可以混着用」的依据。

谁指向它(入边)

定义引用 2

参考

同一星团的其他概念 4 个

继续

在星图里打开「满足关系」 ·  全部 709 个概念 ·  Markdown 原文 ·  读图指南与记号表