Mathwords logoMathwords

Vector Division — Definition, Formula & Examples

Vector division is not a defined operation in standard vector algebra. Unlike scalars, there is no consistent way to divide one vector by another that preserves the algebraic properties we expect of division.

In a vector space VV over a field FF, division of a vector a\mathbf{a} by another vector b\mathbf{b} would require a unique vector c\mathbf{c} such that bc=a\mathbf{b} \cdot \mathbf{c} = \mathbf{a} (or b×c=a\mathbf{b} \times \mathbf{c} = \mathbf{a}) under some product operation. No standard vector product (dot or cross) admits a well-defined, unique inverse for arbitrary vectors, so no division operation exists in general vector spaces.

How It Works

Division is the inverse of multiplication: a/b=ca / b = c means bc=ab \cdot c = a with a unique cc. For vectors, the dot product maps two vectors to a scalar, so it cannot produce a vector quotient. The cross product maps two vectors to a vector, but it is not invertible—infinitely many vectors c\mathbf{c} satisfy b×c=a\mathbf{b} \times \mathbf{c} = \mathbf{a} because any component of c\mathbf{c} parallel to b\mathbf{b} vanishes under the cross product. You can, however, divide a vector by a scalar: a/k=(1/k)a\mathbf{a} / k = (1/k)\,\mathbf{a}, which simply scales the vector. When you need to "undo" a product involving vectors, you typically use projections, inverses of matrices, or other specific tools rather than a generic division.

Example

Problem: Let a=6,0,0\mathbf{a} = \langle 6, 0, 0 \rangle and b=0,2,0\mathbf{b} = \langle 0, 2, 0 \rangle. Attempt to find a vector c\mathbf{c} such that b×c=a\mathbf{b} \times \mathbf{c} = \mathbf{a}, and show the solution is not unique.
Step 1: Write c=c1,c2,c3\mathbf{c} = \langle c_1, c_2, c_3 \rangle and compute b×c\mathbf{b} \times \mathbf{c}.
b×c=2c3,0,2c1\mathbf{b} \times \mathbf{c} = \langle 2c_3, 0, -2c_1 \rangle
Step 2: Set this equal to a\mathbf{a} and solve.
2c3=6,0=0,2c1=0    c1=0,  c3=32c_3 = 6,\quad 0 = 0,\quad -2c_1 = 0 \implies c_1 = 0,\; c_3 = 3
Step 3: Notice that c2c_2 is completely unrestricted. Any value works.
c=0,t,3for any tR\mathbf{c} = \langle 0,\, t,\, 3 \rangle \quad \text{for any } t \in \mathbb{R}
Answer: There is no unique vector c\mathbf{c}. The component parallel to b\mathbf{b} (the yy-component) is free, so "a/b\mathbf{a} / \mathbf{b}" via the cross product is undefined.

Why It Matters

Understanding why vector division fails helps you avoid algebraic errors in physics and engineering courses where vectors are everywhere. It also motivates more advanced structures—such as quaternions and geometric algebra—that do define invertible products and therefore support a form of division.

Common Mistakes

Mistake: Dividing two vectors component-wise, e.g. 6,4/3,2=2,2\langle 6,4 \rangle / \langle 3,2 \rangle = \langle 2,2 \rangle.
Correction: Component-wise division is not a standard vector operation. It is not basis-independent and has no geometric meaning. If you need to scale a vector down, divide by a scalar instead.