- 締切済み
背理法とは対偶がその原理だと私は思っています。つまり対偶と背理法は基
背理法とは対偶がその原理だと私は思っています。つまり対偶と背理法は基本的に同一と言う説です。 ところが違うと言う方が多いようで、その原理式は((A⇒¬B)∧(A⇒B))⇒¬Aだというのです。 その意味がわかる方は詳しく説明してください。私はこの式は間違いと思います。
- みんなの回答 (10)
- 専門家の回答
みんなの回答
- naenaea
- ベストアンサー率0% (0/0)
誤解してたら悪いんだけど、証明したい式がp⇒qの場合、 恒真式((A⇒¬B)∧(A⇒B))⇒¬AのAに¬(p⇒q)を代入すれば終わりじゃないのですか? そういう意味とは違う?
- MagicianKuma
- ベストアンサー率38% (135/348)
証明したい命題を Aとします。多くの場合、AはP⇒Qの形をしています。 1.対偶を用いた証明 P⇒Q を証明するのにその対偶 ¬Q⇒¬P を証明すればP⇒Qを証明したことになる。 その根拠となるのが P⇒Q ⇔ ¬Q⇒¬P という恒真命題です。 (1) 2.背理法 Aを証明するのにその否定¬Aを仮定(真とすると)矛盾が発生すること示し、¬Aが偽、つまりAは真を導く方法です。 では、矛盾とはなにかというと、隠れていた公理や定義や証明済みの定理について、その否定が導かれたということです。 上記矛盾以外に、AがP⇒Qの形の場合は、Pは仮定として真とおきますから、証明の過程でPの否定が導かれたということです。 たいていの背理法では、矛盾として上記が全てです。なので、公理等をS1,S2,S3,・・・Snとおけば、 P⇒Qの¬(P⇒Q) ⇒ P∧¬Q ですから¬Qから推論して、¬P∨¬S1∨¬S2∨¬・・・∨Sn が導かれれば、対偶をとって P∧S1∧S2∧・・・∧Sn ⇒ B で対偶による証明と同じです。 ですが、背理法では、上記以外の矛盾として、その他の任意の命題(真偽はわかっていない)Xを持ってきて、証明の過程でXと¬Xの両方が 導かれれば(排中律に反するので)最初に仮定した¬Aが偽 すなわちAは真 と導けかれるという考え方です。 その根拠となるのが ((¬A⇒X)∧(¬A⇒¬X)) ⇒ A という恒真命題です。 (2) 背理法では、¬Aを真と仮定して推論してますから、上記のXが真とわかっている命題であれば、(2)の左辺の∧の1項目の(¬A⇒X)は真です。 なので、2項目 ¬A⇒¬X が導かれればAが導かれたことになります。 ¬Aは P∧¬Qにほかなりませんから、¬Qから出発する対偶による証明です。 結論をまとめると 対偶を用いた証明とは、恒真命題(2)でXを真の命題として、左辺2項目だけを使い (¬A⇒¬X) ⇒ A を導く方法。 背理法とは、(2)の1項目と2項目が同時に成り立てば、Aがなりたつを導く方法。
- kabaokaba
- ベストアンサー率51% (724/1416)
http://oshiete1.goo.ne.jp/qa5663283.html ↑ とりあえず,こういう問題で,前の議論を公にしないのは きわめてアンフェアだと思うので,リンクはっときますね. リンク先をみると質問者の考えがわかります. #なんで放置したまま同じ質問するのかあ。。。 #締めきれば,あちこちに分散しないですむのに.
- alice_44
- ベストアンサー率44% (2109/4759)
貴方の言う「基本的に同一」というのが、 公理として同値だという意味であれば、 普通の論理系では、その通りです。 ただし、二つの公理が同値か否かは、 それ以外の公理の下で決まることです。 ヒルベルトによる命題論理の公理系では、 対偶論法の公理を背理法に置き換えてもよいし、 ゲンツェンの自然演繹でも、 背理法の推論規則を対偶論法に置き換える ことができます。 しかし、確か、ブラウアーの直観主義論理では、 背理法の公理を対偶論法に置き換えることは できなかったんじゃないかな。(ヤマカン) 背理法から対偶論法を示すには、 二重否定の除去が必要だったはずだから。
- koko_u_u
- ベストアンサー率18% (216/1139)
>つまり対偶と背理法は基本的に同一と言う説です。 その説を詳しく説明して補足にどうぞ。 >私はこの式は間違いと思います。 ついでに間違いと考える根拠も補足に。
- serpentboa
- ベストアンサー率50% (1/2)
最初の回答は論理表を使うものでしたが、 P⇒Q = ¬P∨Q ................. (1) (P∨Q)∧(P∨R) = P∨(Q∧R) .... (2) ¬P∧P = F .................... (3) P∨F = P ...................... (4) ¬(¬P) = P ................... (5) P∨¬P = T .................... (6) を認めれば、以下のようにブール計算によっても求める ことができます。こっちのほうがわかりやすいかも知れないので 別解ということで、もうひとつアップしてみました: ((A⇒¬B)∧(A⇒B))⇒¬A ¬((A⇒¬B)∧(A⇒B))∨¬A ....... ∵(1)を使って変形しました ¬((¬A∨¬B)∧(¬A∨B))∨¬A ... ∵(1)を使ってさらに変形しました ¬(¬A∨(¬B∧B))∨¬A .......... ∵(2)で、Pを¬A、Qを¬B、RをBに見立てて変形しました。 ¬(¬A∨F)∨¬A ................. ∵(¬B∧B)は(3)により常にF(偽)なので変形しました。 ¬(¬A)∨¬A .................... ∵(4)を使って変形しました。 A∨¬A .......................... ∵(5)を使って、二重否定を取り除きました。 T ............................... ∵(6)により、この式は常にT(真)になります。めでたし、めでたし。 等幅フォントが使えないようで、がんばっては見ましたが、ちょっと見にくくなってしまいました。テキストファイルが添付できそうなら、同一内容を添付しておきます。
- 33550336
- ベストアンサー率40% (22/55)
まず、貴方の使っている、 「基本的に同一」 という言葉が数学的に定義されたものではないので、当然数学的な解答は出てこない、ということを先に断っておきます。 このことから、この問題は各々の主観による問題になるのですが、私は背理法と対偶法は同じものだと思っています。以下でそう思っている「こころ」を説明します。 まずA、Bを命題とし、AならばBを示したいとします。 もし対偶法を使うとするならば「¬Bならば¬Aを示す」ということになりますが、これは「Aかつ¬Bを仮定して矛盾(Aかつ¬A)を示す」ことと捉えることができます。 逆にAを背理法で示したいとき、「¬Aを仮定して矛盾を導く」という方法をとりますが、これはCを恒真命題(要するに常に正しい命題)とすると、「¬Aから¬C(つまり矛盾)を導き、対偶をとればC(つまり何も仮定されていない状態)からAが示される」と、対偶を使っていると無理矢理捉えることもできます。 このように背理法と対偶法はその人のものの見方の違いだけであって、大差はない、というのが私の意見です。 最初にも述べましたが数学的にどちらか(背理法と対偶が「同じ」かどうか)を決定できる問題ではないので、貴方が納得する方で思っておけばいいと思います。その上で私の意見が参考になれば幸いです。 あと、原理式として書いてある式は正しいです。 その式は常に成立します。
- imasokari
- ベストアンサー率30% (25/81)
こんばんは。 「AならばBである」 に対して、 「AでないならばBでない」は【否定】 「BならばAである」は【逆】 「BでないならばAでない」は【対偶】 です。#2さんのご回答の中に些細な誤りがありましたので、訂正させていただきました。
- chie65536(@chie65535)
- ベストアンサー率44% (8741/19839)
●背理法とは 命題Pを証明するとき、仮に「¬Pは真」と仮定し、それにより矛盾が発生する事を示し「¬Pは偽、つまり、命題Pは真」を導く事を言います。 ここで言う矛盾とは「ある命題とその否定が同時に証明されること。つまり(A∧¬A)が成り立つ状態」を言います。(A∧¬A)は((A⇒B)∧(A⇒¬B))としても構いません。 キモは「矛盾が起きる」と言う部分で「対偶」は一切関係ありません。 ●対偶とは 命題「AならばBである」のとき、命題「AでないならBでない」を「対偶」と言います。 もちろん、2つの事象A、Bは ・命題「AならばBである」のとき、命題「AでないならBでない」が成り立つとき と ・命題「AならばBである」のとき、命題「AでないならBでない」が成り立たないとき の2種類が起こりえます。 命題「日本人ならば人間である」のとき、命題「日本人でないなら人間でない」は成り立ちません。 命題「心臓が動いているなら生きている」のとき、命題「心臓が動いてないなら生きてない」は成り立ちます。 ここでは「矛盾」は無関係です。 単に「ある命題が与えられた時、待遇命題は、真になったり偽になったりする」と言う事実があるだけです。 対偶のみを用いて、何かの命題を証明する事は出来ません。
- serpentboa
- ベストアンサー率50% (1/2)
「背理法とは対偶がその原理か」というところは、うまく答える力がありませんが、 P: ((A⇒¬B)∧(A⇒B))⇒¬A は、正しいです。理由は以下です(簡単のため、真をT,偽をF と書きます): A, B, 共にTのとき: A⇒¬B は、F です。 A⇒B は、T です。 だから、 (A⇒¬B)∧(A⇒B) は、F です。 だから、 ((A⇒¬B)∧(A⇒B))⇒¬A は、T です。 同じようにして、 AがT,BがF: AがF,BがT: A, B, 共にF: の場合を計算してみれば、すべての場合で問題の論理式が T になることが わかります。(論理表を見ながら手を動かしてみると良い訓練になると思います)。 ついでですが、C を任意の論理式として、 ((A⇒¬B)∧(A⇒B))⇒C は、T です。 日本語に翻訳すると、「前提が矛盾していれば、どんな論理式も真になりますよ」 ということですね。そして問題提起された論理式 P は、C を ¬A とした場合の 特殊ケースになっているというわけです。
お礼
このサイトは前に質問したサイトと同じではないでしょう?? 前のサイトでは低レベルの回答者ばかりで、なんらの解決もしないし、しかも逃げ出したのは貴方ではなかったですか。それでも私にクレームつける資格があるのですか。 逃げずに自説を詳しく説明すればいいのですよ。