Email the Author
You can use this page to email Joshua Cook about The Zernike Polynomials.
About the Book
A program in Python to generate, evaluate, and visualize Zernike polynomials, a family of orthogonal polynomials over the unit disk, D = {(ρ,θ)|0 ≤ ρ ≤ 1,0 ≤ θ ≤ 2π} and discussions and proofs of some of their properties. Zernike polynomials are used to describe aberrations in a lens (e.g., the cornea).
About the Author
Joshua Cook is a mathematician. He writes code in Bash, C, and Python and has done pure and applied computational work in geo-spatial predictive modeling, quantum mechanics, semantic search, and artificial intelligence. He also has 10 years experience teaching mathematics at the secondary and post-secondary level. His research interests lie in high-performance computing, interactive computing, feature extraction, and reinforcement learning. He is always willing to discuss orthogonality or to explain why Fortran is the language of the future over a warm or cold beverage.