crossproducts
Cross products, or the vector cross product, is a binary operation in three-dimensional space that takes two vectors and returns a third vector perpendicular to both inputs. For vectors a = (a1, a2, a3) and b = (b1, b2, b3), the cross product is a × b = (a2 b3 − a3 b2, a3 b1 − a1 b3, a1 b2 − a2 b1). The resulting vector is orthogonal to the plane containing a and b, with direction given by the right-hand rule. Its magnitude equals |a||b|sin θ, where θ is the angle between a and b, so the cross product is zero when the vectors are parallel or one is the zero vector.
Key properties include bilinearity and antisymmetry: a × b = −(b × a). The cross product is only
Computational note: the cross product can be computed using the determinant of a 3×3 matrix with i,
Applications span physics, engineering, and computer graphics. In physics, cross products model torque τ = r × F