Как рассчитать фазу Zak из численных волновых функций с произвольной фазой?

В численных расчетах произвольная калибровка или фаза, привязанная к волновой функции в определенном к ставит препятствие в вычислении соединения Берри

А ( к ) "=" ты н ( к ) | к ты н ( к )
из-за производной. В 2D, например, использование формул кривизны Берри может решить эту проблему при вычислении числа Черна.
Однако для одномерной системы есть способ рассчитать (квантованную, при соответствующей симметрии) фазу Зака
γ "=" Б Z г к А ( к )
не подвергаясь влиянию произвольной калибровки волновых функций?

Это хороший вопрос, но обратите внимание, что нет априорной причины для квантования голономии, если только вокруг нет чего-то вроде симметрии обращения времени. В этих случаях это иногда может быть связано со спектральным потоком. Заметим также, что число Черна является интегралом калибровочно-инвариантной локальной величины, а голономия - нет.

Ответы (1)

Вы можете сделать это так же, как вычисляются зарядовые центры Ваннье (см. статьи Вандербильта).

Предполагать С какой-то закрытый путь в к -пространство (например, 1D БЖ). Мы определим фазу Берри н группа вдоль С как (обратите внимание на мнимую единицу, отсутствующую в вашем определении):

γ н ( С ) "=" я С ты н к | к ты н к .
Дискретную формулировку можно получить, используя, например, прямые разности и устраняя калибровочную инвариантность путем умного логарифмирования 1 + малых членов (или с помощью рассуждений о параллельном переносе). Если мы предположим, что путь дискретизирован на (не обязательно равноудаленные) к я шаги с я "=" 1 , , Н и к Н + 1 к 1 , конечный результат:
γ н ( С ) "=" я м бревно я "=" 1 Н ты н к я | ты н к я + 1
Вы можете рассматривать это как произведение (т.е. суммирование фаз) Н небольшие повороты фазы собственного вектора при его перемещении вдоль С ; в я м бревно -part просто выбирает фазу.

Если С есть нестягиваемый путь в ЗБ вдоль вектора обратной решетки г , желательно применить периодическую калибровку, и в этом случае можно было бы взять ты н к Н + 1 ( р ) "=" ты н к 1 ( р ) е я г р .

Z2Pack - это инструмент, который реализует это (в гораздо большей степени...). Это также хорошая отправная точка для дальнейшего чтения.

Спасибо за этот хороший ответ! Я думаю, что я приму это очень скоро. Таким образом, второе выражение ловко избегает производной, и произвольная фаза больше не имеет значения, верно? Небольшой вопрос по восстановлению периодического калибра. Важно ли получить правильную фазу Zak? Если это действительно необходимо и естественно для решетчатой ​​модели, что, если мы рассмотрим континуальную модель (и суммируем до некоторого импульса обрезания)?
Да, выражение явно калибровочно-инвариантно (это можно проверить: попробуйте добавить случайную фазу к каждому собственному состоянию — фазы я й член сократится с фазами ( я ± 1 ) й срок. Периодическая калибровка необходима, если петля несжимаема, да, так и в случае с фазой Зака. Наверное, проще всего убедиться самому, проверив его влияние численно :).
Я нашел хороший набор конспектов лекций. Перейти к слайду 40 «Расчет фазы Берри в дискретном k-пространстве» theorie.physik.uni-konstanz.de/burkard/sites/default/files/ts16/…
Применяется ли эта формула для 2D случая, когда путь является границей 2D BZ?