photon190573: (Default)
По просьбам населения попробую разложить по полочкам, что такое мультиреференсные методы и как они соотносятся друг с другом.

В HF/DFT волновая функция представлена в виде 1 детерминанта Слейтера. 1 детерминант (или 1 спин-адаптированная комбинация детерминантов) описывает 1 электронную конфигурацию. Соответственно, если состояние (неважно, основное или возбужденное) не описывается 1 конфигурацией (например, частично заполненная оболочка или ситуации, когда состояния примерно одной энергии описываются разными эл. конфигурациями), такое состояние требует описания в виде лин. комбинации спин-адаптированных волновых функций, соответствующих разным конфигурациям.

Например, состояние 2p^1 -- это 3 конфигурации: 2p_x^1, 2p_y^1, 2p_z^1. Если не учесть их все с равными весами, волновая функция состояния будет перекошенной (например, будет только p_x в сферически симметричной задаче, что сходу неверно).

Соответственно, любое описание состояния через лин. комбинацию конфигураций, является многоконфигурационным (да, в CIS или TDDFT возб. состояния тоже являются многоконфигурационными, даже если доминирует одна). И не так уж важно, получено ли это описание вариационным методом (любые методы ССП) или по теории возмущений, или через кластерное разложение.

Теперь, собс-но, про иерархию методов. Самое простое -- взять обычное одноконфигурационное решение ССП (HF или DFT, неважно). Пусть оно получилось косым из-за того, что заселенными оказались только некоторые орбитали из оболочки, отчего эти просели, а незаселенные уехали вверх. Теперь построим на этих орбиталях все возможные (спин-адаптированные) конфигурации, возьмем их линейную комбинацию (будет конфигурационное взаимодействие), а коэффициенты КВ получим диагонализацией гамильтониана в базисе всех возможных таких лин. комбинаций. Это, как нетрудно догадаться, полное КВ -- наилучшее решение, к-рое только можно получить в данном базисе.

Но Full CI, если это не очень маленькая система -- это непозволительно дорого. Количество конфигураций растет как факториал (быстрее, чем экспонента). Хочется как-то облегчить себе жизнь. А давайте ограничимся только 1-2-кратными возбуждениями по отношению к референсной ("возбуждения" при этом могут иметь ту же энергию что и референс) -- это CISD (КВ1+2). Про CIS тут даже и говорить как-то неприлично... Другой вариант: а давайте учтем все возможные конфигурации, но на ограниченном наборе орбиталей (например, в пределах 1 оболочки). Это КВ в полном активном пространстве (CAS-CI). Полное -- потому что учтены все возможные для данных активных орбиталей расположения электронов. А активные -- это те самые орбитали, к-рые мы для этих целей выбрали. Ну и можно совсем уж урезать осетра и сделать ограниченное КВ в акт. пространстве. Правда, сейчас так никто не делает за бессмысленностью.

Итак, если речь идет про КВ (CI), то орбитали не трогают, только оптимизируют коэф. КВ, и варианты бывают Full-CI, CAS-CI, CISD и CISD в акт. пространстве.

Обратите внимание: пока мы строили конфигурации на готовых орбиталях и только игрались с коэффициентами КВ. Но скорее всего, наши исходные орбитали были плохие (потому что получены в изначально неверном предположении). Поэтому возникла резонная идея, что орбитали тоже неплохо бы подправить с учетом того, что правильная волновая функция является лин. комбинацией нескольких конфигураций. Или, матрица плотности правильного состояния будет усредненной по всем эл. конфигурациям с соответствующими весами. Такой подход называется MCSCF (МКССП), поскольку подправляем орбитали мы снова методом ССП.

Что значит -- подправлять орбитали? Значит, что получив коэффициенты КВ и построив лин. комбинацию конфигураций, подставим ее в ур. Хартри-Фока и снова диагонализуем методом ССП, но с учетом того, что теперь у нас не 1 детерминант, а целая лин. комбинация. Вот тут и всплывает 1й нюанс: если мы, допустим, для нашей системы 2p^1 будем подправлять орбитали только для 1 состояния (к-рое у нас в ХФ получилось 2p_x^1), то оно и будет у нас получаться дальше. Это называется State-Specific (SS-MCSCF) Как было косое решение в симметричной задаче, так и осталось. Отсюда растут ноги у идеи усреднять по состояниям -- усредняется как энергия, так и матрица плотности, и индивидуальные конфигурации уже не играют такой роли (State-Averaged, SA-MCSCF). В случае вырожденных состояний этот прием отлично работает. Но и в случае квазивырождения, и даже вообще невырождения (когда между усредняемыми состояниями есть заметная энерг. щель) тоже очень неплохо работает: в одном расчете получаются сразу несколько состояний с одинаковой погрешностью. Если в SS-MCSCF каждое состояние получалось в отдельном расчете (только низшее состояние имеет смысл, а остальные хоть и получаются, но смысла особого не имеют), с риском свалиться в вариационный коллапс или с необходимостью вводить симметрийные ограничения, то в SA-MCSCF усредняемые состояния сразу ортогональны друг другу, и никакого вариационного коллапса. И симметрию можно отключить, особенно если и изначально молекула не была симметричной.

Итак, результат вариационного расчета называется референсом. Многоконфигурационный референс получается в результате MCSCF, в отличие от одноконфигурационного (из HF или DFT). MCSCF бывает без усреднения по состояниям (SS-MCSCF) или с усреднением (SA-MCSCF), бывает полным в акт. пространстве (CASSCF) или ограниченным (обозначений не встречала, хотя задать такой расчет в Гамессе или FF легко). Варианта CISD с оптимизацией орбиталей не встречала, хотя технически, наверняка, возможно. Но скорее всего, будет нереально дорого. Похоже что фишка многоконфигурационного референса как раз в том, чтобы получить решение в небольшом акт. пространстве, а потом его улучшать дальше.
Далее, имея на руках многоконфигурационный референс, можно (и нужно!) улучшать его еще дальше за счет взаимодействия состояний из акт. пространства с состояниями из т.н. внешнего пространства -- теми, где участвуют орбитали, не входящие в состав активных. Это все методы с приставкой MR: MRCI (обычно в варианте CISD) над референсом из акт. пространства, MRPT и MRCC -- соответственно, теория возмущений и Coupled Clusters на референсе из акт. пространства. Из них только MRCI -- вариационный.
Грабли там заботливо разложены на каждом шагу, но это уже отдельная история.
Размерность и прожорливость каждого метода -- это, наверное, не ко мне. Лимитировать могут разные вещи. Небольшая (в смысле размера базиса) задачка в огромном акт. пространстве порождает чудовищное кол-во конфигураций, отчего затыкается любой традиционный алгоритм (но специально заточенный под такие вещи DMRG, наверное, нет). Не особо большой SA-CASSCF(8e,8o) для задачи в огромном базисе тоже может стать кластеру поперек горла. Считали нормально CASSCF для N состояний, увеличили до N+1 -- и уперлись в нехватку памяти или безумное время счета.
photon190573: (Default)
Тут внезапно обнаружилось, что расчеты (ручками, в екселе или с помощью самописной проги) по готовой формуле вызывают у многих сложности. Типа, подставили в хорошую формулу чиселки -- и получили лажу на несколько порядков. В чем дело? Чаще всего, косяк в единицах измерения.
Любимая всеми квантовыми химиками атомная система единиц плоха тем, что многое там приравнено к 1, а единицы измерения опущены. Формулы в этой системе выводить удобно, а как числа подставлять -- начинаются проблемы с потерянными коэффициентами (а в них могут сидеть несколько порядков величины). Лучше всего при расчетах держаться поближе к системе SI или хотя бы СГС.
Если в самых общих чертах, то все переменные и константы в формулах должны быть в одинаковых единицах. Если матричный элемент программа выдала в см-1, то и константа Планка (обычно все-таки h, а не ħ, хотя от формулы зависит) должна быть в см-1, и kT тоже. Если энергия активации в ккал/моль, то и таким же должно быть и kT (возможно, для этого придется что-то умножить или разделить на число Авогадро, но обычно kT и константа Планка в любых единицах есть в инете).
Под экспонентой или (буде попадется) под логарифмом должна стоять безразмерная величина -- убедитесь в этом. Если имеется размерная величина под корнем, убедитесь, что на выходе не получится энергия в степени 1/2. Т.е., проделывая действия с числами, дополнительно еще проделайте действия с размерностью подставляемых чисел и убедитесь, что все куда надо сокращается и остается ровно то, что задумано.
Еще частая ошибка: при расчете константы скорости реакции по Аррениусу в качестве предэкспоненты берут частоту реорганизационной моды в см-1. Тогда как размерность константы скорости (совпадающая с размерностью предэкспоненты) -- с-1. Т.е., частоту реорганизационной моды пересчитываем из см-1 в с-1, онлайн-калькуляторы для этого к нашим услугам.
Держаться ближе к SI вовсе не означает, что, например, заряд мы должны обязательно подставлять в кулонах (на самом деле, если мы это сделаем, то в формуле вылезет эл. постоянная ε0, оно нам надо?). Просто соблюдаем единообразие единиц.
Еще, конечно, важно понимать, в какой системе единиц работали авторы формулы, особенно если в формуле фигурирует численный коэффициент без указания размерности. Он точно безразмерный или это перевод атомных единиц в футы и дюймы? Впрочем, хитрые коэффициенты обычно характерны для инженерных формул, а там единицы измерения указывают всегда.
photon190573: (Default)
Длиннющая 2-часовая лекция по фотофизике, которую я читала в Институте Химии растворов в Иваново. И это только половина материала, продолжение следует.

photon190573: (Default)
А тут я рассказываю про человека, который учил и меня, и Грановского, и многих других
photon190573: (Default)
И чего это я ушами хлопаю? совсем забыла! Конференция им. Грановского https://www.chemport.ru/webconference2021/ состоялась 26-27 апреля, видео уже давно выложено.

photon190573: (Default)
Вторая лекция. Невезучая: из-за того, что не уложилась в отпущенные зумом полчаса, пришлось резать-стыковать-переконвертировать куски, и пострадало качество картинки.

Надеюсь, дальше легче пойдет.
photon190573: (Default)
Начинаю записывать и выкладывать те лекции, которые были прочитаны вживую. Вопросы приветствуются.
Первая лекция

photon190573: (Default)
Лекции закончила, теперь при случае запишу и выложу те, что прочитала вживую до карантина.
photon190573: (Default)
С этой лекцией всю дорогу что-то неладно. Когда я ее читала, забыла нажать на запись, поэтому пришлось перезаписывать уже без публики (и, соответственно, без вопросов). Пересматривая презентацию, обнаружила в ней серьезный ляп и, главное, сказала я ровно то, что и было там написано, т.е. ерунду. Ок, исправила, перезаписала -- и в процессе перезаписи обнаружила еще один ляп, который исправила только в самой презентации, а в видео он так и остался (словами сказала все правильно). Да еще и на ютуб залилось не с первого раза, хотя файл намного меньше прочих. Невезука, короче.

photon190573: (Default)
Сейчас будут две лекции подряд: продолжение про TDDFT и примеры расчетов.


и

photon190573: (Default)
Читала я это лекции нашим аспирантам, никого не трогала. Вдруг -- фигак! -- карантин. Ну, пришлось переводить это дело в онлайн. А чтоб добро не пропадало, я их записывала. Теперь вот выложу. Не то чтобы я как-то особенно хорошо читала, но авось людям пригодится.
Начинается с 6 лекции серии, предыдущие 5 были прочитаны вживую, как-нибудь при случае их тоже запишу и выложу, без них сложновато будет въехать в следующие.

photon190573: (Default)
Выступила на Кемпортовской конференции памяти Грановского: https://chemport.ru/webconference2020/


photon190573: (Default)
Очень больно, когда от души откалывается кусок. Вчера умер Саша Грановский, автор FireFly.
Больно терять друзей. Но помимо этого остался еще FireFly Project, о котором тоже надо позаботиться.
photon190573: (Default)
Накануне отъезда в отпуск снится мне, будто сижу я на набережной в хорошем месте, и идут мимо меня люди, и обсуждают что-то научное, и произносят слова "эффект Яна-Теллера". И я так это вскидываюсь, мол, а что у вас за задача? и чувак останавливается, и в блокноте мне начинает что-то рисовать и объяснять, и я вижу, что задача твердотельная, но вроде как уже представляю как ее решить без периодики, в кластерной модели... и проснулась. Блин, обидно.
photon190573: (Default)
Из рецензии на несыгравший козырной марьяж мой пролетевший грант:
"Оценка опыта образовательной деятельности руководителя проекта - Ниже среднего"
Это МНЕ-то! Да еб вашу мать, господин эксперт! (я очень, ОЧЕНЬ сдержана)

Profile

photon190573: (Default)
photon190573

April 2024

S M T W T F S
 123456
78910111213
14151617181920
2122232425 2627
282930    

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 17th, 2026 06:49 am
Powered by Dreamwidth Studios