Publication date: Oct 13, 2020
Thouless’ quantization of adiabatic particle transport permits to associate an integer topological charge with each atom of an electronically gapped material. If these charges are additive and independent of atomic positions, they provide a rigorous definition of atomic oxidation states and atoms can be identified as integer-charge carriers in ionic conductors. Whenever these conditions are met, charge transport is necessarily convective, i.e. it cannot occur without substantial ionic flow, a transport regime that we dub trivial. We show that the topological requirements that allow these conditions to be broken are the same that would determine a Thouless’ pump mechanism if the system were subject to a suitably defined time-periodic Hamiltonian. The occurrence of these requirements determines a non-trivial transport regime whereby charge can flow without any ionic convection, even in electronic insulators. These results are first demonstrated with a couple of simple molecular models that display a quantum pump mechanism upon introduction of a fictitious time dependence of the atomic positions along a closed loop in configuration space. We finally examine the impact of our findings on the transport properties of non-stoichiometric alkali-halide melts, where the same topological conditions that would induce a quantum pump mechanism along certain closed loops in configuration space also determine a non-trivial transport regime such that most of the total charge current results to be uncorrelated from the ionic ones. In this record we collect the time series of the electric currents, displaced dipoles, and energy band gaps supporting the plots and relevant results supporting our findings.
No Explore or Discover sections associated with this archive record.
File name | Size | Description |
---|---|---|
Data.zip
MD5md5:95b331dc15bc65115a95b0925e348fc7
|
634.1 KiB | Data to be analyzed to reproduce the relevant results of the paper. |
data_analysis.ipynb
MD5md5:1e0df5fd19b00984f953bf877c60e3d5
|
194.8 KiB | Jupyter notebook with the code to analyze the data. |
README.md
MD5md5:8cfbeed406ce3fb0a456da128462a683
|
1.8 KiB | Readme file. |
good_looking.mplstyle
MD5md5:f62b4a6acc0de8290164bd0164db50af
|
1.5 KiB | matplotlib style used by the jupyter notebook. |
2020.127 (version v2) | Oct 21, 2020 | DOI10.24435/materialscloud:p8-k3 |
2020.118 (version v1) [This version] | Oct 13, 2020 | DOI10.24435/materialscloud:jg-km |