蕴涵(英語:Entailment)在命题逻辑和谓词逻辑中用来描述在两个句子或句子的集合之间的联系,一般使用⇒符号表示。
语义蕴涵
语义蕴涵也叫做逻辑蕴涵(Logical Implication)[1],亦可以读作 B 是 A 的语义后承。
陈述句子集合A语义上蕴涵句子集合B。
形式定义:集合A蕴涵集合B,当且仅当在其中A中所有句子都为真的所有模型中,在B中的所有句子也是真的。在图表形式中,它看起来像:
我们需要蕴涵的定义要求A的所有的模型也是B的模型,因为像知识库这样的形式系统在被问到事实的集合(A)是否蕴涵命题(B)的时候,不可能知道在用户头脑中对此的解释。
在语用学(语言学)中,蕴涵有不同的但密切相关的意思。
如果对于公式X有
则X被称为"有效的"或是"重言式"。
语法蕴涵
陈述句子集合A语法蕴涵句子集合B。它可以读作"B可以证明自A",或 B 是 A 的语法后承。
定义:A语法蕴涵B,如果通过假定所有A中所有的句子并通过对它们应用一个有限序列的推理规则(比如来自命题演算的),你可以推导出B中的所有句子。
当然,这与特定的逻辑(证明演算)有关。在讨论多个逻辑的情况下,在
符号上放置下标是很有用的。
在语义和语法蕴涵之间的联系
理想上,语义蕴涵(semantic consequence)和语法蕴涵(syntactic consequence)等价,但这不总是可行。(参见哥德尔不完备定理,它陈述了包含为真但不能证明的句子的一些语言(比如算术))。在这种情况下,把等价分成两部分是有用的:
演绎系统S对于语言L是完备的,当且仅当
:就是说,所有有效的论证都是可证明的。
演绎系统S对于语言L是可靠的,当且仅当
:就是说,所有可证明的论证都是有效的,没有无效的论证是可证明的。
与实质蕴涵的联系
在很多情况下,蕴涵符合于实质蕴涵:就是说,
当且仅当
。但是在一些多值逻辑中这不是真的。
参见
|
|---|
- 恆真(
)
| |
- 与非(
)
- 反蕴涵(
)
- 蕴涵(
)
- 或(
)
|
- 非(
)
- 异或(
)
- 双条件(
)
- 命题
|
- 或非(
)
- 非蕴涵(
)
- 反非蕴涵(
)
- 与(
)
|
- 恆假(
)
|
|
|---|
| 基本概念 | |
|---|
定理 (列表及悖论) | |
|---|
| 逻辑 | | 传统逻辑 | |
|---|
| 命题逻辑 | |
|---|
| 经典逻辑 |
- 经典逻辑
- 一阶逻辑
- 二階邏輯
- 高阶逻辑
- 自由逻辑
- 量化
- 谓词
- 一元谓词演算
|
|---|
|
|---|
| 集合论 | | | 集合种类 | |
|---|
| 映射与势 | |
|---|
| 集合理论 |
- 策梅洛-弗兰克尔 (ZFC)
- 广义集合论 (GST)
- 克里普克-普拉克 (KP)
- 莫尔斯-凯利集合论 (MK)
- 朴素集合论
- 新基础集合论
- 塔斯基-格罗滕迪克 (TG)
- 冯·诺伊曼-博内斯-哥德尔 (NBG)
- 建构式集合论
|
|---|
|
|---|
| 句法及语言 | |
|---|
| 证明论 |
- 形式证明
- 自然演绎
- 蕴涵
- 推理规则
- 相继式演算
- 定理
- 系统
- 完备理论
- ZFC系统的独立性
- 不可能证明
- 序数分析
- 逆数学
- 自恰理论
|
|---|
| 模型论 |
- 解释
- 结构
- 非标准模型
- 结构图
- 分类理论
- 完备模型论
- 可满足性
- 邏輯語義學
- 强度
- 真理
- T-模式
- 转移原则
- 真理谓词
- 真值
- 型
- 超積
- 有效性
|
|---|
| 可计算性理论 | |
|---|
| 其他相关 | |
|---|
数学主题 |
- ^ Christopher C. Leary. A Friendly Introduction to Mathematical Logic 2nd Edition. : 36–37.