This document provides an overview of the textbook "Computational Physics" which covers a wide range of topics in physics that can be explored through computer simulations and numerical methods. These include radioactive decay, projectile motion, oscillatory motion and chaos, the solar system, potentials and fields, waves, random systems, statistical mechanics, molecular dynamics, quantum mechanics, and interdisciplinary topics like protein folding, earthquakes, and neural networks. The textbook presents computational approaches to understand these physical systems and serves as an introduction to numerical methods for physicists.
This document provides an overview of the textbook "Computational Physics" which covers a wide range of topics in physics that can be explored through computer simulations and numerical methods. These include radioactive decay, projectile motion, oscillatory motion and chaos, the solar system, potentials and fields, waves, random systems, statistical mechanics, molecular dynamics, quantum mechanics, and interdisciplinary topics like protein folding, earthquakes, and neural networks. The textbook presents computational approaches to understand these physical systems and serves as an introduction to numerical methods for physicists.
This document provides an overview of the textbook "Computational Physics" which covers a wide range of topics in physics that can be explored through computer simulations and numerical methods. These include radioactive decay, projectile motion, oscillatory motion and chaos, the solar system, potentials and fields, waves, random systems, statistical mechanics, molecular dynamics, quantum mechanics, and interdisciplinary topics like protein folding, earthquakes, and neural networks. The textbook presents computational approaches to understand these physical systems and serves as an introduction to numerical methods for physicists.
Nicholas J. Giordano Department ofPhysics Purdue University
PRENTICE HALL Upper Saddle River, New Jersey 07458 Contents
PREFACE
1. A FIRST NUMERICAL PROBLEM
1.1 Radioactive Decay 1
1.2 A Numerical Approach 2 1.3 Construction of a Working Program 3 1.4 Testing Your Program 9 1.5 Numerical Considerations 10 1.6 Programming Guidelines and Philosophy 12
2. REAUSTIC PROJECTILE MOTION
2.1 Bicycle Racing: The Effect of Air Resistance 16
2.2 Projectile Motion: The Trajectory of a Cannon Shell 23 2.3 Baseball: Motion of a Batted Ball 28 2.4 Throwing a Baseball: The Effects of Spin 33 2.5 Golf 39
3. OSCILLATORY MOTION AND CHAOS
3.1 Simple Harmonie Motion 42
vi Contents 3.2 Chaos in the Driven Nonlinear Pendulum 48 3.3 Routes to Chaos: Period Doubling 56 3.4 The Lorenz Model 60 3.5 The Billiard Problem 67 3.6 Bouncing Balls: A Chaotic Mechanical System 73 3.7 Behavior in the Frequency Domain: Chaos and Noise 77
4. THE SOLAR SYSTEM 81
4.1 Kepler's Laws 81
4.2 The Inverse-Square Law and the Stability of Planetary Orbits 88 4.3 Precession of the Perihelion of Mercury 92 4.4 The Three-body Problem and the Effect of Jupiter on Earth 98 4.5 Resonances in the Solar System: Kirkwood Gaps and Planetary Rings 102 4.6 Chaotic Tumbling of Hyperion 107
5. POTENTIALS AND FIELDS 113
5.1 Electric Potentials and Fields: Laplace's Equation 113
5.2 Potentials and Fields Near Electric Charges 125 5.3 Magnetic Field Produced by a Current 129 5.4 Magnetic Field of a Solenoid: Inside and Out 132 6. WAVES 136
6.1 Waves: The Ideal Case 136
6.2 Frequency Spectrum of Waves on a String 143 6.3 Motion of a (Somewhat) Realistic String 147 6.4 Waves on a String (Again): Spectral Methods 151
7. RANDOM SYSTEMS 157
7.1 Why Perform Simulations of Random Processes? 157
7.2 Generation of Random Numbers 158 7.3 Introduction to Monte Carlo Methods: Integration 166 Contents vli
7.4 Random Walks 169
7.5 Self-Avoiding Walks 173 7.6 Random Walks and Diffusion 175 7.7 Diffusion, Entropy, and the Arrow of Time 180 7.8 Cluster Growth Models 185 7.9 Fractal Dimensionalities of Curves 190 7.10 Percolation 195
8. STATISTICAL MECHANICS, PHASE TRANSITIONS, AND THE ISING
MODEL 204
8.1 The Ising Model and Statistical Mechanics 204
8.2 Mean-Field Theory 207 8.3 The Monte Carlo Method 213 8.4 The Ising Model and Second-Order Phase Transitions 215 8.5 First-Order Phase Transitions 225
9. MOLECULAR DYNAMICS 232
9.1 Introduction to the Method: Properties of a Dilute Gas 232
9.2 The Melting Transition 244
10. QUANTUM MECHANICS 253
10.1 Time-Independent Schrödinger Equation: Some
Preliminaries 254 10.2 One Dimension: Shooting and Matching Methods 257 10.3 A Variational Approach 272 10.4 Time-Dependent Schrödinger Equation: Direct Solutions 280 10.5 Spectral Methods 293
11. INTERDISCIPLINARY TOPICS 300
11.1 Protein Folding 300
11.2 Earthquakes and Self-Organized Criticality 315 11.3 Neural Networks and the Brain 328 Contents
(SPIE Press Monograph Vol. PM152) Larry C. Andrews, Ronald L. Phillips-Laser Beam Propagation Through Random Media, Second Edition-SPIE Publications (2005) PDF