Resources

Physics resources are spread throughout this blog, but here are some more potentially useful things.


Files

General strategies (for physics problem-solving)

Physics syllabus (summary of equations across introductory physics)

F=ma Topics         F=ma Topics printer (classifies past F=ma problems as of 2024)

2024-Fma-Topics

USAPhO Topics (classifies past USAPhO problems as of 2017)

Error propagation

Q&A

Q: Do you learn calculus before physics or along with it?

A: Learning calculus with physics is probably the most intuitive way to go. After all, calculus was developed to solve physical problems involving instantaneous rates of change. In particular, I find it helpful to use kinematics to establish a solid grasp of calculus. The position-velocity-acceleration relationships illuminate the connection between differentiation and integration. Calculus provides the tools for solving advanced problems, while physics provides specific examples to understand abstract concepts. These two subjects work well together.

List

Links to resources on third-party websites (organized by subject and author last name)

Software

Geogebra – draw physics diagrams

Mathematica – good for analytical calculations

MATLAB – good for numerical calculations

OOMMF – micromagnetic simulations

Physics

Mechanics

Classical Mechanics (Goldstein)

Lecture Notes on Classical Mechanics (Golwala)

Analytical Mechanics (Hand)

An Introduction to Mechanics (Kleppner)

Mechanics (Landau)

Introductory Classical Mechanics (Morin)

Classical Dynamics of Particles and Systems (Thornton)

Electromagnetism

Classical Electrodynamics (Jackson)

Electricity and Magnetism Notes (MIT)

Thermodynamics

Treatise on Thermodynamics (Planck)

Quantum Mechanics

Principles of Quantum Mechanics (Shankar)

General

Introductory Physics I (Brown)

Introductory Physics II (Brown)

Feynman Lectures (Feynman)

Fundamentals of Physics (Halliday)

College Physics (Serway)

The Theoretical Minimum (Susskind)

David Tong: Lectures on Theoretical Physics (Tong)

Problems

A Guide to Physics Problems: Part 1 (Cahn)

1000 Solved Problems in Classical Physics (Kamal)

Physnet Modules

Other

Elements of Astrophysics (Kaiser)

Problems and Solutions of Atomic, Nuclear, and Particle Physics (Lim)

An Introduction to Error Analysis (Taylor)

Mathematics

Introduction to Differential Equations (Chasnov)

Computer Science

A Guide to Programming in Java (Brown)

Python Programming: An Introduction to Computer Science (Zelle)

Join 182 other subscribers

Summer 2024: Enrollment is now open for F=ma Training Program

In session: F=ma Training Program (Spring 2024)