🌐 EN | 🇯🇵 JP | Last sync: 2025-11-16

⚛️ Introduction to Quantum Mechanics

Introduction to Quantum Mechanics for Materials Science

📚 5 Chapters 💻 35 Code Examples ⏱️ 90-110 minutes 📊 Intermediate
← Back to Fundamentals of Mathematics Dojo

🎯 Series Overview

Quantum mechanics is an essential theoretical framework for understanding the electronic structure, chemical bonding, optical properties, and magnetism of materials. In this series, from the fundamentals of wave functions and Schrödinger equations to harmonic oscillators, hydrogen atoms, angular momentum theory, and perturbation theory, you will learn theory and numerical computation (Python/NumPy/SciPy) in pairs. The goal is to understand quantum effects in materials science and provide an introduction to first-principles calculations.

Learning Path

flowchart LR A[Chapter 1
Wave Functions] B[Chapter 2
Quantum Oscillator] C[Chapter 3
Angular Momentum] D[Chapter 4
Perturbation Theory] E[Chapter 5
Solid State Applications] A --> B --> C --> D --> E style A fill:#667eea,stroke:#764ba2,stroke-width:2px,color:#fff style B fill:#667eea,stroke:#764ba2,stroke-width:2px,color:#fff style C fill:#667eea,stroke:#764ba2,stroke-width:2px,color:#fff style D fill:#667eea,stroke:#764ba2,stroke-width:2px,color:#fff style E fill:#667eea,stroke:#764ba2,stroke-width:2px,color:#fff

📋 Learning Objectives

  • Understand the physical meaning of Schrödinger equations and the interpretation of wave functions
  • Solve one-dimensional quantum systems (potential wells, harmonic oscillators, tunneling effects) analytically and numerically
  • Understand the electronic structure and atomic orbitals of hydrogen atoms and visualize them
  • Understand quantum theory of angular momentum operators and spin, and apply them to material magnetism
  • Solve complex quantum systems approximately using perturbation theory and variational methods

📖 Prerequisites

Basic knowledge of calculus and vector analysis (partial differential equations), linear algebra (eigenvalue problems, matrices) is required. Understanding the basics of Python is desirable.

Chapter 1
Wave Functions and Schrödinger Equations

Learn the fundamental principles of quantum mechanics, the interpretation of wave functions, stationary states, and exact solutions for one-dimensional potential well problems. Understand the Born interpretation, normalization, and probability density concepts, and implement methods to numerically solve eigenvalue problems with NumPy.

Schrödinger Equations Wave Functions Born Interpretation Potential Wells Eigenvalue Problems
💻 7 Code Examples ⏱️ 18-22 minutes
Read Chapter 1 →
Chapter 2
Harmonic Oscillators and Tunneling Effects

Learn the analytical solutions of quantum harmonic oscillators, Hermite polynomials, and creation/annihilation operators. Implement the principles of tunneling phenomena, calculation of transmission coefficients, and applications to the operating principles of scanning tunneling microscopy (STM).

Harmonic Oscillators Hermite Polynomials Tunneling Effects Transmission Coefficients STM Principles
💻 7 Code Examples ⏱️ 18-22 minutes
Read Chapter 2 →
Chapter 3
Hydrogen Atoms and Atomic Orbitals

Learn the hydrogen atom as a central force problem, the derivation of radial equations and Laguerre polynomials, and spherical harmonics. Implement the shapes of atomic orbitals (s, p, d orbitals), the physical meaning of quantum numbers, and visualization of electron clouds.

Hydrogen Atoms Spherical Harmonics Radial Functions Atomic Orbitals Electron Clouds
💻 7 Code Examples ⏱️ 18-22 minutes
Read Chapter 3 →
Chapter 4
Angular Momentum and Spin

Learn the commutation relations of angular momentum operators, ladder operators, and quantum theory of spin angular momentum. Understand Pauli matrices and spin-1/2 systems, spin-orbit interactions, applications to magnetic materials, and implement angular momentum coupling.

Angular Momentum Spin Pauli Matrices Spin-Orbit Interactions Magnetism
💻 7 Code Examples ⏱️ 18-22 minutes
Read Chapter 4 →
Chapter 5
Perturbation Theory and Variational Methods

Learn time-independent perturbation theory (non-degenerate and degenerate systems), variational principles, and the Rayleigh-Ritz method. Implement energy calculations for ground and excited states, applications to molecular orbital calculations, and an introduction to the Hartree-Fock method.

Perturbation Theory Variational Methods Rayleigh-Ritz Method Ground States Excited States
💻 7 Code Examples ⏱️ 18-22 minutes
Read Chapter 5 →

📚 Recommended Learning Paths

Pattern 1: Beginner - Theory and Practice Balanced (5-7 days)

Pattern 2: Intermediate - Fast Track (3 days)

Pattern 3: Topic-Focused - Computational Skills (1 day)

🎯 Overall Learning Outcomes

Upon completing this series, you will achieve:

Knowledge Level

Practical Skills

Application Ability

🛠️ Technologies and Tools Used

Main Libraries

Development Environment

Recommended Tools

🚀 Next Steps

Deep Dive Learning

For more advanced study in this field:

Related Series

Expand your knowledge with related topics:

Practical Projects

Apply your skills to hands-on projects:

⚠️ Disclaimer