Suppose we have a momentum space tight binding Hamiltonian $H(\vec{k})$ that describes some topologically ordered system. It could be a Chern insulator in two dimensions, or a Weyl semimetal in three dimensions - basically, anything that supports edge states of some kind.
What I'm trying to do is understand the procedure for finding the dispersion relation for these edge states. It seems to me that we want to find a way to cleave our infinite system along some surface, and somehow use our knowledge of the bulk, infinite system Hamiltonian to project the band structure onto that surface. However as a set of mathematical operations it's not really clear to me how to go through with this procedure, starting with the infinite system tight binding model.
The physics of what's going on here is explained nicely in some review articles that I've read, but I haven't found any tutorials actually explaining how to extract these edge modes in detail. Any help getting pointed in the right direction would be very welcome.
Let's assume that we can compute the bulk band structure in full detail and proceed from there.