Why Are Complex Numbers Numbers but 2D Vectors Usually Aren’t?
At a glance
- 1. Look at the structure
A number usually supports arithmetic such as addition, multiplication, and division by nonzero elements.
- 2. Identify the role
A vector is usually an element of a vector space, where addition and scalar multiplication are defined.
- 3. Compare the operations
A pair of real coordinates has no single, automatic multiplication that makes it a number system.
- 4. Choose a multiplication
Give pairs the complex multiplication rule, and they become complex numbers as well as 2D vectors.
The difference is not that a complex number cannot be written as a 2D vector. It can: corresponds to the pair . The difference is which operations and roles are part of the structure. Complex numbers have a standard way to multiply and divide them; ordinary vectors in do not.
So the terms are not mutually exclusive. A complex number can be viewed as a 2D real vector, while a general 2D vector is not automatically a complex number.
What makes something a number here?
There is no single definition that captures every use of the word “number.” In algebra, familiar number systems are sets equipped with specified operations. The real numbers and complex numbers, for example, have addition and multiplication, along with identities and . Every nonzero element has a multiplicative inverse, so division by a nonzero element is possible.
A vector space is organized differently. Its elements—vectors—can be added, and they can be multiplied by scalars from a chosen number system. But the vector-space rules do not generally define a product of one vector with another.
For example, in , the expression is scalar multiplication. But the vector-space structure by itself does not tell you what should mean. There are several possible operations one might define, and none is forced by the fact that the objects are vectors.
Complex numbers are also 2D vectors
Write a complex number as , where and are real and . Its coordinates are , so complex addition is exactly ordinary vector addition:
The extra structure appears in multiplication. Using gives
In pair notation, this is the rule
This specific multiplication makes the real plane into the complex numbers. It is not an operation supplied by the usual definition of a real vector in ; it is additional structure.
A worked example
Take and . As pairs, these are and . Complex multiplication gives
which represents . The same result follows by expanding and using .
If you instead multiply the coordinates component by component, you get . That is a possible operation on pairs, but it is not complex multiplication. In fact, componentwise multiplication makes even though neither factor is zero, so it does not give the usual field structure of the complex numbers.
Why the names reflect different roles
In linear algebra, “scalar” and “vector” often name roles in a structure, not completely separate kinds of objects. In a real vector space, the scalars come from . In a complex vector space, they come from .
At the same time, itself is a vector space over : each complex number is a pair of real coordinates, and real numbers act on those pairs by scalar multiplication. This real vector space has dimension two. But as a vector space over , has dimension one.
This is why mathematicians can accurately say both “a complex number is a scalar” (when it acts on vectors in a complex vector space) and “a complex number is a 2D vector” (when considering it as a real vector). The context determines which description is useful.
Common misunderstandings
- “Vectors cannot be numbers.” They can be given number-like operations. Complex numbers themselves are a standard example of a set that is both a number system and a vector space over the reals.
- “Any pair of real numbers is automatically a complex number.” It can be identified with one, but using that identification as a number system means using the complex addition and multiplication rules, not just treating the pair as an unstructured list of coordinates.
- “There is no way to multiply vectors.” There are many useful products, including dot products and cross products. They have different definitions and purposes; ordinary vector-space structure does not select one as the general multiplication that makes vectors into a number system.
- “The distinction is about how the object looks.” A pair, an arrow, or a symbol can represent the same mathematical object. What matters is the operations and rules attached to it.
A 2D vector is therefore not usually called a number because the word “vector” highlights its role in a vector space, while “number” highlights arithmetic operations. With the complex multiplication rule, a 2D real vector can play both roles.
References
- A First Course in Abstract Algebra, John B. Fraleigh
- Linear Algebra Done Right, Sheldon Axler
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.