example
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| example [2025/04/07 07:20] – [1.1 TARSKI.miz] superuser | example [2025/05/29 06:35] (現在) – superuser | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== 第1章 TARSKIの公理系 ====== | ====== 第1章 TARSKIの公理系 ====== | ||
| - | このテキストは,集合論を題材に,mizar を使った,数学定理の記述が,実際にどのようになされているかを説明します。 | + | このテキストは集合論を題材に mizar を使った数学定理の記述が実際にどのようになされているかを説明します。 |
| mizar では,その数学記述言語によって書かれたテキストを **articles** と称します。 | mizar では,その数学記述言語によって書かれたテキストを **articles** と称します。 | ||
| mizar システムやそれで使われる数学記述言語の文法については,中村八束教授著の mizar 講義録第3版 | mizar システムやそれで使われる数学記述言語の文法については,中村八束教授著の mizar 講義録第3版 | ||
| 行 17: | 行 17: | ||
| これは, この article で, 使われる, | これは, この article で, 使われる, | ||
| うファイルに記述されていることを宣言しています。 | うファイルに記述されていることを宣言しています。 | ||
| - | 次の,begin の宣言からこの article の内容の記述が始まります。 | + | 次の |
| <mizar ta> | <mizar ta> | ||
| 行 49: | 行 49: | ||
| **reserve** はその後に続く, | **reserve** はその後に続く, | ||
| - | $x, y, z, u, N, M, X, Y, Z$ | + | \(x, y, z, u, N, M, X, Y, Z\) |
| は任意の集合 set になっています。集合論では, | は任意の集合 set になっています。集合論では, | ||
| の要素ですが, | の要素ですが, | ||
| 行 74: | 行 74: | ||
| \] | \] | ||
| です。これは, | です。これは, | ||
| - | すなわち,任意の | + | すなわち,任意の |
| - | $x \in X \Leftrightarrow x \in Y$ | + | \(x \in X \Leftrightarrow x \in Y\) |
| - | であるならば, | + | であるならば, |
| ==== 1.1.2 非順序対の定義 ==== | ==== 1.1.2 非順序対の定義 ==== | ||
| - | 次の記述は | + | 次の記述は |
| <mizar ta> | <mizar ta> | ||
| 行 122: | 行 122: | ||
| </ | </ | ||
| - | 任意の | + | 任意の |
| \[ | \[ | ||
| x \in \{y\} \Leftrightarrow x = y | x \in \{y\} \Leftrightarrow x = y | ||
| \] | \] | ||
| を満たす集合であり, | を満たす集合であり, | ||
| - | 任意の | + | 任意の |
| \[ | \[ | ||
| x \in \{y, z\} \Leftrightarrow x = y \lor x = z | x \in \{y, z\} \Leftrightarrow x = y \lor x = z | ||
| 行 139: | 行 139: | ||
| ==== 1.1.3 包含関係の定義 ==== | ==== 1.1.3 包含関係の定義 ==== | ||
| - | 次は, | + | 次は, |
| <mizar ta> | <mizar ta> | ||
| 行 163: | 行 163: | ||
| ==== 1.1.4 集合の合弁の定義 ==== | ==== 1.1.4 集合の合弁の定義 ==== | ||
| - | 任意の集合族 (すなわち集合の集合)$X$ に対して, | + | 任意の集合族 (すなわち集合の集合)\(X\) に対して, |
| <mizar ta> | <mizar ta> | ||
| 行 208: | 行 208: | ||
| という命題になります。 | という命題になります。 | ||
| - | これは \(x\) が集合 \(X\) の要素であれば、集合 | + | これは \(x\) が集合 \(X\) の要素であれば、集合 |
| <mizar ta> | <mizar ta> | ||
| definition let x, X be set; | definition let x, X be set; | ||
| 行 226: | 行 226: | ||
| end; | end; | ||
| </ | </ | ||
| + | |||
| ==== 1.1.6 選出の公理 (Fraenkel の公理式) ==== | ==== 1.1.6 選出の公理 (Fraenkel の公理式) ==== | ||
| - | 集合 | + | 集合 |
| <mizar ta> | <mizar ta> | ||
| scheme Replacement{ A() -> set, P[object, | scheme Replacement{ A() -> set, P[object, | ||
| - | ex X st for x being object holds x in X iff | + | ex X st for x being object holds x in X |
| - | ex y being object st y in A() & P[y,x] | + | |
| provided | provided | ||
| A1: for x,y,z being object st P[x,y] & P[x,z] holds y = z | A1: for x,y,z being object st P[x,y] & P[x,z] holds y = z | ||
| 行 251: | 行 252: | ||
| \] | \] | ||
| が成り立つことを表しています。 | が成り立つことを表しています。 | ||
| + | |||
| ==== 1.1.7 順序対の定義 ==== | ==== 1.1.7 順序対の定義 ==== | ||
| - | 任意の \(x\), \(y\) に対して、集合 \(\{\{x, y\}, \{x\}\}\) を順序対 \([x, y]\) と表します。 | + | 任意の \(x\), \(y\) に対して、集合 \(\{\{x, y\}, \{x\}\}\) を**順序対** \([x, y]\) と表します。 |
| - | これは、\(x\) と \(y\) から順序対 \([x, y]\) を構成する作用(functor)として定義されます。 | + | これは、\(x\) と \(y\) から順序対 \([x, y]\) を構成する作用 (functor) として定義されます。 |
| <mizar ta> | <mizar ta> | ||
| 行 278: | 行 280: | ||
| </ | </ | ||
| - | すなわち, | + | すなわち, |
| \(\exists Z \left\{ | \(\exists Z \left\{ | ||
| \begin{aligned} | \begin{aligned} | ||
| 行 289: | 行 291: | ||
| ==== 出典・参考文献 ==== | ==== 出典・参考文献 ==== | ||
| + | |||
| - 師玉, 康成 " | - 師玉, 康成 " | ||
| + | |||
example.1744010441.txt.gz · 最終更新: by superuser
