Vector / matrix differentials



Hi all

I have a function 1 / | s^H U |^2
where s is a complex vector function of phi and theta, i.e. s(phi, theta)
U is a complex matrix (columns are basis vectors),
| | denotes the L2 vector norm
^H is hermitian transpose
^2 is the square operator.

The function could also be written as 1 / s^H U U^H s.

How do I instruct Maxima to find the partial derivatives of the function
w.r.t. phi and theta. Assume that I can obtain the p.d.'s of s w.r.t.
phi and theta.

I'm rather hazy on specifying the constraints (e.g. U is a complex
matrix, s is a complex vector, etc.)

Thanks for any help.

Ryan

Disclaimer: http://www.peralex.com/disclaimer.html