[Math] Question about cross product and tensor notation

cross producttensors

I am a bit rusty on tensor algebra and calculus and may use some wrong terminology, but I know that the cross-product can be expressed in tensor notation with the aid of the Levi-Civita tensor as follows:
$$ \mathbf{A}\times \mathbf{B}=\varepsilon_{ijk}A_iB_j $$
Can someone tell me the domain of validity of the above equation? I think it is only valid for orthogonal coordinate systems where covariant and contravariant vectors are indistinguishable. If this is the case, how is the cross product defined for the most general coordinate system which may not be orthogonal?

Apart from this fact I heard that there is a cross-product tensor and cross-product is analogous to an operation called exterior-product. I think the cross-product tensor is expressed as below:
$$(\mathbf{A}\times \mathbf{B})_{ij}=A_iB_j-A_jB_i$$
I also heard that this tensor is defined in 3 or more dimensions (PDF by Patrick Guio) and it is not possible to contract it in spaces of dimensionality 4 or higher since it has $\frac{1}{2}n(n-1)$ independent components. I have troubles with making the connections between cross-product tensor and vector owing to the fact that I do not know why such a definition for the tensor is used.

Furthermore, in Wikipedia-Cross Product website cross-product vector is defined as the Hodge-dual of the bivector $\mathbf{a} \wedge \mathbf{b}$ as follows:
$$\mathbf{a}\times \mathbf{b} = *(\mathbf{a} \wedge \mathbf{b})$$
I have no idea about why this equation holds. Can someone provide a concise explanation or provide a reference where I can learn these concepts if possible?

Thanks in advance

Best Answer

You can define a tensor agrees with the Levi-Civita symbol for orthogonal coordinate systems but that has the correct components for non-orthonormal systems.

This, and other results, can be derived in the setting of clifford algebra.

Clifford algebra deals with a "quotient" of the tensor algebra--an interesting subset, if you will, of tensors that correspond to vectors, planes, and other objects that can often be interpreted geometrically.

To facilitate this, clifford algebra introduces a "geometric product" of vectors, which has the following laws:

  1. If two vectors $a, b$ are orthogonal, then $ab = -ba$ under the product.
  2. The product of a vector with itself is a scalar, i.e. $aa = |a|^2$.
  3. The product is associative: $(ab)c = a(bc)$ for all vectors $a, b, c$.
  4. The product is distributive over addition: $a(b+c) = ab + ac$.

From this definition, we can build up various objects that are not vectors but are produced from products of vectors under the geometric product.

With the geometric product in place, consider two vectors $a, b$, and write $b = b_\parallel + b_\perp$, the parts of $b$ parallel and perpendicular to $a$, respectively. Now then, we can write the product $ab$ as

$$ab = a b_\parallel + a b_\perp$$

The first term, $a b_\parallel$ is a scalar: $b\parallel = \alpha a$ for some scalar $\alpha$, and $aa = |a|^2$, a scalar, under rule 2.

The second term cannot be reduced, but we know from rule 1 that it anticommutes: $a b_\perp = -b_\perp a$. This is just like the cross product.

Indeed, if you write out this product with components, you get the following:

$$ab = (a^1 b^1 + a^2 b^2 + a^3 b^2) + (a^1 b^2 - a^2 b^1) e_1 e_2 + \ldots = a \cdot b + \frac{1}{2} a^i b^j e_i e_j$$

(summation implied). The latter term is called a bivector and is traditionally denoted $a \wedge b$.

You might have noticed now that we have at least three different kinds of objects: vectors, scalars, and bivectors. In clifford algebra, we number these objects by the number of vectors needed to form them, and we call this number the grade of the object. Scalars are grade-0, vectors grade-1, and bivectors grade-2. In 3d, you can also form a grade-3 object, a trivector. One choice might be $\epsilon = e_1 e_2 e_3$.

Now, what happens when you multiply a bivector with $\epsilon$?

First, the result must be a vector. Each bivector can be written as a linear combination of $e_1 e_2, e_2 e_3, e_3 e_1$, and $\epsilon$ has all of those in it. You can see that $e_1 e_2 \epsilon = e_1 e_2 e_1 e_2 e_3 = -e_3$ (use rule 1 for anticommuting swaps and rule 2 for same vectors to annihilate). The same holds for all other terms.

By convention, then, we can define a product

$$a \times b = -\epsilon (a \wedge b)$$

This coincides with the usual definition of the cross product. You can verify this term by term of you like; it's not that interesting to do algebraically, but geometrically, one comes to understand that multiplication by $\epsilon$ produces orthogonal complements of subspaces: a vector goes to its complementary plane, a plane to its normal vector, and so on. That is why I called this 3-vector $\epsilon$, as well: its components are those of the correct Levi-Civita tensor (not the symbol) that should have different components in nonorthonormal coordinate systems. And this is exactly what is meant in differential forms parlance when one uses the Hodge star operator.

Outside of 3d, the dual of a bivector is no longer a vector (4d: a bivector has another bivector totally complementary to it), and so the cross product as we typically imagine it no longer makes sense.