「算術」の版間の差分
表示
削除された内容 追加された内容
4th protocol (会話 | 投稿記録) 編集の要約なし タグ: 2017年版ソースエディター |
フレーゲの『算術の基礎』について |
||
59行目: | 59行目: | ||
* [[算術平均]] |
* [[算術平均]] |
||
* [[算術級数]] |
* [[算術級数]] |
||
*『[[算術の基礎]]』 |
|||
* [[ビット演算]] |
* [[ビット演算]] |
||
* [[和算]] |
* [[和算]] |
2021年8月3日 (火) 21:43時点における版
![]() |
![](http://upload.wikimedia.org/wikipedia/commons/thumb/1/11/Tables_generales_aritmetique_MG_2108.jpg/220px-Tables_generales_aritmetique_MG_2108.jpg)
算術 (さんじゅつ、英: arithmetic) は、数の概念や数の演算を扱い、その性質や計算規則、あるいは計算法などの論理的手続きを明らかにしようとする学問分野である。
概要
﹁算術﹂という日本語としては、文明開化前後の﹁数学﹂(mathematics) いわゆる西洋数学の本格的な輸入以前は、今日において和算と呼ばれているような、当時の、いわゆる﹁日本の数学﹂全般を指していた。なおこの意味では、英語 arithmetic とは必ずしも対応しない場合もある。 また、算術および "Arithmetic" の語は、数論を指し示す場合もある。四則演算
加法 (addition)、減法 (subtraction)、乗法 (multiplication)、除法 (division) の4つの演算を、四則︵しそく︶あるいは四則演算︵英語: Four arithmetic operations︶と称する。 それぞれの演算について、日本において筆記などでは、この記号がよく使われている。 加法:+ 乗法:× 減法:− 除法:÷ コンピュータなどでASCIIに制限されている場合は、乗法に*
を、除法に /
を代用することが多い。
このうち、加法と乗法は 0 を含む非負の整数の範囲、つまり自然数の範囲で自由に行うことができるが、減法と除法には制約がある。自然数の間の減法は、引く数が引かれる数より大きい場合を扱うことができない。また自然数の除法は、適切な剰余を定義しない限り、割る数が割られる数の約数でない場合を扱うことができない。減法の場合は扱う数を負の数を含んだ整数全体に捉え直すことで制限を解消することができる。たとえば 1 − 2 は自然数を与えないが、整数全体で演算を扱うなら、
1 − 2 = −1
と負の数を与えることができる。
除法については扱う数を有理数の範囲にすることで互いに素な整数の間でも演算を定義できる。たとえば −4 ÷3 は整数を与えないが、
−4 ÷ 3 = −4/3
のように有理数を与える︵−4/3 のように表記された数は分数と呼ばれる︶。従って、正負の有理数と 0 の数を扱うことで、自由な四則演算が可能になる。ただし、通常は除数を 0 とする除法は定義されない︵ゼロ除算を参照︶。
四則演算を特徴付ける性質には、交換法則・結合法則・分配法則などがあり、抽象代数学では四則演算が自由にできる集合のことを体という。有理数の全体、実数の全体、複素数の全体などは全て体である。
除法は乗法の逆の演算になっている; a× b= cならば、a = c/b = c÷ b, b= c/a = c÷ aが成り立つ。a × b= 1 となるような乗法の逆元 bを aの逆数といい、1/a と表す。つまり、以下のように表せる。
a × 1/a = 1/a × a= 1.
従って除法は除数の逆数に関する乗法に置き換えられる。
a ÷ b= a× 1/b.
減法は加法の逆の演算になっている; a+ b= cならば a= c− b, b= c− aであるから、乗法 × が加法 + に、除法 ÷ が減法 − に置き代わっただけで、乗法と除法の場合と全く同じことが起こっている。つまり、減法は加法の逆の演算である。ここから自然に、a + b= 0 となるような加法の逆元 bを考えることに導かれる。a の逆元 bは −a と表される︵これは aの反数と呼ばれる︶。つまり次のような関係が常に成り立つ。
a + (−a) = (−a) + a= 0.
数 aが正ならば −a は負の数であり、a が負ならば −a は正の数となる。また、a が 0 なら −a もまた 0 となる。
従って正の数の減法は負の数の加法に、負の数の減法は正の数の加法に置き換えられる。
a − b= a+ (−b).
加法の逆元を与える演算子としての − と、2数の間の減法を行う演算子としての − とでは、記号は同じだが行う操作と作用する項に違いがあるため、区別を要する場合には前者を単項のマイナス (unary minus operator)、後者を2項のマイナス (binary minus operator) と呼ぶ。