Необходимо перенести содержимое этой статьи в статью Сложение и заменить эту статью на перенаправление. |
Сложе́ние (приба́вление[2]) — одна из основных бинарных математических операций (арифметических действий) двух аргументов (слагаемых), результатом которой является новое число (сумма), получаемое увеличением значения первого аргумента на значение второго аргумента. На письме обычно обозначается с помощью знака «плюс»:
.
В общем виде можно записать:
, где
и
. То есть каждой паре элементов
из множества
ставится в соответствие элемент
, называемый суммой
и
[3].
Сложение возможно только, если оба аргумента принадлежат одному множеству элементов (имеют одинаковый тип).
На множестве вещественных чисел график функции сложения имеет вид плоскости проходящей через начало координат и наклоненной к осям на 45° угловых градусов[4][5].
У сложения есть несколько важных свойств (например для ):
В качестве примера, на картинке справа запись обозначает три яблока и два яблока вместе, что в сумме дает пять яблок. Заметим, что нельзя сложить например 3 яблока и 2 груши. Таким образом, . Помимо счета яблок, сложение также может представлять объединение других физических и абстрактных величин, таких как: отрицательные числа, дробные числа, векторы, функции, и другие.
Известны различные устройства для сложения: от древних абаков до современных компьютеров, задача реализации наиболее эффективного сложения для последних является актуальной по сей день.
Сложение записывается с использованием символа плюса « » между слагаемыми; такая форма записи называется инфиксной нотацией. Результат записывается с использованием знака равенства « », например:
В ряде ситуаций подразумевается сложение, но при этом символы сложения не используются:
Такая запись может вызвать путаницу, поскольку в большинстве других случаев, подобная запись означает умножение, а не сложение[8].
Операция сложения на числовых множествах имеет следующие основные свойства:
Операция сложения чисел определённых на множествах даёт число (сумму) принадлежащее этому-же множеству (операция, не выводит результат из данного множества чисел), следовательно множества замкнуты относительно операции сложения. Так же множества чисел с операциями и образуют кольца (коммутативные кольца с единицей)[11]. На языке общей алгебры вышеперечисленные свойства сложения говорят о том, что являются абелевыми группами относительно операции сложения.
Операцию сложения можно представить, как некий "черный ящик" с двумя слагаемыми на входе и одним выходом - суммой:[12][13]
При практическом решении задачи сложения двух чисел необходимо свести её к последовательности более простых операций: "простое сложение"[источник не указан 889 дней], перенос, сравнение и др. Для этого разработаны различные методы сложения, например для чисел, дробей, векторов и др. На числовых множествах используется алгоритм поразрядного сложения[14]. При этом следует рассматривать сложение как процедуру (в отличие от операции).
Как видим, процедура достаточно сложная, состоит из относительно большого числа шагов и при сложении больших чисел может занять продолжительное время.
"Простое сложение" - в данном контексте обозначает операцию сложения одноразрядных чисел, которая может быть легко сведена к инкрементированию.[источник не указан 889 дней] Является гипероператором инкрементирования:
где - последовательность операций инкрементирования, выполненная и раз.
Чтобы упростить и ускорить процесс сложения используют табличный метод "простого сложения", для этого заранее вычисляют все комбинации сумм чисел от 0 до 9 и берут готовый результат из этой таблицы [16]:
+ | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
---|---|---|---|---|---|---|---|---|---|---|
0 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
1 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
2 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
3 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
4 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
5 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
6 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
7 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
8 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
9 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
Данная процедура применима к сложению натуральных и целых (с учётом знака) чисел. Для других чисел используются более сложные алгоритмы.
Воспользуемся определением натуральных чисел как классов эквивалентности конечных множеств. Обозначим классы эквивалентности конечных множеств порождённых биекциями, с помощью скобок: . Тогда арифметическая операция «сложение» определяется следующим образом:
где — дизъюнктное объединение множеств. Данная операция на классах введена корректно, то есть не зависит от выбора элементов классов, и совпадает с индуктивным определением.
Взаимно однозначное отображение конечного множества на отрезок можно понимать как нумерацию элементов множества . Этот процесс нумерации называют «СЧЕТОМ»[17]. Таким образом, «счет» - это установление взаимно однозначного соответствия между элементами множества и отрезком натурального ряда чисел[18].
Для сложения натуральных чисел в позиционной системе обозначения чисел применяется поразрядный алгоритм сложения. Если даны два натуральных числа и такие, что:
где: ;
тогда:
складывая поразрядно, получаем[коллизия переменных: c - значит две разные вещи]:
Таким образом операция сложения сводится к процедуре последовательного простого сложения одноразрядных чисел , с формированием единицы переноса при необходимости, которое производится либо табличным методом, либо инкрементированием (счетом).
Арифметические действия над числами в любой позиционной системе счисления производятся по тем же правилам, что и в десятичной системе, так как все они основываются на правилах выполнения действий над соответствующими многочленами[19]. При этом нужно пользоваться таблицей сложения, соответствующей данному основанию системы счисления.
Пример сложения натуральных чисел в двоичной, десятичной и шестнадцатеричной системах счисления, для удобства числа записываются друг под другом соответственно разрядам, единица переноса пишется сверху, недостающие разряды дополняются нулями:
Множество целых чисел — расширение множества натуральных чисел , получаемое добавлением отрицательных чисел [20] вида . Множество целых чисел обозначается Арифметические операции над целыми числами определяются как непрерывное продолжение соответствующих операций над натуральными числами. Отличие от натуральных чисел состоит в том, что отрицательные числа на числовой прямой направлены в противоположную сторону, это несколько меняет процедуру сложения. Необходимо учитывать взаимное направление чисел, здесь возможны несколько случаев:
Например, рассмотрим выражение: ; так как у чисел и разные знаки, то их абсолютные величины вычитаются (из большего меньшее): , и так как абсолютная величина отрицательного числа здесь больше абсолютной величины положительного числа , то ответ будет отрицательным .
Множество рациональных чисел обозначается (от англ. quotient «частное») и может быть записано в таком виде:
Для сложения рациональных чисел в виде обыкновенных (или простых) дробей вида: , их следует преобразовать (привести) к общему (одинаковому) знаменателю. Например, взять произведение знаменателей, числители при этом умножаются на соответствующие знаменатели. Затем сложить полученные числители, а произведение знаменателей станет общим.
Если даны два рациональных числа и такие, что: (дроби не сокращаемые), тогда:
Либо можно найти наименьшее общее кратное (НОК) знаменателей. Порядок действий:
После этого знаменатели обеих дробей совпадают (равны ). В ряде простых случаев это упрощает вычисления, но в случае больших чисел расчёты значительно усложняются. Можно взять в качестве любое другое общее кратное.
Пример сложения:
Если знаменатели обеих дробей совпадают, то:
Если знаменатели кратны какому либо числу, то преобразуем только одну дробь:
Арифметическая операция «сложение» над рациональными числами относится к замкнутым операциям.
Арифметические операции над вещественными числами представимых бесконечными десятичными дробями определяются как непрерывное продолжение[23] соответствующих операций над рациональными числами.
Если даны два вещественных числа, представимые бесконечными десятичными дробями:
определённые соответственно фундаментальными последовательностями рациональных чисел (удовлетворяющие условию Коши), обозначенные как: и , то их суммой называют число , определённое суммой последовательностей и :
вещественное число , удовлетворяет следующему условию:
Таким образом суммой двух вещественных чисел и является такое вещественное число которое содержится между всеми суммами вида с одной стороны и всеми суммами вида с другой стороны[24].
На практике для того, чтобы сложить два числа и , необходимо заменить их с требуемой точностью приближёнными рациональными числами и . За приближенное значение суммы чисел берут сумму указанных рациональных чисел . При этом не важно, с какой стороны (по недостатку или по избытку) взятые рациональные числа приближают и . Сложение производится по алгоритму поразрядного сложения.
При сложении приближённых чисел их абсолютные погрешности складываются , абсолютная погрешность числа принимается равной половине последнего знака этого числа. Относительная погрешность суммы заключена между наибольшим и наименьшим значениями относительных погрешностей слагаемых; на практике принимается наибольшее значение . Полученный результат округляют до первой верной значащей цифры, значащая цифра приближенного числа является верной, если абсолютная погрешность числа не превосходит половины единицы разряда, соответствующего этой цифре.
Пример сложения , с точностью до 3-го знака после запятой:
На множестве вещественных чисел график функции сложения имеет вид плоскости проходящей через начало координат и наклоненной к осям на 45° угловых градусов. Так как , то и для этих множеств значения функции сложения будет принадлежать этой плоскости.[25]
Комплексные числа складываются друг с другом путём сложения действительных и мнимых частей[26]. Это значит, что:
Где: , — мнимая единица .Используя представление комплексных чисел как точек на комплексной плоскости, можно дать сложению комплексных чисел следующую геометрическую интерпретацию: суммой комплексных чисел и , представленных точками на комплексной плоскости, является точка C, полученная путём построения параллелограмма, три вершины которого находятся в точках O, A и B. Или, можно сказать, что C — это такая точка, что треугольники OAB и CBA конгруэнтны.
Аналогично для гиперкомплексных чисел (комплексных чисел n-ой размерности): [27]
В экспоненциальной записи числа записываются в виде , где — мантисса, — характеристика числа, - основание системы счисления. Для сложения двух чисел, которые записаны в экспоненциальной форме, требуется, чтобы у них были одинаковые характеристики: согласно свойству дистрибутивности.
Например:
Особый случай составляет сложение больших и малых чисел, когда одно число намного больше другого. Например , тогда соответственно и погрешности этих чисел будут несопоставимы и при выполнении сложения бо′льшая погрешность поглотит меньшую. Таким образом возможно нарушение свойства ассоциативности.
Например выражение: , если выполнить получится после округления результата , складывая далее получим , если выполнять сложение в ином порядке, тогда: . Таким образом получаются два различных результата.
При сложении чисел принадлежащих разным множествам необходимо произвести расширение числа из множества с меньшей мощностью в сторону числа из множества с большей мощностью, либо оба числа расширить до уравнивания множеств, если существует такая возможность. Например, если нужно сложить натуральное число с рациональным , то воспользовавшись тем, что натуральные числа являются подмножеством рациональных, расширяем число до рационального и складываем два рациональных числа . Аналогично, пользуясь тем, что: можно складывать числа из различных множеств между собой.[источник не указан 889 дней]
Возвращаясь к примеру с яблоками воспользуемся тем, что множество яблок и множество груш являются подмножествами множества фруктов: можно сложить 3 яблока и 2 груши расширив оба множества до множества фруктов: фрукта_яблока фрукта_груши фруктов.[стиль]
Операция сложения является базовой в Электронных цифровых Вычислительных Машинах (ЭВМ) - компьютерах. Производительность операции сложения и в особенности ограничения, связанные с механизмом переноса, влияют на общую производительность компьютера. Основная часть компьютерного процессора - сумматор выполняет поразрядное целочисленное сложение в двоичной системе счисления, используя бинарную арифметику. Для решения задачи электронным устройством, сложение аппаратно сводится к последовательности более простых операций - «Сложение по Модулю Два», «И», «Или» и другим битовым операциям. Чтобы увеличить скорость, компьютеры вычисляют значения в разрядах параллельно, используя 32, 64, 128 и 256-битные числа. В современных компьютерах сложение целых чисел является самой быстрой операцией, в то же время оно имеет огромное влияние на общую производительность компьютера, поскольку целочисленное сложение лежит в основе всех операций с плавающей запятой, а также в таких задачах как генерация адресов во время доступа к памяти и выборка команд во время определённого порядка их выполнения.
по аналитической геометрии.]. — Москва. МГТУ им. Н.Э. Баумана., 2012. — 74 с.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .