
減算(マイナス記号−で表される)は、加算、乗算、除算と並ぶ4つの算術演算の1つです。減算は、集合からオブジェクトを取り除く演算です。[ 1 ]例えば、隣の図では、桃が5 − 2 個あります。これは、桃が 5 個から 2 個取り除かれ、合計 3 個の桃になることを意味します。したがって、 5 と 2 の差は 3 です。つまり、5 − 2 = 3です。減算は主に算術における自然数に関連付けられていますが、負の数、分数、無理数、ベクトル、小数、関数、行列など、さまざまな種類のオブジェクトを使用して、物理的および抽象的な量を削除または減少させることも表すことができます。[ 2 ]
ある意味で、引き算は足し算の逆演算です。つまり、c = a − bとなるのは、 c + b = aの場合のみです 。言い換えれば、2つの数の差とは、最初の数に2番目の数を加えると最初の数になる数のことです。
減算にはいくつかの重要な規則があります。減算は反交換法則を満たしており、順序を変えると答えの符号が変わります。また、結合法則も満たしていません。つまり、2つ以上の数を引く場合、減算を行う順序が重要になります。0は加法単位元なので、 0を引いても数は変わりません。減算は、加算や乗算などの関連する演算に関する予測可能な規則にも従います。これらの規則はすべて証明可能であり、整数の減算から始まり、実数、さらにそれ以上の数へと一般化できます。これらの規則に従う一般的な二項演算は、抽象代数学で研究されています。
計算可能性理論では、自然数上で減算が明確に定義されていないことを考慮すると、数間の演算は実際には「切り捨て減算」またはモヌスを使用して定義されます。[ 3 ]
減算は通常、項の間にマイナス記号「−」を使用して表記されます。つまり、中置記法では となります。結果は等号で表されます。たとえば、(「2マイナス1イコール1」と発音)(「4マイナス6はマイナス2」と発音される)。ただし、記号が表示されていなくても引き算が理解される状況もある。会計では、2つの数字の列で小さい方の数字が赤字で示されている場合、通常は列の小さい方の数字を引いて、その差を線の下に書き込むことを示している。[ 4 ]
引かれる数を減数、引かれる数を被減数といいます。結果は差、つまり次のようになります。 [ 5 ]
これらの用語はすべてラテン語に由来します。「減算」は、ラテン語の動詞subtrahereに由来する英語で、sub はsub「下から」とtrahere「引く」の複合語です。したがって、減算とは下から引くこと、または取り除くことです。[ 6 ]動名詞接尾辞-ndを使用すると、「減算されるもの」を意味する「subtrahend」になります。[ a ]同様に、minuere「減らす、または減少させる」から「minuend」が得られ、「減少するもの」を意味します。

長さbの線分を考えてみましょう。左端はa、右端はcとします。a から出発して、cに到達するには右にb歩進みます。この右方向への移動は、数学的には加算によってモデル化されます。
cからaに戻るには、左にbステップ移動する必要があります。この左方向への移動は、減算によってモデル化されます。

さて、 1、2、3という数字が記された線分があるとします。位置3から左に移動しても3にとどまるにはステップ数は必要ない、つまり3 − 0 = 3です。位置1に到達するには左に2ステップ移動する必要があり、つまり3 − 2 = 1です。この図では、位置3から左に3ステップ移動した後に何が起こるかを説明するには不十分です。このような操作を表すには、線分を延長する必要があります。
任意の自然数を引くには、まずすべての自然数(0、1、2、3、4、5、6、…)を含む直線を用意します。3から左に3ステップ進むと0に到達するので、3 − 3 = 0となります。しかし、3 − 4は直線から外れてしまうため、やはり無効です。自然数は引き算の文脈としては適切ではありません。
解決策は、整数直線(…、−3、−2、−1、0、1、2、3、…)を考えることです。この方法では、3から左に4ステップ進むと−1に到達します。
自然数の減算は閉じていません。減数が減数以上でない限り、差は自然数になりません。例えば、11から26を引いても自然数にはなりません。このような場合、次の2つの方法のいずれかを使用します。
実数の領域は、加算と乗算という2つの二項演算と、加法逆元と乗法逆元を生成する単項演算のみを指定することで定義できます。実数(減数)から別の実数(被減数)を引くことは、被減数と減数の加法逆元を足し合わせることで定義できます。例えば、3 − π = 3 + (− π )となります。あるいは、これらの単項演算を要求する代わりに、減算と除算という二項演算を基本とすることもできます。
減法は反交換法則を満たす。つまり、差の項を左から右に逆にすると、結果は元の結果の負の値になる。記号的に表すと、aとb が任意の 2 つの数である場合、
減法は非結合法則であり、これは繰り返し減法を定義しようとする際に問題となる。一般に、式は
は ( a − b ) − cまたはa − ( b − c )のいずれかとして定義できますが、これら 2 つの可能性は異なる答えをもたらします。この問題を解決するには、演算の順序を確立する必要があります。順序が異なると、結果も異なります。
整数の文脈では、1の減算も特別な役割を果たします。任意の整数aに対して、整数( a − 1 )はaより小さい最大の整数であり、 aの前身とも呼ばれます。
キログラムやポンドなどの単位を持つ2つの数値を引く場合、両方の数値の単位は同じでなければなりません。ほとんどの場合、差の単位は元の数値の単位と同じになります。
パーセンテージの変化は、少なくとも2つの形式、すなわちパーセンテージ変化とパーセンテージポイント変化で報告できます。パーセンテージ変化は、2つの量間の相対的な変化をパーセンテージで表したもので、パーセンテージポイント変化は、2つのパーセンテージを差し引いて得られる数値です。[ 7 ] [ 8 ] [ 9 ]
例えば、ある工場で製造された製品の30%が不良品だとします。6か月後、不良品の割合は20%になりました。パーセントの変化は20% − 30% / 30% = − 1 / 3 = −33 + 1 / 3 %であり、パーセントポイントの変化は−10パーセントポイントです。
補数法とは、正の数同士の加算のみを用いて、ある数から別の数を引く手法である。この方法は、かつて機械式計算機で広く用いられており、現代のコンピュータでも依然として使用されている。
2進数y(減数)から別の数x (被減数)を引くには、 yの1の補数をxに加え、その合計に1を加えます。そして、結果の先頭の数字「1」は切り捨てます。
補数法は、特に2進数(基数2)において有用です。なぜなら、1の補数は各ビットを反転させること(「0」を「1」に、1を「0」に)することで非常に簡単に得られるからです。また、1を加えて2の補数を得るには、最下位ビットへの桁上がりをシミュレートすることで実現できます。例えば、次のようになります。
01100100(xは10進数の100に相当) - 00010110 (y、10進数で22に相当)
合計は次のようになります。
01100100 (x) + 11101001 (yの1の補数) + 1(2の補数を得るため) —————————— 101001110
最初の「1」を削除すると、答えは01001110(10進数で78)になります。
小学校で引き算を教える方法は国によって異なり、同じ国でも時期によって異なる方法が採用される。アメリカ合衆国で伝統的な数学と呼ばれる方法では、1年生の終わり (または2年生の間)に、多桁の整数を扱うための特定の手順が生徒に教えられ、4年生または5年生で、分数の小数表現 を含むように拡張される。
現在、アメリカのほとんどすべての学校では、繰り下がりや繰り上がり(分解アルゴリズム)を用いた引き算の方法と、補助記号と呼ばれるマーキングシステムを教えています。[ 10 ] [ 11 ]繰り下がりの方法自体は以前から知られており、教科書にも掲載されていましたが、補助記号の使用は、ウィリアム・A・ブラウネルが補助記号はこの方法を使用する生徒にとって有益であると主張する研究を発表した後に、アメリカの学校で広まりました。[ 12 ]このシステムは急速に普及し、当時アメリカで使用されていた他の引き算の方法に取って代わりました。
ヨーロッパの一部の学校では、オーストリア式減法(加算法とも呼ばれる)と呼ばれる減法を採用している。この方法では繰り下がりはない。また、国によって異なる補助記号(記憶を助けるための印)もある。[ 13 ] [ 14 ]
これらの方法はいずれも、位取りによる1桁の引き算のプロセスとして引き算を分解します。最下位桁から始めて、減数の引き算を行います。
マイナスから
ここで、s iとm i はそれぞれ数字であり、 s i がm i を超えない限り、m 1 − s 1、m 2 − s 2などを書き下します。そうでない場合は、m iを 10 増やし、この増加を補正するために他の数字を変更します。アメリカ式では、被減数m i +1を 1 減らす(または、借りる非ゼロの数字が現れるまで左方向に借り続ける)ことで補正します。ヨーロッパ式では、減数s i +1を 1 増やすことで補正します。
例: 704 − 512。
被減数は 704、減数は 512 です。被減数の桁はm 3 = 7、m 2 = 0、m 1 = 4です。減数の桁はs 3 = 5、s 2 = 1、s 1 = 2です。一の位から始めると、4 は 2 より小さくないので、差 2 が結果の一の位に書き込まれます。十の位では、0 は 1 より小さいので、0 に 10 を加え、1 との差である 9 が十の位に書き込まれます。アメリカ式では、被減数の百の位の数字を 1 減らすことで、10 の増加を修正します。つまり、7に線を引いて6に置き換えます。次に、百の位で引き算を行います。6は5以上なので、その差を百の位に書きます。これで計算は完了です。結果は192です。
オーストリア式では、7を6に減らすのではなく、減算する数の百の位の数字を1増やします。この数字の近くまたは下に小さな印を付けます(学校によって異なります)。次に、1を増やして5を加えると7になる数は何か、という問いを立てて引き算を進めます。答えは1で、結果の百の位に書き留めます。
アメリカ式では、生徒は常に暗算で引き算の表を使うという微妙な違いがあります。一方、オーストリア式では、生徒に暗算で足し算の表を逆向きに使うよう促すことがよくあります。上記の例では、5に1を加えて6を出し、それを7から引くのではなく、1を加えた数に5を加えると7になる数を考えるように生徒に求められます。
例:[ 15 ]
例:
この方法では、減数の各桁を右から左へ、その上の桁から引きます。上の数が小さすぎて下の数を引くことができない場合は、10 を加えます。この 10 は、左上の桁から「借りて」、そこから 1 を引きます。次に、次の桁を引き、必要に応じて借りて、すべての桁が引かれるまで続けます。例: [ 16 ]
アメリカ式の変形版で、すべての借用をすべての減算の前に行う。[ 17 ]
例:
部分差法は、繰り上がりや借り入れが行われないため、他の縦方向の減算方法とは異なります。代わりに、被減数が減数より大きいか小さいかに応じてプラスまたはマイナスの符号を付けます。部分差の合計が全体の差になります。[ 18 ]
例:
桁ごとに差を求める代わりに、減数と被減数の間の数を数え上げることができます。[ 19 ]
例:1234 − 567 = は、以下の手順で求めることができます。
各ステップの値を合計して、合計の差を求めます: 3 + 30 + 400 + 234 = 667。
暗算に役立つもう1つの方法は、引き算を小さなステップに分割することです。[ 20 ]
例:1234 − 567 = は、次のように解くことができます。
同じ変換方法は、被減数と減数に同じ数を加算または減算しても答えが変わらないという事実を利用します。減数にゼロが入るように必要な量を加えるだけです。[ 21 ]
例:
"1234 − 567 =" は次のように解くことができます:
{{cite book}}ISBN /日付の不一致(ヘルプ)