Базисний набір

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку

Ба́зисний набі́р в теоретичній та обчислювальній хімії — це набір математичних функцій (називаних базисними функціями), лінійною комбінацією яких конструюється наближення до молекулярної орбіталі в методах Гартрі—Фока чи функціоналу густини.

Базисні функції можуть являти собою:

Найширше вживаними базисними наборами є STO-1G та STO-1G* (H and He), STO-2G та STO-2G* (H to Xe), STO-3G та STO-3G* (H to Xe), STO-4G та STO-4G* (H to Xe), STO-5G та STO-5G* (H to Xe), STO-6G та STO-6G* (H to Xe), 3-21G, 3-21G*, та 3-21G** (H to Ar), 4-21G, 4-21G*, та 4-21G** (H to Ne), 6-21G, 6-21G*, та 6-21G** (H to Ar), 4-31G, 4-31G*, та 4-31G** (H to Ne), 5-31G, 5-31G*, та 5-31G** (H to F), 6-31G, 6-31G*, та 6-31G** (H to Ar), 6-311G, 6-311G*, та 6-311G** (H to Ar).

Математичне підґрунтя

[ред. | ред. код]

В квантовій механіці базисом у гільбертовому просторі називають зліченну ортонормовану систему векторів , якщо будь-який вектор стану можна однозначно зобразити у вигляді ряду

,

де  — послідовність комплексних чисел, така, що . Це фактично відтворює математичне визначення. Унітарним перетворенням одного ортонормованого базисного набору можна отримати інший. В практичних розрахунках квантова хімія обмежується скінченовимірним простором. Перехід від набору (ортонормованих) атомних до молекулярних орбіталей є прикладом згаданого унітарного перетворення. Матриці, які в квантовій механіці зображують оператори фізичних величин, можна представити в тому чи іншому базисному наборі. Так, перетворення певних матриць з базису атомних орбіталей до базису молекулярних орбіталей є частим етапом квантовохімічного розрахунку.

Поширені типи базисних функцій

[ред. | ред. код]

Базисна функція в квантовій хімії — це математична функція, зазвичай пристосована до опису руху одної частинки (електрона) та знайдена як розв'язок певної модельної задачі. Отже, це функція трьох просторових змінних (інколи ще й четвертої, спінової), яка містить параметричні числові значення та має той чи інший вигляд залежно від модельної задачі, з якої вона походить.

Атомні орбіталі

[ред. | ред. код]

Найприроднішим способом побудови молекулярних орбіталей видається комбінування атомних.

Слейтерівські орбіталі

[ред. | ред. код]
Докладніше: Орбіталь Слейтера

Це атомні орбіталі, які походять від розв'язку квантовомеханічної задачі щодо атома Гідрогену. У сферичних координатах :

Тут  — орбітальне квантове число,  — сферична гармоніка,  — числовий параметр. Кожен атом молекули несе набір таких функцій (оболонок) з різними значеннями .

Гаусові орбіталі

[ред. | ред. код]

З метою спрощення обчислень слейтерівські орбіталі були замінені гаусовими:

Такі функції вже не відповідають модельній задачі атома Гідрогену, тому їх потрібно брати в рази більше, аніж слейтерівських, для отримання такої самої точності. Подальшої економії можна досягти, об'єднавши кілька гаусових функцій з однаковим в одну лінійну комбінацію, цей процес називають контрактацією. Ще більше спрощує уникнення сферичних гармонік; так звана декартова базисна функція, на відміну від вищенаведеної сферичної, виглядає як:

Але при декартовому записі до d-оболонки підмішується одна s-функція, до f-оболонки підмішується p-оболонка тощо.

Плоскі хвилі

[ред. | ред. код]

Ці базисні функції походять від квантовомеханічної задачі про вільний рух електрона і в декартових координатах виглядають так:

Тут  — числові параметри. Вони зазвичай не визначаються наперед, а генеруються рівномірною сіткою в шарі такому, що , де  — маса електрона, а граничну енергію задає користувач. Такі функції природні для опису кристалічної ґратки, тому частіше застосовуються в квантовій хімії твердого тіла.

Псевдопотенціал

[ред. | ред. код]
Докладніше: Псевдопотенціал

Атоми з більшим атомним номером, починаючи щонайменше з третього періоду, містять багато остовних електронів. Вони майже не беруть участі в формуванні зв'язків, але на їх врахування витрачаються такі самі ресурси, як і на врахування валентних електронів. Ідея введення псевдопотенціалу полягає в тому, щоб прибрати ці остовні електрони з розрахунку, замінивши їх ефективним потенціалом, що його відчувають інші електрони поблизу ядра. Для базисних наборів атомних орбіталей застосування псевдопотенціалу необов'язкове, але корисне для елементів починаючи з 5-го періоду. Псевдопотенціал може бути обрахований так, аби взяти до уваги релятивістські ефекти, найсуттєвіші для внутрішніх оболонок. Для базисних наборів плоских хвиль застосування псевдопотенціалу обов'язкове починаючи з елементів другого періоду.

Типи базисних наборів атомних орбіталей

[ред. | ред. код]

У практичному використанні доводиться шукати компроміс між кількістю функцій базисного набору молекули та систематичною похибкою розрахунку. Збільшення збільшує точність, але витрати часу на розрахунок швидко зростають; приміром, в методі Гартрі—Фока як . Розроблено велику кількість базисних наборів, як універсальних, так і призначених для певного типу розрахунку, як-от розрахунок хімічного зсуву. Також існують додаткові базисні набори для прискорення обчислень шляхом розкладу по них певних проміжних функцій; зазвичай такі набори значно менше впливають на точність розрахунку.

Багато базисних наборів, разом із відповідною бібліографією, можна знайти в бібліотеці BSE library [Архівовано 8 березня 2022 у Wayback Machine.] і завантажити звідти в необхідному форматі.

Мінімальний базисний набір

[ред. | ред. код]

До мінімального базисного набору включено лише ті електронні оболонки атома, які в основному стані повністю або частково заповнені електронами. Кожна слейтерівська оболонка описується наперед заданою лінійною комбінацією (контрактацією) n гаусових, відповідне позначення STO-nG. Типові значення n складають 3, 4, 6. Наразі мінімальні базисні наборі майже втратили практичне значення й застосовуються хіба що для швидкої попередньої оцінки якихось величин.

Покращені базисні набори

[ред. | ред. код]

В утворенні хімічного зв'язку найбільшу участь беруть саме орбіталі валентного рівня, а глибші, так звані остовні, оболонки майже не змінюються. Тому валентні оболонки вимагають точнішого опису, і вони мають бути гнучкішими за остовні. Тож покращення опису остовних оболонок зазвичай досягається ширшою контрактацією, а валентних — додаванням додаткових оболонок з тим самим орбітальним квантовим числом та близькими значеннями . Останній підхід зветься валентним розщепленням. Так, при подвійному валентному розщепленні (triple-zeta, триекспоненційний) валентна оболонка розглядається як побудована з трьох частин: найтіснішої внутрішньої, тісної основної та більш розмитої зовнішньої.

Іншим способом покращення валентних оболонок базисного набору може бути додавання так званих поляризаційних функцій — оболонок з більшим значенням орбітального квантового числа , ніж заповнені електронами. Зокрема, в атомах другої половини третього періоду 3d-оболонка, хоча й незаповнена, бере активну участь в утворенні хімічних зв'язків, тому для них наявність поляризаційних d-функцій (насправді, ще й розщеплених) критично важлива.

Також можна додавати так звані дифузні функції — оболонки з малими значеннями , які дозволяють електрону суттєво віддалятися від ядра. Це важливо для коректного опису аніонів, електронно збуджених станів та міжмолекулярної взаємодії.

Попловські базисні набори

[ред. | ред. код]

Валентно розщеплені базисні набори, розроблені свого часу групою Джона Попла, мають типове позначення X-YZG. Воно означає, що остовні оболонки описані зконтрактованими X гаусовими, а розщеплена валентна оболонка описана зконтрактованими Y та Z гаусовими. Звісно, параметризації існують не для всіх можливих значень X, Y та Z, а для кожного їхнього набору — не для всіх елементів. За такою самою логікою будується позначення й двічі валентно розщепленого (валентно триекспоненційного) набору, як-от 6-311G. З метою покращення користувач може додати поляризаційні функції (спочатку на негідрогенових, потім ще й на гідрогенових атомах; звичайні позначення * та ** відповідно) та/або дифузні функції (так само окремо, позначення + та ++). Ось приклади таких позначень (тут важкими названо негідрогенові атоми):

  • 3-21G — найменший валентно розщеплений (double-zeta) базисний набір; остов із 3 гаусіан, дві валентні оболонки з 2 і 1 гаусіани відповідно
  • 3-21G* — такий самий, із поляризаційними функціями на важких атомах
  • 3-21G** — такий самий, із поляризаційними функціями на всіх атомах
  • 6-31G — популярний (double-zeta) базисний набір; остов із 6 гаусіан, дві валентні оболонки з 3 і 1 гаусіани відповідно
  • 6-31G** — такий самий, із поляризаційними функціями на всіх атомах; в ньому було параметризовано популярний функціонал густини B3LYP
  • 6-31+G* — такий самий, з поляризаційними і дифузними функціями на важких атомах
  • 6-31++G** — такий самий, з поляризаційними і дифузними функціями на всіх атомах
  • 6-31G(2d,2p) — такий самий, з розщепленими (двохекспоненційними) поляризаційними функціями на всіх атомах
  • 6-311G(3df,3pd) — двічі валентно розщеплений (triple-zeta), із двома наборами поляризаційних функцій на всіх атомах: триекспоненційною d та простою f на важких і триекспоненційною p та простою d на гідрогенових

Деякі попловські базисні набори параметризовано для сферичних базисних функцій, більшість — для декартових.

Всі ці набори було розроблено для використання на рівні наближення Гартрі—Фока, але врахування електронної кореляції (зокрема, за допомогою теорії збурень) покращує результати. Тим не менше, наразі вони розглядаються як застарілі.

Кореляційно узгоджені базисні набори

[ред. | ред. код]

Широко застосовувані базисні набори, розроблені групою Данінга (англ. Thom Dunning Jr.)[1] Результати, отримані з урахуванням електронної кореляції, можуть бути екстрапольовані на повний базисний набір завдяки їхній систематичності. Ці базиси параметризовані для сферичних функцій.

Для атомів першого та другого періоду ці базисні набори позначаються як cc-pVNZ, де N=D, T,Q,5,6. Тут cc-p означає «correlational consistent, polarized» (кореляційно узгоджений, поляризований), V — «valence» (валентно розщеплений), а, приміром, DZ — «double-zeta» (двохекспоненційний).

Для атомів третього періоду, де критична наявність валентної d-оболонки, позначення змінюється на cc-pV(N+d)Z. Набори для важчих атомів із застосуванням псевдопотенціалу отримують позначення cc-pVNZ-PP, а для релятивістських розрахунків — cc-pVNZ-DK.

Хоча ці базисні набори параметризувалися як валентно розщеплені, можна покращити й опис остову додаванням відповідних тісних оболонок. Такі набори класу cc-pCVXZ потрібні для високоточного передбачення структурних параметрів та властивостей в околі ядра, зокрема, хімічного зсуву.

До більшості з цих наборів можна додати дифузні оболонки (префікс aug-), які теж додаються в поляризованому вигляді. Так, до атому Карбону в aug-cc-pVTZ було додано по одноекспоненційній неконтрактованій дифузній p-, d- та f-оболонці.

Поляризаційно узгоджені базисні набори

[ред. | ред. код]

Із застосуванням такої самої методології, як і для кореляційно узгоджених, але на рівні теорії функціоналу густини, саме для неї було розроблено[2] поляризаційно узгоджені базисні набори pc-n (n=0…4) для атомів перших чотирьох періодів. Вони так само можуть доповнюватися дифузними функціями, до augpc-n.

Базисні набори Карлсруе

[ред. | ред. код]

Досить часто також застосовуються базисні набори загального призначення, розроблені[3] групою дослідників із Карлсруе; приклади позначень:

  • def2-SV(P) — валентно розщеплений із поляризацією на негідрогенових атомах
  • def2-SVP — валентно розщеплений із поляризацією
  • def2-SVPD — валентно розщеплений із поляризацією та дифузними функціями
  • def2-TZVPP — валентно двічі розщеплений з подвійним набором поляризаційних функцій
  • def2-QZVPPD — валентно тричі розщеплений з подвійним набором поляризаційних функцій та дифузними функціями

Штутгартівські псевдопотенційні набори

[ред. | ред. код]

Для майже всіх елементів дослідниками зі Штутгарта розроблено[4] псевдопотенціальні базисні набори з урахуванням релятивістських ефектів для остова та великим (RLC) чи малим (RSC) остовом, тобто, більшою чи меншою кількістю вилучених електронів. Вони мають дещо різні назви у різних джерелах.

Додаткові базисні набори

[ред. | ред. код]

За призначенням додаткові базисні набори можна розподілити так:

  • J-, JK-fitting: прискорення для методів самоузгодженого поля
  • RI-fitting: прискорення для корельованих методів (зокрема, теорії збурень)
  • DFT exchange/correlation fitting: прискорення методів теорії густини

Звісно, можливість чи необхідність їхнього застосування визначається способом реалізації даного методу в обраному програмному продукті. Всі вони мають стосунок до спрощення, а отже, прискорення обчислень завдяки введенню додаткових наближень.

Примітки

[ред. | ред. код]
  1. Dunning, Thomas H. (1989). «Gaussian basis sets for use in correlated molecular calculations. I. The atoms boron through neon and hydrogen». J. Chem. Phys. 90 (2): 1007—1023. Bibcode:1989JChPh..90.1007D. doi:10.1063/1.456153.
  2. Jensen, Frank (2001). «Polarization consistent basis sets: Principles». J. Chem. Phys. 115 (20): 9113–9125. Bibcode:2001JChPh.115.9113J. doi:10.1063/1.1413524.
  3. Weigend F., Ahlrichs R. «Balanced basis sets of split valence, triple zeta valence and quadruple zeta valence quality for H to Rn: Design and assessment of accuracy». Phys. Chem. Chem. Phys., 7, 3297 (2005). DOI: 10.1039/b508541a.
  4. Küchle, W., Dolg, M., Stoll, H., Preuss, H. «Ab initio pseudopotentials for Hg through Rn». Mol. Phys., 74, 1245—1263 (1991). DOI: 10.1080/00268979100102941.

Джерела

[ред. | ред. код]
  • Юхновський І. Р. Основи квантової механіки. Вид. 2-ге, перероб. і доп. — К.: Либідь, 2002. — 392 с.
  • Nagy B., Jensen F. Basis sets in quantum chemistry. In: Reviews in Computation Chemistry, Ed. by Parril A., Lipkowitz K. — V.30 (2017). — Ch.3, Pp. 93-149. DOI: 10.1002/9781119356059.ch3. (англ.)