How to change the Hamiltonian in a change of basis

In summary, the Hamiltonian for a particle in a magnetic field can be written as$$\hat{H} = \frac{1}{2}g\mu_B\textbf{B}\cdot\boldsymbol\sigma$$where ##\boldsymbol\sigma## are the Pauli matrices.This Hamiltonian is written in the basis of the eigenstates of ##\sigma_z##, but how is it written/transformed when it is in the basis of the eigenstates of ##\sigma_x##?If ##U## is a unitary operator that transforms a vector ##\left|\psi\right
  • #1
IanBerkman
54
1
Dear all,

The Hamiltonian for a particle in a magnetic field can be written as
$$\hat{H} = \frac{1}{2}g\mu_B\textbf{B}\cdot\boldsymbol\sigma$$
where ##\boldsymbol\sigma## are the Pauli matrices.

This Hamiltonian is written in the basis of the eigenstates of ##\sigma_z##, but how is it written/transformed when it is in the basis of the eigenstates of ##\sigma_x##?

Thanks in advance
 
Physics news on Phys.org
  • #2
If ##U## is a unitary operator that transforms a vector ##\left|\psi\right>## written in the basis of ##\sigma_z## eigenstates to a form ##U\left|\psi\right>=\left|\psi'\right>## where it's in the basis of ##\sigma_x## eigenstates, then the operator ##H## must change to an operator ##H'## such that its expectation value is the same in the new basis: ##\left<\psi'\right|H'\left|\psi'\right> = \left<\psi\right|H\left|\psi\right>##. This, of course can be accomplished by setting ##H'=UHU^{-1}##, where ##U^{-1}## is the inverse of the unitary operator ##U##. If you're comfortable with linear algebra, you can think of the state vectors as column vectors that have ##N## components and operators as ##N\times N## matrices, where ##N## can be very large or infinite. However, it is also possible to play with abstract vectors and operators without reference to any particular basis.

EDIT: also note that the bra vector corresponding to ##\left|\psi'\right>## is ##\left<\psi'\right|=\left<\psi\right|U^{-1}##.
 
  • Like
Likes IanBerkman
  • #3
Thanks, that made it clear and I should be able to solve it!
One question: is the bra vector not given by ##\langle \psi'| = \langle \psi| U^\dagger## and for a matrix with only real components this becomes ##U^T##?
 
  • #4
Sure, if ##U## is unitary you have (by definition) ##U^{-1}=U^{\dagger}##.
 
  • Like
Likes IanBerkman
  • #5
vanhees71 said:
Sure, if ##U## is unitary you have (by definition) ##U^{-1}=U^{\dagger}##.
All right, thanks. I found it more convenient to work with ##U^\dagger## than with ##U^{-1}##.
 
  • #6
IanBerkman said:
The Hamiltonian for a particle in a magnetic field can be written as
$$\hat{H} = \frac{1}{2}g\mu_B\textbf{B}\cdot\boldsymbol\sigma$$
where ##\boldsymbol\sigma## are the Pauli matrices.

This Hamiltonian is written in the basis of the eigenstates of ##\sigma_z##, but how is it written/transformed when it is in the basis of the eigenstates of ##\sigma_x##?
Huh? :oldconfused:

The expression ##\textbf{B}\cdot\boldsymbol\sigma## is rotation-invariant. In what sense is it "written in the basis of the eigenstates of ##\sigma_z##"?

What am I missing?
 
  • #7
Any vector working on the Hamiltonian will result in another 2-dimensional vector where the first component responds to the spin-up ##(1, 0)^T## and the second to the spin-down state ##(0,1)^T##. Since the basis spanned by the eigenvectors of ##\sigma_z## is $$\left\{\begin{pmatrix} 1\\0 \end{pmatrix},\begin{pmatrix} 0\\1 \end{pmatrix} \right\}$$ any vector working on the Hamiltonian will be immediately represented in this basis.

Please correct me if I am wrong.
 
  • #8
I think that the form of the hamiltonian should be invaraint to choise of basis , meaning the hamiltonian will look the same no matter in what basis you work with. the only thing that will change is the representation of the pauli matrices according to the choise of basis.
 
  • #9
IanBerkman said:
Dear all,

The Hamiltonian for a particle in a magnetic field can be written as
$$\hat{H} = \frac{1}{2}g\mu_B\textbf{B}\cdot\boldsymbol\sigma$$
where ##\boldsymbol\sigma## are the Pauli matrices.

This Hamiltonian is written in the basis of the eigenstates of ##\sigma_z##, but how is it written/transformed when it is in the basis of the eigenstates of ##\sigma_x##?

Thanks in advance

In general, you should consider:

##\textbf{B}\cdot\ \textbf{S} = B_xS_x + B_yS_y + B_zS_z##

This operator is independent of your choice of basis for the spinors. If, however, you choose as the basis the eigenstates of ##S_z##, then ##\textbf{S} = \frac{\hbar}{2} \boldsymbol\sigma##

If you choose any other basis for your spinors, then you simply express ##\textbf{S}## in terms of the spin operators for this basis. For example, if you choose the eigenstates of ##S_x##, then ##\textbf{S}## will be a different permutation of the Pauli matrices.
 
  • #10
strangerep said:
Huh? :oldconfused:

The expression ##\textbf{B}\cdot\boldsymbol\sigma## is rotation-invariant. In what sense is it "written in the basis of the eigenstates of ##\sigma_z##"?

What am I missing?

This may be a notational thing. I took ##\boldsymbol\sigma## to be the spin expressed in the specific form for eigenstates of ##S_z## and ##\textbf{S}## would be the general basis-independent notation for the spin operator.
 
  • #11
Hm, I am stuck with another Hamiltonian at this moment. It is somewhat similar as the problem above so I will put it here (I could also make a new thread but I have been making too many lately :oldfrown:)

I want to prove the following:
$$\langle\textbf{r}_1|\frac{1}{2m}\hat{p}^2+V(\hat{r})|\textbf{r}_2\rangle = \left\{-\frac{\hbar^2}{2m}\nabla_{\textbf{r}_1}^2+V(\textbf{r}_1)\right\}\delta(\textbf{r}_1-\textbf{r}_2)$$

I get the same expression, however, the operators on the RHS are still operators working on ##\textbf{r}## in my case.
$$-\frac{\hbar^2}{2m}\nabla^2\langle \textbf{r}_1|\textbf{r}_2\rangle+V(\hat{r})\langle\textbf{r}_1|\textbf{r}_2\rangle = \left\{-\frac{\hbar^2}{2m}\nabla^2+V(\hat{r})\right\}\delta(\textbf{r}_1-\textbf{r}_2)$$
 
  • #12
PeroK said:
This may be a notational thing.
Oh, I see -- thanks. There seems to be a partial language barrier, and the OP is using some incorrect terminology. I guess he means the spinor representation where ##\sigma_z = diag(1,-1)##. In that case, the answer given in post #2 should hopefully be enough to find the right ##U##.
 
  • #13
I forgot to mention my notation. I used ##\boldsymbol\sigma=(\sigma_x,\sigma_y,\sigma_z)##. Is this notation wrong?
 
Last edited:
  • #14
IanBerkman said:
Hm, I am stuck with another Hamiltonian at this moment. It is somewhat similar as the problem above so I will put it here (I could also make a new thread but I have been making too many lately :oldfrown:)

I want to prove the following:
$$\langle\textbf{r}_1|\frac{1}{2m}\hat{p}^2+V(\hat{r})|\textbf{r}_2\rangle = \left\{-\frac{\hbar^2}{2m}\nabla_{\textbf{r}_1}^2+V(\textbf{r}_1)\right\}\delta(\textbf{r}_1-\textbf{r}_2)$$

I get the same expression, however, the operators on the RHS are still operators working on ##\textbf{r}## in my case.
$$-\frac{\hbar^2}{2m}\nabla^2\langle \textbf{r}_1|\textbf{r}_2\rangle+V(\hat{r})\langle\textbf{r}_1|\textbf{r}_2\rangle = \left\{-\frac{\hbar^2}{2m}\nabla^2+V(\hat{r})\right\}\delta(\textbf{r}_1-\textbf{r}_2)$$
Use the relation ##\hat{r}|\mathbf r_1\rangle = \mathbf r_1|\mathbf r_1\rangle## and the fact that ##V(\hat r)## is Hermitian.
 
  • Like
Likes IanBerkman
  • #15
blue_leaf77 said:
Use the relation ##\hat{r}|\mathbf r_1\rangle = \mathbf r_1|\mathbf r_1\rangle## and the fact that ##V(\hat r)## is Hermitian.
All right, and is the following true?
$$\nabla|\textbf{r}_1\rangle=\nabla_{\textbf{r}_1}|\textbf{r}_1\rangle$$
 
  • #16
IanBerkman said:
All right, and is the following true?
$$\nabla|\textbf{r}_1\rangle=\nabla_{\textbf{r}_1}|\textbf{r}_1\rangle$$
Not quite true, you cannot differentiate a vector. In order to deal with the kinetic energy part, you need to know what ##\langle \mathbf r| \hat p |\psi\rangle## is equal to. What you are looking for can be found by starting from the definition of the displacement operator ##\exp(-i\hat p \cdot \mathbf R/\hbar )## where ##\mathbf R## is a space vector (i.e. not an operator). When acting on a position ket, this operator displaces the ket it acts on by the amount equal to ##\mathbf R##,
$$
\exp(-i\hat p \cdot \mathbf R/\hbar ) |\mathbf r \rangle = |\mathbf r+\mathbf R \rangle
$$
It follows immediately that, for an arbitrary state ##|\psi\rangle##,
$$
\langle \mathbf r |\exp(i\hat p \cdot \mathbf R/\hbar )|\psi\rangle = \langle \mathbf r|\psi\rangle + i \langle \mathbf r|\hat p|\psi\rangle \cdot \mathbf R/\hbar - \frac{1}{\hbar^2} \langle \mathbf r|(\hat p \cdot \mathbf R)^2|\psi\rangle + \ldots \\
= \langle \mathbf r + \mathbf R|\psi\rangle
$$
Then comparing the above series with the Taylor expansion of ##\langle \mathbf r + \mathbf R|\psi\rangle = \psi(\mathbf r + \mathbf R)##, you should see that
$$
\langle \mathbf r| \hat p |\psi\rangle = -i\hbar \nabla_r \langle \mathbf r |\psi\rangle
$$
 
  • Like
Likes vanhees71 and IanBerkman
  • #17
All right, thank you. You guys are great with helping!
 

1. Can the Hamiltonian be changed in any basis?

Yes, the Hamiltonian can be changed in any basis as long as the new basis is complete and orthonormal.

2. How do I change the Hamiltonian in a change of basis?

To change the Hamiltonian in a change of basis, you will need to use the transformation matrix that relates the old basis to the new basis. This transformation matrix will allow you to convert the Hamiltonian from the old basis to the new basis.

3. What is the purpose of changing the Hamiltonian in a different basis?

Changing the Hamiltonian in a different basis can make certain calculations and representations of a system more convenient. It can also provide a different perspective on the system and reveal different physical properties.

4. Can changing the Hamiltonian in a different basis affect the physical properties of a system?

No, changing the Hamiltonian in a different basis does not affect the physical properties of a system. The Hamiltonian is an operator that represents the total energy of a system, and changing the basis does not change the energy of the system.

5. Are there any limitations to changing the Hamiltonian in a different basis?

There are some limitations to changing the Hamiltonian in a different basis. The new basis must still be complete and orthonormal, and the resulting Hamiltonian must still be Hermitian. Additionally, the transformation matrix used must be unitary to ensure the conservation of energy.

Similar threads

Replies
5
Views
924
  • Quantum Physics
Replies
1
Views
562
  • Quantum Physics
Replies
10
Views
2K
Replies
4
Views
1K
  • Quantum Physics
Replies
6
Views
1K
Replies
9
Views
4K
Replies
4
Views
1K
Replies
2
Views
126
Replies
2
Views
1K
  • Quantum Physics
Replies
1
Views
784
Back
Top