Вычитание (которое обозначается знаком минус − ) является одной из четырех арифметических операций наряду со сложением , умножением и делением . Вычитание — это операция, которая представляет собой удаление объектов из коллекции. [1] Например, на соседнем рисунке есть 5 − 2 персика — то есть 5 персиков с 2 удаленными, в результате чего в общей сложности получается 3 персика. Таким образом, разность 5 и 2 равна 3; то есть 5 − 2 = 3 . Хотя в первую очередь вычитание ассоциируется с натуральными числами в арифметике , вычитание также может представлять собой удаление или уменьшение физических и абстрактных величин с использованием различных видов объектов, включая отрицательные числа , дроби , иррациональные числа , векторы , десятичные дроби, функции и матрицы. [2]
В некотором смысле вычитание — это обратная операция сложения. То есть, c = a − b тогда и только тогда, когда c + b = a . На словах: разность двух чисел — это число, которое дает первое число при сложении со вторым.
Вычитание следует нескольким важным закономерностям. Оно антикоммутативно , что означает, что изменение порядка меняет знак ответа. Оно также не ассоциативно , что означает, что когда вычитается более двух чисел, порядок, в котором выполняется вычитание, имеет значение. Поскольку является аддитивным тождеством , вычитание его не меняет число. Вычитание также подчиняется предсказуемым правилам, касающимся связанных операций, таких как сложение и умножение . Все эти правила можно доказать , начиная с вычитания целых чисел и обобщая вплоть до действительных чисел и далее. Общие бинарные операции , которые следуют этим закономерностям, изучаются в абстрактной алгебре .
В теории вычислимости , учитывая, что вычитание не является четко определенным над натуральными числами , операции между числами фактически определяются с помощью «усеченного вычитания» или монуса . [3]
Вычитание обычно записывается с использованием знака минус "−" между членами; то есть в инфиксной записи . Результат выражается знаком равенства . Например,
Существуют также ситуации, когда вычитание «понимается», даже если не появляется никакого символа: [ необходима цитата ]
Формально вычитаемое число называется вычитаемым , [ 4] [5], а число, из которого оно вычитается, называется уменьшаемым . [4] [5] Результатом является разность . [4] [5] [2] [6] То есть,
Вся эта терминология происходит от латинского . «Subtraction» — это английское слово, произошедшее от латинского глагола subtrahere , который в свою очередь является соединением sub « из-под» и trahere «тянуть». Таким образом, to subtract означает « вытягивать снизу » или « отнимать » . [7] Использование суффикса герундия -nd приводит к «subtrahend», «вещь, которая будет вычтена». [a] Аналогично, от minuere «уменьшать или уменьшать» получается «minuend», что означает «вещь, которая будет уменьшена».
Представьте себе отрезок прямой длиной b с левым концом, обозначенным a , и правым концом, обозначенным c . Начиная с a , требуется сделать b шагов вправо, чтобы достичь c . Это движение вправо моделируется математически сложением :
Из c нужно сделать b шагов влево, чтобы вернуться в a . Это движение влево моделируется вычитанием:
Теперь отрезок прямой, помеченный числами 1 , 2 и 3. Из позиции 3 не требуется никаких шагов влево, чтобы остаться в позиции 3, поэтому 3 − 0 = 3. Требуется 2 шага влево, чтобы добраться до позиции 1, поэтому 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, ...). Таким образом, требуется 4 шага влево от 3, чтобы добраться до −1:
Вычитание натуральных чисел не является замкнутым : разность не является натуральным числом, если уменьшаемое не больше или равно вычитаемому. Например, 26 нельзя вычесть из 11, чтобы получить натуральное число. В таком случае используется один из двух подходов:
Поле действительных чисел можно определить, указав только две бинарные операции, сложение и умножение, вместе с унарными операциями, дающими аддитивные и мультипликативные обратные. Вычитание действительного числа (вычитаемое) из другого (уменьшаемое) можно тогда определить как сложение уменьшаемого и аддитивной обратной величины вычитаемого. Например, 3 − π = 3 + (− π ) . В качестве альтернативы, вместо требования этих унарных операций, бинарные операции вычитания и деления можно взять за основные.
Вычитание антикоммутативно , то есть если поменять члены в разности слева направо, то результат будет отрицательным по отношению к исходному результату. Символически, если a и b — любые два числа, то
Вычитание неассоциативно , что возникает, когда пытаешься определить повторяющееся вычитание. В общем, выражение
можно определить как ( a − b ) − c или a − ( b − c ), но эти две возможности приводят к разным ответам. Чтобы решить эту проблему, нужно установить порядок операций , при этом разные порядки дают разные результаты.
В контексте целых чисел вычитание единицы также играет особую роль: для любого целого числа a целое число ( a − 1) является наибольшим целым числом, меньшим a , также известным как предшественник a .
При вычитании двух чисел с единицами измерения, такими как килограммы или фунты , они должны иметь одну и ту же единицу. В большинстве случаев разность будет иметь ту же единицу, что и исходные числа.
Изменения в процентах могут быть представлены по крайней мере в двух формах: процентное изменение и изменение процентного пункта . Процентное изменение представляет собой относительное изменение между двумя величинами в процентах, в то время как изменение процентного пункта — это просто число, полученное путем вычитания двух процентов. [8] [9] [10]
В качестве примера предположим, что 30% виджетов, произведенных на фабрике, являются бракованными. Шесть месяцев спустя 20% виджетов являются бракованными. Процентное изменение составляет 20% − 30%/30% = − 1/3 = −33+1/3 %, тогда как изменение процентного пункта составляет −10 процентных пунктов.
Метод дополнений — это метод, используемый для вычитания одного числа из другого с использованием только сложения положительных чисел. Этот метод широко использовался в механических калькуляторах и до сих пор используется в современных компьютерах .
Чтобы вычесть двоичное число y (вычитаемое) из другого числа x (уменьшаемое), к x добавляется дополнение y до единиц , а к сумме — единица. Затем первая цифра «1» результата отбрасывается.
Метод дополнений особенно полезен в двоичной системе счисления (основание 2), поскольку дополнение до единиц очень легко получить путем инвертирования каждого бита (изменение "0" на "1" и наоборот). А добавление 1 для получения дополнения до двух можно выполнить путем имитации переноса в младший бит. Например:
01100100 (x, равно десятичному 100)- 00010110 (y, равно десятичному 22)
становится суммой:
01100100 (х)+ 11101001 (дополнение к y до единицы)+ 1 (чтобы получить дополнение до двух)—————————— 101001110
Отбрасывая начальную «1», получаем ответ: 01001110 (равняется десятичному 78)
Методы, используемые для обучения вычитанию в начальной школе , различаются от страны к стране, и внутри страны в разное время принимаются разные методы. В том, что известно в Соединенных Штатах как традиционная математика , определенный процесс преподается ученикам в конце 1-го года (или в течение 2-го года) для использования с многозначными целыми числами и расширяется либо в четвертом, либо в пятом классе, чтобы включить десятичные представления дробных чисел.
Почти во всех американских школах в настоящее время преподают метод вычитания с использованием заимствования или перегруппировки (алгоритм разложения) и систему отметок, называемых костылями. [11] [12] Хотя метод заимствования был известен и опубликован в учебниках ранее, использование костылей в американских школах распространилось после того, как Уильям А. Браунелл опубликовал исследование, в котором утверждалось, что костыли полезны для учеников, использующих этот метод. [13] Эта система быстро прижилась, вытеснив другие методы вычитания, использовавшиеся в Америке в то время.
Некоторые европейские школы используют метод вычитания, называемый австрийским методом, также известный как метод сложения. В этом методе нет заимствований. Также существуют костыли (отметки для помощи памяти), которые различаются в зависимости от страны. [14] [15]
Оба эти метода разбивают вычитание как процесс вычитания одной цифры по ее месту. Начиная с наименее значимой цифры, вычитание вычитаемого:
от уменьшаемого
где каждое s i и m i является цифрой, продолжается путем записи m 1 − s 1 , m 2 − s 2 и так далее, пока s i не превышает m i . В противном случае m i увеличивается на 10, а некоторая другая цифра изменяется для коррекции этого увеличения. Американский метод исправляет, пытаясь уменьшить уменьшаемую цифру m i +1 на единицу (или продолжая заимствование влево, пока не будет ненулевой цифры, из которой можно заимствовать). Европейский метод исправляет, увеличивая вычитаемую цифру s i +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, записывается в разряде десятков. Американский метод исправляет увеличение на десять, уменьшая цифру в разряде сотен уменьшаемого на единицу. То есть, 7 зачеркивается и заменяется на 6. Затем вычитание происходит в разряде сотен, где 6 не меньше 5, поэтому разница записывается в разряде сотен результата. Теперь мы закончили, результат равен 192.
Австрийский метод не уменьшает 7 до 6. Вместо этого он увеличивает вычитаемую сотню на единицу. Небольшая отметка делается около или под этой цифрой (в зависимости от школы). Затем вычитание продолжается, спрашивая, какое число, если увеличить его на 1 и добавить к нему 5, даст 7. Ответ — 1, и он записывается в разряд сотен результата.
Есть еще одна тонкость в том, что в американском методе ученик всегда использует таблицу вычитания в уме. Австрийский метод часто поощряет ученика мысленно использовать таблицу сложения наоборот. В приведенном выше примере вместо того, чтобы сложить 1 и 5, получить 6 и вычесть это из 7, ученика просят подумать, какое число, если увеличить его на 1 и добавить к нему 5, даст 7.
Пример: [ требуется ссылка ]
Пример: [ требуется ссылка ]
В этом методе каждая цифра вычитаемого вычитается из цифры, расположенной над ней, начиная справа налево. Если верхнее число слишком мало, чтобы вычесть из него нижнее число, мы прибавляем к нему 10; эти 10 «заимствуются» из верхней цифры слева, из которой мы вычитаем 1. Затем мы переходим к вычитанию следующей цифры и заимствованию по мере необходимости, пока не будут вычтены все цифры. Пример: [ необходима цитата ]
Вариант американского метода, при котором все заимствования производятся до вычитания. [16]
Пример:
Метод частичных разностей отличается от других методов вертикального вычитания, поскольку не происходит заимствования или переноса. На их месте ставятся знаки плюс или минус в зависимости от того, больше или меньше уменьшаемое, чем вычитаемое. Сумма частичных разностей составляет общую разность. [17]
Пример:
Вместо того, чтобы находить разницу по цифрам, можно подсчитать числа между вычитаемым и уменьшаемым. [18]
Пример: 1234 − 567 = можно найти, выполнив следующие шаги:
Сложите значения на каждом шаге, чтобы получить общую разницу: 3 + 30 + 400 + 234 = 667 .
Другой метод, полезный для устной арифметики, — это разбить вычитание на небольшие шаги. [19]
Пример: 1234 − 567 = можно решить следующим образом:
Тот же метод изменения использует тот факт, что добавление или вычитание одного и того же числа из уменьшаемого и вычитаемого не меняет ответа. Просто добавляется сумма, необходимая для получения нулей в вычитаемом. [20]
Пример:
«1234 − 567 =" можно решить следующим образом: