The Zak phase — the Berry phase accumulated by a Bloch electron traversing the full Brillouin zone — is a topological invariant for one-dimensional insulating chains. It takes values 0 or π, classifying whether the chain's electronic polarization is trivial or nontrivial. The classification works for single-band systems with time-reversal and inversion symmetry, where the Zak phase maps directly to the chain's bulk polarization via the modern theory of polarization.
The paper extends the Zak phase invariant to multi-band systems with additional symmetries, using quaternionic constraints. When time-reversal symmetry is present and the system has an even number of bands, the Bloch Hamiltonian's eigenstates can be organized into quaternionic structures — the real and imaginary parts of the wavefunctions pair into quaternionic spinors. The Zak phase then decomposes: each quaternionic pair carries its own topological invariant, and the constraints between pairs determine which combinations are topologically distinct.
The quaternionic structure is not a computational convenience. It reflects the physical content of time-reversal symmetry acting on multi-band systems: the symmetry forces the Hamiltonian's eigenspaces to carry quaternionic rather than complex or real structure, and the topological classification inherits this algebraic constraint. Different quaternionic structures produce different topological phases even when the Zak phase computed naively (ignoring the quaternionic pairing) gives the same value.
The invariant reveals topological distinctions invisible to the scalar Zak phase. Two chains with identical single-band Zak phases can be topologically inequivalent when the multi-band quaternionic structure is accounted for. The classification was always quaternionic; the scalar version was an incomplete projection.