| New Reply |
Quick question on matrix calculus |
Share Thread | Thread Tools |
| Jun22-12, 06:49 PM | #1 |
|
|
Quick question on matrix calculus
I have a quick question. Say we have the following matrices,
[tex] A = \begin{pmatrix} a \\ b \end{pmatrix} [/tex] [tex] A^\dagger = \begin{pmatrix} a & b \end{pmatrix} [/tex] [tex] B = \begin{pmatrix} \alpha & \beta \\ \gamma & \delta \end{pmatrix} [/tex] where the entries can be complex. Now is the following expression correct? [tex] \frac{\partial}{\partial A} (A^\dagger B A) = B A + B^\dagger A ?[/tex] |
| Jun22-12, 07:01 PM | #2 |
|
|
[itex]\partial/\partial A[/itex] doesn't make sense if A's entries are complex numbers. If they are complex variables, it would make sense, though.
Did you really mean to use [itex]A^\dagger[/itex] for the transpose of A, rather than the conjugate transpose of A? |
| Jun22-12, 07:16 PM | #3 |
|
|
Thanks for your reply Hurkyl. The entries are complex variables, I'll edit my question. And I meant to use the dagger (conjugate transpose) because this form of terms has a specific meaning where I'm using it.
|
| Jun22-12, 08:34 PM | #4 |
|
|
Quick question on matrix calculus
The reason I asked about the dagger is because in your post, you wrote an equation stating [itex]A^\dagger[/itex] is the transpose of A. I wanted to clarify if that's what you meant or if that was just a typo.
With complex variables, we normally define the derivatives so that [tex]\frac{\partial z}{\partial z} = 1 \qquad \qquad \frac{\partial z}{\partial \bar{z}} = 0 \qquad \qquad \frac{\partial \bar{z}}{\partial z} = 0 \qquad \qquad \frac{\partial \bar{z}}{\partial \bar{z}} = 1[/tex] Following this, I imagine you want to have [tex]\frac{\partial}{\partial A} A^\dagger = 0[/tex] I find these things much easier to deal with as differential forms: [tex]d(A^\dagger B A) = (d A^\dagger) B A + A^\dagger (dB) A + A^\dagger B (dA)[/tex] and so we would have [tex]\frac{\partial}{\partial A} (A^\dagger B A) = 0 + 0 + A^\dagger B[/tex] As a sanity check, this answer is a row vector. Which is what we want, since the derivative of a scalar with respect to a column is a row, IIRC. If we had real variables, then [tex]d(A^T B A) = (d A^T) B A + A^T (dB) A + A^T B (dA) = A^T B^T (dA) + A^T (dB) A + A^T B (dA) = A^T (dB) A + A^T (B + B^T) dA[/tex] and so [tex]\frac{\partial}{\partial A} (A^T B A) = A^T B + A^T B^T[/tex] |
| New Reply |
| Thread Tools | |
Similar Threads for: Quick question on matrix calculus
|
||||
| Thread | Forum | Replies | ||
| Very quick matrix question | General Math | 2 | ||
| Quick matrix question | Calculus & Beyond Homework | 3 | ||
| Quick matrix question | Calculus & Beyond Homework | 8 | ||
| Calculus quick question | Introductory Physics Homework | 5 | ||
| 1 more quick calculus question | Calculus | 2 | ||