• 検索結果がありません。

数理の世界 数学の考え方

N/A
N/A
Protected

Academic year: 2021

シェア "数理の世界 数学の考え方"

Copied!
13
0
0

読み込み中.... (全文を見る)

全文

(1)

数理の世界 数学の考え方

         ゲーデルの不完全性定理 形式的証明, ´第ÎÁÁÁ回の講義µ

渕野 昌

神戸大学大学院 システム情報学研究科

神戸大学年後期の講義 於 教室,月曜

"# $%

(2)

恒真な文とトートロジー 復習 数理の世界 をある言語とするとき, 文 が 恒真こうしん であるとは,

すべての 構造 に対し, ! が成り立つこととする.

任意の 文が 与えられたときに, が恒真かどうかを判定する 一般的なアルゴリズムは存在しない このことは不完全性定理の 系として証明できる .

たとえば, は,と を,それぞれ "または#$"…でな い# と解釈すると, に真の値を代入しても偽の値を代入しても,

全体の真偽値は常に真になる.このような表現のことを トートロ ジー とよぶ.

トートロジーの例

はトートロジーである.

(3)

恒真な文とトートロジー 復習 数理の世界

はトートロジーである.

一般に上のような表現 命題論理の論理式 がトートロジーである かどうかは,次のような 真偽値表 を使って調べることができる

で真, で偽をあらわ

すことにして

トートロジーの各々の文字変数に任意の 文を代入して得られる

文は,恒真である.このような 文のことも トートロジーとよ ぶことにする.

任意の 文 について がトートロジーであるかどうかは判 定できる.

(4)

恒真な文とトートロジー 復習 数理の世界 任意の 文 について がトートロジーであるかどうかは判 定できる.

文を代入することによって が得られる表現は有限個しかない から,それらの全部について,真偽値表を作ってトートロジーに なっているかどうかを判定すればよい.

もしトートロジーになっているものがあれば, はトートロジー である.もしトートロジーとなるものが つもなければ, も トートロジーでない.

(5)

記法の補足 数理の世界

½

¾

¿

を ½

¾

¿ と省略することにする.

½

¾

¿ は,

"

½ なら ¾ なら ¿ #

に対応する論理式だが,これは,

"

½ かつ ¾ なら ¿ である# と 論理的に 同値である.

より一般には,

½

¾

で,

½

¾

½

をあらわす.

(6)

体系 での形式的証明 数理の世界 言語 ごとに,体系 での証明は次の論理公理 と推論規則 を 用いて次のように定義される.

の 論理公理は次のような 文からなる

トートロジーから得られた恒真な 論理式,

等号の公理 $$$½$¾$$ ½$¾$ を任意の変数記号とする とき,次の形の論理式

% & & &

'

½

½

½ $

½ $

$

ただし は の 変数関数記号&

½

½

½

$

½

$ $

ただし は の 変数関係記号

代入公理 を 論理式として, 変数記号, を 項とする とき, の形の論理式.

(7)

体系 での形式的証明 数理の世界

の 論理公理は次のような 文からなる

トートロジーから得られた恒真な 論理式,

等号の公理 $$$½$¾$$ ½$¾$ を任意の変数記号とする とき,次の形の論理式

% & & &

'

½

½

½ $

½ $

$

ただし は の 変数関数記号&

½

½

½

$

½

$ $

ただし は の 変数関係記号

代入公理 を 論理式として, 変数記号, を 項とする とき, の形の論理式.

ただし, で の中にあらわれる をすべて で置き換え て得られる表現をあらわす.

また,上の「代入公理」の論理式は,厳密には, に現れる変数 記号が, にも現れていて,そのために,代入によりそれらの変 数が "からみあわない# ものに限る.この条件は正確に書き出せ るが,ここではその記述は省略する.

(8)

体系 での形式的証明 数理の世界

の 推論規則は以下のような二種類の図式からなる 三段論法 すべての 論理式 $ に対し,

は の推 論規則である&

存在推論 すべての 論理式 $ と変数記号 に対し,

は の推論規則である.ただし, は には自由変 数として現われないものとする.

(9)

体系 での形式的証明 数理の世界

論理式の集合 (と 論理式 に対し, 論理式の列

!

½

$ が の(からの での 証明 である,とは次 の と が成り立つこととする

  ! &

 すべての に対し,次が成り立つ

%

(であるか,または,

は の論理公理であるか,または,

が存在して,

が 三段論法 になっている か,または,

' が存在して,

が 存在推論 になっているかの いずれかである.

(10)

意味論的な導出と形式的な体系での証明可能性 数理の世界

論理式 ! ½

$ に対し, 文½

½

$ を

とあらわすことにする.

( を 文の集合として を 論理式とする.

構造 に対し !( は(のモデルである を,すべての

(に対して, ! となること,とする.

すべての 構造 に対し, !( なら ! となるとき,

これを ( ! とあらわす.

( から の での証明が存在するとき,これを( とあら わす.

(11)

の健全性と完全性 数理の世界

健全性定理. ( なら( ! である.

完全性定理 ゲーデル, 昭和年.( ! なら( で ある.

健全性定理と完全性定理は, での形式的証明が,数学での証明 の完全な形式化になっていることを示していると解釈できる.

特に, での形式的な公理系として書き下せる数学体系での,す べての証明は, での形式的証明に翻訳できる,と考えてよい.

(12)

での形式的証明の例 数理の世界

での形式的証明は,普通に数学で行なう証明よりずっと複雑に なってしまうことが多い.

もっと普通に数学で行なう証明に近い形で証明が形式化できる

と同値な 体系が色々工夫されている.

これらの体系は,コンピュータ上に実装することも可能である.

このようなプログラムは )* とよばれることがある

での形式的証明の例

(13)

クルト・ゲーデル

この彼の時代の最も重要な 論理学者は,数学と哲学の 学生として, 年 月

日から 年月 日 までここに住んだ.

Ì Ì

参照

関連したドキュメント

節の構造を取ると主張している。 ( 14b )は T-ing 構文、 ( 14e )は TP 構文である が、 T-en 構文の例はあがっていない。 ( 14a

従って、こ こでは「嬉 しい」と「 楽しい」の 間にも差が あると考え られる。こ のような差 は語を区別 するために 決しておざ

この説明から,数学的活動の二つの特徴が留意される.一つは,数学の世界と現実の

私たちの行動には 5W1H

などに名を残す数学者であるが、「ガロア理論 (Galois theory)」の教科書を

が前スライドの (i)-(iii) を満たすとする.このとき,以下の3つの公理を 満たす整数を に対する degree ( 次数 ) といい, と書く..

これはつまり十進法ではなく、一進法を用いて自然数を表記するということである。とは いえ数が大きくなると見にくくなるので、.. 0, 1,

断するだけではなく︑遺言者の真意を探求すべきものであ