加法

符号表示与术语

加法用项之间的加号“+”表示，是中缀表示法的一种。结果用等号“=”表示。例如：
（1 加 1 等于 2）
（2 加 2 等于 4）
（1 加 2 等于 3）
（见结合律）
（见乘法）
一个分数紧接着一个整数表示加法，这种形式称为带分数。例如：
在大部分情况下，省略符号表示的是乘法而不是加法，因此这种表示法可能引起混淆。
级数的和可以用求和符号表示，属于迭代的一种。例如：
在加法中，要加的数称为项（term）或加数（addend 或 summand），结果称为和（sum），这些术语对多个数相加也适用。（因数（factor）是一个不同的术语，它表示要乘的数。）有些人把第一个加数叫做被加数（augend）。事实上，在文艺复兴时期，许多人根本不认为第一个加数是“加数”。如今，因为加法的交换律，“被加数”很少使用了，通常两项都统称为“加数”。
以上术语全部源于拉丁语。英语单词 addition 和 add 源自拉丁语动词 addere，它是由ad 和 dare 组成的合成词，源于原始印欧语词根 *deh₃-（给）。因此 add 就是“给”。加上表动词作形容词的后缀-nd 得到 addend（“给的东西”）。类似地，由 augere（增加）得到 augend（“要增加的东西”）。
sum 和 summand 源自拉丁语名词 summa（最高，顶端）和相关联的动词summare。这不仅仅是因为两个正数的和比两个加数都要大，还是因为古希腊和古罗马人在做加法时，通常将结果写在加数的上面，因此和字面上就比加数要“高”。现代通常将结果写在加数的下面。最早使用addere 和 summare 的古罗马作家包括维特鲁威和弗朗提努斯。波爱修斯运用了其他几个与加法运算有关的术语。后来的中古英语术语 adden 和 adding 是由杰弗里·乔叟普及化的。
加号“+”（Unicode：U+002B；ASCII：&#43;）是拉丁词语“et”（和）的缩写，它在数学中的使用至少可以追溯到1489年。

解释

加法可以用来模拟许多操作。即使是最简单的自然数加法，也有许多种不同的解释及视觉化表达形式。

合并集合

或许，加法最基本的解释就是合并集合：将两个或以上的不交集组合成一个集合时，组合起来的集合的元素个数即是原来的集合中的元素数量之和。这个解释很容易视觉化，也不容易产生歧义。在高等数学中，这个定义也很有用；它还为以下的严密定义奠定了基础。然而，这个定义并没有什么显而易见的方法拓展到分数及负数。一种方法是考虑可以分成等分的物体，例如有刻度的绳子。绳子可以首尾相接，体现出另一种加法的概念：将绳子的长度相加，而不是直接将绳子本身相加。

延长长度

加法的另外一种解释涉及到将原始长度以给定长度延长：当原始长度以给定长度延长时，最终的长度是原始长度与给定长度之和。加法算式a + b 可以从代数的角度解释为一个将a 与 b 组合起来的二元运算，也可以解释为向a 增加 b 个单位。在后一种解释之下，a、b 两个操作数是非对称的，加法算式a + b 被理解为向a 应用一元运算 +b。这种情况下，a 是被动的，因此将a 称为“被加数”而不是笼统地称为“加数”可能更好。这种一元运算的视角在讨论减法时也很有用，因为一元加法是一元减法的逆运算，反之亦然。

交换律

加法满足交换律：左右两个加数的顺序可以调换，结果不变。用符号语言来说，设 a 与 b 为任意两个数，则 a + b = b + a。这一事实被称为“加法交换律”。有一些其他的二元运算也满足交换律，例如乘法，但不是所有二元运算都满足交换律，例如减法和除法就不满足交换律。

结合律

加法满足结合律：多个数相加，运算顺序可以调换，结果不变。例如，a + b + c 是指(a + b) + c 还是 a + (b + c)？加法结合律说明这两种解释的结果是相等的：设 a、b、c 为任意三个数，则 (a + b) + c = a + (b + c)。例如，当 a = 1，b = 2，c = 3 时：
然而，当加法与其他操作一起使用时，运算次序变得很重要。在标准运算次序中，加法比乘方、方根、乘法和除法的优先级要低，但与减法优先级相同。

单位元

任何数加零等于自身；零是加法单位元。设 a 为任意数，则 a + 0 = 0 + a = a。这个性质最早在婆罗摩笈多的《婆罗摩历算书》（公元628年）被提及，尽管他根据a 是正数、负数还是零分成了三种情况，并且使用文字说明，而不是代数符号。之后的印度数学家们将这三种情况精简成了一种情况。大约 830 年，印度数学家Mahavira 写道：“零加上一个数就会变成那个数”，对应一元陈述0 + a = a。12 世纪时，印度数学家婆什迦罗写道：“任何一个量（正负均可），加零或减零后保持不变“，对应一元陈述a + 0 = a。

后继

在整数中，加数为1 的加法有特殊意义：对于任何整数a，整数 (a + 1) 是大于a 的最小整数，称为a 的后继。例如，3 是 2 的后继，7 是 6 的后继。这样，a + b 可以视为a 的第b 个后继，加法成为后继函数的迭代函数。例如，8 是 7 的后继，7 是6 的后继，所以 8 是 6 的第2 个后继，因此 6 + 2 = 8。

单位

将有单位的物理量相加时，只有相同单位的量可以相加。例如，50 毫米加 150 毫米等于200 毫米。然而，5 英尺加 2 英寸等于 62 英寸，因为 1 英尺等于12 英寸。通常情况下，3 米加 4 平方米是没有意义的，因为米和平方米没有可比性。这是因次分析的一个基本例子。

学习

通常情况下，小孩首先学习计数。遇到将两个物体和三个物体合并在一起的问题时，年幼的小孩使用实际物体（手指或画）进行模拟，然后数出总数。当他们逐渐积累经验后，他们使用“连续数数”的方法：为求出2 + 3，他们从3开始连续数2个数，即“三，四，五”（通常掰着手指），得到结果5。这个方法几乎是通用的，小孩很容易通过老师或同龄人学到这个方法，许多小孩甚至独立发现了这个方法。积累足够经验后，小孩运用加法交换律，从大的数开始数起，在这个例子中，从3开始，数“四，五”。最终，通过经验或记忆，他们能记住一些简单的加法算式。这个时候，小孩开始尝试由已知的知识推导未知的知识。例如，一个小孩知道6 + 6 = 12，发现6 + 7比6 + 6大1，因而得出6 + 7 = 13。这个过程很快，多数小学生最终通过结合记忆与推导熟练地进行加法。
不同的国家在不同的年龄教授整数和算术。许多国家在学前就教授加法。然而，世界上几乎所有国家都在小学一年级结束前教授加法。

进位

多位数加法的标准计算方式是竖式计算：将加数竖着对齐，从各位开始，一位一位地加。如果某一位的结果超过9，额外的数位被“进”到前一位。例如，计算 27 + 59 时，如图，7 + 9 = 16，1 是进位。另一种方法是从最高位开始加。如果采用这种方法，进位便会变得有些棘手，但可以快速得到结果的一个近似值。除此之外，还有很多种其他的方法。

小数的加法

小数的加法和上面的过程很像：将两个小数按小数点对齐（如果需要的话，还可以向较短的小数的开头或末尾添加零，使它和另一个小数一样长），按上面的过程将数位相加，然后在同样的地方加上小数点。例如，45.1 + 4.34 的计算过程如图所示。

科学记数法

在科学记数法中，一个数以的形式表示，其中 n 是整数且1 ≤ a < 10。为了将两个以科学记数法表示的数相加，它们的指数部分必须相同。例如：

其他进位制

其他进位制下的加法和十进制加法很像。以二进制下的加法为例。两个二进制个位数相加相对来说比较简单，涉及到一种进位：
0 + 0 → 0
0 + 1 → 1
1 + 0 → 1
1 + 1 → 0，进位为1（因为 1 + 1 = 2 = 0 + (1 × 2¹)）
两个“1”位相加得到“0”位并向前进位“1”。这和十进制下的加法很像：如果某一位的结果达到或超过基数10，前一位需要加1：
5 + 5 → 0，进位为1（因为 5 + 5 = 10 = 0 + (1 × 10¹)）
7 + 9 → 6，进位为1（因为 7 + 9 = 16 = 6 + (1 × 10¹)）
二进制的加法是一样的道理：二进制下的1101 + 10111 = 100100（即十进制下的13 + 23 = 36）如图所示。

计算机

模拟计算机直接操作物理量，所以它们的加法机制取决于加数的形式。一些机械加法计算器以滑动的方块的位置表示加数，它们使用平均值杠杆计算加法。如果加数表示为两个轴的旋转速度，那么它们可以用差速器相加。水力学加法计算器可以根据牛顿第二定律让活塞的力平衡以将两个房间的压力相加。通用模拟计算机的最常见的情况就是将两个电压（以接地为参照）相加，电阻电路可以大致完成这个工作，但是更好的设计需要用到运算放大器。

加法的定义

为了证明加法的常见性质，首先必须给出加法的准确定义。加法首先在自然数范围内定义。在集合论中，加法接着被拓展到逐渐广阔的集合上：整数，有理数，实数……（在数学教育中，正分数的加法通常在负数之前教授；这也是历史发展的路线。）

自然数的加法

目前有两种流行的方法用于定义两个自然数a 和 b 的和。如果自然数被定义为有限集合的元素个数，那么 a + b 可以这样定义：设 N(S) 为集合S 中的元素个数。设 A 与 B 为不相交的集合且N(A) = a 且 N(B) = b。那么 a + b 定义为N(A ∪ B)（A ∪ B 表示 A 和 B 的交集）。另一种方法是允许A 与 B 相交并取它们的不交并集（一种允许公共的元素被分开计算两次的运算）。
另一种流行的方法是递归：设 n⁺ 为 n 的后继，即继n 后的下一个自然数，因此 0⁺ = 1，1⁺ = 2，依此类推。定义 a + 0 = a，并通过a + (b⁺) = (a + b)⁺ 递归地定义一般的加法。因此 1 + 1 = 1 + 0⁺ = (1 + 0)⁺ = 1⁺ = 2。同样，这种定义也有很多变种。上述定义实际上是递归定理在部分有序集 N² 上的一个应用。然而，一些文献倾向于使用只在自然数集合上有定义的狭义递归定理：先将a 临时想象为固定的，在 b 上应用递归以定义一元函数“ f(b) = a + b ”，然后将这些一元函数组合在一起形成完整的二元运算。早在1854 年，德国数学家理查德·戴德金就发展了这种递归定义，并在接下来的几十年中扩展了这个定义。他利用数学归纳法证明了交换律、结合律等性质。

有理数（分数）的加法

有理数（分数）的加法可以用最小公分母计算，但从概念上来说只要用加法和乘法就可以了：
例如，。
当分母相同时，分数的加法就更简单了，只要将分子相加，分母不变就行了：
例如，。
有理数加法的交换律和结合律可以由整数算术的性质很容易地推导而来，见分式环。

复数的加法

要将两个复数相加，只需将实数部分和虚数部分分别相加即可，即：
利用复数在复平面上的视觉化表示，复数的加法可以几何解释为：两个复数A 和 B（解释为复平面上的点）的和，是由以A、B 与原点O 为顶点的平行四边形得到的顶点 X（如图所示）。等价地说，X 是使三角形OAB 与三角形XBA 全等的点。

加法的扩展

有许多二元操作可以被视为实数加法的扩展。抽象代数主要关心这类扩展，集合论与范畴论中也有它们的影子。

向量加法

在线性代数中，向量空间是一个允许向量相加及缩放的代数结构。所有实数的有序对组成的集合就是一个常见的向量空间：有序对(a, b) 被解释为欧几里得平面上从原点到由(a, b) 表示的点的向量。两个向量的和是通过将对应的坐标相加完成的：(a, b) + (c, d) = (a + c, b + d)。
在经典力学中，向量解释为力，因此这个加法运算是经典力学的基础。

矩阵加法

大小相同的两个矩阵可以相加。两个m × n 矩阵 A 和 B 的和也是一个m × n 矩阵，用 A + B 表示，由对应元素相加得到：
例如：

集合论与范畴论中的加法

自然数加法的一个影响深远的扩展即是集合论中的序数和基数的加法，它们是将自然数加法扩展到超限数的两种不同方式。不同于多数加法运算的是，序数的加法不满足交换律。不过，基数的加法满足交换律，且与不交并操作有着紧密的联系。
在范畴论当中，不交并操作是余积操作的一个特例。一般性的余积操作很可能是加法的所有扩展当中最抽象的一种。一些余积操作的命名突出了它们与加法运算的联系，例如直和和楔和。

发散级数的加法

在通常意义下，发散级数因其发散，是没有传统意义上的“和”的，但可以通过某些定义来求出该定义下发散级数的“和”，如切萨罗求和、阿贝尔求和、欧拉求和等。这种扩展意义上的“和”不应与传统意义上的“和”混淆。

相关运算

加、减、乘、除是基础算术中的基本运算。

算术

减法可以视为一种特殊的加法——减一个数等于加它的加法逆元。减法本身就是加法的一种逆运算，因为加x 和减x 互为反函数。给定一个定义有加法运算的集合，不总能够定义一个对应的减法运算，自然数的集合就是一个很简单的例子。然而，反过来说，一个减法运算唯一地确定一个加法运算、一个加法逆元运算、一个加法单位元。因此，一个加法群可以描述为一个在减法运算下封闭的集合。
乘法可以想成是重复的加法。如果一个单项x 在加法运算中出现n 次，那么这个加法运算的结果就是x 和 n 的积。即使 n 不是自然数，这个积仍然可能是有意义的，例如当n = −1 时，这个积就是x 的加法逆元。
在实数和复数域中，加法和乘法可以通过指数函数互相交换：
这个恒等式允许借助对数表并手动计算加法完成乘法，也使得计算尺上可以进行乘法。在将无穷小量与李代数上的向量加法相互联系起来的李群的广义语境下，这个公式仍然能给出一个较好的第一近似。
乘法的扩展甚至比加法更多。一般情况下，乘法对加法满足分配律，环的定义明确说明了这一要求。在有些语境下，例如整数，乘法对加法的分配律和乘法单位元的存在足以唯一确定乘法运算。分配律还给出了加法的一些信息，例如：将乘法算式(1 + 1)(a + b) 用两种方法展开可以得到加法的交换律。因此，一般地，环的加法满足交换律。
除法和加法的联系相对来说没有那么紧密。因为 ，所以除法对加法满足右分配律，即 （c ≠ 0），但不总是满足左分配律，例如 。

最大值操作

最大值操作 max(a, b) 作为一个二元运算，与加法很相似。事实上，如果两个非负整数a 和 b 不是一个数量级的，那么它们的和与它们的最大值将会很接近。这个近似在数学应用中极其有用，例如在截断泰勒级数的时候。然而，在数值分析中它是一个经常出现的令人头疼的问题，其根本原因是最大值操作是不可逆的。如果 b 远大于a，那么 (a + b) − b 直觉化的计算会导致不可接受的舍入误差，甚至得到结果0。（参见精度丢失）
在无穷极限中，这个近似变得精确：如果 a 和 b 中有一个是无穷基数，那么它们的基数和等于它们之中较大者。相应地，无穷基数不可相减。
和加法一样，最大值操作满足交换律和结合律。更进一步，由于加法保持了实数的序，加法对最大值操作满足分配律，就像乘法对加法满足分配律那样：
因此，在热带几何中，乘法由加法代替，加法由最大值操作代替。在这个语境下，加法称作“热带乘法”，最大值操作称作“热带加法”，“热带加法单位元”是 −∞。不过，有些作者倾向于使用最小值操作来代替加法，这样“加法单位元”就是 +∞。
将这些结论放在一起，可以得到：热带加法通过对数近似于一般的加法：
当底数k 增加，这个近似变得越来越精确。提出一个常数h（与量子力学中的普朗克常数类似命名）并取h 趋向 0 时的经典极限，这个近似就可以变得精确：
在这种意义下，最大值操作实质上是加法的“解量化”版本。