Symmetries Of Hamiltonians

  • Imagine we have some Hamiltonian
  • Symmetries which preserve the inner product are Unitary and Anti-Unitary
    • Time-reversal
      • Reverses momenta/spins and keeps position the same
        • $TQT^{-1} = Q$
        • $TPT^{-1} = P$
      • $U_{T}^{\dag} H^{*} U_{T} = H$
      • Think of this as a conjugation operator K, then some unitary operator $T = U_{T}K$
        • Ie. it’s anti-unitary
        • Quick proof: Assume T is unitary. $i\hbar = i\hbar T T^{-1} = T i\hbar T^{-1} = T(QP-PQ)T^{-1} = -i\hbar$
          • If T is a symmetry of the system, then by Wigner’s theorem, T must be anti-unitary
      • $T^{2} = \pm 1$
        • Follows from Kramer Degeneracy (even number of fermions +, odd number -)
    • Particle/hole (charge conjugation):
      • $U_{c}^{\dag} H^{*} U_{c} = -H$
      • $C^{2} = \pm 1$
    • Sub-lattice/chiral symmetry:
      • $U_{S}^{\dag} H U_{S} = -H$
      • Think of this as some function of time-reversal and charge conjugation symmetries $U_{S} = U_{C} U_{T}^{*}$
      • $S^{2} = 1$
      • This is still a distinct symmetry of the system
    • Standard unitary symmetry:
      • $U^{\dag} H U = H$
      • Assuming that you have some unitary symmetry U
        • This implies that the structure of the Hamiltonian takes some block diagonal form
          • What the symmetry U is applied, there is no “mixing” between the blocks
        • For much of this class, we will go down to some “irreducible representation” (ie. restrict ourselves to one of the blocks)
          • This breaks the unitary symmetery U
  • 10-fold classification of topological superconductors/insulators:
    • You can have a time-reversal symmetry (2 choices for each sign) or not (total of 3 choices)
    • Similarly for C (3 choices)
    • You can also have a S symmetry or not (2 choices)
    • Not all possible combinations are possible (see below for classifications) 10-fold-way

SSH Model

  • Imagine that you have a 1D chain. You have two species in the chain at each lattice site.
  • Define the Hamilton to be $H = \Sigma_{i} (t+\delta t) C_{Ai}^{\dag} C_{Bi} + (t-\delta t) C_{A(i+1)} C_{Bi}^{\dag}$
    • Think of C as fermion creation and annihilation operators at a particular lattice site
    • If $t = \delta t$, then there are only interactions between A and B molecules in a local pair
    • If $t = -\delta t$, now you couple B at site i with A at site i+1
    • Imagine that the distance between each lattice site can be written as $a$
  • We can decompose the operators into a Fourier basis
    • $C_{Ai} = \Sigma_{k} exp(ika_{i}) C_{Ak}$
    • $C_{Bi} = \Sigma_{k} exp(ika_{i}) C_{Bk}$
  • After some massaging (break into sub matrices), we can write the model as $H = \Sigma_{k} \begin{pmatrix} C_{Ak}^{\dag} C_{Bk}^{\dag} \end{pmatrix} (H(k)) \begin{pmatrix} C_{Ak} \\ C_{Bk} \end{pmatrix}$
    • $H(k) = d_{j}(k) \cdot \sigma_{j}$
      • $\sigma_{j}$ are the Pauli matrices
      • The d functions are some scalar functions, which can be bundled into some vector
        • $d_{x} = (t+\delta t)+ (t-\delta t) \cos(ka)$
        • $d_{y} = (t-\delta t) \sin (ka)$
        • $d_{z} = 0$
  • This is a C=0, T=0, S=1 model
  • Plotting the d vector, we see that there are two cases:
    • $\delta t> 0$: Traces a circle which crosses the positive x-axis twice
    • $\delta t<0$: Traces a circle which circles the origin
    • This vector encodes the winding number (0 and 1 for $\delta t >0$ and $\delta t <0$ respectively)
  • If you diagonalize H(k), we see that there is no difference in the spectrum between the possible $\delta t$ values
    • Explicitly, we see that $\epsilon_{k} = \pm | \vec{d}(k)|$, which follows from diagonalizing a Hamilonian of the form $H = \Sigma_{i} a_{i} \sigma_{i}$
  • Let’s generalize a bit:
    • Suppose that we have a 1D chain which maintains the sublattice symmetry (ie. there is hopping between sublattices, but not within a sublattice), we get a Hamiltonian in an analagous form to the SSH model, but we have a H(k) of the form $ \begin{pmatrix} 0 & h_{k} \\ h_{k}^{\dag} & 0 \end{pmatrix}$
    • The winding number then becomes: $\nu = \frac{1}{2\pi i} \int dk \frac{\partial}{\partial k} (\log (\det h(k)))$
      • $ka \in (-\pi, \pi)$
      • This integral can be done via complex contour integration with $z = exp(-ika)$ as the integration variable
        • This is restricted to integers (can be positive, negative, or zero)

2D Models

  • Let’s jump to the 2D case. Assume only a sub-lattice symmetry. You maintain the off block diagonal structure of the fourier modes, but now your Hamiltonian can be a function of two wavenumbers ($H(k_{x},k_{y}) = \vec{d}(k) \cdot \sigma$)
  • In order to maintain the sub-lattice symmetry, we need to allow $d_{z}$ to be non-zero
  • Convert the $\vec{d}$ to spherical coordinates
    • For concreteness, choose a system which fixes the length of $\vec{d}$. You can plot $\vec{d}$ on the surface of a sphere

Berry Connection/ Curvature

  • The eigenfunctions take the form
    • $|->_{k} = (\sin \frac{\theta}{2} exp(-i\phi), -cos \frac{\theta}{2})$
    • $|+>_{k} = (\cos \frac{\theta}{2} exp(-i\phi), -sin \frac{\theta}{2})$
  • Suppose that $\theta_{k}=0$. Observe that there is an ambiguity in what $|->_{k}$ (can be multiple values at the south pole)
    • You can try to fix this by adding an arbitrary phase to your wavefunctions, but then the north pole is ill-defined
    • Hence, you might need multiple gauge choices in different regions in order to have well-defined wavefunctions across the entire Hilbert space
    • When you do this, you need to be very careful that your gauge choices smoothly transition between each region
  • Related to this idea is the so called the Berry Connection: $\vec{A_{k}} = -i <u_{k} | \vec{\partial_{k}} u_{k}>$ where u is your wavefunction
    • This is dependent on your gauge choice: $\tilde{A}(k) = A_{n}(k)+ \nabla_{k}\beta(k) $ where $\beta$ is your gauge transformation
  • The Berry phase is then defined as the closed path integral: $\gamma = \int_{C} d\vec{k} \cdot A_{n}(k) $
    • This is the phase difference that you pick up from moving a state very slowly around the curve
  • We can use Stokes theorem to rewrite the Berry phase in terms of a surface integral: $\gamma_{n} = \int dS \cdot \Omega_{n}(k)$
    • $\Omega_{n}(k) = \nabla_{k} \times A_{n}(k)$ in 3 dimensions is the Berry curvature
    • In exact analogy to in E&M where the vector potential has some gauge transformation and you need to calculate the field strength tensor to get observables like the EM fields
    • We know that the above integral must equal an integer multiple of $2\pi$, where the multiple is the so called Chern number
  • If we have two regions covering out space, then they must agree with each other on the boundary up to some phase. Integrating this phase difference over the length of the boundary gives a $2\pi$ integer multiple as per the above argument (any accumulated phase difference from gauge differences obeys Chern’s theorem)

Bulk-Boundary Correspondence

  • Note that the d=2 and d=1 case are both characterized by some integer invariant. Can you relate the two invariants?
  • Define in real space the translation operator: $\hat{T} = \Sigma_{n} |n+1><n|$
  • Our Hamiltonian, which only has S=1 sublattice symmetry, then generically becomes $ \Sigma_{m=-\infty}^{\infty} \begin{pmatrix} 0 & t_{m}T^{m} \\ t_{m}^{\dag} T^{-m} & 0 \end{pmatrix}$
  • Define $\hat{Z} = \Sigma_{m} t_{m}\hat{T}^{m} = \sigma_{k} |k><k| \rho(k)$ where $\rho(k) = \rho(z) = \Sigma_{m} t_{m} z^{m}$ where $z = exp(ika)$ (Fourier expansion)
  • The winding number for this system is then $\frac{1}{2\pi i} \oint dz \frac{\rho’(z)}{\rho(z)}$
    • Only the j zeros of $\rho(z)$ contribute (ie $\rho(z_{j})=0$)
  • What is the mode associated with some $z_{j}$ zero of the system?
    • Find some $\phi$ such that $H\phi = 0$
    • Make the ansatz $\phi = \begin{pmatrix} \Sigma_{n=1}^{\infty} z_{j}^{n-1} |n> \\ 0 \end{pmatrix}$ where $z_{j}$ is the zero of the
    • You find that you have $H \phi = \begin{pmatrix} 0 \\ \hat{Z} \Sigma_{n=1}^{\infty} z_{j}^{n-1} |n> \end{pmatrix}$. You can expand $\hat{Z}$ in terms of the translation operators and do some relabelling of the indices to see that the bottom term is 0 due to $\rho(z_{i}) = 0$
  • Remember Bloch’s theorem:
    • Assume that $H = \frac{\vec{p^{2}}}{2m}+ V(\vec{r})$ with the discrete symmetry $V(\vec{r}+\vec{a}) = V(\vec{r})$ for your lattice spacing
    • NOTE: not assuming rotational symmetry, just using the shorthand $\vec{r} = (x,y)$
    • The wavefunction then must obey $\phi_{n\vec{q}}(\vec{r}) = \phi_{n\vec{q}}(\vec{r}+\vec{a}) = exp(i\vec{q}\cdot\vec{a}) \phi_{n\vec{q}} (\vec{r})$ where $\vec{q} = \frac{2\sigma{\vec{n}}}{L}$ is the quasi-momentum (L is the length of our box which arises from imposing periodic boundary conditions on our system)
  • Apply some electric field in the y direction. This can be accomplished by perturbing the momentum: $\vec{p} \rightarrow \vec{p}+ \frac{e}{c}\vec{A}(x)$ where $\vec{E} = -\frac{1}{c} \frac{\partial \vec{A}}{\partial x}$
  • Apply a unitary transformation: $H \rightarrow exp(-i\vec{q}\cdot \vec{r}) H exp(i\vec{q}\cdot \vec{r})$ and $\phi \rightarrow exp(-i\vec{q}\cdot \vec{r})\phi$ yields the Hamiltonian: $H_{q} = \frac{(\vec{q}+\vec{p})^{2}}{2m} + V(\vec{r})$ (ie. the momentum gets shifted)