Cross Product Calculator
Calculate the cross product (vector product) of two 3D vectors. Find the perpendicular vector, magnitude, direction, and visualize step-by-step calculations for vector analysis in mathematics, physics, and engineering.
Calculate Cross Product
Cross Product Result
Calculation Steps
| i j k | | 1 2 3 | | 4 5 6 |
Related Calculators
- 📊
Percentage Calculator
Calculate percentages fast: percentage of a number, what percent one number is of another, percentage increase/decrease, and percentage change. Clear steps and instant results.
math - 📚
Grade Average Calculator
Calculate weighted GPA, semester averages, and academic performance. Supports percentage, letter grades, and 4.0 scale with credit hours.
math - ⭕
Unit Circle Calculator
Calculate trigonometric functions using the unit circle. Find exact values for sin, cos, tan, and other trig functions with our free online calculator. Perfect for students and professionals.
math - ⚡
Eigenvector Calculator
Calculate eigenvectors and eigenvalues of 2x2 and 3x3 matrices with step-by-step solutions. Essential linear algebra tool for engineering, physics, and data analysis.
math - 🔢
Fraction Calculator
Add, subtract, multiply, and divide fractions
math - 🧮
Quotient Calculator
Calculate division quotients, remainders, and perform long division with step-by-step solutions. Perfect for students, teachers, and math enthusiasts.
math
What is Cross Product?
The cross product (also called vector product) is a binary operation on two vectors in three-dimensional space. Unlike the dot product which yields a scalar, the cross product produces a new vector that is perpendicular to both original vectors.
Key Characteristics
- ✓Direction: Perpendicular to both input vectors (right-hand rule)
- ✓Magnitude: |A × B| = |A||B|sin(θ), area of parallelogram
- ✓Not commutative: A × B = -(B × A)
- ✓Zero when parallel: A × B = 0 if vectors are parallel
How to Calculate Cross Product
Cross Product Formula
A × B = | i j k |
| a₁ a₂ a₃ |
| b₁ b₂ b₃ |Calculation Steps:
- 1Identify vector componentsWrite A = (a₁, a₂, a₃) and B = (b₁, b₂, b₃)
- 2Calculate i-componenti: a₂b₃ - a₃b₂ (cross-multiply middle and last)
- 3Calculate j-componentj: -(a₁b₃ - a₃b₁) (negative, first and last)
- 4Calculate k-componentk: a₁b₂ - a₂b₁ (cross-multiply first and middle)
Important Considerations
⚠️ Mathematical Note
Cross product is only defined for 3D vectors. For higher dimensions, use wedge product. Always verify orthogonality of result.
Order matters in cross product
- • A × B = -(B × A)
- • Reversing order flips direction
- • Magnitude stays the same
Determines result direction
- • Point fingers along first vector
- • Curl toward second vector
- • Thumb shows result direction
Result perpendicular to inputs
- • (A × B) · A = 0
- • (A × B) · B = 0
- • Verify with dot product
Special case with zero result
- • A × A = 0 (same vector)
- • Parallel vectors → zero
- • No unique perpendicular
Properties of Cross Product
Anti-Commutativity
A × B = -(B × A)
Swapping vectors changes sign but not magnitude
Distributive Property
A × (B + C) = A × B + A × C
Cross product distributes over vector addition
Scalar Multiplication
(kA) × B = k(A × B) = A × (kB)
Scalars can be factored out
Lagrange Identity
|A × B|² = |A|²|B|² - (A · B)²
Relates cross product to dot product
Example Cases
Case 1: Standard Unit Vectors
A = i = (1, 0, 0)
B = j = (0, 1, 0)
A × B = k = (0, 0, 1)
|A × B| = 1
Use Case: Demonstrates right-hand rule with coordinate axes. i × j = k forms orthonormal basis.
Case 2: Physics - Torque Calculation
r = (2, 1, 0) m (position)
F = (0, 0, 10) N (force)
τ = r × F = (10, -20, 0) N·m
|τ| = 22.36 N·m
Use Case: Finding torque about origin. Direction shows axis of rotation per right-hand rule.
Case 3: Geometry - Surface Normal
A = (1, 2, 3) (edge 1)
B = (4, 5, 6) (edge 2)
A × B = (-3, 6, -3)
Area = 7.35 square units
Use Case: Finding normal vector to plane defined by two edges. Magnitude gives parallelogram area.
Applications of Cross Product
Physics & Engineering
- • Torque: τ = r × F
- • Angular momentum: L = r × p
- • Magnetic force: F = q(v × B)
- • Angular velocity: v = ω × r
Geometry
- • Surface normals: 3D graphics
- • Area calculation: Parallelograms
- • Plane equations: Normal vectors
- • Volume: Triple scalar product
Computer Graphics
- • Lighting: Normal vector calculation
- • Backface culling: View direction
- • Collision detection: Plane tests
- • Camera systems: View transformations
Robotics & Navigation
- • Rotation axes: Orientation control
- • Force couples: Mechanical systems
- • Gimbal lock: Avoidance strategies
- • Coordinate transforms: Frame rotations