Use one orthonormalized localized atomic orbital at each position . In the nearest-neighbour tight-binding model, translation invariance gives the on-site energy and real hopping integralThe Bloch state isSince , shifting the two summation indices givesThe hopping integral is an energy, and its sign sets whether is a minimum or maximum. is the diagonal matrix element in the crystal Hamiltonian, which can differ from an isolated-atom energy.
The orthogonal tight-binding approximation matters. If raw neighbouring orbitals retain a nonzero orbital overlap in their normalization, projection instead gives a generalized eigenvalue problem and the nonorthogonal nearest-neighbour tight-binding band . The stated cosine band follows after orthonormalization and nearest-neighbour truncation, or after neglecting that overlap metric while retaining the hopping it motivates.