Мій основний досвід - із кристалічними структурами, і є лише кінцева кількість точкових симетрій, які виявляються в кристалі. Отже, алгоритм, який я використовував би, дещо відрізняється від того, який ви використовували б у молекулі. Але навряд чи з великою молекулою виявляться неперервні симетрії, як осьова симетрія в H 2 або CO 2 , тому методи повинні досить добре збігатися. При визначенні симетрії в системі слід враховувати дві різні, але пов'язані між собою, симетрії: локальну та глобальну.22
Локальна симетрія
Локальна симетрія - це симетрія місцевого середовища навколо певної точки. Зокрема, симетрія в кожному атомному місці визначає локальне розщеплення атомів і певною мірою хімічне середовище і є підгрупою глобальної симетрії. Наприклад, у бензолі локальна симетрія складається з двох площин відображення та осі ( симетрія обертання 180 ∘ ). (Очевидно, що для створення всієї локальної точкової групи необхідні лише дві операції.)C2180∘
З алгоритмічної точки зору, що ми зробили, ми спочатку знаходимо найближчих сусідів атома-мішені, а потім перераховуємо всі способи, як ми можемо обертати це середовище щодо центрального атома і залишати його таким же. Більш математично це рішення для всіх ортогональних матриць, , таких, щоA
А ( х⃗ i- х⃗ c) = х⃗ j- х⃗ c
х⃗ iх⃗ jх⃗ cА
Іншою думкою є використання матриць імпульсу кута як генераторів обертання
А = досвід( i ϕ n^⋅ L⃗ )
н^∈ R3ϕL⃗ = ( Lх, L у, L z)А
Глобальна симетрія
Там, де локальна симетрія визначає середовище навколо одного атома, глобальна симетрія диктує, як атоми обмінюються один з одним. Перший крок у визначенні глобальної симетрії - визначення еквівалентних атомів. По-перше, визначте типи та відносні напрямки до найближчого сусіднього (і другого найближчого, або вище, за бажанням) атомів. Тоді два атоми еквівалентні, якщо їхні сусіди мають однакові просторові розташування. Це просто вирахувати.
С3180∘60∘
С3
А180∘
Редагувати - Переклади : Є ще одне ускладнення, що вищезгадане обговорення локальної симетрії ігнорує: переклади. Формально правильна операція симетрії
А ( х⃗ i- х⃗ c) + т⃗ = х⃗ j- х⃗ c
Ах⃗ кт⃗
т⃗ = n1а⃗ 1+ н2а⃗ 2+ н3а⃗ 3
а⃗ iнi∈ Zт⃗