Computing planar and spherical choreographies

Abstract

An algorithm is presented for numerical computation of choreographies in the plane in a Newtonian potential and on the sphere in a cotangent potential. It is based on stereographic projection, approximations by trigonometric polynomials, minimization of the action functional using closed-form expressions for the gradients and quasi-Newton methods.