🌐 EN | πŸ‡―πŸ‡΅ JP | Last sync: 2025-11-16

Introduction to Computational Materials Science Series v1.0

From Quantum Mechanics to Molecular Dynamics - A Complete Guide to Theory and Practice

πŸ“– Reading Time: 20-30 minutes πŸ“Š Level: Intermediate to Advanced πŸ’» Code Examples: 5

Introduction to Computational Materials Science Series v1.0

From Quantum Mechanics to Molecular Dynamics - A Complete Guide to Theory and Practice

Series Overview

This series is a comprehensive 5-chapter educational content designed to systematically teach you from the fundamental theories of computational materials science to practical simulation techniques. It covers essential computational methods for modern materials research, including quantum mechanics-based first-principles calculations, molecular dynamics simulations, and phonon calculations.

Key Features:

Total Learning Time: 115-140 minutes (including code execution and exercises)

---

How to Use This Series

Recommended Learning Path

flowchart TD A[Chapter 1: Quantum Mechanics and Solid State Physics] --> B[Chapter 2: Density Functional Theory DFT] B --> C[Chapter 3: Molecular Dynamics MD] C --> D[Chapter 4: Phonon Calculations] D --> E[Chapter 5: Integration of First-Principles and ML] style A fill:#e3f2fd style B fill:#fff3e0 style C fill:#f3e5f5 style D fill:#e8f5e9 style E fill:#fce4ec

For those with physics/chemistry background (undergraduate 3rd-4th year, graduate students):

For experienced DFT/MD users (strengthening practical skills):

For machine learning researchers (applying to materials science):

---

Chapter Details

Chapter 1: Fundamentals of Quantum Mechanics and Solid State Physics

Level: Intermediate

Reading Time: 25-30 minutes

Code Examples: 6-7

Learning Content

  1. Basic Principles of Quantum Mechanics

- SchrΓΆdinger Equation

- Wave Functions and Hamiltonian

- Born-Oppenheimer Approximation

  1. Electronic Structure of Atoms and Molecules

- Solution for Hydrogen Atom

- Multi-electron System Problems

- Importance of Electron Correlation

  1. Quantum Mechanics of Solids

- Periodic Boundary Conditions

- Bloch's Theorem

- Band Structure Fundamentals

  1. Practical Exercises

- Solving SchrΓΆdinger Equation for Hydrogen Atom with Python

- Energy Level Calculations for Quantum Wells

- Simple Band Structure Visualization

Learning Objectives

Read Chapter 1 β†’

---

Chapter 2: Introduction to Density Functional Theory (DFT)

Level: Intermediate to Advanced

Reading Time: 30-35 minutes

Code Examples: 7-8

Learning Content

  1. Fundamental Theory of DFT

- Hohenberg-Kohn Theorems

- Kohn-Sham Equations

- Exchange-Correlation Functionals (LDA, GGA)

  1. Practical Aspects of DFT Calculations

- Basis Functions (Plane Waves, Atomic Orbitals)

- k-point Sampling

- Convergence Criteria

  1. Practical Application with ASE + GPAW

- Environment Setup

- Structure Optimization

- Band Gap Calculation

- Density of States (DOS) Calculation

  1. Limitations of DFT and Remedies

- Band Gap Problem

- van der Waals Interactions

- Strongly Correlated Systems

Learning Objectives

Read Chapter 2 β†’

---

Chapter 3: Molecular Dynamics (MD) Simulation

Level: Intermediate

Reading Time: 25-30 minutes

Code Examples: 6-7

Learning Content

  1. Fundamental Theory of MD

- Newton's Equations of Motion

- Force Fields and Potentials

- Time Integration Algorithms (Verlet, Leap-frog)

  1. Statistical Ensembles

- NVE (Microcanonical)

- NVT (Canonical) - NosΓ©-Hoover Thermostat

- NPT (Isothermal-Isobaric) - Parrinello-Rahman

  1. Practical Application with LAMMPS

- Creating Input Files

- MD Simulation of Water Molecules

- Diffusion Coefficient Calculation

- Radial Distribution Function (RDF) Analysis

  1. Ab Initio MD (AIMD)

- DFT + MD Combination

- Car-Parrinello MD

- Born-Oppenheimer MD

Learning Objectives

Read Chapter 3 β†’

---

Chapter 4: Phonon Calculations and Thermodynamic Properties

Level: Intermediate to Advanced

Reading Time: 20-25 minutes

Code Examples: 5-6

Learning Content

  1. Theory of Lattice Vibrations

- Harmonic Approximation

- Dynamical Matrix

- Phonon Dispersion Relations

  1. Phonon Calculations with Phonopy

- Finite Displacement Method

- Force Constant Calculation

- Phonon Band Structure

  1. Calculation of Thermodynamic Properties

- Free Energy

- Specific Heat

- Thermal Expansion Coefficient

- Debye Temperature

  1. Practical Project

- Complete Phonon Calculation for Si

- Temperature Dependence Analysis

- Thermal Conductivity Estimation

Learning Objectives

Read Chapter 4 β†’

---

Chapter 5: Integration of First-Principles Calculations and Machine Learning

Level: Advanced

Reading Time: 15-20 minutes

Code Examples: 5-6

Learning Content

  1. Machine Learning Potentials (MLP)

- Gaussian Approximation Potential (GAP)

- Neural Network Potential (NNP)

- Moment Tensor Potential (MTP)

  1. Data Generation Strategies

- Active Learning

- Data Extraction from DFT Calculations

- Efficient Sampling

  1. Practical: Training NNP

- Building NNP with ASE and AMP

- Preparing Training Data

- Evaluating Potentials

  1. Future Perspectives

- Universal Machine Learning Potentials

- Foundation Models for Materials

- Applications to Autonomous Experiments

Learning Objectives

Read Chapter 5 β†’

---

Overall Learning Outcomes

Upon completing this series, you will acquire the following skills and knowledge:

Theoretical Knowledge (Understanding)

Practical Skills (Doing)

Application Ability (Applying)

---

Recommended Learning Patterns

Pattern 1: Complete Mastery from Basics (For Graduate Students)

Target Audience: Graduate students learning computational materials science for the first time

Duration: 2-3 weeks

Approach:

Week 1:

Week 2:

Week 3:

Deliverables:

Pattern 2: Rapid Practical Skills Acquisition (For Postdocs/Researchers)

Target Audience: Researchers who know theory but lack implementation experience

Duration: 1 week

Approach:

Day 1: Chapter 2 (ASE/GPAW environment setup and basic calculations)

Day 2-3: Chapter 2 (Practical projects: Band structure, DOS)

Day 4: Chapter 3 (LAMMPS practice)

Day 5: Chapter 4 (Phonopy practice)

Day 6-7: Chapter 5 (MLP training and Active Learning)

Deliverables:

Pattern 3: Targeted Learning (Mastering Specific Methods)

Target Audience: Researchers wanting to master specific computational methods

Duration: Flexible

Selection Examples:

---

FAQ (Frequently Asked Questions)

Q1: What prerequisite knowledge is needed to learn this series?

A: The following knowledge is assumed:

If uncertain, check the "Prerequisite Knowledge Checklist" in each chapter.

Q2: Do I need to actually run the code?

A: Strongly recommended. Computational materials science is a practical skill. Not just theory, but actually running code and seeing results leads to deep understanding. If environment setup is difficult, you can start with Google Colab (free).

Q3: Can I learn without commercial software (VASP, etc.)?

A: Yes, absolutely. This series primarily uses open-source tools (ASE, GPAW, LAMMPS, Phonopy). These are freely available and have sufficient functionality for both academic research and industrial applications. While VASP and Quantum ESPRESSO are mentioned, you can learn without them.

Q4: How much computational resources are needed?

A:

Basic exercises are sufficient with a laptop.

Q5: How long does it take to master?

A: Depends on study time and goals:

Q6: What's the difference between DFT and MD? When should I use which?

A:

DFT (Density Functional Theory):

MD (Molecular Dynamics):

How to Choose:

Q7: Can I write papers just from this series?

A: This series focuses on building foundations and acquiring practical skills. Paper writing additionally requires:

  1. Deep dive into specific research themes (3-6 months)
  2. Thorough survey of prior research
  3. Creation of original research outcomes
  4. Mastery of paper writing techniques

After completing this series, we recommend advancing your research while consulting with your advisor or collaborators.

---

Next Steps

Recommended Actions After Series Completion

Immediate (Within 1-2 weeks):

  1. βœ… Upload computational scripts and notebooks to GitHub
  2. βœ… Present learned content at lab seminar
  3. βœ… Practice calculations on materials related to your research theme

Short-term (1-3 months):

  1. βœ… Read 10 specialized papers in depth (Physical Review B, Computational Materials Science)
  2. βœ… Contribute to open-source projects (ASE, Phonopy, etc.)
  3. βœ… Conference presentation (aim for poster presentation)
  4. βœ… Develop computational workflow automation scripts

Medium-term (3-6 months):

  1. βœ… Compile calculation results from independent research project into paper
  2. βœ… Learn advanced computational methods (GW approximation, DMFT, QMC, etc.)
  3. βœ… Oral presentation at domestic conference
  4. βœ… Apply for supercomputer usage proposals

Long-term (1+ years):

  1. βœ… Present at international conferences (APS March Meeting, MRS)
  2. βœ… Submit and publish peer-reviewed papers
  3. βœ… Establish as doctoral dissertation theme
  4. βœ… Teach computational materials science to next generation of students

---

Learning Resources

Recommended Textbooks

DFT and First-Principles Calculations:

  1. Richard M. Martin, "Electronic Structure: Basic Theory and Practical Methods"
  2. Shinji Tsuneyuki, "Computational Physics" (Iwanami Shoten, in Japanese)
  3. David S. Sholl & Janice A. Steckel, "Density Functional Theory: A Practical Introduction"

Molecular Dynamics:

  1. Daan Frenkel & Berend Smit, "Understanding Molecular Simulation"
  2. J. M. Haile, "Molecular Dynamics Simulation"
  3. Susumu Okazaki, "Molecular Simulation" (Iwanami Shoten, in Japanese)

Solid State Physics and Quantum Mechanics:

  1. Neil W. Ashcroft & N. David Mermin, "Solid State Physics"
  2. Tatsumi Kurosawa, "Solid State Physics" (Shokabo, in Japanese)
  3. J. J. Sakurai, "Modern Quantum Mechanics"

Online Resources

Official Documentation:

Tutorials and Courses:

Community:

---

Feedback and Support

About This Series

This series was created as part of the MI Knowledge Hub project under Dr. Yusuke Hashimoto at Tohoku University.

Creation Date: October 17, 2025

Version: 1.0

We Welcome Your Feedback

To improve this series, we welcome your feedback:

Contact: yusuke.hashimoto.b8@tohoku.ac.jp

---

License and Terms of Use

This series is published under the CC BY 4.0 (Creative Commons Attribution 4.0 International) license.

Permitted:

Conditions:

Details: CC BY 4.0 License Full Text

---

Let's Get Started!

Are you ready? Start with Chapter 1 and begin your journey into the world of computational materials science!

Chapter 1: Fundamentals of Quantum Mechanics and Solid State Physics β†’

---

Update History

---

Your journey into computational materials science begins here!

Disclaimer