Next: Theory: Elimination of translations
Up: Calculation of phonons (atomic
Previous: Theory: practical side
  Contents
Theory: use of symmetry
The usage of symmetry may substantially reduce the number of DFT runs
required to obtain all elements of the FCM. The idea is the following:
For the given group , all cell atoms can be split into ``orbits''
or ``stars'' of atoms, . Atoms within an orbit can be obtained
from each other by applying an appropriate symmetry operation ;
atoms from different orbits cannot be related to each other in this
way. The idea is to find appropriate linear combinations of the atomic
displacements so that the number of degrees of freedom be reduced.
This is done, first, by finding symmetry-adapted displacements for
each orbit separately:
|
(2.5) |
where are atomic Cartesian displacements for all atoms
belonging to the orbit , is an irreducible representation,
- its repetition and - dimension index (for 2D and 3D
representations). Combining all symmetry-adapted displacements (for
all orbits and all represnetations), we get the same number of degrees
of freedom as originally, when Cartesian displacements were
used. Therefore, one can write
|
(2.6) |
where the transformation matrix
is a square matrix. This matrix can be constructed using the projection
operator method well known in the group theory (see, e.g. Ref. [L.
Kantorovich and Livshits- Phys. Stat. Sol. (b) 174 (1992)
79]). It can also be constructed as a unitary and real matrix. The
latter property is obtained by combining 1D complex conjugate irreducible
representation into a single real 2D representation, see details in
the same paper. Thus, one can relate atomic displacements back to
the symmetry-adapted ones via
|
(2.7) |
or
in the matrix form. Inserting
these expansions into the energy expression (2.2),
one obtains an important result:
|
(2.8) |
Importantly, the sum
|
(2.9) |
is diaginal in and does not depend on the dimension index
. It is here where the simplification comes.
Therefore, the method works in the following way (again, for simplicity,
the method of a single displacement is considered):
- firstly, a representation is chosen for the given orbit
- then, atomic displacements are obtained for all atoms in the orbit
using Eq. (2.7) (atoms of other orbits
will not be displaced in this case)
- a DFT code is run for the new geometry and the Cartesian forces on
all atoms of the cell are obtained
- the Cartesian forces behave similarly to atomic displacements;
therefore, from all one can obtain their symmetry-adapted
counterparts using
- using these forces, the symmetry adapted elements of the FCM,
,
can be obtained as explained in Section 2.6.8.1;
note that the matrix does not depend on index ; therefore,
it is sufficient to use , which also reduces the number
of DFT runs
- diagonalising the matrix
,
one obtains squares of all phonon frequencies,
,
for the given representation , the index numbering
all solutions
- the eigenvectors,
, can be turned into
actual displacements via Eq. (2.7); thus,
normal coordinates for each mode
can be obtained
- the procedure is repeated for another orbit and/or another
Note that the FCM in Cartesian atomic displacements, ,
can be restored from the matrices
using the inverse
to the Eq. (2.9) transformation:
|
(2.10) |
This transformation will prove useful if other atomic masses should
be tried (isotops) and it will be used in option V3 of the
main menu, Section 2.6.8.9.
Next: Theory: Elimination of translations
Up: Calculation of phonons (atomic
Previous: Theory: practical side
  Contents
Lev Kantorovich
2006-05-08