https://fmonk.quasigentsia.com/archives/7612
perturbation theory