计算材料学第五章电子结构理论

上传人:w****i 文档编号:104412116 上传时间:2019-10-09 格式:PDF 页数:40 大小:914.04KB
返回 下载 相关 举报
计算材料学第五章电子结构理论_第1页
第1页 / 共40页
计算材料学第五章电子结构理论_第2页
第2页 / 共40页
计算材料学第五章电子结构理论_第3页
第3页 / 共40页
计算材料学第五章电子结构理论_第4页
第4页 / 共40页
计算材料学第五章电子结构理论_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《计算材料学第五章电子结构理论》由会员分享,可在线阅读,更多相关《计算材料学第五章电子结构理论(40页珍藏版)》请在金锄头文库上搜索。

1、计算材料学第五章 电子结构理论 计算材料学第五章 电子结构理论 赵纪军赵纪军 三束实验室,物理学院三束实验室,物理学院 ikx k ikxikx kkk He x Hek e x = = kkk H = Take any set of basis functions i Assume the wave functions can be expanded in the basis: Choose the kso that the k are orthogonal (required for them to be eigenvalues) and kare as low as possible.

2、This is a numerically challenging problem which effectively requires iteratively diagonalizing the Hamiltonian matrix in the i basis This gives the best guess at the k possible given the basis functions i kkll l = Solving The Schrdinger Equation A QM Code Input atom positions and types Choose sensib

3、le basis functions Diagonalize the Hamiltonian to get eigenvalues and eigenvectors Use eigenvectors and basis to get wave functions/charge density Use eigenvalues and ionic interactions to get energy Key Ideas For Using A QM Code Choosing the basis The atomic basis, size and polarization The plane w

4、ave basis and the cutoff Ecut Working with periodic systems band structures k-point mesh Forces Hellmann-Feynman Theorem Relaxed positions Magnetism Spin polarized calculations Accuracy Basis functions Density functional theory Output Energy Relaxed positions Band structure DOS Charge density Choosi

5、ng The Basis Many programs work with a plane wave basis (eikr) since they are easy to use numerically You have to specify number of basis functions: More basis functions more accurate, slower = more memory. You have to diagonlize a matrix of size NbasisNbasis, so time O(Nbasis2lnNbasis) Number of ba

6、sis functions is given by a cutoff in energy, Ecut. This relates to the basis functions by We include all plane waves with kkcutand k a recipricol lattice vector Since reciprocal space shrink as 1/V, the Nbasis V and bigger systems take longer as O(V2lnV)! 22 2 cut cut e k E m = h Working with Perio

7、dic Systems Solutions for periodic systems have to have the same physics under translations wave functions are Bloch states: i(r+R)=eikR i(r), where k is in the first Brillouin zone. Electronic energy states in periodic systems are conveniently indexed with n,k n are called the bands, and k the wave

8、vector. The plot of the electronic energy states is called the band structure. n=1 n=3 n=2 k values (in 1st Brillouin Zone) Energy of Eigenstates k* 1k* 3k* 2k* EFermi Empty bands Filled bands The k-point Mesh The number of different energy eigenstates is actually infinite since k is a continuous va

9、riable The problem is made tractable for computation by discretizing k on a mesh the kpoint mesh (usually just in n1x n2x n3uniform grid in space. Denser k-point mesh more accuracy, slower calculation Time O(number of k-points) n=1 n=3 n=2 k values (in 1st Brillouin Zone) Energy of Eigenstates k* 1k

10、* 3k* 2k* EFermi Empty bands Filled bands Sample the Brillouin Zone Forces calculated with QM methods Forces can be found “easily” in a calculation by Hellmann-Feynmann Theorem Forces can be used for Finding optimal local energy positions (e.g., conjugate gradient methods) Molecular Dynamics (e.g.,

11、with Verlet algorithm) Pressure (in fact, the whole stress tensor) can be found from forces used Virial theorem (as in molecular dynamics) QM codes allow you to relax to optimal positions and lattice parameters for arbitrary pressure Magnetism - Spin Polarized Calculation Originally, QM codes just f

12、ound the eigenstates without considering spins each state could hold two electrons Then it became possible to have majority and minority spins, allowing studies of magnetic systems (ferro-. antiferro-, ferri-magnetism). The QM codes optimize the total amounts of up and down spin in what are called s

13、pin-polarized calculations Further work now allows localized moments that can point in arbitrary directions (noncollinear magnetism, e.g., spin waves). Accuracy All QM methods have some approximations 3 big categories Exact methods (Quantum Monte Carlo, etc.): Have only the numerical errors (1-10 at

14、oms) Wave function methods (Hartree Fock, etc.): Primary approximations come from limited basis sets (1-100 atoms) Density Function Theory methods: Primary approximation comes from unknown term in Hamiltonian (the exchange- correlation term) (1-1000 atoms). This is the method we will be using Larges

15、t errors come from systems with localized electrons, due to inaccuracy of exchange-correlation term Excited states are not treated accurately, so you get incorrect band gaps QM Codes Output Energy Can be used to compare two states to see which are most stable (e.g., fully relaxed fcc and bcc) Can be

16、 used to calculate barriers to hopping to model transport Relaxed positions Gives the atomic coordinates and lattice parameters for arbitrary pressure (can be compared to x-ray experiments) Band structure ?A convenient way to show eigenstates ?Shows band gaps (metal or insulator, optical properties), electron mass

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号