• ベストアンサー

数学は正しい?

公理っていうのは、数学のいろいろな定理を支える 真理みたいなものとしてあつかわれていますが、 たとえばその「公理」自体を証明することはできるのでしょうか。 「自明」であるとしてだれも証明したことはないのでしょうか。 その真理性みたいなものを疑った人はいないのでしょうか。 「ある原理A」みたいなものから、すべての数学の体系は導出できる というわけでしょうか? とすればその「原理A」とはどのようなものなんでしょうか? そのA自体を疑うことは、その行為自体可能でしょうか?

  • gatto
  • お礼率31% (20/64)

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

  • ベストアンサー
noname#7273
noname#7273
回答No.7

>しかしあえて、現実的でない仮定を採用してある公理系を >構築すると、それは数学という体系と相似形をなす(←こんな言葉しか >しらないもので。。。)、つまり一つ一つの公理は >数学とある公理系とでまったく違うのに、公理系の表現する性質 >はきわめて類似している、といったものができるような気が >するのですが、この可能性についてどう思われるかお聞きしたいです。 数学は自然科学の言葉である、つまり数学は表現の1つの道具である という面とともに、数学それ自体の中に、独立の、抽象的な世界があります。 だから >しかしあえて、現実的でない仮定を採用してある公理系を構築すると、 という試みが幾多となされてきたわけです。たとえば、 数学でのベクトル束の切断は物理の場の概念以前に発見されていた、 リーマン幾何学は相対性理論より以前に打ち立てられていた、 楕円関数の発見はある曲線の弧の長さの問題から出た、等々の 事例があるようです。 >構築すると、それは数学という体系と相似形をなす(←こんな言葉しか >しらないもので。。。)、つまり一つ一つの公理は >数学とある公理系とでまったく違うのに、公理系の表現する性質 >はきわめて類似している、といったものができるような気が >するのですが、この可能性についてどう思われるかお聞きしたいです。 体系と体系の関係という意味での相応しい言葉は今浮かびませんが、 たとえば、まったく別個に研究され、それぞれ 定式化された2つの集合が、実は「同型」であったというようなことは 沢山事例が見つかると思います。たとえば、 行列(1行目がa b,2行目が-b aの2×2型の正方行列)の集合と 複素数の集合とは「同型」であるとかなど。 また、似たようなことで、 集合演算や論理演算での「双対性」や、 数の集合を拡張するときの形式不易の原理とか、 ユークリッド幾何学と非ユークリッド幾何学の関係、等々 gattoさんのいわれているような可能性は 確かにあるのではないでしょうか。 多分そのものズバリの答えにはなっていないかとは思いますが、 とりあえず。

その他の回答 (6)

noname#7273
noname#7273
回答No.6

公理とは、現実に合致していようがいまいが、 証明なしにとにかく正しいと仮定する命題のひとまとまり。 この公理を出発点として、正当な推論を繰り返していって、 ある命題が真であることが証明されれば、その命題は1つの定理となる。 さらにまた、最初の公理と新たに証明された定理を組み合わせて、 次なる定理を証明する。こういう作業を繰り返していって、 1つの論理体系を作り出す。数学のいとなみとは、そのようなことかと思います。 つまり、何を仮定したら何が言えるかを問題にし、 その最初の仮定が現実的であるかないかなどには頓着しない、 そういう面を数学の世界は持っていると思います。 しかし一方、実験科学の分野は、 現実世界でのさまざまな現象を説明したり、原因の解明をしたいと願っています。 そこで、どういう条件のときにどういう現象が起きるかの因果関係を、 モデルを作って、条件をいろいろ変えながら、実験を何度も繰り返し行って 見つけ出そうとします。 それによって、さまざまある理論体系のどれを当てはめるのがよいか見極めます。 さらに、工学や経営などの実践的な分野では、数学の理論と、実験科学で 得られた知見をもとに、現実の世界で役立つ物や仕組みを 実際に作って運用しようとします。もちろん、現実世界には誤差や不確実性が あるので、きっちり効率100%のものは作れないけれども、できるだけ それに近いものを作ろうと努力します。 そこで、設計図と試験と評価の繰り返しの後、 品質保障つきの製品がようやく出来上がるというのがこの分野のプロセスです。 後半は蛇足でした。ご質問の主旨からははずれたかもしれませんが、 ご質問から受けた私なりの印象で、上のようなお答えをしました。

gatto
質問者

補足

nrbrtさん、ご回答ありがとうございます。 回答者のみなさんへのフォローがおそくなっています。 もうしわけございません。 公理自体の定義を明確にしてくださり、僕にとっては だいぶ見えてきました。 >つまり、何を仮定したら何が言えるかを問題にし、 >その最初の仮定が現実的であるかないかなどには頓着しない、 >そういう面を数学の世界は持っていると思います。 ただ、実際のところは数学は現実に即した仮定を公理として採用 しているのはいうまでもない、ということなのでしょう。 しかしあえて、現実的でない仮定を採用してある公理系を 構築すると、それは数学という体系と相似形をなす(←こんな言葉しか しらないもので。。。)、つまり一つ一つの公理は 数学とある公理系とでまったく違うのに、公理系の表現する性質 はきわめて類似している、といったものができるような気が するのですが、この可能性についてどう思われるかお聞きしたいです。

  • glair
  • ベストアンサー率50% (3/6)
回答No.5

(1)現代の理系の人々の多数派の常識的な回答は、と思われるところを想像を交えて書いてみます. 客観的存在しての「原理A」は、見つかっていない、とするのが現在のコンセンサス. 客観的存在としての「原理A」は、将来も決して見つからない、と論理的に主張する人もある. 根拠として数学の不完全性定理等がそれを隠喩しているから、とする. この主張にはある程度の妥当性がある、とも考えられている. (2)現代の文系の人の常識的な回答のうちの一例を想像を交えて書いて見ます. (客観的存在としてでなく)主観的存在としての「原理A」を見つけた、と思った人はいてもおかしくない.おかしくないどころか、人間が生きていくに際して、そのような「原理A」をなんとか工夫して持たぬかぎり安定して生きていくのは難しい、のではなかろうか.ここで「原理A」の表現形態は、お話、物語などの形態をとっていることが多い.個人にとって価値のあるお話、物語は、その個人の各種の知識や価値の体系を「基礎づける」ために重要なものである.時に、個人にとって非常に強い確信を持つお話は、その個人にとって「原理A」となる.一方、天才によって創設されたある優れた物語が、ある程度の普遍性を持って、文化の多数の人々に受け入れられたとき、その文化における共通の物語となることもある.このような優れたお話を、一定の集団の人々が受け入れることが出来たとき、受け入れた個人にとっての「原理A」となる.実例としては、中世の敬虔なカトリック教徒にとって、ある「原理A」とは、超越者の存在そのものに他ならない.このような例は各文化において枚挙に暇が無い. (3)理系と文系の接点を考えた人の意見として、ふと思い出すのに「宗教と科学の接点」という書籍があります.それを読んだときの記憶を思い出してその一部の論旨(と私が把握したところ)を記憶で以下に書いてみます. 近代西欧文化は、文化史上稀有とさえいえる”強靭な”自我を発展させることに、成功した.その結果他の文化圏には決して成長しえかかったような、近代科学を発展させることに唯一成功した.西欧文化の特徴とも言える近代科学とキリスト教、は相反するものとして論じられることが多い.その証左として相互の紛争事例である宗教裁判が挙げられてきた.しかしこの論点ばかりが強調されすぎ、かえって両者に共通うする性格と文化における両者の補完機能が見誤まられてきた感がある.実際は近代科学とキリスト教は西欧文化の発展において相互に補完しあってきた.両者に底通する思想は、gattoさんが質問中で仰っている「「ある原理A」みたいなものから、すべての」科学の「体系は導出できる」はずだ、という強い確信である.この強い信念に基づいて構築された科学は、その有効性において今や全世界を席捲しているとさえいえるほどとなった.実際問題として科学技術なくしてはもはや一日も過ごせないほどとなった.科学技術で月へもいけるし、近代医学によって多くの病にも勝てるようになり寿命も延びた.このように科学技術があまりに「有効」なので、あたかも、科学が示す世界観のみが有一の真実だ、とさえ考える人さえいるほどのものとなった.従来のキリスト教的価値観と科学が、文化内で保持していた相互補完機能も、今や崩れ、キリスト教的世界観の存在感は薄れてきている.西欧文化も、この平衡の崩壊による倫理の混乱状態が生じてきている.以前であれば科学の知を統御する存在として、キリスト教の倫理観が機能した.現在では強くなりすぎた科学を統御すべき指標が見当たらない.これが西欧文化の現在の行き詰まりの図式といえる.現代においては、この行き詰まりは世界を席捲している.ある「原理A」をなんらかの普遍的物語に見出すことのできる人はそれでよい.なんら問題ない.もしそのような既存の物語に見出すことのできなかった人は、個人の責任において、自らを基礎付ける物語の創造を行なうことが自分の人生を意味付けるためには必要となった.

gatto
質問者

お礼

ご回答ありがとうございます。 博学な多くの方からのご回答に正直驚いています。 私自身はまったく理系の人間ではないのですが、 なぜ数学について聞いたかというと、数学の体系が もっとも論理的に「正確」にできているような気がした からです。 で、数学がすべてのーというのは言い過ぎにしても、多くのー 科学を記述する言語だとすると、その言語によって限界もまた あるということが予想されるような気がしたので、 数学自体の基礎は、じゃあどうなんだ、と思ったためです。 もっとちゃんと勉強しようと思います。(しかし 自分は頭が悪いなとさいきんつくづく思います。。。)

  • aminouchi
  • ベストアンサー率46% (376/804)
回答No.4

gattoさんがお持ちになったような疑問は19世紀頃に生じてきて それは「数学基礎論」という学問として20世紀にまとめられてい ます。panchoさんのお答えになっているゲーデルの「完全性定理」 とか「不完全性定理」というのは、その中で得られた重要な結果で す。 公理や公理系や証明ということに関してのさまざまな歴史的経緯に ついては省略しますが、現在では、公理とはある公理系を満たすた めの出発点の命題でしかなく、任意に選べるものとされています。 (この「任意」という言葉の意味は絶対的必然性はない、ぐらい に考えてください)もちろん、公理系自体は無矛盾であるように 慎重に設定されなければなりませんし、数学のできるだけ広い範 囲を定理として証明できるようにしなくてはいけません。 1931年に発表された「不完全性定理」では「ある公理系の定理 の中にその公理系では証明も反証もできない命題を作り得る」こ とが証明されました。すなわち、これはgattoさんの思うような >「ある原理A」みたいなものから、すべての数学の体系は導出できる >というわけでしょうか? が不可能であることを示しています。 これでgattoさんの疑問にはお答えできたのではないかと思います。 さらに詳しく知りたければ「数学基礎論」または「数理論理学」の 入門書などをお読みになることをお勧めいたします。 以下は余分なことですが、panchoさんのお答えの中の >もちろん、逆に「公理系が矛盾を起こすことの証明」 について詳しい説明をお聞きしたく思いますのでよろしく。

gatto
質問者

お礼

僕の甘い問題設定にもかかわらず、 意図を汲んでご回答いただきありがとうございます。 お返事が遅くなり申し訳ないです。 ゲーデルのそれは聞いたことはありましたが、ちゃんと いまだにちゃんと理解していません。 当たってみるべき分野まで教えていただいたので、 その方面を探ってみることにします。

noname#25358
noname#25358
回答No.3

 完全性定理と不完全性定理の正しい記述です(笑)  とは言え数学は詳しくないので哲学の方面から。  「証明できる」とはどういうことか? 問いを考えてみます。  すると、「見える」「証拠がある」「理論的に考えてそうとしか思えない」などという答えが出て来るでしょう。  では次に、「自分自身に自我があることを証明出来るか」という問いを考えてみます。すなわち、自分の自我が催眠術か何かによって作られたものではなく、自分の意思で1から作り出したものであるという証明。  考えてみれば分かると思いますが、できないんです。  まあ、途中経過は省きますが、なぜできないのかというと、「自我」は「主観」――つまり「絶対」の産物だからです。あなたが絶対的(主観的)に「今自分はここにいる」と思っているからこそ自我は存在するのであって、それを他人に見せることはできません。  ゆえに、「絶対的なものは証明できない」のです。  「証明」を行うためには、その事象が「相対的」なものでなければいけません。(ここでいう相対は、絶対という言葉の対となる)  ですから、ある事象を完全に証明しようと思ったら、それ全体を相対的に見なければいけません。  するとどうなるでしょう。  「すべての物は相対的である」という絶対法則が成立してしまいます。  ところが、「すべての物は相対的である」ということは「すべての物は相対的である、という絶対法則も相対的である」という絶対法則が成立するんです。  この法則自体、文法的にすらおかしいですよね(笑)  ゆえに、ある事象(この場合は「数学公理」)を完全無欠に証明することは不可能ということになります。  これが「完全性定理」です。  ということはどういうことでしょう。  仮に「完全無欠な数学公理」があったとすると、先の証明から「完全な証明は不可能」ですから、その「不可能な部分」はもしかしたら嘘かもしれないもので補完されているということになります。  ゆえに、「完全な定理は、もしかしたら嘘かもしれない証明が混じっている」という法則が成り立ち、これが「不完全性定理」です。  駆け足で分かりにくい説明だったと思いますが、分からないところは補足ください(^_^;

  • b-takeda
  • ベストアンサー率33% (7/21)
回答No.2

数学のことは全然詳しくないのですが、興味があったので書き込みをさせてもらいます。 以前、大学の友人から同じようなことを聞かれました。 その友人は哲学を学んでました。 ちなみに私は工学部卒です。 物理の世界では、実験から導き出された実験式(名前は良く知りません) というのがあったと思います。例えば有名な運動方程式 ma=F もそうだったと思います。これらの式は完全に証明されたとは言い切れない と思います。しかし様々な実験、その他で正しいことが”確認”されています。 数学の世界にもこういうことがあるのかな?と。 間違いがあったらすみません。 専門家の話を私も聞いてみたいです。

  • pancho
  • ベストアンサー率35% (302/848)
回答No.1

ゲーデルの「完全性定理」と「不完全性定理」というのはご存じでしょうか。 「完全性定理」とは、「その公理系の中では、公理が矛盾しないことの証明はできない。」で、「不完全性定理」とは「その公理系では、正しいとも正しくないとも証明できない問題がある」だったと思うのですが、いずれにしてもお考えになっている「公理」自体の証明はできません。 もちろん、逆に「公理系が矛盾を起こすことの証明」や「公理系内で正しい(または間違っている)ことが証明できる問題」は、あります。 どなたか、「完全性定理」と「不完全性定理」の正しい記述をお願いします。 以上。

gatto
質問者

お礼

早速の回答ありがとうございます。 つまり数学自体によって数学の正しさを証明することはできない、ということ でしょうか。(早合点だったらすみません) >もちろん、逆に「公理系が矛盾を起こすことの証明」や・・・ 本題とははずれますが、「公理系が矛盾を起こす」なんてあり得るのでしょうか? 言葉の定義として、それがありえないのが「公理系」であるとおもってました。

関連するQ&A

  • 論理学と数学(とくに高校数学)

    論理学に関する質問です。 高校数学では 公理・定義→定理→問題を解く という構図が考えられると思います。また、最初に選ぶ公理系しだいでいろいろな体系ができるのではと思っています。 A1. ここで論理学における規則はどこに関わってきますか。 A2. 「A⇒B」という命題はAもBも真ならば、命題も真なはずです。「1=1⇒素数は無限に存在する」という命題は数学的には真なはずですが、まったく証明では使えない。ならば論理学だけでは数学上の証明にとって不十分ではないですか。また不十分ならば数学と論理学はどのようにこの問題を回避しているのですか。 数学(高校数学)を勉強しているのですが、前から数学と論理学は密接に関係があると思ってきました。しかし、高校生で、論理学については学ぶ機会がありません。できれば僕の論理学に対する無知も考慮に入れて上記の2問にお答えいただけると幸いです。

  • 矛盾律の絶対性について

    私自身は数学について表面的な理解しか持っていません。ですが、気になることがあるのでここに質問させて頂きます。 数学(すべての学問?)は公理という証明不可能な前提の上に構築されたものだと理解しています。なので、数学において絶対確実な真理というものは存在せず、あくまで仮定のうえでの体系であるということになると思います。 一方で矛盾律という考え方があります。これは公理とどのような関係にあるのでしょうか?私にはこれは公理とは関係なく犯すことのできないものであるように思えるのですが・・・。それとも、矛盾律も何らかの公理の上に成り立っているのでしょうか?もしくはこれ自体が公理のような性格のようなものなのでしょうか? 質問は以上です。御教授お願い致します。

  • 数学でいう「証明」と論理学でいう「証明」は異なるものでしょうか?

    数学で使われる「証明」という言葉と論理学で使われる「証明」という言葉は意味が異なるものであると思うのですが,間違いでしょうか? 公理系で挙げられる代表的な恒真式と推論規則に基づいて,別の恒真式を導くことが論理学でいう「証明」ですよね? そして論理学的な「証明」によって得られるものは恒真式(定理)だと思います.恒真式とは情報の価値としてはゼロ(自明)です. これに対して,数学で「証明」されるものは恒真式ではないですよね?数学における「証明」とは論理学における「演繹」に相当すると思うのですが,この考えも間違いでしょうか? ご教授お願いします.

  • 数学でいう「証明」と論理学でいう「証明」は異なるもの?

    数学で使われる「証明」という言葉と論理学で使われる「証明」という言葉は意味が異なるものであると思うのですが,間違いでしょうか? 公理系で挙げられる代表的な恒真式と推論規則に基づいて,別の恒真式を導くことが論理学でいう「証明」ですよね? そして論理学的な「証明」によって得られるものは恒真式(定理)だと思います.恒真式とは情報の価値としてはゼロ(自明)です. これに対して,数学で「証明」されるものは恒真式ではないですよね?数学における「証明」とは論理学における「演繹」に相当すると思うのですが,この考えも間違いでしょうか? ご教授お願いします.

  • ゲーデルの証明不能命題

     不完全性定理(形式的体系においてその公理と推論規則を使って証明も否定もできない論理式Aが存在する。)にいう論理式Aには例えばどんなものがあるのでしょうか?  いまだ解かれていない数学上の難問がありますが、これらが論理式Aであるかどうかは、結局のところ証明できた時点でしか判定できないのでしょうか。

  • 「数学が好き」という人は、どうして好きなのですか

    「数学が好き」という人がいるそうですが、どうして好きなのでしょうか。 本当に数学自体がおもしろいと思っているのでしょうか。 それとも、「数学が好き」と人に言うとかっこよく聞こえるから、そう言っているだけなのでしょうか。 よく、「数学の問題は、論理的に考えれば必ず解けるから好きだ。」とか、 「定理が証明できると、美しさに感動する。」とか言う人がいるようですが、 私は、解が論理的に出てきても、定理が証明できても、「それがどうしたの?」と思うだけですが、どうしてそんなことをおもしろがる人がいるのですか?

  • ゲーデルの定理

    完全性定理では「任意のモデルで真である文はすべて1階述語論理で証明可能である」 不完全性定理では「自然数論を含む体系は無矛盾である限り、真であっても証明できない 命題が存在する」とありました。 それではこの2つの定理をペアノの公理系に当てはめると「全ての真である命題は証明可能」でありながらどこかに「真であっても証明できない命題が存在する」わけですか? 何だか矛盾するような感じがしますが、そんな訳ありませんよね。 どう考えたらよいのか教えてください。 よろしくお願いいたします。

  • 数学の証明の順序について

    数学であることを証明しようとしたとします。もしそれが成立したら定理Bということになります。定理Bが成立する証明を考えた結果、定理Aを使えば定理Bが証明できたとします。そこで一件落着ですが、定理Aが成立するということの証明の必要性は残されているわけです(そこまでは一般に求めないと思いますが)。 ところがよくよく調べてみたら定理Aの証明には定理Bが使われていたとしたらおかしなことになります。数学の定理はどちらが川上でどちらが川下かを判断して、使えるものを使わないとルール違反ということになるのでしょうか。常に使える定理は川上である、ということですが。そのような考え方になるのでしょうか。何を材料にして証明したら証明したことになるかということなのですが。 よろしくお願いします。

  • 脱 受験数学

    私は高校2年生です。 学校で習う暗記を強要するような受験数学でなくて、学問としての美しく面白い数学(外延量や内包量など数を数えることから始まって、今まで感覚でつかんできた図形の定理をユークリッドの5つの公理から様々な定理や公式を導出していく)を学んでみたいです。 受験数学は問題を解くことに最大の焦点を当てられているため、理論で理解できることも演習問題を暗記して学んでいきます。しかし私は理論を理解して、考えて解く数学が面白いので、公式の意味と本質を捉えて学べる数学の本を探しています。 もしそのような本があれば教えてください。できる限り簡単な本からはじめたいと思います。(学問の数学であっても、厳密性だけを追及しているわけではありません。厳密な言葉だけでなく、理解しがたいところは具体例やイメージを膨らませるような記述のある本を求めています。)

  • 高校数学範囲内での中間値の定理の導出について

    現在大学生で高校生に数学を教えている者です。 高校の解析学としては最大・最小値の定理はロル→平均値→ロピタル→テイラーの定理に繋がる原理として認めなければいけない定理と考えていますが、中間値の定理はこれを認めたときに高校数学の範囲内で導出できるのでしょうか? 一応区間縮小法を使っての導出を考えているのですが、もっとシンプルな方法は無いか探しております。 手元には区間縮小法を使った導出、f(x)>0とf(x)≦0を満たすxの集合に分ける方法があります。 どうぞ宜しくお願いします。