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
The cross product of two vectors in $R^3$ for $R$ a commutative ring.
Equations
- Matrix.«term_×₃_» = Lean.ParserDescr.trailingNode `Matrix.«term_×₃_» 74 74 (Lean.ParserDescr.binary `andthen (Lean.ParserDescr.symbol " ×₃ ") (Lean.ParserDescr.cat `term 75))
Instances For
Alias of cross_anticomm
.
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 cross product satisfies the Leibniz lie property.
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.