1763 читали · 4 года назад
Расчёт базисных Функций молекул.
Всем привет. В связи с тем, что есть интересный вопрос по квантовой химии: как рассчитать базисный набор той или иной молекулы в определённом базисе. Сегодня я постараюсь вам рассказать, как это делать. Для начала нам стоит знать, что есть различные типы расчётов. В основу их положены Орбитали Слэтеровского типа(ОСТ) и Орбитали Гауссовского типа(ОГТ). Различные методы используют тот или иной тип. Рассмотрим расчёт базисного набора Фудзинага-Даннинга. В него входит следующие базисные функции — Single Z, Double Z, Triple Z. Расчёты производятся по всем орбиталям(остов + внешний электронный слой) Например...
Формула позволяет быстро и точно определять тип функции, используя только один квантовый алгоритм.
Формула для определения типа функции с использованием кубитов: f(x) = H^n-1(x)⊗{0,1} + C(1 - H^n-1(x)⊗{0,1}) где H^n-1(x) обозначает применение операции Адамара (Hadamard) ко всем кубитам, кроме последнего (n-1); ⊗ - означает тензорное произведение (произведение Кронекера); {0,1} - вектор состояния последнего кубита (например, {0} для константной функции и {1} для сбалансированной); C - оператор контролирующего изменения фазы, который применяется только в случае, если последний кубит имеет состояние {1}...