Arithmetic operation
3 + 2 = 5 リンゴ の場合、教科書でよく使われる選択肢 [1]
加算は 通常 プラス記号 +で表され、 算術 の 4つの基本 演算 の1つです。他の3つは 減算 、 乗算 、 除算です。2つの 整数 を加算すると、それらの値の 合計、 つまり和 が求められます。例えば、隣の画像にはリンゴが2列に並んでおり、1列目には3個、もう1列目には2個あり、合計で5個になっています。これは 「3 + 2 = 5」と表され、「3 + 2 = 5 」と読みます 。
加算は 、項目を数えるだけでなく、具体 的なオブジェクト を参照することなく、整数、実数、複素数といった数値と呼ばれる抽象概念を用いて定義・実行することもできます 。 加算 は 算術 という 数学 の 一 分野 に属します 。数学の別の分野である代数では 、 ベクトル 、 行列 、 加法群 の元といった抽象オブジェクトに対しても加算を行うことができます 。
加算にはいくつかの重要な性質があります。加算は 可換法則であり、 加算する数 の順序は 重要ではありません( 3 + 2 = 2 + 3 )。また、加算は 結合法則 であり、3つ以上の数を加算する場合、加算の順序は重要ではありません。1を繰り返し加算することは、 数え上げ と同じです( Successor関数を 参照)。0を加算しても 数 は変わりません。加算は、減算や乗算などの関連する演算に関する規則にも従います。
足し算は、最も単純な計算課題の一つです。非常に小さな数の足し算は幼児でも実行できます。最も基本的な課題である 1 + 1 は、生後5ヶ月の乳児、さらには他の動物種の一部でも行うことができます。 初等教育では、 10進 法による足し算を、1桁から始めて徐々に難しい問題に取り組む ように教えられます。機械的な補助手段は、古代の そろばん から現代の コンピュータ まで多岐にわたり、足し算の最も効率的な実装に関する研究は今日まで続いています。
表記法と用語
プラス記号
加算は、項の間に プラス記号 「+」 を用いて表され 、結果は イコール記号 を用いて表されます。例えば、 は「1+2=3」と表されます。 しかし、記号がなくても加算が「理解される」状況もあります。例えば、整数の直後に分数が続く場合 、 2つの和を表します。これは 帯分数 と呼ばれます。例えば、 この表記法は混乱を招く可能性があります。なぜなら、他のほとんどの文脈では、 並置は 乗算を 表す からです。
1
+
2
=
3
{\displaystyle 1+2=3}
3
1
2
=
3
+
1
2
=
3.5.
{\displaystyle 3{\frac {1}{2}}=3+{\frac {1}{2}}=3.5.}
加算の演算における加数の項
一般的な加算において加算される数または対象は、総称して 項 、 加 数 、または 被加数 と呼ばれます。この用語は、複数の項の和にも適用されます。これは、乗算さ れる 因数 とは区別されます 。一部の著者は、最初の加数を被加数と呼んでいます 。 [ 6 実際、 ルネサンス時代には、多くの著者が最初の加数を「加数」とは全く考えていませんでした。今日では、加算の 交換法則 により 、「被加数」はほとんど使用されておらず、両方の用語は一般的に加数と呼ばれています。
上記の用語はすべて ラテン語 に由来します。「加算」と「加算する」という 英語 は、ラテン語の 動詞 addere に由来します。addereは、 インド・ヨーロッパ祖語の語根 * deh₃- 「与える」から 派生し た 「〜に」と「与える」 の 複合語 です。つまり、 「〜に 与える」とは「 〜に与える 」ということです 。 動名詞 接尾辞 -nd を用いると 、「〜に加算するもの」を意味する「addend」になります。 [a]同様に、「〜を増やす」を意味する augere から 、「〜を増やすもの」を意味する「augend」になります。 [8]
15世紀に書かれた、イギリスで書かれた最初の算術書の一つ 『ノンブリンガーの術』 から再描画されたイラスト。 [9]
「合計」と「合計する」は、ラテン語の 名詞 summa (「最高の」または「最上位」)に由来し、中世ラテン語の summa linea (「最上位の行」)で用いられ、数値の列の合計を意味します。これは、 古代ギリシャ ・ ローマの 慣習に倣い、列の一番上に合計を置くというものです。
Addere と summareは 、少なくとも ボエティウス 、あるいは ウィトルウィウス や フロンティヌス といった初期のローマ人著述家にまで遡ります。ボエティウスは加算演算を表す用語もいくつか使用していました。後に 中英語の 「adden」と「adding」という用語が普及したのは チョーサー です。
定義と解釈
加算は算術 の 4つの基本 演算 の1つであり、他の3つは 減算 、 乗算 、 除算 です。この演算は2つ以上の項を加算することによって行われます。 多数の加算演算のうち任意の1つは、 合計 と呼ばれます。 無限合計は、 級数 として知られる繊細な手順であり、 大文字のシグマ記法 で表現できます。これは 、与えられたインデックスに基づいて加算演算を 反復すること を簡潔に表します。 例えば、
∑
{\textstyle \sum }
∑
k
=
1
5
k
2
=
1
2
+
2
2
+
3
2
+
4
2
+
5
2
=
55.
{\displaystyle \sum _{k=1}^{5}k^{2}=1^{2}+2^{2}+3^{2}+4^{2}+5^{2}=55.}
加算は多くの物理プロセスをモデル化するために用いられます。 自然数の 加算という単純なケースでさえ、多くの解釈が可能であり、視覚的な表現もより豊かになります。
セットを組み合わせる
片方のセットには3つの図形があり、もう片方のセットには2つの図形があります。図形の合計は5つで、これは2つのセットの図形を足し合わせた結果です 。
3
+
2
=
5
{\displaystyle 3+2=5}
おそらく、加算の最も基本的な解釈は、 集合 を組み合わせることにある。つまり、
2 つ以上の分離したコレクションが 1 つのコレクションに結合されると、その 1 つのコレクション内のオブジェクトの数は、元のコレクション内のオブジェクトの数の合計になります。
この解釈は視覚化が容易で、曖昧さの危険性もほとんどありません。高等数学においても有用です(この解釈から導かれる厳密な定義については、以下の§ 自然数 を参照)。しかし、この解釈を分数や負の数にどのように拡張すべきかは明らかではありません。 [16]
一つの可能性として、パイや、さらに良い例としては、分割しやすい棒などの物体の集合を考えることが挙げられます。棒は単に断片の集合を結合するのではなく、端と端を繋げて結合することができます。これは、棒を足し合わせるのではなく、棒の長さを足し合わせるという、別の加法の概念を示しています。
長さを延長する
加算の2番目の解釈は、最初の長さを与えられた長さだけ拡張することから来ます。
元の長さを指定の量だけ延長すると、最終的な長さは元の長さと延長部分の長さの合計になります。
和は 、とを代数的に 結合する 二項演算 として解釈すること も、 にさらに単位を加える演算として解釈することもできます 。後者の解釈では、和の各部分は 非対称的な役割を果たし、演算は 単項演算 を に適用するものとみなされます 。 と の両方を加数と 呼ぶ代わりに、 この場合は が受動的な役割を果たすため、 を「被加数」 と呼ぶ方が適切です 。単項の見方は 減算 を 議論する際にも役立ちます。なぜなら、各単項加算演算には逆の単項減算演算があり、その逆もまた同様だからです。
a
+
b
{\displaystyle a+b}
a
{\displaystyle a}
b
{\displaystyle b}
b
{\displaystyle b}
a
{\displaystyle a}
a
+
b
{\displaystyle a+b}
a
+
b
{\displaystyle a+b}
+
b
{\displaystyle +b}
a
{\displaystyle a}
a
{\displaystyle a}
b
{\displaystyle b}
a
{\displaystyle a}
a
{\displaystyle a}
プロパティ
可換性
ブロックを使った4 + 2 = 2 + 4
加算は 可換性 があり、つまり、和の項の順序を変えても同じ結果になる。記号的に言えば、 と が任意 の2つの数である場合、次のようになる。
加算が可換であるという事実は、「加法の交換法則」 として知られている。 乗算 など、他の二項演算 も可換であるが 、減算 や 除算 [24]など、他の 二項演算 も 可換ではない 。
a
{\displaystyle a}
b
{\displaystyle b}
a
+
b
=
b
+
a
.
{\displaystyle a+b=b+a.}
結合性
2 + (1 + 3) = (2 + 1) + 3 (分節桿体の場合)
加法は 結合法則に 従っており、3つ以上の数を加算する場合、 演算の順序を 変えても結果は変わりません。任意の3つの数 、、 について 、次が成り立ちます。
例えば 、
a
{\displaystyle a}
b
{\displaystyle b}
c
{\displaystyle c}
(
a
+
b
)
+
c
=
a
+
(
b
+
c
)
.
{\displaystyle (a+b)+c=a+(b+c).}
(
1
+
2
)
+
3
=
1
+
(
2
+
3
)
{\displaystyle (1+2)+3=1+(2+3)}
加算を他の演算と組み合わせて用いる場合、 演算の順序が 重要になります。標準的な演算順序では、加算は 累乗 、 n乗根 、乗算、除算よりも優先順位が低くなりますが、減算とは同等の優先順位が与えられます。
アイデンティティ要素
5 + 0 = 5 のドットの袋
任意の数にゼロ を加えても 、その数は変化しません。言い換えれば、ゼロは加算の 単位元 であり、 加法単位元 とも呼ばれます。記号で表すと、任意の に対して 、次の式が成り立ちます。
この法則は 、628年に ブラフマグプタ の『 ブラフマスプタシッダーンタ 』で初めて示されましたが、彼はが負、正、あるいはゼロそのもののいずれであるかに応じて、3つの別々の法則として記述し、代数記号ではなく言葉を用いていました。後の インドの数学者たちは この概念を洗練させ、830年頃、 マハヴィーラは 「ゼロは、それに加算されたものと同じになる」と記しました 。これは単項式 に対応しています。12世紀には、 バースカラは 「 を加算しても減算しても、正負の量は同じままである」と記しました。これは単項式 に対応しています 。
a
{\displaystyle a}
a
+
0
=
0
+
a
=
a
.
{\displaystyle a+0=0+a=a.}
a
{\displaystyle a}
0
+
a
=
a
{\displaystyle 0+a=a}
a
+
0
=
a
{\displaystyle a+0=a}
後継
整数の文脈では、 1 の加算も特別な役割を果たします。任意の整数 に対して 、その整数 は より大きい最小の整数であり、 の 次数 とも呼ばれます 。たとえば、3 は 2 の次数であり、7 は 6 の次数です。この連続性のため、 の値は の - 番目の次数 と見なすことができ 、加算は反復的な連続となります。たとえば、 6 + 2 は 8 です。これは、8 が 7 の次数であり、7 が 6 の次数であるため、8 は 6 の2番目の次数となるからです。
a
{\displaystyle a}
a
+
1
{\displaystyle a+1}
a
{\displaystyle a}
a
{\displaystyle a}
a
+
b
{\displaystyle a+b}
b
{\displaystyle b}
a
{\displaystyle a}
ユニット
単位 を持つ物理量を数値的に加算するには 、共通の単位で表す必要があります。 例えば、150ミリリットルに50ミリリットルを加えると200ミリリットルになります。しかし、5フィートの寸法を2インチ延長すると、60インチは5フィートと同義であるため、合計は62インチになります。一方、3メートルと4平方メートルを加算しようとするのは、通常意味がありません。なぜなら、これらの単位は比較できないからです。このような考慮は 次元解析 において基本的なものです。 [30]
生まれ持った能力
1980年代頃から始まった数学的発達に関する研究では、慣れ という現象が利用されてきた 。つまり、 乳児は 予期せぬ状況をより長く見つめるということである。 1992年に カレン・ウィンがスクリーンの後ろで操作した ミッキーマウス 人形を使った独創的な実験 では、生後5か月の乳児は 1 + 1が2になること を予期しており、物理的な状況が 1 + 1 が1か3であることを示唆しているように見えると、比較的驚くことが示された。 この発見はその後、様々な研究室が異なる方法論を用いて確認されている。 幼児を 対象に行われた別の実験では、箱から ピンポン 玉を取り出すことで、乳児の運動制御の発達を利用した 。最年少の被験者は小さな数字によく反応したが、年長の被験者は5までの合計を計算することができた。
人間以外の動物、特に霊長類の 中には、限られた範囲で足し算の能力を示すものもいます 。1995年に行われた、ウィンの1992年の結果を模倣した実験(人形の代わりにナスを使用 ) では、 アカゲザル と ワタボウシタマリンは人間の乳児と同様の成績を示しました。さらに劇的なことに、ある チンパンジーは アラビア数字 の0から4 の意味を教えられた後、 追加の訓練なしに2つの数字の足し算を計算できるようになりました。 最近では、 アジアゾウが 基本的な算数を行う能力を示しました。 [35]
数えて足す
一般的に、子どもたちはまず 数を数えることを 習得します。2つの物と3つの物を組み合わせる問題が与えられると、幼い子どもたちは指や絵など、物理的な物を使って状況を模倣し、合計を数えます。経験を積むにつれて、「数え上げ」という戦略を習得または発見します。2と3を足すように言われると、子どもたちは2を3つ数え、「3、4、5」(通常は指を数えながら)と言い、 5 にたどり着きます。この戦略はほぼ普遍的であり、子どもたちは仲間や教師から簡単に学ぶことができます。 ほとんどの子どもたちは、この戦略を自力で発見します。さらに経験を積むと、子どもたちは加算の交換法則を利用して、より大きな数から数え上げ、この場合は3から始めて「4、5」と数えることで、より速く足し算を習得します 。やがて子どもたちは、経験や暗記によって、特定の加算の法則(「 数の結合 」)を思い出し始めます 。いくつかの事実が記憶に定着すると、子どもたちは既知の事実から未知の事実を導き出し始めます。例えば、6と7を足し算するように言われた子供は、 6 + 6 = 12であることを知っていて、 6 + 7 は1つ多い、つまり13であると 推論するかもしれません。 [37] このような導き出された事実は非常に早く見つけることができ、ほとんどの小学生は最終的に暗記した事実と導き出された事実の組み合わせに頼って流暢に足し算をします。 [38]
国によって整数や算数を導入する年齢は異なり、多くの国では就学前教育で足し算を教えています。 [39] しかし、世界中で足し算は小学校1年生の終わりまでに教えられています。 [40]
一桁の加算
10進 法における任意の数の加法を行うには、2つの1桁の数字(0から9までの数)を足す能力が必須です 。足し算する2桁の数字それぞれに10通りの選択肢があるため、1桁の「足し算の法則」は100通りになり、 足し算表 にまとめることができます。
一桁の足し算を流暢かつ正確に計算できるようになることは、算数の早期教育における主要な焦点です。生徒は足し算表全体を暗記するよう促されることもあります が 、パターンに基づいた戦略の方が一般的に啓発的で、多くの人にとってより効率的です。
交換法則 : 前述のように、このパターンを使用すると、 「加算事実」の数が 100 から 55 に減ります。
a
+
b
=
b
+
a
{\displaystyle a+b=b+a}
1つまたは2つ追加 :1つまたは2つ追加することは基本的な作業であり、数え上げたり、最終的には 直感 で行うことができます。
ゼロ :ゼロは加法の単位元なので、ゼロを足すことは自明です。しかしながら、算数の指導においては、加法は常に加数を増やす過程として教えられる生徒もいます。 文章題は 、ゼロという「例外」を正当化するのに役立つかもしれません。
倍数 :数をそれ自身に加えることは、2で数えることや 掛け算 と関連しています。倍数に関する事実は、多くの関連する事実の基盤を形成しており、生徒は比較的簡単に理解できます。
近似倍数 :6 + 7 = 13のような合計は、倍数である 6 + 6 = 12 に1を足して簡単に導き出すことができます。また、 7 + 7 = 14 に1を引いて簡単に導き出すことができます。
5と10 :5 + x と10 + x の形の和は 、通常、幼い頃に暗記され、他の事実を導くために用いられます。例えば、 6 + 7 = 13は、 5 + 7 = 12 に1を足すことで 導き出されます。
10を作る :上級戦略では、8または9を含む合計の中間値として10を使用します。たとえば、 8 + 6 = 8 + 2 + 4 = 10 + 4 = 14です 。
生徒は成長するにつれて、より多くの事実を記憶し、他の事実を迅速かつ流暢に導き出すことを学びます。多くの生徒はすべての事実を記憶することはできませんが、基本的な事実であれば素早く見つけることができます。 [38]
運ぶ
繰り上がり 加算
多桁の数字を加算する標準的なアルゴリズムは、加数を縦に並べ、上記の加算表を用いて、右側の一の位の列から順に列を加算していくというものです。ある列の結果が9を超える場合、超えた桁は次の列に「 繰り上がり」ます。例えば、次の図では、 59 + 27 の加算における一の位は 9 + 7 = 16であり、1が繰り上がりです。 [42] 代替戦略として、左側の最上位桁から加算を始める方法があります。この方法では繰り上がりが少し面倒になりますが、合計の大まかな見積もりをより速く得ることができます。 [b]
小数
小数点の加法は、 上記の手順を少し変更するだけで可能です。まず、2つの小数点を上下に並べ、小数点の位置を同じにします。必要であれば、短い方の小数点の末尾にゼロを追加して、長い方の小数点と同じ長さにします。最後に、上記と同じ加法を行いますが、小数点は加数と同じ位置に置きます。 例えば、45.1 + 4.34は次のように解けます。
4 5 . 1 0
+ 0 4 . 3 4
————————————
4 9 . 4 4
科学的記数法
科学的記数法 では 、数値は の形式で表記されます。 ここで は 仮数部 、 は指数部です。科学的記数法で数値を加算するには、2つの仮数部を単純に加算できるように、同じ指数で表す必要があります。 [45]
x
=
a
×
10
b
{\displaystyle x=a\times 10^{b}}
a
{\displaystyle a}
10
b
{\displaystyle 10^{b}}
例えば:
2.34
×
10
−
5
+
5.67
×
10
−
6
=
2.34
×
10
−
5
+
0.567
×
10
−
5
=
2.907
×
10
−
5
.
{\displaystyle {\begin{aligned}&2.34\times 10^{-5}+5.67\times 10^{-6}\\&\quad =2.34\times 10^{-5}+0.567\times 10^{-5}\\&\quad =2.907\times 10^{-5}.\end{aligned}}}
非10進数
他の基数での加算は10進数の加算と非常によく似ています。例として、2進数の加算を考えてみましょう。 [46] 2つの1桁の2進数を加算するのは、繰り上がりの形式を使うと比較的簡単です。
0 + 0 → 0
0 + 1 → 1
1 + 0 → 1
1 + 1 → 0、繰り上がり1(1 + 1 = 2 = 0 + (1 × 2 1 )なので)
2つの「1」を加算すると「0」が生成されますが、次の列に1を加算する必要があります。これは、10進数で特定の1桁の数字を加算したときの動作に似ています。つまり、結果が基数の値(10)と等しいかそれを超える場合、左側の数字が1つ増加します。
5 + 5 → 0、繰り上がり1(5 + 5 = 10 = 0 + (1 × 10 1 )なので)
7 + 9 → 6、繰り上がり1(7 + 9 = 16 = 6 + (1 × 10 1 )なので)
これは 繰り上がり と呼ばれます。 [47] 加算の結果が桁の値を超える場合、基数で割った超過分(つまり10/10)を左に「繰り上がり」、次の桁の値に加算します。これは、次の桁の重みが基数に等しい係数だけ大きいため、正しい処理です。2進数でも繰り上がりは同様に機能します。
1 1 1 1 1 (繰り上がり数字)
0 1 1 0 1
+ 1 0 1 1 1
—————————————
1 0 0 1 0 0 = 36
この例では、2つの数値01101 2 (13 10 )と10111 2 (23 10 )が加算されます 。上段は使用される繰り上がりビットを示しています。右端の列から始めて、 1 + 1 = 10 2 となります。1は左に繰り上がり、0は右端の列の一番下に書き込まれます。右から2番目の列を加算すると、再び 1 + 0 + 1 = 10 2 となり、1が繰り上がり、0が一番下に書き込まれます。3番目の列は、 1 + 1 + 1 = 11 2 となります。今回は1が繰り上がり、一番下の行に1が書き込まれます。このように進めると、最終的な答えは100100 2 (36 10 )となります。
コンピューター
オペアンプを使った加算。 詳細は 加算アンプの項を参照。
アナログコンピュータは 物理量を直接扱うため、その加算メカニズムは加数の形式に依存する。機械式加算器は2つの加数をスライディングブロックの位置として表す場合があり、その場合、 平均化 レバーで加算することができる。加数が2つの シャフト の回転速度である場合、 差動 で加算することができる 。油圧加算器は、 ニュートンの第2法則を利用して ピストン アセンブリにかかる力をバランスさせることで、 2つのチャンバー内の 圧力 を加算することができる。汎用アナログコンピュータの最も一般的な状況は、2つの 電圧 ( グランドを基準)を加算することである。これは 抵抗 ネットワーク で大まかに実現できる が、より優れた設計では オペアンプ を利用する。
加算はデジタルコンピュータ の動作の基本でもあり 、加算の効率、特に 桁上げの メカニズムは全体的なパフォーマンスの重要な制限となります。
チャールズ・バベッジの階差機関 の一部。 加算と繰り上がりの機構を含む。
そろばん は 計算枠とも呼ばれ、現代の記数法が採用される何世紀も前から使われていた計算道具であり、今でも アジア 、 アフリカ、その他の地域の商人、貿易商、事務員によって広く使われている。その歴史は少なくとも紀元前2700~2300年頃、 シュメール で使われていた時代にまで遡る 。 [50]
ブレーズ・パスカルは 1642年に機械式計算機を発明した。 [51] これは世界初の実用的な 加算機 であった。 パスカルの計算機 は重力によるキャリー機構に制限されており、加算するためには車輪が一方向にしか回転できなかった。減算するには、 パスカル計算機の補数演算を 使用する必要があり、これは加算と同じステップ数を必要とした。 [52] ゴットフリート・ライプニッツは ステップ式 計算機という別の機械式計算機を製作し 、1694年に完成した。また ジョヴァンニ・ポレーニは 1709年にこの設計を改良し、四則演算をすべて実行できる木製の計算時計を開発した。これらの初期の試みは商業的には成功しなかったが、19世紀の後の機械式計算機に影響を与えた。 [53]
2 つの 2 進数 A と Bをキャリー入力 C in とともに加算し 、合計ビット S とキャリー出力 C out を 生成する「 全加算器 」論理回路。
電子デジタル計算機における 加算器は、通常 2進演算 を用いて整数加算を実行する。最も単純なアーキテクチャはリップルキャリー加算器であり、標準的な多桁アルゴリズムに従う。わずかな改良点として キャリースキップ設計があるが、これも人間の直感に従っている。999 + 1を 計算する際に、すべてのキャリーを実行するのではなく 、9のグループをバイパスして答えまでスキップする。
実際には、計算上の加算は、 XOR および AND ビット単位の論理演算とビットシフト演算を組み合わせることで実現できます。XORゲートとANDゲートはどちらもデジタルロジックで容易に実現できるため、 全加算 回路を実現でき、さらにこれらを組み合わせてより複雑な論理演算を実現できます。現代のデジタルコンピュータでは、整数加算は通常最も高速な算術命令ですが、 メモリ アクセス時の アドレス 生成や 分岐 時の 命令 フェッチといった基本タスクだけでなく、すべての 浮動小数点演算 の基礎となるため、パフォーマンスに最も大きな影響を与えます。速度を向上させるため、現代の設計では桁を 並列 に計算します。これらの方式は、キャリーセレクト、 キャリー先読み 、 Ling 擬似キャリーなどと呼ばれています。実際、多くの実装はこれら最後の3つの設計を組み合わせたものです。
1950年代後半から1960年代初頭にかけての10進コンピュータの中には、加算器の代わりに加算表を使用していたものもあった。例えばRCA 301、 [56] IBM 1620 [57] などである。
コンピュータ上で実装された演算は、様々な点で数学的な理想から逸脱する可能性があります。例えば、加算結果がコンピュータが格納できるサイズを超えている場合、 算術オーバーフロー が発生し、エラーメッセージが表示されたり、誤った答えが返されたりします。予期せぬ算術オーバーフローは、 プログラムエラー のかなり一般的な原因です。このようなオーバーフローバグは、検証テストで使用される可能性が低い、非常に大きな入力データセットでのみ発生する可能性があるため、発見と診断が困難な場合があります。 [58] 2000年問題は 、 年号を2桁形式で使用していたためにオーバーフローエラーが発生した一連のバグでした。
コンピュータには、浮動小数点演算 と呼ばれる別の数値表現方法があります 。これは前述の科学的記数法に似ており、オーバーフローの問題を軽減します。各浮動小数点数は指数と仮数の2つの部分で構成されます。2つの浮動小数点数を加算するには、指数が一致している必要があり、通常は小さい方の仮数をシフトすることになります。大きい数と小さい数の差が大きすぎると、精度が低下する可能性があります。多数の小さな数を大きな数に加算する場合は、小さな数を1つずつ大きな数に加算するのではなく、まず小さな数を合計し、その合計を大きな数に加算する方が最善です。このため、浮動小数点加算は一般に非結合的です。 [60]
数の加算
加法の通常の性質を証明するには、まず問題となる文脈における加法を定義する必要がある。加法はまず 自然数 上で定義される。 集合論 では、加法は自然数、すなわち 整数 、 有理数 、 実数 を含む、より大きな集合へと拡張される。 [61] 数学教育 では 、 [c] 負の数を考慮する前に正の分数が加算される。これは歴史的な流れでもある。 [63]
自然数
2つの自然数と の合計を定義する一般的な方法は2つあります 。自然数を有限集合の 基数 (集合の基数とは集合に含まれる要素の数)と定義すると、それらの和は次のように定義するのが適切です。
a
{\displaystyle a}
b
{\displaystyle b}
集合 の濃度を とする 。2つの互いに素な集合 と ( および )をとる 。このとき は と定義される 。
N
(
S
)
{\displaystyle N(S)}
S
{\displaystyle S}
A
{\displaystyle A}
B
{\displaystyle B}
N
(
A
)
=
a
{\displaystyle N(A)=a}
N
(
B
)
=
b
{\displaystyle N(B)=b}
a
+
b
{\displaystyle a+b}
N
(
A
∪
B
)
{\displaystyle N(A\cup B)}
ここで はと の 和 集合 を意味します 。この定義の別のバージョンでは 、 と が重なり合う可能性を許容し、それらの 互いに素な和集合 をとります。このメカニズムにより、共通要素が分離され、2回カウントされるようになります。
A
∪
B
{\displaystyle A\cup B}
A
{\displaystyle A}
B
{\displaystyle B}
A
{\displaystyle A}
B
{\displaystyle B}
もう一つの一般的な定義は再帰的である:
を(自然数で に続く数)の 次の数とすると、 、と なります 。 を定義します 。 によって一般和を再帰的に定義します 。したがって、 となります 。
n
+
{\displaystyle n^{+}}
n
{\displaystyle n}
n
{\displaystyle n}
0
+
=
1
{\displaystyle 0^{+}=1}
1
+
=
2
{\displaystyle 1^{+}=2}
a
+
0
=
a
{\displaystyle a+0=a}
a
+
b
+
=
(
a
+
b
)
+
{\displaystyle a+b^{+}=(a+b)^{+}}
1
+
1
=
1
+
0
+
=
(
1
+
0
)
+
=
1
+
=
2
{\displaystyle 1+1=1+0^{+}=(1+0)^{+}=1^{+}=2}
繰り返しになりますが、文献によってはこの定義に若干のバリエーションがあります。文字通りに解釈すると、上記の定義は 半順序集合 への 再帰定理 の適用です。 [66] 一方、自然数の集合 にのみ適用される限定的な再帰定理を用いることを好む文献もあります。この場合、 を 一時的に「固定」し、 に再帰を適用して 関数 " " を定義し 、 に対するこれらの単項演算をすべてまとめて 完全な二項演算を形成します。 [67]
N
2
{\displaystyle \mathbb {N} ^{2}}
a
{\displaystyle a}
b
{\displaystyle b}
a
+
{\displaystyle a+}
a
{\displaystyle a}
この加法の再帰的定式化は、1854年という早い時期にデデキントによって開発され、その後数十年にわたって発展させられました。彼は 数学的帰納法 によって、結合法則や交換法則などを証明しました。
整数
整数の最も単純な概念は、 絶対値 (自然数)と 符号 (一般に 正 または 負 )から構成されるというものである。整数ゼロは、正でも負でもない特別な第3のケースである。対応する加法の定義は、以下のケースに従って進めなければならない。
整数 について 、 は その絶対値とします。 と を 整数とします。 または のいずれかがゼロの場合、それを恒等項として扱います。 と が 両方とも正の場合、 と を定義します。 と が両方とも負の 場合 、 と を定義します 。 と の 符号が異なる場合、 と の差を と定義します(絶対値の大きい方の項の符号は )。
n
{\displaystyle n}
|
n
|
{\displaystyle |n|}
a
{\displaystyle a}
b
{\displaystyle b}
a
{\displaystyle a}
b
{\displaystyle b}
a
{\displaystyle a}
b
{\displaystyle b}
a
+
b
=
|
a
|
+
|
b
|
{\displaystyle a+b=|a|+|b|}
a
{\displaystyle a}
b
{\displaystyle b}
a
+
b
=
−
(
|
a
|
+
|
b
|
)
{\displaystyle a+b=-(|a|+|b|)}
a
{\displaystyle a}
b
{\displaystyle b}
a
+
b
{\displaystyle a+b}
|
a
|
{\displaystyle |a|}
|
b
|
{\displaystyle |b|}
たとえば、 −6 + 4 = −2 です。 −6 と 4 は符号が異なるため、それらの絶対値が減算され、負の項の絶対値の方が大きいため、答えは負になります。
この定義は具体的な問題には役立つが、考慮すべきケースの数が多いため証明が不必要に複雑になる。そのため、整数を定義するために一般的に使用される次の方法。これは、すべての整数は 2 つの自然整数の差であり、そのような 2 つの差、 および が等しいの は の場合のみであるという発言に基づいています。したがって、 の場合のみ、 同値関係 の下で自然数の 順序付きペア の 同値類 として整数を正式に定義できます 。 同値類には、 の場合 、または以外の場合、 のいずれかが含まれます 。 が 自然数であるとすると、 の同値類を の同値類で表すことができ 、 の同値類で表すことができます 。これにより、自然数を 同値類 と同一視できます 。
a
−
b
{\displaystyle a-b}
c
−
d
{\displaystyle c-d}
a
+
d
=
b
+
c
{\displaystyle a+d=b+c}
(
a
,
b
)
∼
(
c
,
d
)
{\displaystyle (a,b)\sim (c,d)}
a
+
d
=
b
+
c
{\displaystyle a+d=b+c}
(
a
,
b
)
{\displaystyle (a,b)}
(
a
−
b
,
0
)
{\displaystyle (a-b,0)}
a
≥
b
{\displaystyle a\geq b}
(
0
,
b
−
a
)
{\displaystyle (0,b-a)}
n
{\displaystyle n}
+
n
{\displaystyle +n}
(
n
,
0
)
{\displaystyle (n,0)}
−
n
{\displaystyle -n}
(
0
,
n
)
{\displaystyle (0,n)}
n
{\displaystyle n}
+
n
{\displaystyle +n}
順序付きペアの加算は成分ごとに行われる。
簡単な計算で、結果の同値類は加数の同値類のみに依存し、したがってこれは同値類、つまり整数の加算を定義することが分かる。 別の簡単な計算で、この加算は上記の場合の定義と同じであることが分かる。
(
a
,
b
)
+
(
c
,
d
)
=
(
a
+
c
,
b
+
d
)
.
{\displaystyle (a,b)+(c,d)=(a+c,b+d).}
有理数(分数)
有理数 の加法には 分数 が関与します。この計算は 最小公分母 を用いて行うことができます が、概念的に単純な定義では整数の加法と乗法のみを用います。
例えば、 の和 です 。
a
b
+
c
d
=
a
d
+
b
c
b
d
.
{\displaystyle {\frac {a}{b}}+{\frac {c}{d}}={\frac {ad+bc}{bd}}.}
3
4
+
1
8
=
3
×
8
+
4
×
1
4
×
8
=
24
+
4
32
=
28
32
=
7
8
{\textstyle {\frac {3}{4}}+{\frac {1}{8}}={\frac {3\,\times \,8\,+\,4\,\times \,1}{4\times 8}}={\frac {24\,+\,4}{32}}={\frac {28}{32}}={\frac {7}{8}}}
分数の足し算は分母 が同じであればずっと簡単です 。この場合は、分母をそのままにして分子だけを足せばいいのです
。
つまり
a
c
+
b
c
=
a
+
b
c
,
{\displaystyle {\frac {a}{c}}+{\frac {b}{c}}={\frac {a+b}{c}},}
1
4
+
2
4
=
1
+
2
4
=
3
4
{\textstyle {\frac {1}{4}}+{\frac {2}{4}}={\frac {1\,+\,2}{4}}={\frac {3}{4}}}
有理数加算の交換性と結合性は整数算術の法則から容易に導かれる。 [74]
実数
実数全体の集合の一般的な構成法は、有理数全体のデデキント完備化である。実数は 有理数の デデキント切断 、すなわち下向きに閉じていて 最大元を持たない有理数の 空でない集合として定義される。実数 a と b の和 は、要素ごとに次のように定義される。
この定義は、わずかに修正された形で、 1872年に リチャード・デデキントによって初めて発表された。 [76]
実数の加法の交換法則と結合法則は明白である。実数 0 を負の有理数全体の集合として定義すると、それは容易に加法の恒等式として見ることができる。おそらく、加法に関するこの構成法の中で最も難しい部分は、加法の逆数の定義である。 [77]
a
+
b
=
{
q
+
r
∣
q
∈
a
,
r
∈
b
}
.
{\displaystyle a+b=\{q+r\mid q\in a,r\in b\}.}
有理数のコーシー列の 追加 と使用。
π
2
/
6
{\displaystyle \pi ^{2}/6}
e
{\displaystyle e}
残念ながら、デデキントカットの乗算は、符号付き整数の加算と同様に、ケースバイケースで時間のかかる処理です。 [78] もう1つのアプローチは、有理数の計量完備化です。実数は、本質的に、有理数の コーシー列 の極限、lim a n として定義されます。加算は項ごとに定義されます。 [79]
この定義は、 ゲオルク・カントール によって1872年に初めて発表されましたが、彼の形式主義は若干異なっていました。
この演算が、ココーシー列を扱って明確に定義されていることを証明する必要があります。その作業が完了すると、実加算のすべての特性は、有理数の特性から直ちに導かれます。さらに、乗算を含む他の算術演算は、単純で類似した定義を持ちます。
lim
n
a
n
+
lim
n
b
n
=
lim
n
(
a
n
+
b
n
)
.
{\displaystyle \lim _{n}a_{n}+\lim _{n}b_{n}=\lim _{n}(a_{n}+b_{n}).}
複素数
2 つの複素数の加算は、平行四辺形を構築することによって幾何学的に行うことができます。
複素数は 、加数の実数部と虚数部を加算することによって加算されます。 [82] [83] つまり、
(
a
+
b
i
)
+
(
c
+
d
i
)
=
(
a
+
c
)
+
(
b
+
d
)
i
.
{\displaystyle (a+bi)+(c+di)=(a+c)+(b+d)i.}
複素平面における複素数の視覚化を用いると、加法は次のような幾何学的解釈を持つ。 複素平面上の点として解釈される2つの複素数 A と Bの和は、その3つの頂点が O 、 A 、 B である 平行四辺形 を構築することによって得られる点 X である。
一般化
多くの二項演算は、実数に対する加法演算の一般化と見ることができます。代数学の分野は、このような一般化された演算を主に扱っており、 集合論 や 圏論 にも現れます。
アーベル群
群論 では 、 群は 任意の 2 つの要素を構成できる代数構造です。
順序が重要でない特殊なケースでは、合成演算子は加法と呼ばれることもあります。このような群はアーベル群または可換群と呼ばれ、合成演算子はしばしば「+」と表記されます。
線形代数
線型代数学 において 、 ベクトル空間とは、任意の2つの ベクトルの 加算とベクトルのスケーリングを可能にする代数構造である 。よく知られているベクトル空間は、実数の順序付き対全体の集合である。順序付き対は、 ユークリッド平面の原点から 平面上の点へのベクトルとして解釈される。2つのベクトルの和は、それぞれの座標を加算することによって得られる。
この加算演算は、 速度 、 加速度 、 力が すべてベクトルで表される 古典力学 において中心的な役割を果たしている。
(
a
,
b
)
{\displaystyle (a,b)}
(
a
,
b
)
{\displaystyle (a,b)}
(
a
,
b
)
+
(
c
,
d
)
=
(
a
+
c
,
b
+
d
)
.
{\displaystyle (a,b)+(c,d)=(a+c,b+d).}
行列の加算は 、同じ次元の2つの行列に対して定義されます。2つの m × n (「エムバイエヌ」と発音)行列 A と Bの和( A + B と表記)は、 対応する要素を加算することで計算される m × n 行列です。 [86] [87]
A
+
B
=
[
a
11
a
12
⋯
a
1
n
a
21
a
22
⋯
a
2
n
⋮
⋮
⋱
⋮
a
m
1
a
m
2
⋯
a
m
n
]
+
[
b
11
b
12
⋯
b
1
n
b
21
b
22
⋯
b
2
n
⋮
⋮
⋱
⋮
b
m
1
b
m
2
⋯
b
m
n
]
=
[
a
11
+
b
11
a
12
+
b
12
⋯
a
1
n
+
b
1
n
a
21
+
b
21
a
22
+
b
22
⋯
a
2
n
+
b
2
n
⋮
⋮
⋱
⋮
a
m
1
+
b
m
1
a
m
2
+
b
m
2
⋯
a
m
n
+
b
m
n
]
{\displaystyle {\begin{aligned}\mathbf {A} +\mathbf {B} &={\begin{bmatrix}a_{11}&a_{12}&\cdots &a_{1n}\\a_{21}&a_{22}&\cdots &a_{2n}\\\vdots &\vdots &\ddots &\vdots \\a_{m1}&a_{m2}&\cdots &a_{mn}\\\end{bmatrix}}+{\begin{bmatrix}b_{11}&b_{12}&\cdots &b_{1n}\\b_{21}&b_{22}&\cdots &b_{2n}\\\vdots &\vdots &\ddots &\vdots \\b_{m1}&b_{m2}&\cdots &b_{mn}\\\end{bmatrix}}\\[8mu]&={\begin{bmatrix}a_{11}+b_{11}&a_{12}+b_{12}&\cdots &a_{1n}+b_{1n}\\a_{21}+b_{21}&a_{22}+b_{22}&\cdots &a_{2n}+b_{2n}\\\vdots &\vdots &\ddots &\vdots \\a_{m1}+b_{m1}&a_{m2}+b_{m2}&\cdots &a_{mn}+b_{mn}\\\end{bmatrix}}\\\end{aligned}}}
例えば:
[
1
3
1
0
1
2
]
+
[
0
0
7
5
2
1
]
=
[
1
+
0
3
+
0
1
+
7
0
+
5
1
+
2
2
+
1
]
=
[
1
3
8
5
3
3
]
{\displaystyle {\begin{aligned}{\begin{bmatrix}1&3\\1&0\\1&2\end{bmatrix}}+{\begin{bmatrix}0&0\\7&5\\2&1\end{bmatrix}}&={\begin{bmatrix}1+0&3+0\\1+7&0+5\\1+2&2+1\end{bmatrix}}\\[8mu]&={\begin{bmatrix}1&3\\8&5\\3&3\end{bmatrix}}\end{aligned}}}
モジュラー算術 では 、利用可能な数の集合は整数の有限部分集合に制限され、ある値(法)に達すると加算は「ラップアラウンド」する。 例えば、12を法とする整数の集合は12個の要素を持つ。これは 音楽集合論 の核となる整数の加算演算を継承している。 2を法とする整数の集合は2個の要素しか持たない。これが継承する加算演算は、 ブール論理 では「 排他的 論理和」関数として知られている。 同様の「ラップアラウンド」演算は幾何学でも発生し、2つの 角度の 尺度 の和は、しばしば2πを法とする実数としての和とみなされる。これは 円上 の加算演算に相当し、これは高次元 リー群 の演算にも一般化される 。 [91]
抽象代数 の一般理論に よれば、「加法」演算は 集合上の任意の 結合的かつ 可換的な 演算とみなされる。 このような加法演算を含む基本的な 代数構造には、 可換モノイド や アーベル群など がある。
線形結合は 乗算と和算を組み合わせたもので、各項に乗数(通常は 実数 または 複素数)がある和です。線形結合は 、 ゲーム理論 における 戦略 の 混合 や 量子力学 における 状態の 重ね合わせ など、単純な加算では何らかの正規化規則に違反するような状況で特に有用です 。
集合論と圏論
自然数の加法の広範な一般化は、集合論における 順序数 と 基数の加法である。これらは、自然数の 超限 への加法の2つの異なる一般化を与える 。ほとんどの加法演算とは異なり、順序数の加法は可換ではない。 素和 演算と密接に関連している 。
圏論 では、非結合和は 余積 演算 の特殊なケースとみなされ 、一般余積はおそらく加法の一般化の中で最も抽象的なものである。 直和 のような余積は、加法との関連を想起させるために命名されている
算術
減算は加算の一種、つまり 加法の逆元 を加算すると考えることができる 。減算自体は加算の一種の逆であり、加算 と減算は 逆関数 である 。 加算演算を持つ集合が与えられた場合、その集合に対応する減算演算を常に定義できるわけではない。自然数の集合は単純な例である。一方、減算演算は加算演算、加法の逆元、そして加法の恒等式を一意に決定する。このため、加法群は減算に関して閉じた集合として記述することができる。 [99]
x
{\displaystyle x}
x
{\displaystyle x}
乗算は 繰り返し加算 と考えることができます 。単一の項 x が 和の回数に現れる場合 、その和はx と x の 積 です。ただし、これは 自然数 に対してのみ成り立ちます。 一般的な定義によれば、乗算とは、乗数と被乗数と呼ばれる2つの数の間の演算であり、これらを積と呼ばれる1つの数に組み合わせるものです。
n
{\displaystyle n}
n
{\displaystyle n}
円形計算尺
実数と複素数において、加算と乗算は 指数関数 によって入れ替えることができる。
この恒等式により、 対数 表 を参照して 手動で加算を計算することで乗算を実行できる。また、 計算尺上での乗算も可能になる。この公式は、 リー群 の広い文脈において依然として良好な一階近似であり、無限小群の元の乗算と、関連する リー代数 におけるベクトルの加算を関連付けている 。
e
a
+
b
=
e
a
e
b
.
{\displaystyle e^{a+b}=e^{a}e^{b}.}
乗算には、加算よりもさらに一般化できるものがある。 [104] 一般に、乗算は常に加算に対して 分配的である。この要件は 環 の定義において形式化されている 。文脈によっては、整数、加算に対する分配性、そして乗法単位元の存在だけで、乗算を一意に決定できる。分配性は加算演算に関する情報も提供する。積を 両方向に展開することで、加算は必ず可換となることが結論付けられる。このため、環の加算は一般に可換である。 [105]
(
1
+
1
)
(
a
+
b
)
{\displaystyle (1+1)(a+b)}
除算は 加算と遠縁の算術演算である。 なので 、除算は加算に対して右分配的である: 。 [106] しかし、除算は加算に対して左分配的ではない。例えば は と 同じではない 。 [107]
a
/
b
=
a
b
−
1
{\displaystyle a/b=ab^{-1}}
(
a
+
b
)
/
c
=
a
/
c
+
b
/
c
{\displaystyle (a+b)/c=a/c+b/c}
1
/
(
2
+
2
)
{\displaystyle 1/(2+2)}
1
/
2
+
1
/
2
{\displaystyle 1/2+1/2}
注文
x = 0.001から1000まで の x + 1 と max ( x , 1) の 両対数プロット [108]
最大値演算 は、加算に似た二項演算です。実際、2つの非負数 とが 異なる 桁数 である場合、それらの和はほぼ最大値に等しくなります。この近似は、例えば テイラー級数の切り捨てなど、数学の応用において非常に有用です。しかし、 数値解析 においては、本質的に「最大値」が逆行列を持たないため、 常に困難な問題となります。 が よりはるかに大きい場合 、 を直接計算すると許容できない 丸め誤差 が蓄積され、場合によってはゼロを返す可能性があります。 有意性の喪失 も参照してください 。 [60]
max
(
a
,
b
)
{\displaystyle \max(a,b)}
a
{\displaystyle a}
b
{\displaystyle b}
b
{\displaystyle b}
a
{\displaystyle a}
(
a
+
b
)
−
b
{\displaystyle (a+b)-b}
近似は、ある種の無限極限において正確になる。すなわち、 またはのいずれかが 無限 基数 である場合、それらの基数和は、2つのうち大きい方に正確に等しい。 [d] したがって、無限基数に対しては減算演算は行われない。
a
{\displaystyle a}
b
{\displaystyle b}
最大化は加算と同様に可換かつ結合的である。さらに、加算は実数の順序を保存するため、乗算が加算に分配されるのと同様に、加算は「最大」に分配される。
これらの理由から、 トロピカル幾何学 では乗算を加算に、加算を最大化に置き換える。この文脈では、加算は「トロピカル乗算」、最大化は「トロピカル加算」と呼ばれ、トロピカルの「加法恒等式」は 負の無限大 である。 一部の著者は、加算を最小化に置き換えることを好む。その場合、加法恒等式は正の無限大である。
a
+
max
(
b
,
c
)
=
max
(
a
+
b
,
a
+
c
)
.
{\displaystyle a+\max(b,c)=\max(a+b,a+c).}
これらの観察結果をまとめると、トロピカル加算は 対数 を通して通常の加算とほぼ関連しており、
対数の底が大きくなるにつれて精度が増す。 量子力学 の プランク定数 に類似した定数 を抽出し、 が ゼロに近づく
につれて 「 古典極限 」をとること で正確に行うことができる。
この意味で、最大演算は加算の 非量子化 バージョンである。
log
(
a
+
b
)
≈
max
(
log
a
,
log
b
)
,
{\displaystyle \log(a+b)\approx \max(\log a,\log b),}
h
{\displaystyle h}
h
{\displaystyle h}
max
(
a
,
b
)
=
lim
h
→
0
h
log
(
e
a
/
h
+
e
b
/
h
)
.
{\displaystyle \max(a,b)=\lim _{h\to 0}h\log(e^{a/h}+e^{b/h}).}
確率論では
畳み込みは、 分布関数 によって定義される2つの独立した 確率変数 を加算するために使用されます 。通常の定義では、積分、減算、乗算が組み合わされています。
参照
注記
^ 「Addend」はラテン語の単語ではありません。ラテン語では、 numerus addendus 「加算される数」のように、さらに活用形をとる必要があります。
^ 例えば、 アル=フワーリズミーは このようにして左から右へ多桁の加算を実行した。
^ これはTIMSS数学テストの最高得点を得た国々の調査によるものである。
^ エンダートンはこの命題を「基数算術の吸収法則」と呼んでいます。これは基数の比較可能性に依存し、したがって 選択公理 に依存します。
^ Enderton (1977)、138 ページ: 「... カード K = 2 およびカード L = 3 の 2 つのセット K と L を選択します。指のセットは便利ですが、教科書ではリンゴのセットが推奨されています。」
^ シューベルト、ヘルマン(1903年)「算術における一元論」『 数学的エッセイとレクリエーション 』シカゴ:オープンコート、10頁。
^ Karpinski (1925)、56~57ページ、104ページに転載
^ 「分数基数」のセットを加算する際の高度な例については、Viro (2001) を参照してください。
^ ポザマンティエら。 (2013)、p. 71.
^ Moebs, William; et al. (2022). 「1.4次元解析」. University Physics Volume 1. OpenStax . ISBN 978-1-947172-20-3 。
^ Randerson, James (2008年8月21日). 「Elephants have a head for figures」. The Guardian . 2015年4月2日時点のオリジナルよりアーカイブ 。 2015年 3月29日 閲覧。
^ カーペンター, トーマス; フェネマ, エリザベス ; フランケ, ミーガン・ロフ; レヴィ, リンダ; エンプソン, スーザン (1999). 『子どものための数学:認知的指導 』 ポーツマス, ニューハンプシャー州: ハイネマン. ISBN 978-0-325-00137-1 。
^ ab Henry, Valerie J.; Brown, Richard S. (2008). 「1年生の基礎知識:加速型・高要求の記憶基準の指導と学習に関する調査」. 数学教育研究ジャーナル . 39 (2): 153– 183. doi : 10.2307/30034895 . JSTOR 30034895.
^
Beckmann, S. (2014). 第23回ICMI調査:整数に関する初等数学研究. 国際STEM教育ジャーナル, 1(1), 1–8. シカゴ
^ Schmidt, W., Houang, R., Cogan, L. (2002). 「一貫性のあるカリキュラム」 American Educator , 26(2), 1–18.
^ 一部の著者は「carry」という語は教育には不適切かもしれないと考えている。van de Walle (2004) p. 211は「時代遅れで概念的に誤解を招く」と述べ、「trade」という語を推奨している。しかしながら、「carry」は依然として標準的な用語である。
^ キャシディ, デイビッド; ホルトン, ジェラルド; ラザフォード, ジェームズ (2002). 「単位、数学、科学表記法の復習」. 『物理学を理解する 』. ニューヨーク: シュプリンガー. p. 11. doi :10.1007/0-387-21660-X_3. ISBN 978-0-387-98755-2 。
^ Dale R. Patrick、Stephen W. Fardo、Vigyan Chandra (2008) 『電子デジタルシステムの基礎』 The Fairmont Press, Inc. p. 155
^ PEベイツ・ボスマン(1837) 『共通学校算数 』ヘンリー・ベントン、31ページ
^ イフラ、ジョルジュ(2001年)『コンピューティングの普遍史:そろばんから量子コンピュータまで』ニューヨーク:ワイリー、 ISBN 978-0-471-39671-0 。 11ページ
^ マーギン (1994)、p. 48. タトン(1963)を引用。
^ Kistermann, FW (1998). 「ブレーズ・パスカルの加算機:新たな発見と結論」. IEEE Annals of the History of Computing . 20 (1): 69– 76. Bibcode :1998IAHC...20a..69K. doi :10.1109/85.646211.
^ カンパニール、ベネデッタ (2024)。 「ラ・ジランドラ・ディ・ポレーニ:運命の出会い」。ディ・マウロではマルコ。ロマーノ、ルイージ。ザニーニ、ヴァレリア (編)。 Atti del XLIII Convegno Annuale SISFA (イタリア語)。 pp. 151–158 . 土井 : 10.6093/978-88-6887-278-6 。
^ 301 - プログラマーズ・リファレンス・マニュアル (PDF) . 1962年1月. 93-17-000 . 2025年 7月9日 閲覧 。
^ IBM 1620 中央処理装置 モデル1 (PDF) . 2017年10月9日時点の オリジナル (PDF)からアーカイブ。 2017年12月18日 閲覧 。
^ Joshua Bloch、「Extra, Extra – Read All About It: Nearly All Binary Searches and Mergesorts are Broken」2016年4月1日アーカイブ、 Wayback Machine 。公式Google Researchブログ、2006年6月2日。
^ ab Goldberg, David (1991年3月). 「すべてのコンピュータ科学者が浮動小数点演算について知っておくべきこと」. ACM Computing Surveys . 23 (1). Association for Computing Machinery (ACM): 5–48 . doi :10.1145/103162.103163.
^ たとえば、 エンダートンの第 4 章と第 5 章ではこの展開を辿っています。
^ Baez & Dolan (2001)、37 ページでは、集合論のプレゼンテーションと「まったく対照的に」歴史的発展を次のように説明しています。「どうやら、半分のリンゴは、負のリンゴよりも理解しやすいようです。」
^ 降順連鎖条件を満たす 任意のposetに適用できるバージョンについては 、Bergman (2005)、p. 100を参照。
^ Enderton (1977)、p. 79 では、「しかし、必要なのは 1 つのバイナリ演算で あり、これらすべての小さな 1 桁関数ではありません」と述べています。
+
{\displaystyle +}
^ 検証は Enderton (1977)、p. 104 で行われ、可換環上の一般分数体については Dummit & Foote (1999)、p. 263 で概説されている。
^ フェレイロス (1999)、p. 135; Stetigkeit und irrationale Zahlen (2005 年 10 月 31 日に Wayback Machine にアーカイブ)のセクション 6 を参照してください 。
^ カットのすべての要素を反転してその補数を取るという直感的なアプローチは無理数に対してのみ機能します。詳細については、Enderton (1977)、117 ページを参照してください。
^ Schubert, E. Thomas, Phillip J. Windley, James Alves-Foss. 「高階論理定理証明とその応用:第8回国際ワークショップ議事録、第971巻」 Lecture Notes in Computer Science (1995).
^ 教科書的な構成では、通常、「lim」記号をそれほど軽々しく扱うことはできません。コーシー列を使った加法のより慎重で詳細な展開については、Burrill (1967)、138 ページを参照してください。
^ コンウェイ、ジョン・B.(1986)、 一変数複素関数I 、シュプリンガー、 ISBN 978-0-387-90328-6
^ Joshi, Kapil D (1989), Foundations of Discrete Mathematics , New York: Wiley, ISBN 978-0-470-21152-6
^ Lipschutz, S., & Lipson, M. (2001). Schaumによる線形代数の理論と問題の概要. Erlangga.
^ ライリー, KF; ホブソン, MP; ベンス, SJ (2010). 物理学と工学のための数学的手法 . ケンブリッジ大学出版局. ISBN 978-0-521-86153-3 。
^ フェン、ロジャー (2012). 幾何学 . シュプリンガー学部数学シリーズ. シュプリンガー・サイエンス&ビジネス・メディア. p. 42. ISBN 9781447103257 。
^ 集合は依然として空であってはならない。Dummit & Foote (1999)、p. 48では、この基準を乗法的に記述したものについて論じている。
^ Linderholm (1971)、49ページでは、「 正確に言えば、数学者は 掛け算で実質的にあらゆることを意味することができる。 足し算 では多種多様なことを意味するが、『掛け算』で意味するほど多種多様ではない」と述べている。
^ Dummit & Foote (1999)、p. 224。この議論が成り立つためには、加算がグループ演算であり、乗算には恒等式があると仮定する必要があります。
^ 左派と右派の分配性の例については、Loday(2002)15ページを参照。
^ Shortt, Roy F.; Trueblood, Cecil R. (1969年6月). 教師用ハンドブック; 小学校数学. パートIとII (PDF) . ペンシルベニア州立大学コンピュータ支援教育ラボ. pp. 52, 59.
^ Viro の比較 (2001)、p. 2、図1。
参考文献
Akian, Marianne; Bapat, Ravindra; Gaubert, Stephane (2005). 「固有値摂動論における最小プラス法と一般化Lidskii-Vishik-Ljusternik定理」. INRIA Reports . arXiv : math.SP/0402090 . Bibcode :2004math......2090A.
アポストル、トム・M. (1967). 微積分学 第1巻(第2版). ワイリー.
Baez, J. ; Dolan, J. (2001). Mathematics Unlimited – 2001年とその先へ. 有限集合からファインマン図へ . p. 29. arXiv : math.QA/0004133 . ISBN 3-540-66913-2 。
ベグル、エドワード(1975年)『小学校の数学』 マグロウヒル社 、 ISBN 978-0-07-004325-1 。
バーグ、ローター(1967年)、ローウェリアー、HA、コイター、WT(編)、演算計算入門、第2巻、ノースホランド出版、 ISBN 978-0-323-16245-6 。
バーグマン、ジョージ (2005). 『一般代数学と普遍構成への招待』(第2.3版). 一般印刷. ISBN 978-0-9655211-4-7 。
Behr, Merlyn J.; Jungst, Dale G. (1971). 『初等数学の基礎』 アカデミック・プレス.
Bhattacharya, PB; Jain, SK; Nagpaul, SR (1994). Basic Abstract Algebra (第2版). Cambridge University Press.
ブロンスタイン、イリヤ・ニコラエヴィッチ。セメンジャエフ、コンスタンチン・アドルフォヴィッチ (1987) [1945]。 「2.4.1.1.」。ギュンターのグローシェにて。ジーグラー、ヴィクトール。ツィーグラー、ドロテア(編)。 Taschenbuch der Mathematik (ドイツ語)。 Vol. 1. ジーグラー、ヴィクトル訳。ヴァイス、ユルゲン (第 23 版)。トゥーンとフランクフルト・アム・マイン: Verlag Harri Deutsch (および BG Teubner Verlagsgesellschaft 、ライプツィヒ)。 115 ~ 120 ページ 。ISBN 978-3-87144-492-0 。
バリル、クロード(1967年) 『実数の基礎』 マグロウヒル社 LCC QA248.B95.
キャメロン・スキュレット、クレイグ・キャロリン (2013). 分数の足し算と引き算(小学5~8年生 ). マーク・トウェイン社.
キャンベル、ハワード・E. (1970). 『算術の構造 』 アップルトン・センチュリー・クロフツ. ISBN 978-0-390-16895-5 。
チェン、ユージニア (2017年) 『無限を超えて:数学の極限への探検』 ベーシックブックス、 ISBN 978-1-541-64413-7 。
クロスリー, JN; ヘンリー, AS (1990). 「アル・フワーリズミーはこう語った:ケンブリッジ大学図書館写本II.vi.5のテキストの翻訳」. Historia Mathematica . 17 (2): 103– 131. doi :10.1016/0315-0860(90)90048-i.
陸軍省(1961年) 陸軍技術マニュアルTM 11-684:通信電子工学における数学の原理と応用 。
Devine, D.; Olson, J.; Olson, M. (1991). 『教師のための初等数学』(第2版). Wiley. ISBN 978-0-471-85947-5 。
エンダートン、ハーバート(1977年)『集合論の要素』アカデミック出版、 ISBN 978-0-12-238440-0 。
フェレイロス、ホセ (1999)。 思考の迷宮: 集合論の歴史と現代数学におけるその役割 。ビルクホイザー。 ISBN 978-0-8176-5749-9 。
Fierro, R. (2012). 『小学校教師のための数学 』 Cengage Learning.
フリン, M.; オーバーマン, S. (2001). 『Advanced Computer Arithmetic Design』 . Wiley. ISBN 978-0-471-41209-0 。
フォスノット、キャサリン・T.、ドルク、マールテン (2001). 『若き数学者たちの学び:数感覚、足し算、引き算の構築 』ハイネマン. ISBN 978-0-325-00353-5 。
グバー、グレッグ (2011年) 『光物理と工学のための数学的手法 』ケンブリッジ大学出版局、 ISBN 978-0-511-91510-9 . OCLC 704518582。
ガワーズ、ティモシー、バローグリーン、ジューン、リーダー、イムレ編 (2008). 『プリンストン数学コンパニオン』 プリンストン大学出版局. ISBN 978-1-4008-3039-8 。
Gschwind, Hans W.; McCluskey, EJ (1975). 『デジタルコンピュータの設計:入門』 (第2版). Springer.
ヘンペル, CG (2001). フェッツァー, JH (編). カール・G・ヘンペルの哲学:科学、説明、合理性の研究. オックスフォード大学出版局. ISBN 978-0-19-534387-8 。
磯田正美、オルフォス、ライムンド、ノイン、武 (2021).「日本式アプローチにおける多桁乗算の指導」. 授業研究による乗算の指導:国際数学教育のための日本とイベロアメリカの理論 . doi :10.1007/978-3-030-28561-6. ISBN 978-3-030-28561-6 。
ジョンソン、ポール(1975年) 『棒と石から:数学における個人的な冒険 』サイエンス・リサーチ・アソシエイツ、 ISBN 978-0-574-19115-1 。
カプラン、ロバート(2000年) 『ゼロの自然史:ある無』 オックスフォード大学出版局、 ISBN 0-19-512842-7 。
カルピンスキー、ルイス (1925). 『算術の歴史 』 ランドマクナリー. LCC QA21.K3.
ケイ、アンソニー(2021年)『数体系:厳密な数学への道』CRC Press. ISBN 978-0-429-60776-9 。
リー、ジョン (2003). 滑らかな多様体入門 . シュプリンガー. ISBN 978-0-387-95448-6 。
ルイス、リース (1974). 「算術」. 初年度技術者向け数学. パルグレイブ, ロンドン: マクミラン. p. 1. doi :10.1007/978-1-349-02405-6_1. ISBN 978-1-349-02405-6 。
Li, Y.; Lappan, G. (2014). 学校教育における数学カリキュラム . Springer. doi :10.1007/978-94-007-7560-2. ISBN 978-94-007-7560-2 。
リンデルホルム、カール (1971). 『数学は難解になる 』 ウルフ. ISBN 978-0-7234-0415-6 。
リトヴィノフ, グリゴリー; マスロフ, ヴィクター; ソボレフスキー, アンドレイ (1999). 「冪等数学と区間解析」. arXiv : math/9911126 .
劉、馮。タン、チンピン。ソン、シャオユウ。チェン、ガン (2010)。スー、チンシェン。ヤン、ローレンス・T.パク・ジョンヒョク。ヨ・サンス(編)。 並列処理のためのアルゴリズムとアーキテクチャ: 第 10 回国際会議、ICA3PP 2010、釜山、韓国、2010 年 5 月 21 ~ 23 日。 1 .スプリンガー。
Loday, Jean-Louis (2002). 「Arithmetree」. Journal of Algebra . 258 :275. arXiv : math/0112034 . doi :10.1016/S0021-8693(02)00510-0.
マーギン、ジーン (1994)。 Histoire des Instruments et Machines à Calculer、Trois Siècles de Mécanique Pensante 1642–1942 (フランス語)。ヘルマン。 ISBN 978-2-7056-6166-3 。
マーティン、ジョン(2003年) 『言語と計算理論入門』 (第3版)マグロウヒル社、 ISBN 978-0-07-232200-2 。
マズール、ジョセフ (2014). 『啓蒙的な記号:数学記法の小史とその秘められた力 』 プリンストン大学出版局. doi :10.2307/j.ctt5hhpnp. ISBN 978-0-691-15463-3 . JSTOR j.ctt5hhpnp.
ミハルキン, グリゴリー (2006). サンス=ソレ, マルタ (編). 国際数学者会議 (ICM) 議事録, マドリード, スペイン, 2006年8月22日~30日. 第2巻: 招待講演. 熱帯幾何学とその応用 . チューリッヒ: ヨーロッパ数学会 . pp. 827– 852. arXiv : math.AG/0601041 . ISBN 978-3-03719-022-7 . Zbl 1103.14034。
モズレー、F. (2001). 5~8歳児との数直線の利用. 第4巻. ネルソン・ソーンズ. ISBN 978-1-874099-95-6 。
マッサー、ゲイリー・L.、ピーターソン、ブレイク・E.、バーガー、ウィリアム・F. (2013). 『小学校教師のための数学:現代的アプローチ』ワイリー社. ISBN 978-1-118-48700-6 。
全米研究会議 (2001年)『足し算:子どもの算数学習を助ける』 全米 アカデミー出版 。doi : 10.17226/9822。ISBN 978-0-309-06995-3 。
ピーター・G・ノイマン(1987年2月2日)「リスク・ダイジェスト 第4巻 第45号」 リスク・ダイジェスト 4 ( 45)。2014年12月28日時点のオリジナルよりアーカイブ。 2015年3月30日 閲覧 。
ニコルソン、W. キース (2012). 『抽象代数入門』 ワイリー社.
オモンディ、アモス・R. (2020). 暗号演算:アルゴリズムとハードウェアアーキテクチャ. 情報セキュリティの進歩. 第77巻. doi :10.1007/978-3-030-34142-8. ISBN 978-3-030-34142-8 。
Özhan, Orhan (2022). 電気工学のための基本変換 . Springer. doi :10.1007/978-3-030-98846-3. ISBN 978-3-030-98846-3 。
ポサマンティエ, アルフレッド・S.; ファーバー, ウィリアム; ジャーマン・ウィリアムズ, テリー・L.; パリ, エレイン; タラー, ベルント; レーマン, イングマール (2013). 『数学の授業でよくある質問100選 』 コーウィン・プレス. ISBN 978-1-4522-4308-5 。
プラット、ヴォーン (2017). 「アリストテレス、ブール、そしてカテゴリー」. バシュケント、カン、モス、ローレンス・S.、ラマヌジャム、ラマスワミ (編). ロヒト・パリク著『論理学、言語、社会論』. 論理学への傑出した貢献. 第11巻. シュプリンガー. doi :10.1007/978-3-319-47843-2. ISBN 978-3-319-47843-2 。
エレノア・G・リーフェル 、ヴォルフガング・H・ポラック(2011年3月4日) 『量子コンピューティング:やさしい入門 』MIT出版 。ISBN 978-0-262-01506-6 。
リール、エミリー (2016年)『文脈の中のカテゴリー理論』ドーバー、 ISBN 978-0-486-80903-8 。
ルディン、ウォルター(1976年) 『数学解析の原理』 (第3版)マグロウヒル社、 ISBN 978-0-07-054235-8 。
ローゼン、ケネス(2013年) 『離散数学とその応用 グローバル版 』マグロウヒル社、 ISBN 978-0-07-131501-2 。
シンドラー、ラルフ=ディーター (2014). 集合論:独立性と真理の探究 . Universitext. シュプリンガー 出版 . doi :10.1007/978-3-319-06725-4. ISBN 978-3-319-06725-4 。
シュミット、ヘルマン (1974年)『小数計算』(第1版)ビンガムトン、ニューヨーク州:ワイリー 。ISBN 0-471-76180-X 。
シュミット、ヘルマン (1983) [1974]. 小数計算 (初版再版). マラバー、フロリダ州: ロバート・E・クリーガー出版社. ISBN 978-0-89874-318-0 。
シュミット, W.; ホアン, R.; コーガン, L. (2002). 「一貫性のあるカリキュラム」. アメリカン・エデュケーター . 26 (2): 10–26 .
シュワルツマン、スティーブン(1994) 『数学の言葉:英語で使われる数学用語の 語源 辞典 』 MAA.ISBN 978-0-88385-511-9 。
シュメルコ副社長。 ヤヌシュケビッチ、スヴェトラーナ N. ;サウスカロライナ州リシェフスキー (2009)。 ナノエレクトロニクスのためのコンピューター演算 。 CRCプレス。
スミス、フランク(2002年) 『ガラスの壁:なぜ数学は難しく見えるのか 』ティーチャーズ・カレッジ・プレス、 ISBN 978-0-8077-4242-6 。
スミス、カール(1980年) 『現代数学の本質』 (第3版)ワズワース社、 ISBN 978-0-8185-0352-8 。
スパークス、F.; リース、C. (1979). 『基礎数学概論 』 マグロウヒル. ISBN 978-0-07-059902-4 。
スチュワート、ジェームズ(1999年)『微積分学:初期超越論』(第4版)ブルックス/コール社、 ISBN 978-0-534-36298-0 。
ルネ・タトン(1963年)。 ル・カルキュル・メカニーク。 Que Sais-Je ? n° 367 (フランス語)。フランス大学出版局。 20~ 28ページ 。
Truitt, T.; Rogers, A. (1960). アナログコンピュータの基礎 . John F. Rider. LCC QA76.4 T7.
ヴァン・デ・ワレ、ジョン(2004年)『小学校・中学校数学:発達的指導』(第5版)ピアソン出版 ISBN 978-0-205-38689-5 。
ヴィロ、オレグ (2001)。カスベルタ、カルレス。ミロ=ロイグ、ローザ・マリア。ジョアン・ベルデラ。ザンボ=デスキャンプ、セバスティア(編)。欧州数学会議: バルセロナ、2000 年 7 月 10 ~ 14 日、第 I 巻。対数紙上の実代数幾何学の逆量子化。数学の進歩。 Vol. 201. バーゼル:ビルクホイザー。 135 ~ 146 ページ。arXiv : math /0005163 。 Bibcode :2000math....5163V。 ISBN 978-3-7643-6417-5 . Zbl 1024.14026。
ウィンガード・ネルソン、レベッカ(2014年) 『小数と分数:簡単です 』Enslow Publishers, Inc.
ウィン、カレン (1998).「乳児の数的能力」. 数学的スキルの発達 . テイラー&フランシス. ISBN 0-86377-816-X 。
さらに読む
バロディ、アーサー、ティリカイネン、シルパ (2003). 『算数概念とスキルの発達:加法発達に関する二つの視点』ラウトレッジ、p. 75. ISBN 0-8058-3155-X 。
デイヴィソン, デイビッド・M.; ランドー, マーシャ・S.; マクラッケン, リア; トンプソン, リンダ (1999). 『数学:探究と応用』 (TE ed.)プレンティス・ホール. ISBN 978-0-13-435817-8 。
バント、ルーカス・NH; ジョーンズ、フィリップ・S; ベディエント、ジャック・D (1976). 『初等数学の歴史的ルーツ 』 プレンティス・ホール出版. ISBN 978-0-13-389015-0 。
プーネン、ビョルン (2010). 「追加」. ガールズ・アングル・ブレティン . 3 ( 3-5 ). ISSN 2151-5743.
ウィーバー、J・フレッド (1982)「加法と減法:認知的視点」 『加法と減法:認知的視点』 テイラー&フランシス、60頁 。ISBN 0-89859-171-6 。