Формула суммирования Эвальда, приведенная у Аллена и Тилдесли:
где вклад потенциала в k-пространстве определяется выражением
Теперь во всех подпрограммах, включая ту, которую дали Аллен и Тилдесли, суммирование по делается таким образом, чтобы имеет некоторую особую симметрию. Изначально они выбирают и быть из к где . Но они выбирают в быть из к а затем умножьте вклад на 2. В чем причина этого? Если изменить это и выбрать также таким же образом, как и изменится ли расчет?
Это уловка, используемая для экономии времени при выполнении фактических вычислений за счет использования симметрии в задаче.
Обратите внимание, что является четной функцией (инвариантной относительно ) и норма преобразования Фурье решеточной функции также является четной функцией, поскольку
и так что все слагаемое четно. Поэтому мы можем заменить сумму по в на сумму свыше путем добавления коэффициента . Посмотрите пример ниже, как это работает.
Обратите внимание, что мы не можем применить этот трюк ко всем координатам (т.е. рассматривать только и умножить на ), так как векторы с двумя отрицательными числами, такие как плюс симметрия недостаточно, чтобы покрыть все точки сетки, по которым мы хотим просуммировать. Вот почему они применяют его только к одной из координат , однако вы можете сделать то же самое для или вместо и получить тот же результат.
Вы также можете рассмотреть все (и не умножать на ), если хотите, и это даст тот же результат, но для вычисления потребуется вдвое больше времени.
Простой пример. Учитывать так . Сумма по точки сетки
С даже, , мы видим, что два термина в каждой строке выше равны, поэтому
Кокс
Винтер