Vector Addition Calculator

Add vectors by components or by magnitude and direction, and get the resultant with its angle
(3, 4) + (-1, 6)
Add a vector of magnitude 5 at 30 degrees to one of magnitude 8 at 120 degrees
(2, -1, 4) + (-5, 3, 1)
(3, 4) - (-1, 6)

Adding Vectors in Component Form

A vector carries a size and a direction, so it is stored as components — how far across, how far up:

a+b=(ax+bx,  ay+by)\mathbf{a} + \mathbf{b} = (a_x + b_x,\; a_y + b_y)

Add the xx parts together and the yy parts together, and never mix the two. In 3D there is simply a third slot: (ax+bx,  ay+by,  az+bz)(a_x + b_x,\; a_y + b_y,\; a_z + b_z).

The result is called the resultant. Its size comes from Pythagoras:

âˆĢrâˆĢ=rx2+ry2|\mathbf{r}| = \sqrt{r_x^2 + r_y^2}

and its direction from Îļ=tan⁡−1(ry/rx)\theta = \tan^{-1}(r_y / r_x), measured anticlockwise from the positive xx-axis. Because tan⁡−1\tan^{-1} only returns angles between −90°-90° and 90°90°, add 180°180° whenever rxr_x is negative.

Components are what make vectors easy: two directions that would be awkward to combine geometrically become two ordinary sums of numbers. Any number of vectors can be added at once by totalling each column, and the order you add them in never matters.

Magnitude and Direction: Convert First

A vector given as "55 at 30°30°" cannot be added directly. Break each one into components, add, then convert back:

ax=âˆĢaâˆĢcos⁥Îļ,ay=âˆĢaâˆĢsin⁥Îļa_x = |\mathbf{a}| \cos\theta, \qquad a_y = |\mathbf{a}| \sin\theta

So 55 at 30°30° becomes (5cos⁡30°,  5sin⁡30°)=(4.330,  2.500)(5\cos 30°,\; 5\sin 30°) = (4.330,\; 2.500).

Do this for every vector, sum the columns, and rebuild the magnitude and angle from the totals. Three things to watch:

  • Degree mode, unless the angle is genuinely in radians.
  • Signs come from the quadrant. At 120°120°, cosine is negative, so 8cos⁥120°=−48\cos 120° = -4.
  • Keep the unrounded components through the addition and round only the final magnitude and angle.

The Triangle Rule, Subtraction, and the Big Mistake

Drawn on paper, adding vectors is tip to tail: place the start of b\mathbf{b} at the end of a\mathbf{a}, and the resultant runs from the very start to the very end. Order does not matter, a+b=b+a\mathbf{a} + \mathbf{b} = \mathbf{b} + \mathbf{a}, which is why the parallelogram picture works too.

Subtraction is adding the reverse. a−b=a+(−b)\mathbf{a} - \mathbf{b} = \mathbf{a} + (-\mathbf{b}): negate every component of b\mathbf{b}, then add as usual.

The big mistake is adding the magnitudes. A vector of size 55 plus a vector of size 88 almost never gives 1313 — that only happens if they point the same way. At right angles the result is 89≈9.43\sqrt{89} \approx 9.43, and pointing opposite ways it is 33. The resultant of two vectors always lies between âˆĢ âˆĢaâˆĢ−âˆĢbâˆĢ âˆĢ|\,|\mathbf{a}| - |\mathbf{b}|\,| and âˆĢaâˆĢ+âˆĢbâˆĢ|\mathbf{a}| + |\mathbf{b}|.

A quick check on any resultant: it must be no longer than the two lengths added together, and no shorter than their difference. If your answer falls outside that window, a sign or an angle has gone astray somewhere in the components.

Examples

Step 1: Add the xx components: 3+(−1)=23 + (-1) = 2.
Step 2: Add the yy components: 4+6=104 + 6 = 10.
Step 3: The resultant is (2,10)(2, 10).
Step 4: Magnitude: 22+102=4+100=104\sqrt{2^2 + 10^2} = \sqrt{4 + 100} = \sqrt{104}.
Step 5: 104=226≈10.198\sqrt{104} = 2\sqrt{26} \approx 10.198.
Answer: (2,10)(2, 10), magnitude 104≈10.198\sqrt{104} \approx 10.198

Step 1: First vector: x=5cos⁥30°=4.330x = 5\cos 30° = 4.330, y=5sin⁥30°=2.500y = 5\sin 30° = 2.500.
Step 2: Second vector: x=8cos⁥120°=8×(−0.5)=−4.000x = 8\cos 120° = 8 \times (-0.5) = -4.000, y=8sin⁥120°=8×0.8660=6.928y = 8\sin 120° = 8 \times 0.8660 = 6.928.
Step 3: Add the columns: x=4.330−4.000=0.330x = 4.330 - 4.000 = 0.330, y=2.500+6.928=9.428y = 2.500 + 6.928 = 9.428.
Step 4: Magnitude: 0.3302+9.4282=0.109+88.891=89.000=9.434\sqrt{0.330^2 + 9.428^2} = \sqrt{0.109 + 88.891} = \sqrt{89.000} = 9.434.
Step 5: Direction: Îļ=tan⁡−1(9.428/0.330)=tan⁡−1(28.57)≈88.0°\theta = \tan^{-1}(9.428 / 0.330) = \tan^{-1}(28.57) \approx 88.0°.
Answer: Resultant ≈9.434\approx 9.434 at 88.0°88.0°

Step 1: xx: 2+(−5)=−32 + (-5) = -3.
Step 2: yy: −1+3=2-1 + 3 = 2.
Step 3: zz: 4+1=54 + 1 = 5.
Step 4: The resultant is (−3,2,5)(-3, 2, 5).
Step 5: Magnitude: (−3)2+22+52=9+4+25=38≈6.164\sqrt{(-3)^2 + 2^2 + 5^2} = \sqrt{9 + 4 + 25} = \sqrt{38} \approx 6.164.
Answer: (−3,2,5)(-3, 2, 5), magnitude 38≈6.164\sqrt{38} \approx 6.164

Frequently Asked Questions

Only if they point in exactly the same direction. A vector of size 5 added to one of size 8 gives 13 only when they are parallel; at right angles the resultant is about 9.43, and pointing opposite ways it is 3. Always add components, not lengths.

It is the single vector that has the same effect as all the vectors added together — the arrow drawn from the start of the first to the tip of the last when they are placed tip to tail. In components, it is just the sum of each coordinate.

Negate every component of the vector being subtracted and then add. For (3, 4) - (-1, 6), flip the second to (1, -6) and add: (3 + 1, 4 - 6) = (4, -2). Geometrically this reverses that arrow before joining it tip to tail.

Use x = magnitude x cos(angle) and y = magnitude x sin(angle), with the angle measured anticlockwise from the positive x-axis and the calculator in degree mode. To go back, magnitude = sqrt(x^2 + y^2) and angle = arctan(y/x), adding 180 degrees when x is negative.

Related Solvers

Try AI-Math for Free

Get step-by-step solutions to any math problem. Upload a photo or type your question.

Start Solving