文の言語 – ウィキペディア、無料​​百科事典

before-content-x4

文の言語 – 三つ

l = p f f {displaystyle {mathcal {l}} = langle {textbf {p}}、{mathfrak {f}}、varsigma rangle、}

どこ:

収集要素

p {displaystyle {textbf {p}}}

という 文の変数 、収穫要素

f {displaystyle {mathfrak {f}}}

接続詞 言語

l {displaystyle {mathcal {l}}、}

a

f {displaystyle varsigma}

彼の サイン

収穫要素の完成したシーケンス

p f {displaystyle {textbf {p}} cup {mathfrak {f}}}

という 碑文 言語

l {displaystyle {mathcal {l}}。}

コレクションコレクションのコレクションから最小(包含の意味で)

{displaystyle y}

条件を満たす:

(初め)

(2)

いわゆる フォーミュラのコレクション 言語

l {displaystyle {mathcal {l}}}

シンボルでマークされています

f r m l )) {displaystyle mathbf {frm}({mathcal {l}})。}

条件(1)と(2)を満たすコレクションは 言語式の構築に閉じられています

L{displaystyle {mathcal {l}}}

言い換えれば、コレクション

f r m l )) {displaystyle mathbf {frm}({mathcal {l}})}

言語式の構築に閉じられている字幕の最小コレクションは

f r m l )) {displaystyle mathbf {frm}({mathcal {l}})。}

古典的な文章の言語 [ 編集 | コードを編集します ]

させて

LCIMV= p f f LK{displaystyle {mathcal {l}} _ {mathbf {cimv}} = langle {textbf {p}}、{mathfrak {f}}、varsigma _ {mathbf {lk}} rangle、}
after-content-x4

どこ

p = { p Q r s } {displaystyle mathbf {p} = {mathbf {p}、mathbf {q}、mathbf {r}、mathbf {s}、dots}、}、}

f = { c a k n } {displaystyle {mathfrak {f}} = {mathbf {c}、mathbf {a}、mathbf {k}、mathbf {n}、mathbf {e}}}}}

とさせてください

f LKc )) = 2 f LKa )) = 2 f LKk )) = 2 f LK)) = 2 f LKn )) = 初め。 {displaystyle varsigma _ {mathbf {lk}}(mathbf {c})= 2、; varsigma _ {mathbf {lk}}(mathbf {a})= 2、; varsigma _ {mathbf {lk}}(mathbf {k} {k} = 2、2, ^ {k}) }(mathbf {n})= 1.}

それから

c c n p Q a p Q {displaystyle mathbf {cnplay}}} {cnplay

言語式です

after-content-x4
LCIMV{displaystyle {mathcal {l}} _ {mathbf {cimv}}、}

しかし

c c n p Q Q a p Q {displaystyle mathbf {cnplay

c c n p n a p Q {displaystyle mathbf {ccnpnapq}}

そうではありません。

Peana算術言語 [ 編集 | コードを編集します ]

熱の ピーナ算術 [ 編集 | コードを編集します ]

させて

LPAt = { a m o } f PA{displaystyle {mathcal {l}} _ {mathbf {pa}}^{t} = langle mathbf {v}、{mathbf {a}、mathbf {m}、mathbf {o}、mathbf {i}}、varsigma _ {mathbf} {pa

それは言語と呼ばれています 熱の ピーナ算術。この言語の式が呼ばれます 探索 ピーナ算術。すべてのピーナ算術熱熱熱熱熱のコレクション

t r m PA{displaystyle mathbf {trm} _ {mathbf {pa}}。}}

便利な場合もあります

0 {displaystyle mathbf {v} _ {0}}

それは書かれている

バツ {displaystyle mathbf {x}、}

その代わり

初め {displaystyle mathbf {v} _ {1}}

それは書かれている

{displaystyle mathbf {y}}

代わりに

2 {displaystyle mathbf {v} _ {2}}

それは書かれている

{displaystyle mathbf {z}。}

誘導文字列を定義します 数字

方式 PA算術 [ 編集 | コードを編集します ]

原子 Peana Arithmeticは文字字幕です

Q t 初め t 2 {displaystyle mathbf {eq} tau _ {1} tau _ {2}}

l そうです t 初め t 2 {displaystyle mathbf {le} tau _ {1} tau _ {2}、}

どこ

t 初め t 2 t r m p a {displaystyle tau _ {1}、tau _ {2} in mathbf {trm} _ {pa}。}

の代わりに慣習的

Q t 初め t 2 {displaystyle mathbf {eq} tau _ {1} tau _ {2}、}

それは書かれている

t 初め 喜んで t 2 )) {displaystyle(tau _ {1} equiv tau _ {2})、}

その代わり

l そうです t 初め t 2 {displaystyle mathbf {le} tau _ {1} tau _ {2}、}

それは書かれている

t 初め t 2 )) {displaystyle(tau _ {1} leqslant tau _ {2})。}

PA言語の原子式のセットをマークします

f r m PA0 )) {displaystyle mathbf {frm} _ {mathbf {pa}}^{(0)}。}

例:
PA言語の原子式はそうです

Peana算術は言語式です

どこ

Q= { Q n )) n = 0 初め 2 } Q= { Q n )) n = 0 初め 2 } {displaystyle {mathfrak {Q}}^{forall }={(mathbf {Q} _{n}^{forall }):n=0,1,2,dots },;{mathfrak {Q}}^{exists }={(mathbf {Q} _{n}^{exists }):n=0,1,2,dots }}

そして、どこ

f KRK{displaystyle varsigma _ {mathbf {krk}}}

署名を豊かにしています

f LK{displaystyle varsigma _ {mathbf {lk}}}

収穫用

{ a k n c } QQ{displaystyle {mathbf {a}、mathbf {k}、mathbf {n}、mathbf {c}、mathbf {e}}} cup {forall} cup {mathfrak {q}}^{exists}、{exists}、}

そのため

f LKQ n )) = f LKQ n )) = 初め n = 0 初め 2 {displaystyle varsigma _ {mathbf {lk}}(mathbf {q} _ {n}^{forall})= varsigma _ {mathbf {lk}}(mathbf {q} _ {n}^{exists})

書く代わりに

Q n )) a {displaystyle(mathbf {q} _ {n}^{forall})alpha、}

通常は書かれています

n )) a {displaystyle(forall mathbf {v} _ {n})alpha、}

書く代わりに

Q n )) a {displaystyle(mathbf {q} _ {n}^{exists})alpha、}

通常は書かれています

n )) a {displaystyle(exists mathbf {v} _ {n})alpha。}

例:
PA言語の式はそうです

レンマト(フォーミュラシェイプ) [ 編集 | コードを編集します ]

させて

l {displaystyle {mathcal {l}}}

文言語になります。

次に、各フォーミュラについて

d {displaystyledelta}

条件の1つは、この言語で発生します

(3)

(4)

このLematの証拠について考慮すべきです

{displaystyle y}

方式

d {displaystyledelta}

上記の条件(3)および(4)を満たしてから、式の構築に閉じられていることを示します。

lemmat(建設の曖昧さについて) [ 編集 | コードを編集します ]

させて

l {displaystyle {mathcal {l}}}

文の言語になります

a 初め a n b 初め b m {displaystyle alpha _ {1}、dots、alpha _ {n}、beta _ {1}、dots、beta _ {m}}

それらは式になり、許可されます

f1f2f {displaystyle {mathfrak {f_ {1}}}、{mathfrak {f_ {2}}} in {mathfrak {f}}}}

彼らはそのようになります

f1a 初め a n = f2b 初め b m {displaystyle {mathfrak {f_ {1}}} alpha _ {1} ldots alpha _ {n} = {mathfrak {f_ {2}}} beta _ {1} ldots beta _ {m}。}}}}

それから

f1= f2n = m {displaystyle {mathfrak {f_ {1}}} = {mathfrak {f_ {2}}} ,; n = m}

a 初め = b 初め a n = b m {displaystyle alpha _ {1} = beta _ {1} ,, dots ,, alpha _ {n} = beta _ {m}。}

Lematics Fr. フォーミュラ形状 建設の露出度 概念の誘導定義を許可します サブフォーム 与えられた式と 変数の代わりに別の式の式の置換

コレクション サブフォーム

d {displaystyledelta}

次のように定義されたセットを呼び出します。

可変式

d {displaystyledelta}

コレクションの要素を呼び出します

a t d )) = s b f d )) p {displaystyle mathbf {at}(delta)= mathbf {sbf}(delta)cap mathbf {p}。}

[ 編集 | コードを編集します ]

式の代替

d {displaystyledelta}

ファイ {displaystyle varphi}

変数の代わりに

s {displaystyleS}

フォーミュラを呼び出します:

それは発生します

d [ p / p ] = d {displaystyle delta [p/p] = delta。}

もしも

p a t d )) {displaystyle pnotin mathbf {at}(delta)、}

d [ ファイ / p ] = d {displaystyle delta [varphi /p] = delta。}

[ 編集 | コードを編集します ]

いくつかの式の同時置換 [ 編集 | コードを編集します ]

多くの場合、スキルは便利です 同時に いくつかの変数の代わりにいくつかの式の置換:

式の代替

d {displaystyledelta}

方式

ファイ 1ファイ m{displaystyle varphi _ {1}、dots、varphi _ _ {m}}

変数の代わりに

s 1s m{displaystyle s_ {1}、dots、s_ {m}}

フォーミュラを呼び出します:

代替の結果は、順序に依存しません。

任意の順列用

pi {displaystylepi}

コレクション

{ 初め 2 n } {displaystyle {1,2、dots、n}。}

もしも

p Q a t d )) {displaytle P、Qin mathbf {at}(から

Q a t ファイ )) {discliestyle qnotin mathbf {at}(vk)、}

に:

[ 編集 | コードを編集します ]

文の言語は、かなり重要な参照代数を設定します

f {displaystyle varsigma {:}}

代数式 言語

l {displaystyle {mathcal {l}}}

この言語の署名の代数を呼び出します

AL{displaystyle {mathfrak {a}} _ {mathcal {l}}、}

その宇宙はその宇宙です

f r m l )) {displaystyle mathbf {frm}({mathcal {l}})}

そしてどので

言語代数は、無料の代数です

p {displaystyle mathbf {p}}

その署名のアルゲボンクラスにおけるフリージェネレーターのコレクションとして:

代数の場合

言語が与えられたコンテキストで確立された場合、この同型はシンボルによって単純に示されます

ご了承ください

d )) [ ファイ / s ] = v^d )) {displaystyle(delta)[varphi /s] = {widehat {and}}(delta)、}

どこ

p f r m l )) {displaystyle vcolon mathbf {p} to mathbf {frm}({mathcal {l}})}

データはモデルです。

さらに、場合

a t d )) = { s 初め s n } {displaystyle mathbf {at}(delta)= {s_ {1}、dots、s_ {n}}}}}

p f r m l )) {displaystyle V:MathBf {p}コロンからMathBf {frm}({mathcal {l}})、}

に:

させて

バツ {displaystyle x}

言語式のコレクションになります

l {displaystyle {mathcal {l}}。}

それから

代替ルール

l {displaystyle {mathcal {l}}}

ルールがあります:

言語が設定されている場合、上部インデックスは見落とされます。

  • Pogorzelski Witold、 正式な論理の基本辞書 、編ワルシャワ大学の支部、ビアウィストク1992。
  • Pogorzelski Witold、 古典的な文のアカウント 、ワルシャワ1975。
  • ハンタージェフリー、 Metalogika 、ワルシャワ、PWN 1982。
  • Shoenfield Joseph R.、 数学的論理 、Addison-Wesley、1967年。
after-content-x4