数学基礎論の質問スレッド その2
■ このスレッドは過去ログ倉庫に格納されています
0001132人目の素数さん
2006/04/02(日) 11:01:040002132人目の素数さん
2006/04/02(日) 11:01:530003132人目の素数さん
2006/04/02(日) 11:05:41数学基礎論の質問スレッド
http://science4.2ch.net/test/read.cgi/math/1097659610/
0004前スレ994
2006/04/02(日) 21:44:28>>994
>まあそうですね
>実際に何らかの方法で真偽が確定するわけじゃありません
>僕も最初に勉強したときには結構違和感持ちました
結構分かって来ました。レスどうも。
>>前スレ997
>チャーチとかは自然数論に持ち込まずに不完全性を証明してる罠
出来れば教えて下さい
0005132人目の素数さん
2006/04/03(月) 03:14:06対角化とか不動点とかを可能にする仕掛けはありうる、
という意味なら997の言う通りだけど
自然数の足し算だけの体系が完全なのは
2chの基礎論スレではとても有名なことだし
有理数の順序とか実数体とか複素数体とか
完全な体系はいくらでもあるので、
(たぶん997が書いた993の)
> ヒルベルト論理体系に基づく公理系自体が不完全なんだからその上にある自然数の公理が不完全でも仕方ないだろ
というのを読んで
> ヒルベルト論理体系に基づく公理系自体が不完全なんだからその上にある
こと自体が不完全性を生む、と読んだならそれは誤解
0006132人目の素数さん
2006/04/03(月) 17:04:16>自然数の足し算だけの体系が完全なのは
>2chの基礎論スレではとても有名なこと
Presburger算術ってやつね。
確かゲーデルの成果の前年に出されたもの。
0007132人目の素数さん
2006/04/03(月) 21:55:04>完全な体系はいくらでもある
実閉体じゃなかったっけ
あれを実数体の理論って言っちゃまずいんじゃないかなあ
0008132人目の素数さん
2006/04/03(月) 23:34:36ついでに言えば、複素数体じゃなくて代数的閉体の理論ね。
0009132人目の素数さん
2006/04/04(火) 00:57:430010132人目の素数さん
2006/04/04(火) 01:27:290011132人目の素数さん
2006/04/04(火) 01:31:010012132人目の素数さん
2006/04/15(土) 21:10:35「
以下は同値であるか.理由を付けて説明せよ.
(a)任意の構造Aと任意の付値ρに対して,A,ρ|=φならばA,ρ|=Ψである
(b)|=φならば|=Ψである
」
という問題で,
(a)⇒(b)は自力で示せた(と思う)のですが,
(b)⇒(a)も¬((b)⇒(a))も自力で示すことができません.
どのようにすれば良いのでしょうか?
0013132人目の素数さん
2006/04/15(土) 21:19:48どういう体系で考えているのかわからないが、
たぶん φ が恒真でない場合を考えてみるといいと思う
001412
2006/04/15(土) 22:37:59確かに,φが恒真の場合は(b)⇒(a)が導けるんですよね.
「φが恒真でない」というのは「あるA,ρが存在してA,ρ|≠φ」と同値で,
φが恒真でない場合で,
A,ρ|≠φを満たすようなA,ρについては「A,ρ|=φならばA,ρ|=Ψ」が成り立ちます.
問題は,
φが恒真でない場合に,A,ρ|=φかつA,ρ|≠Ψを満たすようなA,ρが存在するかどうか
だと思うのですが,自分は存在することも存在しないことも示せないでいるのです.
・・・上の考え方が既に間違っているようなら御指摘願います.
0015132人目の素数さん
2006/04/15(土) 22:42:40> φが恒真でない場合に,A,ρ|=φかつA,ρ|≠Ψを満たすようなA,ρが存在するかどうか
方針はそれでいいと思う。
例えば古典命題論理の場合なら
φ=p, ψ=q (p,q は命題変数)
ρ(p)=1, ρ(q)=0
とすればいいよね?
一階述語論理とかでも考え方はこれと同じじゃないかな。
001612
2006/04/16(日) 00:02:51あ,そうか,具体的な例を提示できれば良いんですね.
今までφやΨが固定されてる気がして考えてました..
ありがとうございました,これから紙に書いてみます.
0017132人目の素数さん
2006/04/16(日) 20:24:22演繹定理はHqでも成り立つのですか?
001817
2006/04/17(月) 00:15:01証明できましたので無視して構いません
0019132人目の素数さん
2006/04/17(月) 14:49:470021132人目の素数さん
2006/04/18(火) 01:31:110023132人目の素数さん
2006/04/25(火) 05:11:160024132人目の素数さん
2006/04/27(木) 08:48:400025132人目の素数さん
2006/04/27(木) 18:41:080026132人目の素数さん
2006/04/27(木) 21:12:490027132人目の素数さん
2006/04/27(木) 21:30:10遅レスですが、「数の体系と超準モデル」では
Tarskiの真理(定義)条項(truth (definition clauses))とか書いてあって
単純に公理とか定義とかいう言葉は使わないようにしてありますね
結構この本の訳語は合理的な訳語が多いと思います
ただ慣用と違って一寸違和感のある用語も無いではないでしょうけど
# スレタイやっぱちょっと変えたほうが良かったような
0029132人目の素数さん
2006/04/28(金) 14:37:21{100(100+1)}/2
総和の公式があるよ。
http://ja.wikipedia.org/wiki/%E7%B7%8F%E5%92%8C
003017
2006/05/01(月) 15:08:52等号公理の逆も公理なんですか?
つまりx=y∧z∈x⇔z∈yは公理なんでしょうか?
0031132人目の素数さん
2006/05/01(月) 15:26:51例えば
∀x∀y∀z[x=y∧z∈x⇔z∈y]
は明らかに偽
003217
2006/05/01(月) 15:57:500033132人目の素数さん
2006/05/01(月) 16:02:11(x=y∧z∈x) ⇔ z∈y
から
z∈y ⇒ x=y
が言えてしまうのだが
003430
2006/05/01(月) 16:17:21∃u[(u=x∨u=y)∧t∈u]⇔∃t(t∈x∨t∈y)
でもどうやって導くかがわかりません。
0035132人目の素数さん
2006/05/01(月) 16:26:45自由変数なら>>31で書いたのと同じことになるから公理でない
0036132人目の素数さん
2006/05/01(月) 16:28:21その式どこから拾ってきたの?
最初のtが自由なので誤植か何かある気がするんだけど
003730
2006/05/01(月) 16:34:52誤植かと思いuをtに変更しました。
0038132人目の素数さん
2006/05/01(月) 16:46:17右側がそれなら証明可能。
0039132人目の素数さん
2006/05/01(月) 17:00:01004030
2006/05/01(月) 17:01:120041132人目の素数さん
2006/05/01(月) 17:03:22004230
2006/05/01(月) 17:06:24たとえば論理式は∃xを使うときは絶対自由変数をxで置き換えますよね?
0043132人目の素数さん
2006/05/01(月) 17:14:25F の中に自由変数 a が現れなくてもよいことに注意。
004430
2006/05/01(月) 17:19:04それは全く知りませんでした。それでもなぜ成り立つのかはわかりません。
0045132人目の素数さん
2006/05/01(月) 17:26:27とかを考えるときに、B に x が現れるかどうかを
いちいち注意するのは面倒でしょ。
004630
2006/05/01(月) 19:26:58概略だけでいいので。
何の推論規則使うかとかお願いします。
0047132人目の素数さん
2006/05/01(月) 21:44:26(u=x ∧ φ(u)) ⇒ φ(x) は使っていいのか?
とりあえず ⇒ の概略
上を使って
u=x∧t∈u ⇒ t∈x
u=x∧t∈u ⇒ t∈x∨t∈y (∨導入)
u=x∧t∈u ⇒ ∃u(t∈x∨t∈y) (∃導入)
同様に
u=y∧t∈u ⇒ ∃u(t∈x∨t∈y)
上2式に∨消去を使うと
(u=x∧t∈u)∨(u=y∧t∈u) ⇒ ∃u(t∈x∨t∈y)
((u=x∨u=y)∧t∈u) ⇒ ∃u(t∈x∨t∈y)
∃u((u=x∨u=y)∧t∈u) ⇒ ∃u(t∈x∨t∈y) (∃消去)
004830
2006/05/01(月) 21:54:25よくわかりました。
0049132人目の素数さん
2006/05/02(火) 01:35:26005030
2006/05/02(火) 02:22:100051132人目の素数さん
2006/05/02(火) 13:42:38∀x∃u(u=x)
が証明できればいいけど、よく分からん
ZFなら分出公理と外延性公理から証明できるけど、
もっと簡単な証明がある気がする
誰か教えて
0052132人目の素数さん
2006/05/02(火) 13:46:470053132人目の素数さん
2006/05/02(火) 15:29:07そっか、それでいいのか、�d
>>50
まず
(x=u∧φ(x)) ⇒ φ(u)
から
φ(x) ⇒ (u=x ⇒ φ(u))
が出る
上から
t∈x ⇒ (u=x ⇒ t∈u)
u=x を仮定して、命題論理から
t∈x ⇒ (u=x∨u=y)∧t∈u
同様に u=y を仮定して
t∈y ⇒ (u=x∨u=y)∧t∈u
上2式から∨消去
t∈x∨t∈y ⇒ (u=x∨u=y)∧t∈u
t∈x∨t∈y ⇒ ∃u((u=x∨u=y)∧t∈u) (∃導入)
∀x∃u(u=x) から∀消去で ∃u(u=x)
∃消去で、u=x, u=y の仮定を落とす
t∈x∨t∈y ⇒ ∃u((u=x∨u=y)∧t∈u)
∃u(t∈x∨t∈y) ⇒ ∃u((u=x∨u=y)∧t∈u) (∃消去)
005450
2006/05/02(火) 19:28:03よくわかりました。
005550
2006/05/02(火) 21:17:31(x=u∧φ(x)) ⇒ φ(u) の証明はどうやるのでしょうか?
0056132人目の素数さん
2006/05/02(火) 21:36:17もう人に訊く範囲をこれてます。
0057132人目の素数さん
2006/05/02(火) 21:53:10普通はそれと同等なものが公理として入ってるはずだから、
よく調べてみ
形が
x=u ⇒ (φ(x)⇒φ(u))
になってたり、
名前が外延性公理になってたりするかもしらん
(例えば 竹内外史 「現代集合論入門」)
0058132人目の素数さん
2006/05/03(水) 00:47:41等号公理の述べ方もいろいろあるけど、一番シンプルなパターンで
与えられているなら φ(x) の構成に関する帰納法で証明する必要がある。
0059132人目の素数さん
2006/05/03(水) 02:14:00(a1 O )(b1 O )
( a2 )( b2 )
( … )( … )
( O an)( O bn)
が
(a1bi O )
( a2b2 )
( … )
( O anbn)
答えしか書いてなくて↓
解説お願いします
006050
2006/05/03(水) 03:26:17そのやり方でがんばってみます。
0061132人目の素数さん
2006/05/04(木) 07:52:060062132人目の素数さん
2006/05/05(金) 00:02:120063132人目の素数さん
2006/05/05(金) 07:30:29foundation of mathematics だと数学を基礎つける Meta Theory のような
意味で分野の名前ではないと思う。
0064132人目の素数さん
2006/05/05(金) 08:59:330065132人目の素数さん
2006/05/05(金) 13:36:35全20巻刊行開始と書いてあったが6冊ぐらいしか出ていないようですが。
0066132人目の素数さん
2006/05/08(月) 05:41:570067132人目の素数さん
2006/05/08(月) 07:36:460068132人目の素数さん
2006/05/10(水) 11:30:12ぼけっと読んでても気がつくくらい多い。
0069132人目の素数さん
2006/05/10(水) 11:30:44普通は logic
0070132人目の素数さん
2006/05/10(水) 12:51:040071132人目の素数さん
2006/05/10(水) 22:12:18しかしそれだと logic と FoM との区別にこだわる人が怒りそうな悪寒…
0072132人目の素数さん
2006/05/11(木) 00:37:12論理式A、Bに対して次は正しいですか?
「Aが証明可能⇔Bが証明可能」
⇔「A⇔Bが証明可能」
007372
2006/05/11(木) 00:38:340074132人目の素数さん
2006/05/11(木) 01:05:00でも度数法が一周を360度としてるのは天文学的な意味しかないわけで
純数学的には、任意の数A>0でも同じことですよ
(いや、地球の公転半径、太陽と地球の質量や重力定数その他諸々の数値には
数学的、論理的な必然性があって、これは他の値であることは数学的にありえないのだ、
って話だったら違うだろうけど)
でも3次元の立体角の単位はradianじゃなくてsteradianですけどね
これも弧度法って言うんだろうか
言わない人のほうが多いような
0075132人目の素数さん
2006/05/11(木) 02:30:08いきなりH_qですなんていっても何のことかわからないんだが、、
>>72
ええと、言語は固定するんだよね
公理となる論理式、、も固定するんだよね?
するなら独立命題Cが存在するような公理系をとってきて
AをC、Bを¬Cとすれば反例になるような気がするけど、、
007672
2006/05/11(木) 04:54:53←の方は公理A→(B→A)とB→(A→B)より明らかに成り立つ。
→の方はB∨¬Bが証明可能だからまずBが証明可能と仮定するとA→Bは証明可能。
また¬Bが証明可能だと仮定すると仮定より¬Aが証明可能。よって¬B→¬Aが証明可能
以上よりA→B証明可能となる。
同様にしてA∨¬Aが証明可能であることを使ってB→Aも証明可能が示される。
007772
2006/05/11(木) 04:57:36007872
2006/05/11(木) 05:01:48訂正。
←の方はmodus ponensより明らかに成り立つ。
→の方はB∨¬Bが証明可能だからまずBが証明可能と仮定するとA→Bは証明可能。
また¬Bが証明可能だと仮定すると仮定より¬Aが証明可能。よって¬B→¬Aが証明可能
以上よりA→B証明可能となる。
同様にしてA∨¬Aが証明可能であることを使ってB→Aも証明可能が示される。
0079132人目の素数さん
2006/05/11(木) 09:01:01> →の方はB∨¬Bが証明可能だからまずBが証明可能と仮定するとA→Bは証明可能。
> また¬Bが証明可能だと仮定すると仮定より¬Aが証明可能。よって¬B→¬Aが証明可能
> 以上よりA→B証明可能となる。
Bも¬Bも証明可能でないときが抜けてる
0080132人目の素数さん
2006/05/11(木) 11:58:22A∨Bが証明可能だからといってAかBかのどちらかが証明可能であるとは
(ふつうの古典論理では)言えない
非常に重要なポイント
008172
2006/05/11(木) 17:57:33これも自分で考えたことなので判定お願いします。
←は真理表より明らか。
(補題として「AがHp(命題論理)で証明可能⇒BがHpで証明可能」→「AがHqで証明可能⇒BはHqで証明可能」
この証明は簡単なので割愛します。証明可能であることの定義をHpとHq両方において書き出し比べればすぐわかる。
→
補題「Aが証明可能⇔¬Aが証明可能でない。」
よってAが証明可能またはBが証明可能の否定は¬Aが証明可能かつ¬Bが証明可能
(補題として「A、BがHp(命題論理)⇒証明可能CがHpで証明可能」→「A、BがHqで証明可能⇒CはHqで証明可能
¬AがHpで証明可能かつ¬BがHpで証明可能→¬A∧¬BがHpで証明可能は真理表よりすぐわかる。
また¬A∧¬B⇔¬(A∨B)は証明可能だから以上より
¬Aが証明可能かつ¬Bが証明可能→¬(A∨B)は証明可能
対偶をとれば→がいえる。
008272
2006/05/11(木) 18:15:35とかいろいろ使ってます。
でも全部いちょう自分流に示してあるのでわからないことがあったら言ってください。
008372
2006/05/11(木) 18:17:00「A⇔Bが証明可能」⇔「Aが証明可能⇔Bが証明可能」
0084132人目の素数さん
2006/05/11(木) 21:19:34A∨Bが証明可能⇔Aが証明可能またはBが証明可能を実は示したのです。
0085132人目の素数さん
2006/05/11(木) 21:21:19ええと、数学的な公理は含まないとしていいのかな?
議論の前提がはっきりしないけども
AとかBは一般の命題ですか?
それだったら成り立たないはずですよ
新しい述語記号P(何変数でもいいけど、まあ一変数だとしましょう)と
定数記号aを付け加えて、数学的公理としては何も付け加えないとします
このときP(a)∨¬P(a)は証明できるけどP(a)も¬P(a)も証明できません
というか不完全性定理ってご存知ですか?
あれを知っていれば、ご自分がどっかで間違ってるって分かりますよ
0086132人目の素数さん
2006/05/11(木) 21:22:14これは
A、BがHp(命題論理)で証明可能⇒CがHpで証明可能
の間違いですか
008772
2006/05/11(木) 22:01:51すいません。
>>85反例ではなくできれば、僕の考え方のどこが間違っているかを指摘していただきたい。
0088132人目の素数さん
2006/05/11(木) 22:10:27これの←がそもそも間違ってるはずですが、
どこにその証明が書いてあるのか
判別できないのでなんとも言いようがないんですが、、
008972
2006/05/11(木) 22:23:35→
もしAが証明可能であると仮定したとき¬Aが証明可能だと仮定すると
A∧¬Aが証明可能となる。(先程の補題参照)
しかしそれはHqが無矛盾であることに矛盾。
よってAが証明可能ならば¬Aは証明可能ではない。
←Hqで¬Aが証明可能でないときHpでも¬Aは証明可能でない。
よってAはHpで証明可能(真理表)よってAはHqで証明可能
0090132人目の素数さん
2006/05/11(木) 22:37:33H_qで証明できる、というの述語論理で追加された公理、及び推論規則
(まあ追加の推論規則はMPが既にあるから公理の形に書いてもいいわけですが)
を用いて証明できる、ということですよね
>←Hqで¬Aが証明可能でないときHpでも¬Aは証明可能でない。
>よってAはHpで証明可能(真理表)よってAはHqで証明可能
これが間違いですねえ、、
というか、Aを勝手に取ってきた命題変数とすれば¬A自体は
A∨¬Aと違ってトートロジーでも何でもないから証明できないわけですが、
だからAが証明可能、とはならないよね
(真理表)ってのが何を言いたいのか知らんけど、
¬Aのtrugh valueが任意の付値の与え方に対してtrueとなる
の否定は、¬Aがfalseとなる付値の与え方が(少なくとも1個)存在する、であって
¬Aが任意の付値の与え方に対してfalseとなる(
⇔Aのtruth valueが任意の付値の与え方に対してtrueとなる)
じゃないですからね
恒真と真の違いが理解できていないってことでしょうか
009172
2006/05/11(木) 23:03:24もしかしてAが命題変数のときAがトートロジー⇔¬Aはトートロジーでない
は成り立たないですか?
0092132人目の素数さん
2006/05/11(木) 23:22:04明らかに偽になるのでそもそもトートロジーになりえないですが、、
論理式((A→B)→A)→Aみたいな複合命題を表す論理式は
トートロジーになる可能性がありますが、、
で、φを論理式としたときに、
¬φはトートロジーでない⇒φはトートロジー
は成り立たないです(命題論理でも)
0093132人目の素数さん
2006/05/11(木) 23:46:38恒真な論理式とか
009472
2006/05/11(木) 23:48:25¬φはトートロジーでない⇒φはトートロジーの反例をお願いします。
0095132人目の素数さん
2006/05/11(木) 23:56:52A→B(BはAとは異なる命題変数)とか
要するに、付値の与え方によって偽にもなり得るから
トートロジーじゃないけど、真になるような付値もあるような、
恒真、恒偽以外のごく普通の式だったら何でも良い
009672
2006/05/12(金) 00:50:53ありがとうございました。
疑問があります。「A⇔Bが証明可能」⇒「Aが証明可能⇔Bが証明可能」
は正しいですか?
0097132人目の素数さん
2006/05/12(金) 00:55:34009872
2006/05/12(金) 00:56:040099132人目の素数さん
2006/05/12(金) 01:10:24そっちはおk
直観主義論理では
Aが証明可能またはBが証明可能⇔A∨Bが証明可能
も成り立つんだけどね(松本和夫の本ならcf.p106)
010072
2006/05/12(金) 01:33:12010172
2006/05/12(金) 02:44:25またわからないことがあるのですが、
田中尚夫さんの「公理的集合論」で補題2.3.3で
「{x、y}={x、z}→y=z」
を示すのに
y=xのときと¬(y=x)のときで場合分けしてるのですが
「A∨¬A証明可能⇒Aが証明可能またはBが証明可能」が成立しないことを考えると
変じゃないですか?
■ このスレッドは過去ログ倉庫に格納されています