Abstract

Periodic boundary conditions (PBCs) are a pivotal concept in the treatment of ideal lattices of infinite extent as a finite lattice. Most undergraduate texts that delve into the analytical treatment of lattice dynamics solve the problem in the reciprocal space with an implicit assumption of PBCs. While the traditional approach centered in the reciprocal or [Formula: see text]-space is elegant for simple one-dimensional lattice structures, the method becomes mathematically cumbersome for more complex lattices with real-world applications, such as a honeycomb lattice involving a [Formula: see text] secular determinant. In this work, we have explored the solution of lattice dynamics in direct space numerically, by constructing unit cells through an explicit implementation of Born–von Karman PBCs and solving the lattice dynamical equations in the displacement–time domain using the fourth-order Runge–Kutta algorithm. The Fast Fourier Transform technique is then used to obtain the phonon frequency spectrum corresponding to the computed instantaneous displacements. The fidelity of the model is validated by the agreement of the computational results obtained for the phonon spectrum at high symmetry points in the Brillouin zone with the analytical values for the given problem. Initially, the dynamics and the phonon spectrum are explored for monatomic and diatomic linear lattices which serve to act as introductory cases for the approach before investigating the 2D monatomic square and honeycomb lattices using the nearest and next-nearest neighbor approximations. A short-range force constant model employing the central forces and angular forces is used for the monatomic square lattice to account for the interatomic interactions. Our computational approach is expected to be physically more intuitive for a student for visualizing the periodicity of a given lattice and understanding its related dynamics. The approach demonstrates the usage of Born–von Karman PBCs in constructing a unit cell that effectively captures the dynamics of a lattice system, complementing the traditional secular determinant formalism. The work also illustrates an instance of how the computer programming can be used as a tool to empower the students to explore abstract concepts in physics. A honing of programming and computational skills of students enables them to interact with dynamic models in physics and gain deeper insight into the real-world applications of physics principles. Target group of this work is the students and educators at undergraduate level who seek a thorough and didactic comprehension of lattice dynamics.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call