
No.13ベストアンサー
- 回答日時:
まず、自然数で「1の次は2」と書くと決めています。
2の次が3です。算数に入る前に、数学基礎論に少し寄り道します。数学基礎論は、数学が数学として、どうして正しいか、どうすればもっと正しくなるか等々を研究する、数学自体を扱う数学の分野です。
まず自然数が定義されます。0から始まります。0,1,3……と1ずつ増えながら、無限に続きます。その定義内容はちょっと省略。
足し算の定義としては、
1.「0+1=1」と定義し、
さらに、二つの自然数m,nを自由に選んで、n'をnの次の自然数とすれば、
2.「m+n'=(m+n)' :ただし(m+n)'はm+nの次の数」
としました。これで、「自然数の次の数」=「自然数1ずつ増やす」という自然数の定義だけで、あらゆる自然数の足し算が定義できています。
この定義は算数の足し算では、「数えたら、合っている」ということで、「当たり前」として説明なしに、「足し算はそういうもの」としています。
だから、「1+1=2」は「当たり前」となります。
ただ、上で説明した足し算の定義にたどり着くまでに、たとえば「数学原論」という分厚い数学基礎論の本では、300ページ以上を使って数学をあれこれ定義して、ようやく「だから、数学では1+1=2としてよいのである。」と述べています。
ちなみに数学基礎論を専攻している人の中には「数学原論は、まだまだ定義が甘い」という人がいるそうです。恐るべき厳しさです。
つまり、「どうして、1+1=2なのか?」ではなく、「1+1=2で大丈夫なように数学を作っています!」ということです。
数学をちょっと小さくしても、数学の確かな一分野である算数も、1+1=2で大丈夫なようになっているということです。
No.20
- 回答日時:
No.16 です。
補足を拝見しました。現在の貴方の状態は、ベアノの公理を
見たことはあるが、理解していない
ということですね。覚え違いもあります。
やはり、「素朴な疑問」ではありませんでしたね。
A No.18 などを参考に、必ず「成書を読んで」
ベアノによる自然数の定義を確認し、
補足の内容を訂正してください。
その上で、加法の定義
[1] ∀x, x+0=x
[2] ∀x,y, x+(yの次)=(xの次)+y
を導入すれば、
(0の次)+(0の次)=(0の次)の次
が示せます。これが、示すべき 1+1=2 です。
[2] に x=(0の次), y=0 を代入するだけですね。

No.19
- 回答日時:
お礼、ありがとうございます。
>ただ、≡はなんでしょうか?
定義の意味で使っています。普通の=だと、単に等しいだけなので。それで教わったことがあったので、特に何も考えず使いましたが、非標準かもしれません。
あらかじめ、意味を断らずに記号を使ってしまい、申し訳ありません。
とりあえず、ブルーバックスの「現代数学小事典」あたりを読んでもいいかと思います。それをもとにググれば、たいてい大丈夫じゃないかと思います。
途中で止めましたが、ブルーバックスには「ゲーデル・不完全性定理」あたりも良いと聞きましたが、今では「数学ガール/ゲーデルの不完全性定理」のほうが良いらしいです。
No.18
- 回答日時:
No.16への補足をみたんですが・・・
本当にその定義を理解してますか?
というか・・その定義,突っ込みどころ満載で
あなたが期待してるであろうと思われる
基礎論的なお話にとっては
逆に分かりにくいんですが。。。
#もちろん大筋では正解なのですが・・・
#不用意な言及が多すぎるんですよ
例えば
「0の次の数を後継と呼ぶ」
これ,定義なんかになりえないですよ.
そもそも「次の数」って何ですか?
もっというと「数」って何ですか?という突込みができるわけです
だって今は「自然数の定義」つまり「数とは何か?」という
お話に突入してるのに
いきなり「数」が出てきてる・・・
「ある後継xとある後継yを足すと、xとyを足した後継になる」
足すとは何でしょう?
足すという操作がすでに定義されているのであれば
「1足す1」という操作の結果はその「足す」の定義に従えば
証明できるはずですよね・・・
ということで,ペアノの公理系を正確に吟味して
記号「1」「2」の定義をしっかりして
その上で「加法」を定めるとうまくいくと思います.
=============
ペアノ公理系
集合Xが以下の条件を満たすとする
(1) 0と呼ばれる要素がXに存在する
(2) Xの任意の要素xに対して,next(x)と呼ばれるXの要素が存在する
(3) 任意のXの要素xに対して,next(x)は0ではない
(4) Xの要素xとyに対して,next(x)=next(y)ならばx=yである
(5) Xの要素xに対する命題P(x)を考える.
・P(0)が真である
・P(x)が真であるならばP(next(x))も真である
という条件を満たすとき,Xの任意の要素xに対してP(x)は真である
#(5)についてはいろいろな表現があるけど,こんな感じでいいよね
#部分集合をつかって書くほうがいいのかな
Xに対して「加法」A(・,・)を以下のように定める
・Xの任意の要素xに対してA(x,0)=x
・Xの任意の要素x,yに対して A(x. next(y)) = next(A(x,y))
こんな感じかなー
こういう集合Xが存在することは,自分で調べてください.
さすがにZFCを説明する元気はないです.
さてさて・・・次に記号の定義
Xにおいて
1=next(0),2=next(1),3=next(2),・・・という風に書くことにしましょう.
証明すべきは
A(1,1)=2
です.
A(1,1) = A(1,next(0)) = next(A(1,0)) = next(1) = 2
証明終わり
とまあ,こんな感じで,実は「数」という言葉なんかなしで
形式的にいっちゃえるわけですが・・・
実はでっかい落とし穴があります.
加法A(・,・)って,本当にきちんと定義できてるの?って話.
実は,この加法の定義が本当に適切なのか?ってのが
本質だったりするけど,この定義の妥当性。。。どうやって示すのか
忘れました(木亥火暴).
帰納法をつかったかなーり厄介なもののはずなので
これまた基礎論の本を探してください
#ゲーデルの不完全性定理の関係の本(ゲーデル数の説明がきちんとでてるもの)にあるかも
たしか写像g:X->Xと任意のxに対して
f(next(x))=next(g(x)),f(0)=x
を満たす写像f:X->Xの一意存在がどうたらこうたらだった気がする.
この命題をいろいろいじくって
交換法則・結合法則とかまで出せるはずです
感覚的に理解できても文字に起こすのは難しいんです…自分の知識で、つまりコピー&ペーストできないですし
詳しくありがとうございます 定義について改めて再認識させて、質問の回答もくださるとは、もう言うことなしです

No.17
- 回答日時:
お礼、ありがとうございます。
#13,14です。
少しだけ、自然数の定義から、補足しておきます。
suc(n)は、nの次、つまり後継、後者です。
0 ≡ φ
1 ≡ suc(0) = {0} = {φ}
2 ≡ suc(1) = {0, 1} = {0, {0}} = {φ, {φ}}
3 ≡ suc(2) = {0, 1, 2} = {0, {0}, {0, {0}}} = {φ, {φ}, {φ, {φ}} }
こんな感じです。自然数は0を空集合として最初の数として定義され、自然数nはn≠0は、そのひとつ前までの自然数全ての集合という、帰納的定義となります。
足し算は、足し算の定義より、
1+1=suc(1+0)=suc(1)=2
または、集合の和としても、足し算の定義に注意すると、
1+1=suc(1+0)=1+0+1={1∨0∨1}={{φ}∨φ∨{φ}}={φ∨{φ}}={φ, {φ}})=2
となり、矛盾なく一致します。
----------------
……ということらしいです。
数学基礎論って、深入りして正気を保つには、相当の覚悟が必要らしいので、私は「どうも数学は大丈夫みたいだ」というところで納得して、こわごわ引き返しましたです。
実際のところ、自然数それぞれが集合だなどと意識すると、電卓のキーを打つのも手が震えますです。
これ以上、深入りする勇気はありませんです。orz
丁寧な解説、ありがとうございます
ただ、≡はなんでしょうか?三角形の合同の記号であるのは分かるのですが、数字に使ったらどんな意味になるのでしょうか
私は、関数のグラフや三角形とかが嫌いなので、(関数も集合における写像なんですが)数学基礎論や集合論や数理論理学といった言葉遊びの方がいいですけどね…
No.16
- 回答日時:
「過去の回答によると」ではなく、貴方自身の理解度を聞かせてください。
また、その答えでは「1」「次の数」などの用語を使っていますが、
それらは何ですか? 御自分の言葉で説明してみてください。
その辺が全く解からないのであれば、A No.1 が貴方向けだと思います。
この回答への補足
間違えました…
>ある後継xとある後継yを足すと、xとyを足した後継になる
そもそも足し算については定義してないし、後継xと後継yを足したらx+yの後継の後継ですね
1は0の後継です 0の後継を1と定義してるからですね
次の数は、自然数の集合をN、Nに属する元を0、0の後継、0の後継の後継、0の後継の後継の後継…と定めたとき、任意の元の後継ですね まあ以下に記した自然数の後継に関する定義を言い直しただけですが
なお、自然数の定義は
0が入る
0の次の数を後継と呼ぶ
0はどんな自然数の後継でもない
ある後継xとある後継yを足すと、xとyを足した後継になる
ある自然数xとある自然数yが同じでないならば、ある後継xとある後継yも同じでない
ある命題が0について成り立ち、またその命題がある自然数xについて成り立ち、またxの後継についても成り立つならば、Nの元全てにおいて成り立つ
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 物理学 ベクトルと座標系につきまして 1 2022/04/03 06:23
- 数学 数学(ベクトル) 単位ベクトルの一次結合で一般の空間ベクトルは表せる という式なのですがなぜ 「x1 3 2023/04/10 01:24
- その他(教育・科学・学問) ベクトルというのは、数学を学んでいなくても世間一般で「みんなの考え方のベクトルは同じだ」というふうに 3 2023/02/26 17:43
- 数学 数学 ベクトルの内積計算と言われたら左のようなベクトルを思い浮かべますが 右2つも左と同じように内積 5 2023/08/02 12:04
- 数学 写真の数学問題の解答で「ベクトルAP=kベクトルAQ」「ベクトルBP=lベクトルBR」とする発想はど 3 2023/07/19 20:17
- 数学 統計数学の問題でノルム1に基準化された固有ベクトルというものが出てくるのですが、あまりイメージできま 2 2023/03/19 08:40
- 物理学 座標変換に関して質問です。参考書に 「力は一般に時間と場所によって異なるから力f(ベクトル)はx,y 3 2022/07/03 20:24
- 数学 数B ベクトルについて質問です。 平面上に△ABCと点P、Qがあるとする。次の等式が成り立つ時、点P 2 2022/06/28 19:51
- 物理学 ベクトルを2乗表記 (v↑)^2 について 4 2023/05/24 15:00
- 数学 このようなベクトルOPをOA OBで表す問題でよく、図のようにs:1-sで置くと思うんですけど、AP 4 2022/08/08 10:25
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
皆さん定義を教えてください 「...
-
べき乗
-
1未満と1以下の違い
-
「互いに素」の定義…「1と2は互...
-
英単語の集合に、普通の英和辞...
-
ACCESS IIF関数 複数条件の設...
-
\\mathrmと\\rmの違いについて...
-
なぜ、直角三角形ではないのにs...
-
ヘシアンが0の場合どうやって極...
-
日本語 ことば ひとまわり ふた...
-
eの0乗は1ってどういう原理です...
-
定義できないことを教えてくだ...
-
1wordとは、何文字ですか?
-
数学の両辺2乗と√について教え...
-
数学の質問です loge 3=1.1に...
-
エクセルで「”」インチの表示形...
-
数学Ⅱ 計算問題問、以下[2]等...
-
Excel関数で、セル内の文字列の...
-
√6=√(-2)(-3)=√(-...
-
無限から無限を引いたら何にな...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
皆さん定義を教えてください 「...
-
べき乗
-
「互いに素」の定義…「1と2は互...
-
1未満と1以下の違い
-
日本語 ことば ひとまわり ふた...
-
無限から無限を引いたら何にな...
-
ACCESS VBAでインポート定義の場所
-
ヘシアンが0の場合どうやって極...
-
√6=√(-2)(-3)=√(-...
-
なぜ、直角三角形ではないのにs...
-
eの0乗は1ってどういう原理です...
-
複雑な家庭とは
-
「logx^2=2logx」が間違って...
-
tanhXの近似式について
-
1wordとは、何文字ですか?
-
数字の1とは何なのか?
-
ACCESS IIF関数 複数条件の設...
-
数学の両辺2乗と√について教え...
-
e<3の証明を教えてください。
-
ACCESSでTXTにデータエクスポー...
おすすめ情報