https://courses.physics.illinois.edu/phys214/fa2013/lectures/lecture1.pdf