Commutation relations between HO operators | QFT; free scalar field

Click For Summary

Discussion Overview

The discussion centers on the commutation relations between harmonic oscillator operators in the context of quantizing a free scalar field. Participants explore the derivation of specific commutation relations involving the number operator and creation/annihilation operators, referencing the Tong Lecture notes on quantum field theory.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant seeks clarification on how to derive the commutation relations for the number operator and creation/annihilation operators, specifically equations (1) and (2).
  • Another participant questions whether a dagger was omitted in the commutation relations presented.
  • Some participants suggest using the bilinearity of commutators and the Leibniz product rule to evaluate the commutation relations.
  • There is a discussion about the potential confusion arising from the labeling of operators, suggesting that different labels could clarify the evaluation process.
  • One participant expresses uncertainty about the evaluation of crossed terms when applying the commutation rules.
  • A later reply emphasizes the importance of using known commutation relations to simplify the evaluation process.
  • Participants discuss the implications of the Kronecker delta in the context of the derived expressions, leading to a debate about whether a specific term is a typo.
  • Another participant confirms that both ##\vec k## and ##\vec k'## can be used interchangeably due to the properties of the Kronecker delta.

Areas of Agreement / Disagreement

Participants generally agree on the need to apply known commutation relations to derive the results but do not reach a consensus on whether a specific term in the derived expressions is a typo or not.

Contextual Notes

Some participants note that confusion may arise from using the same label for different operators, which could complicate the evaluation of commutation relations.

JD_PM
Messages
1,125
Reaction score
156
TL;DR
I want to understand how can I prove

##[N(\vec k'), a_r^{\dagger}(\vec k)] = \delta_{\vec k', \vec k} a_r^{\dagger} (\vec k) \ \ \ \ (1)##



##[N(\vec k'), a_r(\vec k)] = -\delta_{\vec k', \vec k} a_r(\vec k) \ \ \ \ (2)##
I am getting started in applying the quantization of the harmonic oscillator to the free scalar field.

After studying section 2.2. of Tong Lecture notes (I attach the PDF, which comes from 2.Canonical quantization here https://www.damtp.cam.ac.uk/user/tong/qft.html), I went through my notes.

My notes state that the harmonic oscillator operators ##a_r(\vec k)## and ##a_r^{\dagger}(\vec k)## (where we know that ##a^{\dagger}## is the hermitian conjugate of ##a##) satisfy the following commutator relations

$$[a_r(\vec k), a_s(\vec k')] = [a_r^{\dagger}(\vec k), a_s^{\dagger}(\vec k')] = 0$$

$$[a_r(\vec k), a_s(\vec k')] = \rho_r \delta_{r,s} \delta_{\vec k, \vec k'}$$

Where ##\rho_1 = \rho_2 = \rho_3 = -\rho_0 = 1##

Then an hermitian operator is introduced : ##N(\vec k)##

$$N(\vec k) = \sum_{r=0}^{3} \rho_r a_r^{\dagger}(\vec k) a_r(\vec k)$$

And then 'the following commutation relations follow'

$$[N(\vec k'), a_r^{\dagger}(\vec k)] = \delta_{\vec k', \vec k} a_r^{\dagger} (\vec k) \ \ \ \ (1)$$

$$[N(\vec k'), a_r(\vec k)] = -\delta_{\vec k', \vec k} a_r(\vec k) \ \ \ \ (2)$$

(1) and (2) come completely out of the blue to me and I would like to understand and see how to get them.

How can I prove (1) and (2)? Do I have to use the Fourier transform Method Tong uses in 2.2?

Thanks.
 

Attachments

Physics news on Phys.org
JD_PM said:
My notes state that the harmonic oscillator operators ##a_r(\vec k)## and ##a_r^{\dagger}(\vec k)## (where we know that ##a^{\dagger}## is the hermitian conjugate of ##a##) satisfy the following commutator relations $$[a_r(\vec k), a_s(\vec k')] = [a_r^{\dagger}(\vec k), a_s^{\dagger}(\vec k')] = 0$$ $$[a_r(\vec k), a_s(\vec k')] = \rho_r \delta_{r,s} \delta_{\vec k, \vec k'}$$
Did you forget a dagger in the last eqn above?

$$[N(\vec k'), a_r^{\dagger}(\vec k)] = \delta_{\vec k', \vec k} a_r^{\dagger} (\vec k) \ \ \ \ (1)$$$$[N(\vec k'), a_r(\vec k)] = -\delta_{\vec k', \vec k} a_r(\vec k) \ \ \ \ (2)$$How can I prove (1) and (2)? Do I have to use the Fourier transform Method Tong uses in 2.2?
No, Fourier transforms are unnecessary here. Just evaluate the commutator using the fact that commutators are (bi)linear (##[A,B+C]=[A,B]+[A,C]##, etc), and also obey the Leibniz product rule, i.e., ##[A,BC] = [A,B]C + B[A,C]##.
 
  • Like
Likes   Reactions: JD_PM, BvU and vanhees71
strangerep said:
Did you forget a dagger in the last eqn above?

Yes.

strangerep said:
No, Fourier transforms are unnecessary here. Just evaluate the commutator using the fact that commutators are (bi)linear (##[A,B+C]=[A,B]+[A,C]##, etc), and also obey the Leibniz product rule, i.e., ##[A,BC] = [A,B]C + B[A,C]##.

Alright, let's evaluate ##(1)##. By using the Leibniz product rule and the definition ##[A, B] = AB - BA## I got

$$[N(\vec k'), a_r^{\dagger}(\vec k)] = [\rho_r a_r^{\dagger} (\vec k') a_r (\vec k'), a_r^{\dagger}(\vec k)] = \rho_r a_r^{\dagger} (\vec k') [a_r (\vec k'), a_r^{\dagger}(\vec k)] + [\rho_r a_r^{\dagger} (\vec k'), a_r^{\dagger}(\vec k)]a_r (\vec k') = \rho_r a_r^{\dagger} (\vec k') \Big( a_r^{\dagger}(\vec k') a_r^{\dagger}(\vec k) - a_r^{\dagger}(\vec k) a_r (\vec k') \Big) + \Big( \rho_r a_r^{\dagger} (\vec k') a_r^{\dagger} (\vec k') - a_r^{\dagger} (\vec k) \rho_r a_r^{\dagger} (\vec k')\Big) a_r (\vec k')$$

OK. Then I expanded the products but I do not see how to get it all equal to ##\delta_{\vec k', \vec k} a_r^{\dagger} (\vec k)##

Am I on the right track?
 
Just use
$$[\hat{A} \hat{B},\hat{C}]=\hat{A} [\hat{B},\hat{C}] + [\hat{A},\hat{C}] \hat{B},$$
which you prove by writing out the commutators on both sides of the equation, and
$$\hat{N}(\vec{k}')=\hat{a}^{\dagger}(\vec{k}') \hat{a}(\vec{k}').$$
 
  • Like
Likes   Reactions: JD_PM
vanhees71 said:
Just use
$$[\hat{A} \hat{B},\hat{C}]=\hat{A} [\hat{B},\hat{C}] + [\hat{A},\hat{C}] \hat{B},$$
which you prove by writing out the commutators on both sides of the equation, and
$$\hat{N}(\vec{k}')=\hat{a}^{\dagger}(\vec{k}') \hat{a}(\vec{k}').$$

Hi vanhees71

Alright so I have already applied such property:

$$[N(\vec k'), a_r^{\dagger}(\vec k)] = [\rho_r a_r^{\dagger} (\vec k') a_r (\vec k'), a_r^{\dagger}(\vec k)] = \rho_r a_r^{\dagger} (\vec k') [a_r (\vec k'), a_r^{\dagger}(\vec k)] + [\rho_r a_r^{\dagger} (\vec k'), a_r^{\dagger}(\vec k)]a_r (\vec k')$$

My issue is that I get stuck in evaluating crossed terms; what do I have to take into account once I apply ##[\hat{A} \hat{B},\hat{C}]=\hat{A} [\hat{B},\hat{C}] + [\hat{A},\hat{C}] \hat{B},## ?

Thank you
 
JD_PM said:
Alright, let's evaluate ##(1)##. By using the Leibniz product rule and the definition ##[A, B] = AB - BA## I got

$$[N(\vec k'), a_r^{\dagger}(\vec k)] = [\rho_r a_r^{\dagger} (\vec k') a_r (\vec k'), a_r^{\dagger}(\vec k)] = \rho_r a_r^{\dagger} (\vec k') [a_r (\vec k'), a_r^{\dagger}(\vec k)] + [\rho_r a_r^{\dagger} (\vec k'), a_r^{\dagger}(\vec k)]a_r (\vec k') = \rho_r a_r^{\dagger} (\vec k') \Big( a_r^{\dagger}(\vec k') a_r^{\dagger}(\vec k) - a_r^{\dagger}(\vec k) a_r (\vec k') \Big) + \Big( \rho_r a_r^{\dagger} (\vec k') a_r^{\dagger} (\vec k') - a_r^{\dagger} (\vec k) \rho_r a_r^{\dagger} (\vec k')\Big) a_r (\vec k')$$ OK. Then I expanded the products but I do not see how to get it all equal to ##\delta_{\vec k', \vec k} a_r^{\dagger} (\vec k)##

Am I on the right track?
You seem to have managed to railroad yourself into a swamp.

It should have been easy. Use the known commutation relations between the c/a operators (which you already wrote down in your opening post).
 
  • Like
  • Informative
Likes   Reactions: JD_PM and vanhees71
Some confusion might be alleviated if you are more careful about labels on operators. Use something other than ##r##, like say ##s##, for the operators forming the number operator. You will always get in a muddle when you use the same label for something summed over and something not summed over.
 
  • Like
Likes   Reactions: JD_PM
strangerep said:
You seem to have managed to railroad yourself into a swamp.

Gosh, you are absolutely right! 😆 Unfortunately I am a specialist in overcomplicating things. I am working to fix that.

strangerep said:
It should have been easy. Use the known commutation relations between the c/a operators (which you already wrote down in your opening post).

Actually it was only about using the known commutation relations.

We know that

$$[N(\vec k'), a_r^{\dagger}(\vec k)] = [\rho_r a_r^{\dagger} (\vec k') a_r (\vec k'), a_r^{\dagger}(\vec k)] = \rho_r a_r^{\dagger} (\vec k') [a_r (\vec k'), a_r^{\dagger}(\vec k)] + [\rho_r a_r^{\dagger} (\vec k'), a_r^{\dagger}(\vec k)]a_r (\vec k')$$

The thing is that we do not need to apply the definition ##[A, B] = AB - BA## but simply notice that ##[a_r (\vec k'), a_r^{\dagger}(\vec k)] =\delta_{\vec k', \vec k}## and ##[a_r^{\dagger} (\vec k'), a_r^{\dagger}(\vec k)] = 0##

Thus we get

$$[N(\vec k'), a_r^{\dagger}(\vec k)] = \delta_{\vec k', \vec k} a_r^{\dagger} (\vec k')$$

Applying the exact same logic to ##(2)## I get

$$[N(\vec k'), a_r(\vec k)] = -\delta_{\vec k', \vec k} a_r(\vec k')$$

Notice a slightly, slightly difference with the provided solutions; I get ##a_r(\vec k')## instead of ##a_r(\vec k)##. I'd bet is a typo made by the person who did the exercise. What do you think?

Thanks.
 
  • Like
Likes   Reactions: vanhees71
JD_PM said:
Notice a slightly, slightly difference with the provided solutions; I get ##a_r(\vec k')## instead of ##a_r(\vec k)##. I'd bet is a typo made by the person who did the exercise. What do you think?
It's not a typo. Think carefully about the effect of the ##\delta## term on the RHS.
 
  • Like
Likes   Reactions: vanhees71
  • #10
strangerep said:
It's not a typo. Think carefully about the effect of the ##\delta## term on the RHS.

Do you mean that as we have the Kronecker delta we can either write ##\vec k## or ##\vec k'##?
 
  • Like
Likes   Reactions: vanhees71
  • #11
JD_PM said:
Do you mean that as we have the Kronecker delta we can either write ##\vec k## or ##\vec k'##?
Yes.
 
  • Like
Likes   Reactions: vanhees71 and JD_PM

Similar threads

  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 13 ·
Replies
13
Views
5K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 16 ·
Replies
16
Views
5K
  • · Replies 4 ·
Replies
4
Views
2K