Skip to main content
Home / Vectors / Vector Addition
Calculating...

Vector Addition Calculator

Vector addition combines two or more vectors component-wise to find their resultant. Master the head-to-tail method with step-by-step explanations. Perfect for physics problems (force, velocity, displacement), 3D graphics, and engineering calculations. Supports fractions, decimals, and symbolic inputs.

Press / to search operations

No vectors added yet

Click "Add Vector" to begin entering data

Addition Tips

  • • Add any number of vectors (up to 5)
  • • All vectors must have the same dimension
  • • Leave components blank to treat as 0
  • • Use fractions like 1/3 or symbols like π

Learn About Vector Addition

Understanding the concepts behind calculations.


What is Vector Addition?

Vector addition is the operation of adding two or more vectors together to obtain a resultant vector. Unlike scalar addition (which deals with simple numbers), vector addition takes into account both magnitude and direction.

Core Idea: When you add vectors, you combine their effects. If you walk 3 steps east and then 4 steps north, vector addition tells you that you end up 5 steps northeast of your starting point.

Column Vector Representation

Vectors are typically written as column vectors. For example, a 2-dimensional vector is written as:

$$ \mathbf{a} = \begin{pmatrix} a_1 \\ a_2 \end{pmatrix}, \quad \mathbf{b} = \begin{pmatrix} b_1 \\ b_2 \end{pmatrix} $$

And a 3-dimensional vector is written as:

$$ \mathbf{a} = \begin{pmatrix} a_1 \\ a_2 \\ a_3 \end{pmatrix}, \quad \mathbf{b} = \begin{pmatrix} b_1 \\ b_2 \\ b_3 \end{pmatrix} $$

The Formula

$$ \boxed{\mathbf{a} + \mathbf{b} = \begin{pmatrix} a_1 + b_1 \\ a_2 + b_2 \\ \vdots \\ a_n + b_n \end{pmatrix}} $$

Vector addition is performed component-wise. This means you add the corresponding components of each vector:

For 2D Vectors:

$$ \begin{pmatrix} x_1 \\ y_1 \end{pmatrix} + \begin{pmatrix} x_2 \\ y_2 \end{pmatrix} = \begin{pmatrix} x_1 + x_2 \\ y_1 + y_2 \end{pmatrix} $$

For 3D Vectors:

$$ \begin{pmatrix} x_1 \\ y_1 \\ z_1 \end{pmatrix} + \begin{pmatrix} x_2 \\ y_2 \\ z_2 \end{pmatrix} = \begin{pmatrix} x_1 + x_2 \\ y_1 + y_2 \\ z_1 + z_2 \end{pmatrix} $$

💡 Key Insight: Vector addition is performed component by component. The first component of the result is the sum of the first components, the second component is the sum of the second components, and so on.


Geometric Interpretation

📐 The Parallelogram Law

When adding two vectors geometrically, place them tail-to-tail. The resultant vector is the diagonal of the parallelogram formed by the two vectors.

$$ \mathbf{a} + \mathbf{b} = \text{diagonal of parallelogram} $$

➡️ The Triangle Law

Place the tail of the second vector at the head of the first. The resultant vector goes from the tail of the first to the head of the second.

$$ \mathbf{a} + \mathbf{b} = \text{closing side of triangle} $$

Visual Example:

Adding vectors v₁ = (2, 0) (2 units right) and v₂ = (0, 3) (3 units up):

  • Start at origin (0,0)
  • Move 2 units right → point (2,0)
  • From there, move 3 units up → point (2,3)
  • Result: (2,3) — you've moved 2 right and 3 up!

📐 Tip: The order doesn't matter! v₁ + v₂ = v₂ + v₁ (commutative property). Whether you go right then up, or up then right, you end at the same point.


Properties of Vector Addition

✅ Commutative Property

$$ \mathbf{a} + \mathbf{b} = \mathbf{b} + \mathbf{a} $$

The order doesn't matter.

✅ Associative Property

$$ (\mathbf{a} + \mathbf{b}) + \mathbf{c} = \mathbf{a} + (\mathbf{b} + \mathbf{c}) $$

Grouping doesn't matter.

✅ Identity Property

$$ \mathbf{a} + \mathbf{0} = \mathbf{a} $$

Adding the zero vector leaves the vector unchanged.

✅ Inverse Property

$$ \mathbf{a} + (-\mathbf{a}) = \mathbf{0} $$

Adding a vector and its negative gives the zero vector.

Zero Vector: The vector with all components equal to zero: 0 = (0,0) in 2D or 0 = (0,0,0) in 3D.


Step-by-Step Examples

Example 1: Adding Two 2D Vectors

Problem: Add a = (3, 4) and b = (1, 2)

Step 1: Write vectors as column vectors

$$ \mathbf{a} = \begin{pmatrix} 3 \\ 4 \end{pmatrix}, \quad \mathbf{b} = \begin{pmatrix} 1 \\ 2 \end{pmatrix} $$

Step 2: Add corresponding components

$$ \mathbf{a} + \mathbf{b} = \begin{pmatrix} 3 + 1 \\ 4 + 2 \end{pmatrix} $$

Step 3: Simplify

$$ \mathbf{a} + \mathbf{b} = \begin{pmatrix} 4 \\ 6 \end{pmatrix} $$

Solution: a + b = (4, 6)

Example 2: Adding Two 3D Vectors

Problem: Add u = (1, -2, 3) and v = (4, 5, -6)

Step 1: Write vectors as column vectors

$$ \mathbf{u} = \begin{pmatrix} 1 \\ -2 \\ 3 \end{pmatrix}, \quad \mathbf{v} = \begin{pmatrix} 4 \\ 5 \\ -6 \end{pmatrix} $$

Step 2: Add component-wise

$$ \mathbf{u} + \mathbf{v} = \begin{pmatrix} 1 + 4 \\ -2 + 5 \\ 3 + (-6) \end{pmatrix} $$

Step 3: Simplify

$$ \mathbf{u} + \mathbf{v} = \begin{pmatrix} 5 \\ 3 \\ -3 \end{pmatrix} $$

Solution: u + v = (5, 3, -3)

Example 3: Adding Three Vectors

Problem: Add a = (1, 0), b = (0, 1), c = (2, 2)

Step 1: Add first two vectors

$$ \mathbf{a} + \mathbf{b} = \begin{pmatrix} 1 + 0 \\ 0 + 1 \end{pmatrix} = \begin{pmatrix} 1 \\ 1 \end{pmatrix} $$

Step 2: Add the third vector

$$ (\mathbf{a} + \mathbf{b}) + \mathbf{c} = \begin{pmatrix} 1 + 2 \\ 1 + 2 \end{pmatrix} = \begin{pmatrix} 3 \\ 3 \end{pmatrix} $$

Solution: a + b + c = (3, 3)

By the associative property, we could add any two first and get the same result!

Example 4: Adding Vectors with Fractions

Problem: Add p = (1/2, 2/3) and q = (1/3, 1/4)

Step 1: Add components

$$ \mathbf{p} + \mathbf{q} = \begin{pmatrix} \frac{1}{2} + \frac{1}{3} \\ \frac{2}{3} + \frac{1}{4} \end{pmatrix} $$

Step 2: Find common denominators

$$ \mathbf{p} + \mathbf{q} = \begin{pmatrix} \frac{3}{6} + \frac{2}{6} \\ \frac{8}{12} + \frac{3}{12} \end{pmatrix} = \begin{pmatrix} \frac{5}{6} \\ \frac{11}{12} \end{pmatrix} $$

Solution: p + q = (5/6, 11/12)


Real-World Applications

🚗 Physics: Forces

When multiple forces act on an object, the net force is the vector sum of all individual forces.

$$ \mathbf{F}_{\text{net}} = \mathbf{F}_1 + \mathbf{F}_2 + \cdots + \mathbf{F}_n $$

Example: Two people pulling a cart with forces (10N east) and (5N north) creates a resultant force.

✈️ Navigation: Velocity

An airplane's ground velocity is the vector sum of its air velocity and wind velocity.

$$ \mathbf{v}_{\text{ground}} = \mathbf{v}_{\text{plane}} + \mathbf{v}_{\text{wind}} $$

Example: Plane flying east at 200 mph with north wind at 30 mph → drifts northeast.

⚡ Electrical Engineering: Currents

In AC circuits, currents combine according to vector addition (phasor addition).

Example: Two AC currents with phase shifts combine vectorially.

🎮 Game Development: Movement

Character movement in games uses vector addition to combine multiple movement directions.

Example: Walking forward (0,0,1) + strafing right (1,0,0) = diagonal movement (1,0,1).

📊 Data Science: Feature Vectors

Adding feature vectors combines data points in machine learning algorithms.

🧭 GPS Navigation: Displacement

Total displacement is the vector sum of individual displacement vectors.

Example: Walk 3 blocks east, 2 blocks north → net displacement (3,2) blocks from start.


Common Mistakes to Avoid

  1. ❌ Adding magnitudes directly: Vector addition is NOT just adding lengths! You must add components, not magnitudes.
  2. ❌ Mixing components: Add x-component to x-component, y-component to y-component, not x to y!
  3. ❌ Forgetting negative signs: A negative component means the vector points in the opposite direction along that axis.
  4. ❌ Adding vectors of different dimensions: You can only add vectors with the same number of components.
  5. ❌ Confusing column vectors with row vectors: Both work the same way, just write them consistently.

⚠️ Common Error Example:

Wrong: Adding (3,4) and (1,2) by doing |(3,4)| + |(1,2)| = 5 + √5 ≈ 7.236 → This gives magnitude, not the actual vector!

Correct: (3,4) + (1,2) = (4,6)

The magnitude of (4,6) is √52 ≈ 7.211, which is different from 7.236 — proving you can't just add magnitudes!


Frequently Asked Questions

Q: Can I add vectors of different dimensions?

A: No. Vectors must have the same number of components to be added. For example, you cannot add a 2D vector (x,y) to a 3D vector (x,y,z).

Q: What is the zero vector?

A: The zero vector has all components equal to 0, such as (0,0) in 2D or (0,0,0) in 3D. Adding it to any vector leaves that vector unchanged.

Q: Is vector addition commutative?

A: Yes! The order doesn't matter: a + b = b + a. You can see this visually with the parallelogram law.

Q: How is vector addition different from scalar addition?

A: Scalar addition adds simple numbers (like 3 + 5 = 8). Vector addition adds components separately, preserving direction information. The result is another vector, not just a single number.

Q: Can I add more than two vectors?

A: Absolutely! Vector addition is associative, so you can add any number of vectors by adding them one pair at a time, or by adding all corresponding components at once.

Q: What's the relationship between vector addition and the parallelogram law?

A: The parallelogram law states that the sum of two vectors is the diagonal of the parallelogram formed by them. This is the geometric interpretation of vector addition.


Practice Problems

Beginner

  1. Add: (2, 3) + (4, 1)

  2. Add: (-1, 5) + (3, -2)

  3. Add: (1, 2, 3) + (4, 5, 6)

Intermediate

  1. Add the following three vectors: (1, 0), (0, 1), (1, 1)

  2. A plane flies at 200 mph east, but a wind blows at 50 mph north. What is the plane's ground velocity vector?

  3. Add: (1/2, 1/3) + (1/4, 1/2)

Advanced

  1. For vectors u = (a, b) and v = (c, d), prove that |u + v| ≤ |u| + |v| (Triangle Inequality).

  2. Find vector x such that (2, -1) + x = (5, 3)

Click to reveal solutions

1. (6, 4)

2. (2, 3)

3. (5, 7, 9)

4. (2, 2)

5. (200, 50) mph

6. (3/4, 5/6)

7. This is the triangle inequality — follows from the Cauchy-Schwarz inequality.

8. x = (3, 4)



Summary

🎯 Key Takeaways

  • Vector addition adds corresponding components(a₁, a₂) + (b₁, b₂) = (a₁+b₁, a₂+b₂)
  • Geometric interpretation: Parallelogram law or triangle law
  • Properties: Commutative, associative, identity (zero vector), inverse (negative vector)
  • Real-world uses: Forces, velocities, displacements, game movement, circuit currents
  • Common mistake: Adding magnitudes instead of components

💡 Pro Tip: Always write vectors in column form to avoid mixing components. The operation works the same in 2D, 3D, or even higher dimensions!

Try It Yourself!

Use the calculator above to practice vector addition:

  1. Enter your vectors as comma-separated values (e.g., 3,4 for a 2D vector)
  2. Click "Calculate" to see:
    • Component-wise addition step by step
    • Resultant vector
    • Geometric visualization (for 2D vectors)

Test these examples:

  • 2D: (3, 4) + (1, 2)(4, 6)
  • 2D with negatives: (5, -3) + (-2, 7)(3, 4)
  • 3D: (1, 0, 0) + (0, 1, 0) + (0, 0, 1)(1, 1, 1)
  • Fractions: (1/2, 1/3) + (1/4, 1/6)(3/4, 1/2)

📐 Pro Tip: Try adding a vector to its negative (e.g., (2, -3) + (-2, 3)). You'll always get the zero vector (0, 0)!

Related Operations