Cross products #
This module defines the cross product of vectors in $R^3$ for $R$ a commutative ring, as a bilinear map.
Main definitions #
crossProduct
is the cross product of pairs of vectors in $R^3$.
Main results #
Notation #
The locale Matrix
gives the following notation:
×₃
for the cross product
Tags #
crossproduct
The cross product of two vectors in $R^3$ for $R$ a commutative ring.
Equations
Instances For
Equations
- Matrix.«term_×₃_» = Lean.ParserDescr.trailingNode `Matrix.«term_×₃_» 74 74 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol " ×₃ ") (Lean.ParserDescr.cat `term 75))
Instances For
The cross product of two vectors is perpendicular to the first vector.
The cross product of two vectors is perpendicular to the second vector.
Cyclic permutations preserve the triple product. See also triple_product_eq_det
.
The triple product of u
, v
, and w
is equal to the determinant of the matrix
with those vectors as its rows.
The scalar quadruple product identity, related to the Binet-Cauchy identity.
The three-dimensional vectors together with the operations + and ×₃ form a Lie ring.
Note we do not make this an instance as a conflicting one already exists
via LieRing.ofAssociativeRing
.
Equations
- Cross.lieRing = LieRing.mk ⋯ ⋯ ⋯ ⋯
Instances For
Jacobi identity: For a cross product of three vectors, their sum over the three even permutations is equal to the zero vector.