What is the derivative of a skew symmetric matrix?

4k Views Asked by At

I'm trying to work out some Jacobians and I ran across a problem. If I have a function of a vector making it a skew symmetric matrix, like below, what is the derivative $f'$?

$$ f(\boldsymbol{\omega}) = \lfloor \boldsymbol{\omega} \, \times \rfloor = \left( \begin{array}{ccc} 0 & -\omega_3 & \omega_2 \\ \omega_3 & 0 & -\omega_1 \\ -\omega_2 & \omega_1 & 0 \end{array} \right) $$

2

There are 2 best solutions below

2
On BEST ANSWER

You have a function from $\mathbb R^3$ to $M_{33}$ (the set of $3 \times 3$ matrices. Its three partial derivatives are $$ \frac{\partial f}{\partial \omega_1} = \begin{bmatrix} 0 & 0 & 0 \\ 0 & 0 & -1 \\ 0 & 1 & 0 \end{bmatrix} \\ \frac{\partial f}{\partial \omega_2} = \begin{bmatrix} 0 & 0 & 1 \\ 0 & 0 & 0 \\ -1 & 0 & 0 \end{bmatrix} \\ \frac{\partial f}{\partial \omega_3} = \begin{bmatrix} 0 & -1 & 0 \\ 1 & 0 & 0 \\ 0 & 0 & 0 \end{bmatrix} . $$

I suppose that I could treat $M_{33}$ as $\mathbb R^9$, and write out a $9 \times 3$ matrix, but would that really be any better?

0
On

Employing the Levi-Civita alternating tensor $\varepsilon$, your function can be written as $$f = \,-\varepsilon\cdot\omega$$ whose derivative is $$\eqalign{ \frac{\partial f}{\partial \omega} &= \,-\varepsilon\cdot\frac{\partial \omega}{\partial \omega} \cr &= \,-\varepsilon\cdot I \cr &= \,-\varepsilon \cr }$$