Dynamic Model of a Manipulator

I'm stuck on equation 4.30 of page 176 in
http://www.cds.caltech.edu/~murray/books/MLS/pdf/mls94-complete.pdf

This equation:
$\frac {\partial M_{ij}} {\partial \theta_k} = \sum_{l=\max(i,j)}^n \Bigl( [A_{ki} \xi_i, \xi_k]^T A_{lk}^T {\cal M}_l' A_{lj} \xi_j + \xi_i^T A_{li}^T {\cal M}_l' A_{lk} [A_{kj} \xi_j, \xi_k] \Bigr)$

seems impossible to process because it requires adding a 2x1 to a 1x2 matrix. going by ROWSxCOLUMNS notation. Matrices M and A are 6x6 and $\xi$ is a 6x1, so how does this addition statement fit the rules of matrix addition? This must be my mistake, I just don't see how.

• please explain Lie Bracket. Are your saying $[A_{ki} \xi_i, \xi_k]$ is not a concatenation of two 6x1 matrices? How does it work? @SteveO – Drew Apr 19 '16 at 4:17