Group theory in solid state physics and photonics. Problem solving with Mathematica. (English) Zbl 1406.82003

Weinheim: Wiley-VCH (ISBN 978-3-527-41133-7/pbk; 978-3-527-69579-9/ebook). xiii, 364 p. (2018).
Publisher’s description: While group theory and its application to solid state physics is well established, this textbook raises two completely new aspects. First, it provides a better understanding by focusing on problem solving and making extensive use of Mathematica tools to visualize the concepts. Second, it offers a new tool for the photonics community by transferring the concepts of group theory and its application to photonic crystals.
Clearly divided into three parts, the first provides the basics of group theory. Even at this stage, the authors go beyond the widely used standard examples to show the broad field of applications. Part II is devoted to applications in condensed matter physics, i.e. the electronic structure of materials. Combining the application of the computer algebra system Mathematica with pen and paper derivations leads to a better and faster understanding. The exhaustive discussion shows that the basics of group theory can also be applied to a totally different field, as seen in Part III. Here, photonic applications are discussed in parallel to the electronic case, with the focus on photonic crystals in two and three dimensions, as well as being partially expanded to other problems in the field of photonics.
The authors have developed Mathematica package GTPack which is available for download from the book’s homepage. Analytic considerations, numerical calculations and visualization are carried out using the same software. While the use of the Mathematica tools are demonstrated on elementary examples, they can equally be applied to more complicated tasks resulting from the reader’s own research.


82-02 Research exposition (monographs, survey articles) pertaining to statistical mechanics
82D20 Statistical mechanics of solids
82D25 Statistical mechanics of crystals
20H15 Other geometric groups, including crystallographic groups
68N15 Theory of programming languages
00A79 Physics
Full Text: DOI