| Literature DB >> 31906127 |
Christian J Burnham1, Niall J English1.
Abstract
We present a novel derivation of the multipole interaction (energies, forces and fields) in spherical harmonics, which results in an expression that is able to exactly reproduce the results of earlier Cartesian formulations. Our method follows the derivations of Smith (W. Smith, CCP5 Newsletter 1998, 46, 18.) and Lin (D. Lin, J. Chem. Phys. 2015, 143, 114115), who evaluate the Ewald sum for multipoles in Cartesian form, and then shows how the resulting expressions can be converted into spherical harmonics, where the conversion is performed by establishing a relation between an inner product on the space of symmetric traceless Cartesian tensors, and an inner product on the space of harmonic polynomials on the unit sphere. We also introduce a diagrammatic method for keeping track of the terms in the multipole interaction expression, such that the total electrostatic energy can be viewed as a 'sum over diagrams', and where the conversion to spherical harmonics is represented by 'braiding' subsets of Cartesian components together. For multipoles of maximum rank n, our algorithm is found to have scaling of n 3.7 vs. n 4.5 for our most optimised Cartesian implementation.Entities:
Keywords: Ewald; molecular simulation; multipoles; spherical harmonics
Mesh:
Year: 2019 PMID: 31906127 PMCID: PMC7017380 DOI: 10.3390/ijms21010277
Source DB: PubMed Journal: Int J Mol Sci ISSN: 1422-0067 Impact factor: 5.923
Figure 1A term in the multipole interaction generating formula for , corresponding to , where the nodes from left to right represent (black circle), (red circle), (green circle) and (black circle).
Figure 2A force term obtained from taking the gradient of the term in Figure 1, which equates to .
Figure 3Representation of the multipole field terms for the interaction in Figure 1. The spokes radiating from coloured squares represent multipole fields tensors, of rank given by their number of spokes. The star with the central red square represents the rank-5 field tensor on the i site, and the star with the central green square represents the rank-3 field tensor on the j site.
Figure 4The (negative of) the torque on a rank-3 multipole. The red circle represents the multipole, the red square is its rank-3 field, and the circle with the cross represents a rank-1 vector cross product.
Spherical harmonics in Cartesians up to rank 3. Adapted from Stone, and normalised such that , where are the tensor forms of the polynomials (see text for details). Here, we are using a simplified labelling scheme, in which the spherical harmonics, , are identified by their degree, , and an index, , within each degree, where the index runs from , and the ordering within each degree is (for our purposes) arbitrary.
| Degree 0
|
| Degree 1
|
| Degree 2
|
| Degree 3
|
Cartesians in terms of spherical harmonics, up to rank 3. Adapted from Stone, such that the transformation is the inverse of Table 1.
| Degree 2
|
| Degree 3
|
Figure 5Equivalence of Cartesian and spherical harmonic representations. Top line: Four equivalent ways of representing a rank-4 symmetric traceless tensor. Middle line: two equivalent ways of representing the tensor product from Figure 1. Bottom: two equivalent ways of representing the gradient of this tensor product. The unbraided spokes represent Cartesian vectors, and the braided spokes are spherical harmonics.