Microsoft PowerPoint - logic ppt [互換モード]

Similar documents
Microsoft PowerPoint - logic ppt [互換モード]

紀要_第8号-表紙

融合規則 ( もっとも簡単な形, 選言的三段論法 ) ll mm ll mm これについては (ll mm) mmが推論の前提部になり mmであるから mmは常に偽となることがわかり ll mmはllと等しくなることがわかる 機械的には 分配則より (ll mm) mm (ll mm) 0 ll m

Microsoft PowerPoint - design-theory-6.pptx

PowerPoint プレゼンテーション

オートマトン 形式言語及び演習 1. 有限オートマトンとは 酒井正彦 形式言語 言語とは : 文字列の集合例 : 偶数個の 1 の後に 0 を持つ列からなる集合 {0, 110, 11110,

計算機基礎論

(Microsoft PowerPoint - 1\226\275\221\350\202\306\217\330\226\276.pptx)

知識工学 II ( 第 2 回 ) 二宮崇 ( ) 論理的エージェント (7 章 ) 論理による推論 命題論理 述語論理 ブール関数 ( 論理回路 )+ 推論 ブール関数 +( 述語 限量子 ( ) 変数 関数 定数 等号 )+ 推論 7.1 知識

tnbp59-21_Web:P2/ky132379509610002944

日本内科学会雑誌第98巻第4号

日本内科学会雑誌第97巻第7号

曲線 = f () は を媒介変数とする自然な媒介変数表示 =,= f () をもつので, これを利用して説明する 以下,f () は定義域で連続であると仮定する 例えば, 直線 =c が曲線 = f () の漸近線になるとする 曲線 = f () 上の点 P(,f ()) が直線 =c に近づくこ

論理学補足文書 7. 恒真命題 恒偽命題 1. 恒真 恒偽 偶然的 それ以上分割できない命題が 要素命題, 要素命題から 否定 連言 選言 条件文 双 条件文 の論理演算で作られた命題が 複合命題 である 複合命題は, 命題記号と論理記号を 使って, 論理式で表現できる 複合命題の真偽は, 要素命題

1. (Naturau Deduction System, N-system) 1.1,,,,, n- R t 1,..., t n Rt 1... t n atomic formula : x, y, z, u, v, w,... : f, g, h,... : c, d,... : t, s,

オートマトン 形式言語及び演習 3. 正規表現 酒井正彦 正規表現とは 正規表現 ( 正則表現, Regular Expression) オートマトン : 言語を定義する機械正規表現 : 言語

離散数学

スライド 1

( ) P, P P, P (negation, NOT) P ( ) P, Q, P Q, P Q 3, P Q (logical product, AND) P Q ( ) P, Q, P Q, P Q, P Q (logical sum, OR) P Q ( ) P, Q, P Q, ( P

<4D F736F F D E4F8E9F82C982A882AF82E98D7397F1>

Microsoft PowerPoint - 3.ppt [互換モード]

例 e 指数関数的に減衰する信号を h( a < + a a すると, それらのラプラス変換は, H ( ) { e } e インパルス応答が h( a < ( ただし a >, U( ) { } となるシステムにステップ信号 ( y( のラプラス変換 Y () は, Y ( ) H ( ) X (

Microsoft PowerPoint - mp11-02.pptx

2 2 1?? 2 1 1, 2 1, 2 1, 2, 3,... 1, 2 1, 3? , 2 2, 3? k, l m, n k, l m, n kn > ml...? 2 m, n n m

2-1 / 語問題 項書換え系 4.0. 準備 (3.1. 項 代入 等価性 ) 定義 3.1.1: - シグネチャ (signature): 関数記号の集合 (Σ と書く ) - それぞれの関数記号は アリティ (arity) と呼ばれる自然数が定められている - Σ (n) : アリ

Ł\”ƒ-2005

; Modus Ponens 1

第90回日本感染症学会学術講演会抄録(I)

オートマトンと言語

オートマトン 形式言語及び演習 4. 正規言語の性質 酒井正彦 正規言語の性質 反復補題正規言語が満たす性質 ある与えられた言語が正規言語でないことを証明するために その言語が正規言語であると

PowerPoint プレゼンテーション

日本内科学会雑誌第102巻第4号

Microsoft PowerPoint - 09re.ppt [互換モード]

O1-1 O1-2 O1-3 O1-4 O1-5 O1-6

航空機の運動方程式

切片 ( 定数項 ) ダミー 以下の単回帰モデルを考えよう これは賃金と就業年数の関係を分析している : ( 賃金関数 ) ここで Y i = α + β X i + u i, i =1,, n, u i ~ i.i.d. N(0, σ 2 ) Y i : 賃金の対数値, X i : 就業年数. (

放射線専門医認定試験(2009・20回)/HOHS‐05(基礎二次)

構造化プログラミングと データ抽象

プログラム

喨微勃挹稉弑

調和系工学 ゲーム理論編

H30全国HP

Microsoft PowerPoint - fol.ppt

構造化プログラミングと データ抽象

学習指導要領

表 回答科目数と回答数 前期 後期 通年 ( 合計 ) 科目数 回答数 科目数 回答数 科目数 回答数 外国語 ( 英語 ) 120 / 133 3,263 / 4, / 152 3,051 / 4, / 285 6,314 / 8,426 外国語 ( 英語以


プログラム

本文/目次(裏白)

Microsoft PowerPoint - FOL2007.ppt

Microsoft PowerPoint - LogicCircuits01.pptx

Microsoft PowerPoint - mp13-07.pptx


Python-statistics5 Python で統計学を学ぶ (5) この内容は山田 杉澤 村井 (2008) R によるやさしい統計学 (

PowerPoint プレゼンテーション

DVIOUT-SS_Ma

Microsoft PowerPoint - 2.ppt [互換モード]

Microsoft PowerPoint - HITproplogic.ppt

U であるから, {, 5, 7, 9} である よって, {, 9} となり, U ( ) {,, 4, 5, 6, 7, 8} {, 4, 5, 7, 8} であるから, {,, 4, 5, 7, 8, 9} ( 注 )(4) では, ド モルガンの法則 を使って求めてもよい 問題 6 ( 前問

( 最初の等号は,N =0, 番目は,j= のとき j =0 による ) j>r のときは p =0 から和の上限は r で十分 定義 命題 3 ⑵ 実数 ( 0) に対して, ⑴ =[] []=( 0 または ) =[6]+[] [4] [3] [] =( 0 または ) 実数 に対して, π()

Microsoft PowerPoint ppt

Information Theory

アルゴリズムとデータ構造

koji07-01.dvi

千葉大学 ゲーム論II

経済数学演習問題 2018 年 5 月 29 日 I a, b, c R n に対して a + b + c 2 = a 2 + b 2 + c 2 + 2( a, b) + 2( b, c) + 2( a, c) が成立することを示しましょう.( 線型代数学 教科書 13 ページ 演習 1.17)

高ゼミサポSelectⅢ数学Ⅰ_解答.indd

Microsoft PowerPoint - qcomp.ppt [互換モード]

<4D F736F F D208C51985F82CD82B682DF82CC88EA95E A>

2014 年度 SCCP s 古河智弥 目的 論理型プログラミング言語 Prolog の学習 宣言型言語であり 探索などに利用することができるプログラミング言語 Prolog の基本を習得し 機械学習の研究への応用および データベースの問い合せ言語として Prolog を記述する方法を

nsg04-28/ky208684356100043077

<4D F736F F F696E74202D2095A8979D90948A CE394BC A2E707074>

長尾谷高等学校レポート 回目 全枚. 関数 f() = について, 次の各問いに答えよ ( 教科書 p6~7, 副読本 p97) () 微分係数 f ( ) を定義に従って求めよ ただし, 求める過程を必ず書くこと () グラフ上の (, ) における接線の傾きを求めよ. 関数 ( ) = 4 f

Microsoft Word 浜松TH数3Cロピタルネタ.doc

抄録/抄録1    (1)V

PowerPoint プレゼンテーション

東邦大学理学部情報科学科 2014 年度 卒業研究論文 コラッツ予想の変形について 提出日 2015 年 1 月 30 日 ( 金 ) 指導教員白柳潔 提出者 山中陽子

Microsoft PowerPoint - 5.ppt [互換モード]

2 α 2 A α 1 α 5 α 3 α 4 1.2: A 3 π n 4 n 3 n = 3 n 3 n = 2 1 α A 4π α/2π A = 4π α 2π = 2α n = 2 α α 1.3: 2 n = 3,, R 3 α, β, γ S 2,, R,, R 2, R 2 T T

Microsoft PowerPoint - 応用数学8回目.pptx

Microsoft PowerPoint - 13基礎演習C_ITプランナー_2StableMatching.pptx

Akito Tsuboi June 22, T ϕ T M M ϕ M M ϕ T ϕ 2 Definition 1 X, Y, Z,... 1

Microsoft PowerPoint - handout07.ppt [互換モード]

Microsoft Word - 漸化式の解法NEW.DOCX

OCW-iダランベールの原理

2018年度 2次数学セレクション(微分と積分)

スライド 1

<4D F736F F D A788EA8E9F95FB92F68EAE>

数学○ 学習指導案

厚生の測度

<4D F736F F D F2095A F795AA B B A815B837D839382CC95FB92F68EAE2E646F63>

Microsoft PowerPoint - 10.pptx

Microsoft PowerPoint - logic.pptx

プログラミングA

(Microsoft Word - \230_\227\235\201i6\224N7\214\2167\223\372\201j\202\273\202\3141.doc)

では, 次の命題の真理値を求めよう. 例題 :0 は偶数である. : 円周率 π は無限循環小数である. 3 : 5< e である. 4 : ( 無限循環小数 )= 5 : 最小の正の素数はである. 解答 :0 は偶数であるから真理値は. : 円周率 π は超越数 π =3.45 であ

L211 数学と論理学 第1回

4 3. (a) 2 (b) 1 2 xy xz- x , 4 R1 R2 R1 R xz- 2(a) 2(b) B 1 B 2 B 1 B 2 2

GJG160842_O.QXD

æœ•å¤§å–¬ç´—æŁ°,æœ•å°‘å–¬å•“æŁ°,ã…¦ã…¼ã‡¯ã…ªã……ã…›ã†®äº™éŽ¤æ³Ł

Transcription:

寄せられた質問 : 演習問題について この講義の範囲に含まれる適切な演習問題が載っている参考書がありますか? できれば解答や解説が付いているものがあると良いのですが 第 回の授業の中で 演習問題に取り組む方法を説明しますこの授業は 回だけ行うもので 書籍の1 冊分に比べると少ない分量しかカバーしていません 回の講義の概観 : 1 完全性と不完全性 命題論理 命題論理 ( 真理値 ) ( 公理と推論規則 ) 2 述語論理 ( モデルと解釈 ) 述語論理 ( 公理と推論規則 ) 2 意味論 semantics syntax 構文論 公理と推論規則 公理 axiom 前提となる論理式 推論規則 inference rule 幾つかの正しい論理式から 別の正しい論理式を導く証明 proof 推論の過程の記述 定理 theorem 証明可能な論理式 使用する論理記号 論理式の定義は これまでと同じです ヒルベルト流 Hilbert の体系 公理 公理型 axiom scheme 1.~11.( 命題論理 ) 1. A ( A) 2. (A ( C)) ((A ) (A C)). A (A ) 4. (A ) 5. (A C) (( C) ((A ) C)) 6. (A ) A 7. (A ) 8. (C A) ((C ) (C (A ))) 4 5 ヒルベルト流の体系 ( 続 ) 9. (A ) ((A ) A) 10. A ( A ) 11. A A 推論規則 1 つ 注 ) 公理として選ばれている論理式は実は恒真であることが 後に示される ここでは 前提として 選ばれた論理式 なのであるから 形式的には公理が恒真であるか否かは問わない A A 三段論法, modus ponens, 分離規則 横棒の上 A と A が証明されるならば 横棒の下 も証明される 他の体系においても横棒の意味は同じ 6 公理の選び方 ヒルベルト流の公理の選び方は一通りではない廣瀬先生は A A を公理として採用している小野先生は A A を定理として証明している ( この証明は意外に長いステップである 後述 ) 重要な注意 : 証明の途中で公理とトートロジーを混同しないようにする例 : A A は A A と同値 既出 : 基本的なトートロジー 8 ただし公理として選ばれているかどうかは別 後出 : 実はトートロジーは定理になる しかし自明ではない 7 1

定理と証明の例 A A の証明 : 1. (A ((A A) A) ((A (A A)) (A A)) 2 2. (A ((A A) A) 1. (A (A A)) (A A) MP 4. A (A A) 1 5. (A A) MP 小野先生の本の他に次の教科書に上の証明がある 細井勉 論理数学 筑摩書房 ISN:9784480502018 さらに (A A) の証明 : 上に続けて 6. (A A) ( (A A)) 1 7. (A A) MP 8 ヒルベルト流述語論理 公理に2つの論理式を追加 12. A[t/x] 1. A[t/x] xa 横棒の下の論理式 推論規則を 2 つ追加する a は自由変数 導かれる論理式には出現しない C A(a) C A(a) C xa C 9 ゲンツェン Gentzen のシーケント計算 LK 論理式の列 論理式の列シーケント ( 式 ) A1, A2,, Am 1, 2,, n A1, A2,, Amを仮定すれば1 2 nが導かれる 左辺 m=0 のとき 仮定なし で導かれる右辺 n=0 のとき 矛盾が導かれる ( 導かれるもの無し ) 公理に相当する始式 ( シーケント ) 1つ A A 始式 initial sequent, beginning sequent m=0 論理式 が証明可能 ( 定理 ) である 10 シーケント計算の推論規則 ( 構造 ) Γ Δ ギリシャ大文字は Γ Δ w 左 A, Γ Δ 有限個の論理式 Γ Δ, A w 右 A, A, Γ Δ Γ Δ, A, A c 左 A, Γ Δ Γ Δ, A c 右 Γ, A,, Π Δ Γ Δ, A,, Σ e 左 Γ,, A, Π Δ Γ Δ,, A, Σ e 右 Γ Δ, A A, Π Σ Γ, Π Δ, Σ cut w: weakening, c: contraction, e: exchange, cut = Schnitt ( 独 ) 11 シーケント計算 ( 論理記号 ) A, Γ Δ, Γ Δ 左 左 A, Γ Δ A, Γ Δ Γ Δ, A Γ Δ, 右 A, Γ Δ, Γ Δ 左 Γ Δ, A A, Γ Δ Γ Δ, A Γ Δ, Γ Δ, A Γ Δ, A Γ Δ, A, Π Σ A, Γ Δ, 左 A, Γ,Π Δ,Σ Γ Δ, A Γ Δ, A A, Γ Δ 左 右 A, Γ Δ Γ Δ, A 11 シーケントによる証明の例 A A 短い証明の例 : (A A) 少し長い証明の例 : 注 ) 証明された論理式は命題論理の基本的なトートロジー (8) の を に置き換えた論理式 A A (A ), A A, (A ) (A ), A (A ), A (A ) A, (A ) A, A (A ) A ((A ) ( A )) 左 e 左 右 e 右 c 右 1 2

シーケント計算 ( 述語論理 ) A[t/x], Γ Δ Γ Δ, A[z/x] 左, Γ Δ Γ Δ, 右 ゲンツェンの自然演繹法 natural deduction 公理なし (0 個 ) 推論規則 14( 数え方によっては 16) 特有の記法 仮定が落ちる discharge A[z/x], Γ Δ Γ Δ, A[t/x] 左 xa, Γ Δ Γ Δ, xa 変数 z は横棒の下の式に自由変数として出現しない z を固有変数 eigen variable という変数条件 右 14 A を仮定して が導かれる [ A ] A 点線は有限回の推論規則の適用を示す もはや仮定 A とは無関係に A が成り立つ仮定 A が推論規則によって 落ちる 証明図において すべての仮定が落ちているとき一番下の論理式は証明可能である この明快な説明は 松本和夫 数理論理学 共立出版 ( 復刊 ) ISN-10: 42001682,ISN-1: 978-420016828 15 自然演繹法 (NJ,NK) [ A ] A A A A A A A A I E E [A] [] A A C C A A C I I E 16 自然演繹法 ( 続 ) [A] f A A f A f A A[z/x] I E α I A A A[t/x] [A[z/x]] A[t/x] xa xa β NJでは β を除くただし NJ は本講義の範囲外です t は任意の項 z に変数条件あり 17 変数条件 ( どちらが分かりやすい ) A[z/x] I 比較 : シーケントの 右 [A[z/x]] xa 変数 z は および が従属しているどの仮定にも現れない 比較 : シーケントの 左 Γ Δ, A[z/x] Γ Δ, z は下式に現れない 変数 z は xa, および [A[z/x]] の下の が従属しているどの仮定にも (A[z/x] を除いて ) 現れない A[z/x], Γ Δ xa, Γ Δ z は下式に現れない 述語論理の恒真論理式 (15) x( C) ( x ) [ x( C) ] [ (a) ] (a) [ x ] x x( C) ( x ) 18 19

述語論理の恒真論理式 (15) x( C) ( x ) 述語論理の恒真論理式 (15) x( C) ( x ) x( C) [ (a) ] (a) [ x ] x x( C) ( x ) [ (a) ] x x x( C) ( x ) x( C) (a) 20 21 述語論理の恒真論理式 (15) x( C) ( x ) 述語論理の恒真論理式 (15) x( C) ( x ) x( C) [ (a) ] (a) [ x ] x x( C) ( x ) [ x( C) ] [ (a) ] (a) [ x ] x x( C) ( x ) 22 演習問題 :(14) を証明せよ x( C) ( x x C) 2 公理と推論規則 ( いろいろな形式 ) ヒルベルト流 : 公理 11+2, 推論規則 1+2 シーケント計算 : 公理 ( 相当 ) 1, 推論規則多数自然演繹法 : 公理なし, 推論規則多数 いずれの形式でも証明可能な論理式は同じ 演習のヒント : ヒルベルト流の公理を他の流儀で証明してみる 24 恒真論理式と定理 恒真論理式 valid トートロジー 証明可能な論理式 theorem 定理 命題論理の健全性 soundness 定理 : 証明可能な論理式は必ずトートロジーになる 命題論理の完全性 completeness 定理 : 任意のトートロジーは証明可能な論理式である 述語論理の健全性 述語論理の完全性 25 4

演習の戦略 : チェックリスト 1. 命題論理の論理式の真理値表を作成できる論理記号に対応する真理関数, と に注意 2. 論理式が恒真論理式であるか否か判定できる恒真論理式の意味, 恒真でない場合も重要 ( ). 命題論理式を標準形に変形できる標準形への同値変形, または真理値表から作成 ( ) 4. 述語論理式を解釈できる特に全称記号, 存在記号 を含む論理式恒真でない場合には, 真にならない具体例がある 5. 公理と推論規則により論理式を証明できる 6. 健全性と完全性の意味を説明できる 26 反例 述語論理の恒真な論理式 (8) の逆向きの反例 y x x y 対象領域として自然数 恒真な論理式 (6) の逆向きの を考えてみよう ( x x C) x ( C) x ( C) ( x x C) 対象領域を自然数の集合 を Even(x) つまり x は偶数である Cを Odd(x) つまり x は奇数であるとする 左辺は真であるが 右辺は真でない 演習問題 : ( x x C) x( C) の反例を探せ 27 反例を探す時の注意事項 対象領域として集合が使われる ただし論理式と集合を混同しないように注意 x ( C) ( x x C) 上の は集合 ではない 例えば を Even(x) () と解釈する 同様に Cも集合ではない 例えば C を Odd(x) と解釈する ( x x C) x( C) の反例を探す場合も同様の注意がある 解釈の一例 対象領域をクラスの全員 を数学のテストが満点 Math(x), C を英語のテストが満点 English(x) と解釈する 28 レポートの課題 1. 次の論理式の真理値表を作成せよ (A (A )) ( ( A)) 2. 上の論理式の論理和標準形を求めよヒント :2つの方法のいずれを用いても良い. 命題論理における恒真な論理式と 述語論理における恒真な論理式の定義を各々述べよ の解答には 各自が参照した教科書 文献 WE ページなどを付記する 4. 次のスライドに示す証明図において 落ちている (discharged) 仮定が つある 各々の仮定は どの推論規則によって落ちたのか 仮定ごとに推論規則の番号 (1)~(7) で答えよ 5. 論理式 ( x x C) x( C) の反例を具体的に挙げよ ( 授業中に説明した例を避ける ) 29 問題 4 の証明図 [ x] [ xc] (1) () (a) I (2) I (4) [ x xc] (a) (a) E (5) (a) I (6) x( C) (7) ( x xc) x( C) 0 レポート提出上の注意 CourseN@viのレポート名 情報数学 ( 論理学入門 ) もし表示されない時は 教学支援課に相談 各自のプロフィールのメールアドレス2 を登録 提出期間 : 本日 ~7 月 20 日 ( 火 ) までもし期限を過ぎていても CourseN@vi で提出できれる時は提出 レポートの本文に氏名 学籍番号 解答を明記 ヒント : この講義で使用した論理記号はJIS 第一水準の漢字に含まれている 証明図は工夫が必要 特別の事情がある場合 : 担当教員にメールで連絡をする ( アドレスを学科事務室で聞く ) 1 5