2

自然数のかけ算の交換法則を図で説明してみる

307
1

よく話題になる算数のかけ算の数の順番

Twitter(現X)でいつも話題になるものとして、掛け算の順番がある。
時折、小学校の低学年の算数のテスト問題で、順番が逆だとかでバツにされた回答が話題になる。
小学校の算数なのだから、主に自然数(0以上整数)だと思われるが、
m,n:自然数や整数や有理数、実数、複素数の場合のかけ算で交換法則
m×n=n×m
が成り立つ。
行列や四元数、文字列の結合などでは交換法則は成り立たないが、それと自然数や整数や有理数、実数、複素数で交換法則は成り立つこととは無関係である。
また、偉い人が言ったからなどは理由にはならない。
自然数のかけ算で、交換法則が成り立つことは、m本の平行線とそれぞれ交わるn本の平行線を描いた時の交点の数が積(掛け算の結果)mnなので明らかだが、なぜかそれで納得しない層もいる。
交わる2組の平行線 交わる2組の平行線
実数のかけ算などでは交換法則も定義に含める場合もあるが、基本的には定義には含めずとも定義から交換法則が成り立つことは導ける。
以前、0以上の整数(自然数)とたし算、かけ算の定義して、たし算とかけ算の交換法則を導くツイートをした。


あまり反応がなかったので、今回こちらに細かい部分を修正しながら改めて図もつけて説明しようと思う。

0を含む自然数の定義する

0は自然数に含まれるとする。
Sを自然数から別の(既存のものではない)自然数を作り出すものとする。(結果的にできる自然数全体から自然数全体への写像となる。後者写像と呼ばれる。0が像にはならず全射ではない。)
0をもとにすべて異なる数を作り出す。
1:=S0
2:=S1=SS0
3:=S2=SS1=SSS0
4:=S3=SS2=SSS1=SSSS0

と定義して、その数全体{0,1,2,3,4,...}Nで表し「自然数全体」と呼ぶ。
自然数全体 自然数全体

たし算の定義

たし算を
n+0:=n
n+Sm:=S(n+m)
と定義する。
たし算の定義 たし算の定義

かけ算の定義

かけ算を
n×0:=0
n×Sm:=n×m+n
と定義する。
図では、n×mに対応するものは、縦の長さn×mで横の長さ1の縦長の長方形だが、以下の議論では面積の同じ縦の長さn横の長さmの長方形で表す。(この理由は後で示すことの先取りだが、n×mn+n++n m個のnの和と同じであることによる。 )

注意:長方形の90度回転で明らかだが、以下の議論で一貫しているのならば縦の長さm横の長さnの長方形と入れ替えても(すべてで同様に置き換えるのなら)問題ない。

かけ算の定義 かけ算の定義

前者写像S1を定義する

0以外でSの逆写像になるとなる、S1:NN
S10:=0
S1Sn:=n
となるものとして定義する。0だけ01の像なので単射ではない。

また、SS1について、以下のような略記する
Sn0=SSSS0
(右辺はSn個)

nzに対して
Snz=S1S1S1z
(右辺はS1n個)

1×m=1+1++1=m

1×m
=1×S1m+1
=1×S2m+1+1

=1×Smm+1+1
=1×0+1+1++1(1m個)

=0+1+1++1
=1+1++1
=1+S0++S0
=2+S0++S0 (S0m2個)

=m
1×m=m 1×m=m

たし算の交換法則(n+m=m+n)

n+m
=S(n+S1m)
=SS(n+S2m)

=Sm(n+Smm)
=Sm(n+0)
=Sm(n)
=Sm(Sn0)
=Sm+n0

=m+n
よってn+m=m+nが示された。
たし算の交換法則(!FORMULA[81][479914149][0]) たし算の交換法則(n+m=m+n)

n×m=n+n++n(mn)

n×m
=n×S1m+n
=n×S2m+n+n
=n×S3m+n+n+n

=n×Smm+n+n++n(mn)
=n×0+n+n++n(mn)
=0+n+n++n(mn)
=n+n++n(mn)
積を和で表した図、上段は3×5,下段は5×3 積を和で表した図、上段は3×5,下段は5×3

かけ算の交換法則(m×n=n×m)

上で示したことにより、
m×n
=m+m++m(mn)
=(S1m+1)+(S1m+1)++(S1m+1)
たし算の交換法則を繰り返して
m×n
=(S1m+S1m++S1m)+(1+1++1)
(それぞれn個の和)
S1m+S1m++S1m=S1m×nであり、
前に示した1+1++1=nを使って、
m×n
=S1m×n+n
これを繰り返して、
m×n
=S2m×n+n+n

=Smm×n+(n+n++n)(2mn)
=0×n+(n×m)
=0×(S1n+0)+(n×m)
=0×(S2n+0)+(n×m)

=0×(Snn+0)+(n×m)
=0×(0+0)+(n×m)
=0×0+(n×m)
=0+(n×m)
=n×m
よってm×n=n×mが示された。
かけ算の交換法則 5×3=3×5 かけ算の交換法則 5×3=3×5

まとめ

長方形に並べたものの個数は90度回転しても変わらないのは直観的に明らかだが、
直観に頼らず、交換法則を最初から成り立つと定めなくても、自然数の積について交換法則が成り立つことを導くことができた。

投稿日:2024729
更新日:202482
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

IIJIMAS
13
2872

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. よく話題になる算数のかけ算の数の順番
  2. 0を含む自然数の定義する
  3. たし算の定義
  4. かけ算の定義
  5. 前者写像S1を定義する
  6. 1×m=1+1++1=m
  7. たし算の交換法則(n+m=m+n)
  8. n×m=n+n++n(mn)
  9. かけ算の交換法則(m×n=n×m)
  10. まとめ