Visualizing the area described by the dot product?

747 Views Asked by At

Since the dot product of two vectors is an area (if your vectors have units of meters, then the dot product would be in m$^2$), I was wondering if there is a good way to visualize that area. The wedge product in 2D has an easy visualization, the directed area of the parallelogram formed by the vectors in question. For the dot product you can put an arbitrarily placed and oriented $x_1$ by $x_2$ rectangle adjacent to a $y_1$ by $y_2$ rectangle for $[x_1,y_1] \cdot [x_2, y_2]$, but that doesn't show how the area changes as your rotate or scale the vectors, or the relationship to the original vectors.

Thanks!

1

There are 1 best solutions below

0
On

There is a generalized form of the Pythagorean theorem. If $\mathbf{v}$ and $\mathbf{w}$ are real vectors, then

$$ (\mathbf{v} \cdot \mathbf{w})^2 + \lVert \mathbf{v} \wedge \mathbf{w} \rVert^2 = \lVert \mathbf{v}\rVert^2 \lVert \mathbf{w}\rVert^2.$$

So you can (kind of) think of the wedge product as how much the parallelogram spanned by $\mathbf{v}$ and $\mathbf{w}$ succeeds at being a rectangle, and the dot product as the extent to which the parallelogram fails at being a rectangle. Or you could see them as legs of a "right triangle", except the legs have dimensions of area. IDK.

The formula generalizes further; if $\mathbf{B}$ is a blade, then

$$ \lVert \mathbf{v} ⨼ \mathbf{B} \rVert^2 + \lVert \mathbf{v} \wedge \mathbf{B} \rVert^2 = \lVert \mathbf{v}\rVert^2 \lVert \mathbf{B}\rVert^2,$$

where the ⨼ denotes the left contraction, a generalization of the dot product (as defined by Leo Dorst in "The inner products of geometric algebra").