• ベストアンサー

論理学について

今、大学で論理学の講座をとっています。(といっても、教養科目としてですが)記号演算(?)をやっているのですが、なかなか証明問題が解けません。なにか、解くコツやポイントがあれば教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

証明問題がうまく出来るようになるのは第一に数多く沢山の問題を解くこと。 次に裏技なんだけど、仮定→結論の順に証明を書くのではなく、逆に結論→仮定の順に証明を書いてみること。つまり、証明というのは普通は一般的な命題から特殊な命題を導き出すことだから、逆に考えて特殊から一般を出す方が易しいのさ。 論理というのは筋が通っているかどうかだから、どっちから書こうと証明として筋が通っていればOKなんだ。実はこれは昔大学で論理学の先生が講義の時に使っていた方法で、その場で証明を書き出して、証明が行き詰まると下から(結論から)書いて結局繋げちゃうというワザを使っていたんだね。

mf812hd
質問者

お礼

裏技ありがとうございます。もうすぐテストなので、いきずまったら、使ってみます。問題もできるだけ沢山解いてみます。

その他の回答 (1)

  • otu_otu
  • ベストアンサー率31% (17/54)
回答No.1

記号論理学ですか!? 私も大学1年のときに取っていました。 そうですね、勉強のポイントは各推論規則を使った簡単な証明を目をつむって行えるようになることです。 慣れてくれば、少々難しそうな証明問題に対しても、証明の流れが自然に見えてくるようになります。 がんばってください。

mf812hd
質問者

お礼

アドバイスありがとうございます。いつも、問題が解けなくて苦労してるので、このアドバイスを参考にがんばってみます。

関連するQ&A

  • javaにおける論理演算の論理和の記号はどのように

    javaにおける論理演算の論理和の記号はどのように 入力すればいいのでしょうか?

    • ベストアンサー
    • Java
  • 論理学 解けない

    失礼します、どうしてもわからない問題があったので書きこませていただきます。 現在、大学一年生です。 n≦mでない時、PA¬(n≦m)を示せ。 ※PAの前にはTの横向きの記号があります。 という論理学の証明問題なのですが、わかる方いたら回答お願いします。

  • 論理学……「論理の双対性」について

    お世話になります。 掲題の件、論理回路の項に軽く記載されており、気になったので 調べてみたのですが、よく解りませんでした。 Wikipedia >>>>> 命題を論理式として表したとき、論理和 ∨ と論理積 ∧ とをすべて入れ替え、全称記号 ∀ と存在記号 ∃ とをすべて入れ替えたものをもとの論理式の双対といい、入れ替えて得られた命題をもとの命題の双対命題と呼ぶ。双対の双対はきっちり元に戻る。 元の論理式が証明可能ならばその双対の否定が証明可能であり、ある論理式の否定が証明可能ならば、その論理式の双対が証明可能になる。 <<<<< http://goo.gl/vmSxI ある論理式の構成要素すべてについて反対の記号へ置き換えたものを 双対と呼び、更に当該双対命題について、反対の記号へ置き換えると 元の式に戻る、という意味かと思うのですが(間違っていたらご指摘ください)、 これ自体に何の意味があるのでしょうか? 書籍では記号が多用されており、イメージがつかみにくかったので、 少しレベルを下げて、ご教示いただけると助かります。 宜しくお願いします。

  • 一階命題論理の証明問題について

    一階命題論理の証明問題なのですが、回答をお願いします。 1.任意の論理式は、命題記号と∧、∨、¬のみを用いて表すことができることを示せ。 2.任意の論理式は、命題記号と∨、¬のみを用いて表すことができることを示せ。 3.任意の論理式は、命題記号と¬、→のみを用いて表すことができることを示せ。 4.任意の論理式は、命題記号と→、⊥のみを用いて表すことができることを示せ。 5.任意の論理式は、命題記号と∧、∨のみを用いて表すことはできないことを示せ。 よろしくお願いいたします。

  • 記号論理の証明について

    カテゴリ違いでしたら申し訳ありません。 記号論理に関しての証明について伺いたいのですが BIRDとANIMALを述語記号とし、cを定数記号とすると ∃x ANIMAL(x)がBIRD(c)と∀x(BIRD(x)→ANIMAL(x))の論理的帰結であると伺ったのですがこれを証明するならばどうすれば良いのでしょう? BIRD(c) ∀x(BIRD(x)→ANIMAL(x)) ∃x ANIMAL(x) BIRDを鳥である、ANIMALを動物であるとするならば cは鳥である。 任意のxが鳥ならばxは動物である。 よって、あるxは動物である。 と、日本語表記だと論理的に帰結しているような印象を私個人は受けているのですが、 論理的帰結だと示すにはどうしていいものかと行き詰っています・・・ このような問題の証明方法を教えていただければ幸いです、よろしくお願いします。

  • 記号論理

    記号論理(述語論理、命題論理など)は何に役に立つのでしょうか? 大学の授業であったのですが、何に役立つのか、何に応用出来るのかが全くわかりませんでした。。 ちなみに、コンピュータ系の学科です。

  • 論理数理学(命題論理・述語論理)のテキストやHPを探しています!

    こんにちは。 私は経済学部の大学四年生です。 就職活動が長引き、前期末試験はほとんど無出席で挑む今日この頃ですが、どの先生も情状酌量の余地がなく(涙)、必死こいてテストで点数をとるしかないようなので、特に難しいこの科目は、ネットで助けを仰ぐことにしました。 探しているのは、以下のものをカバーしている練習問題つきのテキストです。 先生が自分でかき集めた講義内容なので、内容が飛び飛びです。 具体的には、最後に載せる問題が解ければ(証明できれば)、試験の問題はないそうです。 (論理的思考法) 論理とは何か 命題論理の言語 連言の推論規則 含意の推論規則 選言の推論規則 否定の推論規則 述語論理の言語 全称の推論規則 存在の推論規則 証明の練習 で、問題は「次のようなNK証明図を書きなさい」 ∃x(Fx∧Gx)├∃yGy などです。割り算のようなものが3~5段ほど縦に並んだ数式になります。 ネットで色々探しましたが、飛び飛びのものや深すぎるものが多く、これに必要なものだけを効率よく集めたものになかなか出会えません。 その上、分野があいまいで、図書館でもなかなかそれらしい本と出合うことが出来ません。 よろしければ、アドバイスをいただきたく存じます。 よろしくお願いいたします。

  • 論理演算

    8桁の2進数10110111の最上位(最左端)のビットだけを0にするには、8桁の2進数01111111と、どのような論理演算を行えばよいか。 選択肢 (1)論理積 (2)論理和 (3)否定論理積 (4)否定論理和 という問題の答えと、なぜそうなるかを教えて下さる方いませんか。 よろしくお願いします。

  • 論理演算の問題です

    論理演算の問題です if( !( a > 0 && b == 0) ) は、 if( a <= 0 || b != 0 ) になりますか? また、 if( !( x > 0 || y < 0 ) は、 if( x <= 0 && y >= 0 ) になりますか? 遅い脳みそで考えました。 このような、論理演算を分かりやすくまとめられたサイトをご存知でしたら、 どなたか教えてください。 お願いします。

  • 【論理学】シェファーの棒について

    論理学の書籍(「論理学」・・・野矢茂樹・・・東京大学出版会)に紹介 されていた、"シェファーの棒"と呼ばれる記号の意味が理解できません。 曰く、当該論理記号の表記は"|"の一種類のみで、命題論理を 表現できるらしいのですが、上述の通り、恥ずかしながら記号の意味が わからない状況です。 同書には、丁寧に真理値表も掲載されていたのですが、記号を日本語へ 翻訳できないため、一般的に使われる(?)論理記号である、∧、∨、¬、⊃ への変換ができません。練習問題として掲載はされていましたが、解答を 見ても疑問は解消されておりません。      (参考・・・真理値表)        P  Q  P|Q        1  1   0        1  0   1        0  1   1        0  0   1 稚拙な質問で大変恐縮ですが、お知恵の拝借を賜りたく存じます。 宜しくお願い致します。