fsymbols
Loading symbols…
››
⨯

vector or cross product

Vector or Cross Product

48/256

⨯ is the mathematical symbol for the cross product (or vector product) of two vectors in three-dimensional space. Unlike the dot product, which gives a single number, ⨯ produces a third vector perpendicular to the first two. It looks almost identical to the everyday multiplication sign , which most textbooks use in its place, but Unicode gives ⨯ its own code point for precise mathematical typesetting.

Text symbol

What ⨯ means

It combines two 3D vectors to produce a third, perpendicular vector. The length of that new vector equals the area of the parallelogram the two input vectors span—meaning it reaches a maximum when the inputs meet at a right angle, and drops to the zero vector when they are parallel or point in opposite directions.

Because two opposite directions are perpendicular to any flat plane, the direction is chosen by the right-hand rule: point the fingers of your right hand along the first vector, curl them toward the second, and your thumb points in the direction of a ⨯ b. Swapping the order flips the result upside down (a ⨯ b b ⨯ a), so order always matters.

In physics and engineering, ⨯ shows up wherever rotation or magnetism is at work. Torque (rotational force) is the cross product of a lever arm and an applied force, and the magnetic Lorentz force on a moving electric charge is the cross product of its velocity and the magnetic field. Paired with the del operator ( ⨯ F), it writes the curl of a vector field, which measures how much a fluid or field swirls around a point.

Is ⨯ the same as the multiplication sign ?

On paper they look alike, but for computers they are distinct. The ordinary multiplication sign lives in the basic Latin supplement and is used everywhere from arithmetic to screen dimensions. The operator ⨯ was added to fill out technical math sets so that formulas could distinguish vector cross products from ordinary multiplication in semantic markup such as MathML.

In practice, even most university textbooks, web pages, and LaTeX documents (\times) output the standard for cross products because it is easier to type and supported by every font. If you are searching a document or writing code that parses formulas, keep in mind that either character might be present.

Where did this notation come from?

It grew out of nineteenth-century work on three-dimensional algebra. William Rowan Hamilton's quaternions (an extension of complex numbers to four dimensions, introduced in 1843) and Hermann Grassmann's algebra of extension (which combined geometric quantities) laid the mathematical foundations. In the 1880s, Josiah Willard Gibbs and Oliver Heaviside independently separated the scalar and vector parts of quaternion multiplication into the dot and cross products used in physics today.

Gibbs called it the "skew product" and wrote it with a cross; Edwin Bidwell Wilson's 1901 textbook Vector Analysis, based on Gibbs's lectures, helped make the cross notation standard worldwide.

Formal mathematical, physics, and engineering notation.

Swapping the two vectors reverses the sign (a ⨯ b b ⨯ a), unlike ordinary multiplication.

Part of the collection

What it means when someone sends it to you

3 readings

Cross product: yields a vector perpendicular to both inputs, or the zero vector if they are parallel.

Don't confuse it with

4

Combination ideas

5
Cross product of vectors a and b
Curl of the vector field F
Torque: position crossed with force
Angular momentum from position and momentum
Scalar triple product of three vectors

Worth knowing

  • In French and Italian mathematics, the cross product is often written with a wedge (a b, read "a vectoriel b" or "a vettore b") to avoid confusion with the letter x.
  • A non-trivial cross product of two vectors exists only in three and seven dimensions; in 2D it reduces to a single scalar number, and in other dimensions the exterior wedge product takes its place.

Questions people ask

3

Does the order of vectors matter in a cross product?

Yes. The cross product is anticommutative: reversing the order flips the resulting vector to point in the exact opposite direction (a ⨯ b b ⨯ a).

How is the cross product ⨯ different from the dot product ?

The cross product (a ⨯ b) produces a new vector perpendicular to both inputs and measures how perpendicular they are. The dot product (a b) produces a single number (a scalar) and measures how much the two vectors point in the same direction.

Should I use ⨯ or when typing a cross product?

Either works for human readers. Most writers and LaTeX (\times) use because every font supports it. Use ⨯ when working in MathML or semantic math systems that distinguish vector cross products from scalar multiplication.

Collections with ⨯

1

How to type or find ⨯

Also called
cross product sign · vector product sign · cross product operator
Search it as
cross product · vector product · cross product symbol · vector multiplication · right-hand rule · curl operator
Shows up in
Anything that takes text · its shape is whatever your font draws
Windows (Word)
⎇Alt+XType 2A2F, then AltX to get ⨯.
Windows
⊞Win+Rrun charmap for the full table, or use the emoji picker's Ω symbols tab (Win .).
macOS
⌃Control+⌘Command+␣SpaceOpen the character viewer and search “vector or cross product”.
Linux
⎈Ctrl+⇧Shift+UType 2a2f, then Enter or Space.
HTML
⨯
CSS
\2A2F
LaTeX / Unicode math
Standard LaTeX uses \times (which outputs ); in unicode-math, \vectimes outputs ⨯ .
HTML
Type ⨯ or ⨯ (or ⨯).
Windows
Hold Alt and type 2A2F on the numeric keypad (with registry HexNumpad enabled), or type 2A2F then press AltX in Word.
macOS
Press ControlCommandSpace to open the Character Viewer, then search for "vector or cross product" or "2A2F".
Linux
Press CtrlShiftU, type 2a2f, then press Enter.
Codes and encoding1 code points
HTML decimal
⨯
HTML hex
⨯
CSS content
content: "\2A2F";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%E2%A8%AF
1
On screen
1
Code points
1
JS .length
3
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Maths & numbers1,835 symbols