Understand the subject
What does a cross product do?
A cross product creates a vector perpendicular to two three-dimensional input vectors. Its length equals the parallelogram area they span.
Use it for oriented area and right-hand-rule normal directions in three dimensions.
See the structure
What the calculation is doing
input vector× Aoutput vectoru×v=−(v×u); ‖u×v‖=‖u‖‖v‖sin θ
Worked interpretation
Read the result in context
u×v=−(v×u); ‖u×v‖=‖u‖‖v‖sin θ
Interpret with care
Important boundary
It exists in this familiar form only for three-dimensional vectors, and swapping inputs reverses direction.
Use the Matrix Calculator to experiment with small exact matrix operations before applying a more specialized route.
Quick guide
How to use this calculator
- Enter three components for a and b.
- Keep the vector order intentional.
- Read a × b; reversing the order reverses its sign.
Calculation method
Use the oriented 3D component formula
The cross product is perpendicular to both input vectors. This calculator preserves the right-hand-rule orientation of a × b.
Worked example
Cross the first two basis vectors
Use a = ⟨1,0,0⟩ and b = ⟨0,1,0⟩.
a × b = ⟨0,0,1⟩
Supported inputs
Precision and limits
Vector size
General vectors may contain 2–8 components; three-dimensional products require exactly three.
Entry precision
Each signed decimal may contain up to 30 digits and 15 decimal places.
Square roots
Squared magnitudes remain exact. Irrational roots and normalized components are explicitly labelled approximations.