430 likes | 442 Views
مدرسه پاییزه نظریه تابعی چگالی 12-14 آذر 1387 گروه فیزیک، دانشگاه اصفهان. Introduction to Maximally-Localized Wannier Functions Nafise Rezaei, Zahra Torbatian, Hoda Jebeli S. Javad Hashemifar Physics Departments, Isfahan University of Technology. Bloch Theory.
E N D
مدرسه پاییزه نظریه تابعی چگالی 12-14 آذر 1387 گروه فیزیک، دانشگاه اصفهان
Introduction to Maximally-Localized Wannier Functions Nafise Rezaei, Zahra Torbatian, Hoda Jebeli S. Javad Hashemifar Physics Departments, Isfahan University of Technology
Bloch Theory Crystal Translational symmetry Bloch orbital: Extended States
Bloch Representation N unit cell Bloch Representation 1 unit cell
Bloch Quantum Number Lattice Momentum k Advantages ?
Bloch Representation:Band Structure Band Structure Electronic behavior in reciprocal space Optical properties Si
Bloch Representation:Fermi Surface de Haas-van Alphen effect Hole and Electron like states Fermi surface nesting
Bloch Representation:Electron dynamic Dynamics of Bloch electrons Group velocity Effective mass
Bloch Representation:DiffusiveTransport Boltzman non equilibrium distribution function Dynamic Semi classical description
Bloch Representation: DiffusiveTransport Lattice Imperfections, Phonons Scattering
Bloch Quantum Number Lattice Momentum k Disadvantages ?
Delocalized orbitals Not appropriate for visualization of the chemical bonds A Kohn-Sham orbital for an oligopeptide molecule
Bloch Representation: scaling behavior Assuming a plane wave basis set Number of basis functions ~ (size)
Bloch Representation: scaling behavior Size x 2 Other Factors Since Bloch Functions are delocalized many Hij are nonzero All basis functions should be orthogonal Computational Time ~ (size)3
Bloch Representation: scaling behavior Computational Time ~ (size)3 k points are independent on each other Computational Time ~ Number of k points
Quantum Transport Conservation of momentum Ballistic transport Quantum conductance:
Quantum Transport www.wannier-transport.org The probability of Transmission between two ends Localized basis functions are more appropriate for calculation of Green function
Wannier Functions:Basic definition Fourier transformation of the Bloch functions 1 unit cell N unit cell Real space representation of solid
Localized Wannier Functions Real space representation of solid
Wannier Functions: Nature of the Chemical bonds d-eg Wannier functions of Copper I. Souza, N. Marzari, and D. Vanderbilt, Physical Review B 65, 035109 (2002)
Localized Wannier Functions: scaling behavior Size x 2 Computational Time ~ (size) Appropriate for Green function and quantum conductance calculations.
Localized Wannier Functions: scaling behavior Bloch Functions Time ~ (size)3 Time ~ (Number of k points) Bloch Functions Wannier Functions Time ~ (size) Localized Wannier Functions are appropriate basis for Linear scaling DFT codes Goedecker, Review of Modern Physics 71, 1085 (1999)
Linear scaling DFT Schwegler, Galli, Gygi, Hood, Physical Review Letters 87, 265501 (2001)
Wannier Functions:Band interpolation تعداد نقاط تبدیل فوریه درون یابی
Wannier Functions Fourier transformation of the Bloch functions How to find the best Wannier functions ?
Wannier Functions:Gauge Freedom Not determined by Schrödinger equation Wannier Functions are not unique !!!
Wannier Functions:Generalized A simple Unitary transformation group of isolated bands A General Unitary transformation
Wannier Functions:Generalized Unitary Rotation in a group of isolated bands This general gauge freedom is used to obtain the Maximally Localized Wannier Functions[1] [1] Marzari and Vanderbilt, Physical Review B 56 , 12847 (1997)
Localization criteria Spread functional (Variance) Some examples: Delta function Constant function
Reciprocal-space representation Position operator Gradient • Determining the Bloch orbitals on a regular k mesh • Using finite difference to evaluate the above derivatives
Finite difference method b are a set of vectors connecting a k-point to its near neighbors
Reciprocal-space representation Central Parameter
Localization procedure An infinitesimal rotation of the Bloch orbitals: infinitesimal antiunitary matrix Provides an equation of motion (e.g. conjugate gradient or steepest descent ) for the evolution of towards the minimum of Ω.
فرایند کمینه کردن No yes End
رهایی یافتن ازکمینه های موضعی اربیتال های بلوخ را روی یک مجموعه اربیتال های آزمایشی تصویر می کنیم اورتونرمال می شوند Lowdinاز طریق تبدیل از اربیتال های بلوخ حاصل به عنوان نقطه شروع فرایند کمینه کردن استفاده می کنیم.
Disentanglement For a group of isolated bands: U is NxN matrix Some times number of required Wannier functions is less than number of bands (e.g. valence band of metals) Hence U is NxM matrix Mixing N states to make M rotated states
Disentanglement procedure Two step localization procedure Find the best U for transforming N states into M states Find the best U for maximal localization of M Wannier functions
Energy windows Inner Energy window: The rotated Bloch states should have the same band structure as original Bloch states Outer Energy window: The rotated Bloch states may have different band structure as original Bloch states
Disentanglement procedure Step 1 • ”disentangle the N bands of interest ” from the rest • Defining an energy window(outer window), states lie within this energy window • Obtaining a set of N Bloch states by a unitary transformation amongst Bloch states Outer window Obtaining by minimizing the gauge invariant spread Nafise Rezaei 11 اردیبهشت 1387
Step 2 • obtain maximally-localized WFs • Within the subspace S(k) determined in Step 1 (which have a fixed ΩI) • Minimize ,using the algorithm of Marzari & Vanderbilt Nafise Rezaei 11 اردیبهشت 1387
Exact Constraints on the Inner Energy Window • Energy bands of this optimal subspace may not correspond to any of the original energy band • Introduce a second energy window (inner window) • States lying within inner energy window are included unchanged in the optimal subspace Outer window Inner window