Berry Phases in Electronic Structure Theory by 바죠

Berry Phases in Electronic Structure Theory
Electric Polarization, Orbital Magnetization and Topological Insulators
David Vanderbilt

반더빌트 교수의 책이 나왔다.
제일원리 전자구조 학계에서 일하는 반더빌트 교수는 매우 영향력 있는 학자이다. 
최근 매우 활발하게 연구되고 있는 연구주제인 베리위상에 관한 책을 출간하였다. 
대학원생 또는 연구자들이 읽어야할 책으로 분류된다. 

베리 위상은 시간의존성이 없는 것이다. 완전하게도 공간으로만 정의된다. 게이지 불변인 것이기 때문에 관측된다.
베리 위상은 실험적으로 관찰이 가능하다.

이 책의 특징은 저자와 책의 내용과 관련된 것이다.
사실 모든 장들의 내용들은 저자가 깊숙히 연구한 연구주제들이다. 다시 말해서 저자가 책 내용 연구분야의 창시자 중 한 명이다. 
이론적인 부분에 대한 수식전개와 의미 설명이 뛰어난 책이다.
이 책의 내용은 그것에만 결코 머물지 않는다. 실질적인 구현에서 미묘한 내용들도 모두 제공한다. 
이 책에서는 실질적인 컴퓨터 프로그램을 제공한다. 
저자는 완전한 컴퓨터 프로그램과 완전한 그림 그리기까지 스스로 책임진다. 
이 분야에서 이 보다 좋은 책을 만들기는 불가능해 보인다.  
저자가 제공하는 pythTB 패키지는 단순한 이론 계산을 연습하는 것을 넘어선다. 
실제 이론 연구분야에서도 그대로 사용될 수 있게 설계된 것이다. 







지난 25년 phase의 중요성 부각, relative phase

지난 15년 topological insulator 부각 
electric polarization, orbital magnetization, anomalous Hall conductivity, magnetoelectric coupling, topological insulators, semimetals.

Sb2Se3 vs Bi2Se3
Berry phase, curvature 의 중요성 부각됨.

2D anomalous Hall state :  mother of all topological insulators

고체: 전자기학과 양자역학의 합성으로 설명할 수 있을 것 같다. 하지만, 물성을 계산하는 것이 완전하게 완성된 것은 아니다.
단순하게 물리 연산자에 bra - ket 작용으로 물리량을 계산하는데 한계가 있다. 모두 다 그렇게 계산되지 않는다.


pythTB package and example



pythTB 다운로드 그리고 설치
python setup.py install
/usr/lib64/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'install_requires'
  warnings.warn(msg)
running install
running build
running build_py
creating build
creating build/lib
copying pythtb.py -> build/lib
running install_lib
copying build/lib/pythtb.py -> /usr/lib/python2.7/site-packages
byte-compiling /usr/lib/python2.7/site-packages/pythtb.py to pythtb.pyc
running install_egg_info
Writing /usr/lib/python2.7/site-packages/pythtb-1.7.2-py2.7.egg-info
[root@KRISS-TUCANA pythtb-1.7.2]# python
Python 2.7.5 (default, Jul 13 2018, 13:06:57) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import pythtb
>>> 

export PYTHONPATH="${PYTHONPATH}:/usr/local/pythtb-1.7.2"
evince simple_band.pdf






핑백


최근 포토로그