Does the vector triple-product identity hold for operators?

Click For Summary

Discussion Overview

The discussion revolves around the applicability of the vector triple-product identity to vector operators, specifically examining whether the identity holds for expressions involving the curl operator and vector fields. Participants explore the mathematical implications and manipulations of these expressions.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant questions whether the vector triple-product identity applies to vector operators, specifically in the context of the expression \(\mathbf{\hat A}\times(\mathbf{\nabla}\times\mathbf{\hat C})\).
  • Another participant provides a proof of the vector triple-product identity for regular vectors using the Levi-Civita symbol, noting that the commutation of terms affects the outcome when applied to operators.
  • A participant attempts to derive the expression for \((\mathbf{\hat A}\times(\nabla\times\mathbf{\hat C}))_i\) and discusses the implications of the product rule and chain rule in this context.
  • There is a recognition of different terms arising from the manipulation of the expression, with one participant identifying specific components of the result but struggling to reassemble them into a coherent vector form.
  • Another participant suggests that the final result can be interpreted in terms of matrix multiplication involving the Jacobian matrix of \(\mathbf{\hat A}\), leading to a more compact representation of the expression.
  • Clarification is made regarding the terminology used, with one participant correcting their reference from "chain rule" to "product rule" without causing confusion among others.

Areas of Agreement / Disagreement

Participants do not reach a consensus on whether the vector triple-product identity holds for operators, and the discussion remains unresolved regarding the final form of the expression and its interpretation.

Contextual Notes

Participants express uncertainty about the manipulation of terms involving non-commuting operators and the implications of applying the product rule versus the chain rule. There are unresolved aspects regarding the final vector representation of the derived expression.

thecommexokid
Messages
68
Reaction score
2
Does the definition of the vector triple-product hold for operators?

I know that for regular vectors, the vector triple product can be found as [itex]\mathbf{a}\times(\mathbf{b}\times\mathbf{c})=( \mathbf{a} \cdot\mathbf{c})\mathbf{b}-(\mathbf{a}\cdot\mathbf{b})\mathbf{c}[/itex]. Does this identity hold for vector operators as well? Specifically, does it hold for [itex]\mathbf{\hat A}\times(\mathbf{\nabla}\times\mathbf{\hat C})[/itex]? And if not, is there any other useful identity for determining this product?
 
Physics news on Phys.org
Using the Levi-Civita symbol and the convention to not write any summation sigmas (since the sum is always over the indices that appear twice), the proof for vectors in ##\mathbb R^n## is just
\begin{align}
(a\times(b\times c))_i &=\varepsilon_{ijk}a_j\varepsilon_{klm}b_l c_m =(\delta_{il}\delta_{jm}-\delta_{im}\delta_{jl})a_j b_l c_m=a_j b_i c_j-a_j b_j c_i\\
&=a_j c_j b_i-a_j b_j c_i=(a\cdot c)b_i-(a\cdot b)c_i.
\end{align} Going from the first line to the second, I used that ##b_i## commutes with ##a_j##. If ##b_i## doesn't commute with either ##a_j## or ##c_j##, we get a different final result.

You asked about
$$(A\times(\nabla\times C))_i=A_j\partial_i C_j-A_j\partial_j C_k.$$ Here you have to use the chain rule to move ##\partial_i## to the left of ##A_j##, so you end up with an additional term.
 
Thank you for all the help so far.

I've always been pretty clumsy with working things out component-wise in general (let alone when nothing commutes), so let me do this here in public where I can be corrected on my screw-ups.

So let me make sure I understand what you've said. Your proof works fine up to here:
[tex]{\left( {{\bf{\hat A}} \times (\nabla \times {\bf{\hat C}})} \right)_i} = {\varepsilon _{ijk}}{\hat A_j}{\varepsilon _{k\ell m}}{\partial _\ell }{\hat C_m} = ({\delta _{i\ell }}{\delta _{jm}} - {\delta _{im}}{\delta _{j\ell }}){\hat A_j}{\partial _\ell }{\hat C_m} = {\hat A_j}{\partial _i}{\hat C_j} - {\hat A_j}{\partial _j}{\hat C_i}[/tex]
If I understand correctly what you were getting at regarding the chain rule, then at this point, we pause to notice that
[tex]{\partial _i}({\hat A_j}{\hat C_j}) = ({\partial _i}{\hat A_j}){\hat C_j} + {\hat A_j}({\partial _i}{\hat C_j});[/tex]
if we rearrange, we find that
[tex]{\hat A_j}({\partial _i}{\hat C_j}) = {\partial _i}({\hat A_j}{\hat C_j}) - ({\partial _i}{\hat A_j}){\hat C_j}.[/tex]
And if we substitute this result into our earlier equation,
[tex]{\left( {{\bf{\hat A}} \times (\nabla \times {\bf{\hat C}})} \right)_i} = \left[{\partial _i}({\hat A_j}{\hat C_j}) - ({\partial _i}{\hat A_j}){\hat C_j}\right] - {\hat A_j}{\partial _j}{\hat C_i}.[/tex]
Of these three terms, I recognize the first as [itex]\partial_i(\bf{\hat A}\cdot\bf{\hat C})[/itex], and I recognize the third as [itex]-({\bf{\hat A}}\cdot\nabla){\hat C}_i[/itex]; but I don't recognize the second as anything. So how do I go the final yard and reassemble this thing into a vector?
 
thecommexokid said:
Of these three terms, I recognize the first as [itex]\partial_i(\bf{\hat A}\cdot\bf{\hat C})[/itex], and I recognize the third as [itex]-({\bf{\hat A}}\cdot\nabla){\hat C}_i[/itex]; but I don't recognize the second as anything. So how do I go the final yard and reassemble this thing into a vector?
You did exactly what I had in mind. I didn't think about nice ways to rewrite the final result before. Hm, I don't think there is a super nice way to do it. It can be interpreted as row i of the result of the matrix multiplication
$$\begin{pmatrix}
\partial_1 A_1 & \partial_1 A_2 & \cdots\\
\partial_2 A_1 & \ddots\\
\vdots
\end{pmatrix}
\begin{pmatrix}
C_1\\
\vdots
\end{pmatrix}$$ Maybe that's as nice as it gets.

Edit: That square matrix is the transpose of the Jacobian matrix of A, so we can write the final result as $$A\times(\nabla\times C)=\big(\partial_i(A_j C_j)-(\partial_i A_j)C_j-A_j\partial_j C_i\big)e_i =\nabla(A\cdot C)-(J_A)^TC-(A\cdot\nabla)C,$$ where ##(J_A)^T## is the linear operator corresponding to the transpose of the Jacobian matrix of A.
 
Last edited:
Oh, and when I said "chain rule", I actually meant "product rule". But it doesn't look like that caused any confusion. :smile:
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 5 ·
Replies
5
Views
1K
  • · Replies 1 ·
Replies
1
Views
990
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 9 ·
Replies
9
Views
7K
Replies
19
Views
3K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 4 ·
Replies
4
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K