模型:修订间差异
来自Googology Wiki
更多操作
初等嵌入 |
小 美化公式 |
||
第1行: | 第1行: | ||
一个给定语言<math>\lambda</math> | 一个给定语言<math>\lambda</math>的'''模型'''是一个对<math>(A,I)</math>,其中<math>A</math>为全域/宇宙,<math>I</math>为<math>A</math>上的解释函数,负责把<math>\lambda</math>中的符号映射到A中合适的关系,函数,常元。通常我们将模型写为以下形式 | ||
<math>\alpha=(A,P^\alpha,\cdots,F^\alpha,\cdots,c^\alpha)</math> | <math>\alpha=(A,P^\alpha,\cdots,F^\alpha,\cdots,c^\alpha)</math> | ||
在中文语境中,语言的模型也被称为'''数学结构'''。 | |||
我们定义,一个数学结构<math>A</math>满足某个公式<math>\ | 我们定义,一个数学结构<math>A</math>满足某个公式<math>\varphi(a,b,\cdots)</math>, | ||
当且仅当<math>\ | 当且仅当<math>\varphi(a^A,b^B,\cdots)</math>在<math>A</math>中成立。 | ||
一个语句集<math>\Sigma</math>的模型,是一个数学结构<math>A</math>,使得其满足这个语句集中的任意一条语句。 | 一个语句集<math>\Sigma</math>的模型,是一个数学结构<math>A</math>,使得其满足这个语句集中的任意一条语句。 | ||
第13行: | 第13行: | ||
== 模型的同构 == | == 模型的同构 == | ||
我们称两个模型<math>A=(\alpha,P^A,\cdots,F^A,\cdots,c^A)</math>,<math>B=(\beta,P^B,\cdots,F^B,\cdots,c^B)</math> | 我们称两个模型<math>A=(\alpha,P^A,\cdots,F^A,\cdots,c^A)</math>,<math>B=(\beta,P^B,\cdots,F^B,\cdots,c^B)</math>是'''同构的''',当且仅当存在一个<math>A</math>到<math>B</math>的双射<math>f</math>使得以下四点成立: | ||
* <math>P^A(x_1,x_2,x_3,\cdots)</math>当且仅当<math>P^B(f(x_1),f(x_2),f(x_3),\cdots)</math>(<math>P</math>为某个<math>n</math>元关系且<math>P^A</math>映射到的对象是<math>P^B</math>) | * <math>P^A(x_1,x_2,x_3,\cdots)</math>当且仅当<math>P^B(f(x_1),f(x_2),f(x_3),\cdots)</math>(<math>P</math>为某个<math>n</math>元关系且<math>P^A</math>映射到的对象是<math>P^B</math>) | ||
第21行: | 第21行: | ||
* <math>f(c^A)=c^B</math> | * <math>f(c^A)=c^B</math> | ||
* <math>A\models\ | * <math>A\models\varphi(a_1,a_2,\cdots)</math>当且仅当<math>B\models\varphi(f(a_1),f(a_2),\cdots)</math> | ||
== 子模型 == | == 子模型 == | ||
我们称一个模型<math>A=(\alpha,P^A,\cdots,F^A,\cdots,c^A)</math>是模型<math>B=(\beta,P^B,\cdots,F^B,\cdots,c^B)</math> | 我们称一个模型<math>A=(\alpha,P^A,\cdots,F^A,\cdots,c^A)</math>是模型<math>B=(\beta,P^B,\cdots,F^B,\cdots,c^B)</math>的'''子模型''',当且仅当: | ||
<math>\alpha\subset\beta</math>,<math>P^A\subset{P^B}</math>,<math>F^A\subset{F^B}</math>,<math>c^B\in{A}</math>且<math>A</math>在任意<math>A</math>上函数下封闭。 | <math>\alpha\subset\beta</math>,<math>P^A\subset{P^B}</math>,<math>F^A\subset{F^B}</math>,<math>c^B\in{A}</math>且<math>A</math>在任意<math>A</math>上函数下封闭。 | ||
第30行: | 第30行: | ||
一个从<math>B</math>到<math>A</math>的嵌入是一个<math>B</math>和<math>A</math>的子模型<math>B_1</math>之间的同构关系。 | 一个从<math>B</math>到<math>A</math>的嵌入是一个<math>B</math>和<math>A</math>的子模型<math>B_1</math>之间的同构关系。 | ||
一个<math>A</math>的子模型<math>B</math>是<math>A</math>的'''初等子模型''',当且仅当对于任何<math>B</math>中的元素<math>(b_1,b_2,b_3,\cdots)</math> | 一个<math>A</math>的子模型<math>B</math>是<math>A</math>的'''初等子模型''',当且仅当对于任何<math>B</math>中的元素<math>(b_1,b_2,b_3,\cdots)</math>,有 | ||
<math>B\models\ | <math>B\models\varphi(b_1,b_2,b_3,\cdots)</math>当且仅当<math>A\models\varphi(b_1,b_2,b_3,\cdots)</math>。 | ||
两个模型是'''基本等价'''的,当且仅当它们满足同样的语句(无自由变量的命题)。 | 两个模型是'''基本等价'''的,当且仅当它们满足同样的语句(无自由变量的命题)。 | ||
一个嵌入被称为'''初等嵌入''',当且仅当当且仅当它是一个嵌入且它的定义域是值域的初等子模型。 | |||
== 可定义性 == | |||
我们称一个集合X是在模型A上'''可定义的''',当且仅当存在公式 <math>\varphi</math> 和变元<math>a_{1},a_{2},...\in A</math>,使得 | |||
<math>X=\{x\in A\ |\ A\models \varphi(x,a_{1},a_{2},...)\}</math> | |||
如果这个公式 <math>\varphi</math> 只包含 <math>x</math> 一个参数,则称 <math>X</math> 是在 <math>A</math> 中可定义的。 | |||
一个元素<math>a\in A</math>是可定义的,当且仅当 <math>\{a\}</math> 是在 <math>A</math> 上可定义的。 | |||
[[分类:集合论相关]] |
2025年7月20日 (日) 12:56的版本
一个给定语言的模型是一个对,其中为全域/宇宙,为上的解释函数,负责把中的符号映射到A中合适的关系,函数,常元。通常我们将模型写为以下形式
在中文语境中,语言的模型也被称为数学结构。
我们定义,一个数学结构满足某个公式,
当且仅当在中成立。
一个语句集的模型,是一个数学结构,使得其满足这个语句集中的任意一条语句。
模型的同构
我们称两个模型,是同构的,当且仅当存在一个到的双射使得以下四点成立:
- 当且仅当(为某个元关系且映射到的对象是)
- 当且仅当
子模型
我们称一个模型是模型的子模型,当且仅当:
,,,且在任意上函数下封闭。
一个从到的嵌入是一个和的子模型之间的同构关系。
一个的子模型是的初等子模型,当且仅当对于任何中的元素,有
当且仅当。
两个模型是基本等价的,当且仅当它们满足同样的语句(无自由变量的命题)。
一个嵌入被称为初等嵌入,当且仅当当且仅当它是一个嵌入且它的定义域是值域的初等子模型。
可定义性
我们称一个集合X是在模型A上可定义的,当且仅当存在公式 和变元,使得
如果这个公式 只包含 一个参数,则称 是在 中可定义的。
一个元素是可定义的,当且仅当 是在 上可定义的。