Zernike Polynomials and their Spectral Representation

Similar documents
AOL Spring Wavefront Sensing. Figure 1: Principle of operation of the Shack-Hartmann wavefront sensor

Orthonormal vector polynomials in a unit circle, Part I: basis set derived from gradients of Zernike polynomials

d 1 µ 2 Θ = 0. (4.1) consider first the case of m = 0 where there is no azimuthal dependence on the angle φ.

arxiv: v3 [math.ca] 16 Nov 2010

Gaussian-Shaped Circularly-Symmetric 2D Filter Banks

Zernike Polynomials and Beyond

Expansion of 1/r potential in Legendre polynomials

Chapter 6 Aberrations

Distortion mapping correction in aspheric null testing

Zernike expansion of derivatives and Laplacians of the Zernike circle polynomials

Phase Retrieval for the Hubble Space Telescope and other Applications Abstract: Introduction: Theory:

Supporting Information

Advanced Computational Fluid Dynamics AA215A Lecture 2 Approximation Theory. Antony Jameson

Section 5.2 Series Solution Near Ordinary Point

Comparison of Clenshaw-Curtis and Gauss Quadrature

Jacobi-Angelesco multiple orthogonal polynomials on an r-star

Power Series Solutions to the Legendre Equation

SPECTRAL METHODS: ORTHOGONAL POLYNOMIALS

Strehl ratio and optimum focus of high-numerical-aperture beams

Utilizing the Discrete Orthogonality of Zernike Functions in Corneal Measurements

SOME LINEAR RECURRENCES WITH CONSTANT COEFFICIENTS

Mathematics 324 Riemann Zeta Function August 5, 2005

Novel selective transform for non-stationary signal processing

Logic and Discrete Mathematics. Section 6.7 Recurrence Relations and Their Solution

Least Square Approximation with Zernike Polynomials Using SAGE

Laplace Transform of Spherical Bessel Functions

1 Isotropic Covariance Functions

Inverse Polynomial Images which Consists of Two Jordan Arcs An Algebraic Solution

LINEAR RECURSIVE SEQUENCES. The numbers in the sequence are called its terms. The general form of a sequence is

POLYNOMIAL OPERATORS AND GREEN FUNCTIONS

Math Assignment 11

Reconstruction of sparse Legendre and Gegenbauer expansions

Blur Image Edge to Enhance Zernike Moments for Object Recognition

Differential Equations

q-series Michael Gri for the partition function, he developed the basic idea of the q-exponential. From

Two special equations: Bessel s and Legendre s equations. p Fourier-Bessel and Fourier-Legendre series. p

On an Eigenvalue Problem Involving Legendre Functions by Nicholas J. Rose North Carolina State University

Wavefront Sensing using Polarization Shearing Interferometer. A report on the work done for my Ph.D. J.P.Lancelot

ADAPTIVE PID CONTROLLER WITH ON LINE IDENTIFICATION

Background and Definitions...2. Legendre s Equation, Functions and Polynomials...4 Legendre s Associated Equation and Functions...

Power Series Solutions We use power series to solve second order differential equations

Review for Exam 2. Review for Exam 2.

Problem Set 8 Mar 5, 2004 Due Mar 10, 2004 ACM 95b/100b 3pm at Firestone 303 E. Sterl Phinney (2 pts) Include grading section number

8. Statistical Equilibrium and Classification of States: Discrete Time Markov Chains

arxiv: v1 [math.ca] 17 Feb 2017

Power Series Solutions to the Legendre Equation

VACUUM SUPPORT FOR A LARGE INTERFEROMETRIC REFERENCE SURFACE

Legendre s Equation. PHYS Southern Illinois University. October 13, 2016

Math Final Exam.

The Generating Functions for Pochhammer

Notes on Special Functions

Bessel function - Wikipedia, the free encyclopedia

HOMEWORK SET 1 SOLUTIONS MATH 456, Spring 2011 Bruce Turkington

Discretization of Continuous Linear Anisochronic Models

Topics in Algorithms. 1 Generation of Basic Combinatorial Objects. Exercises. 1.1 Generation of Subsets. 1. Consider the sum:

Name: Math Homework Set # 5. March 12, 2010

x 2 y = 1 2. Problem 2. Compute the Taylor series (at the base point 0) for the function 1 (1 x) 3.

4 Power Series Solutions: Frobenius Method

* AIT-4: Aberrations. Copyright 2006, Regents of University of California

Multi Acoustic Prediction Program (MAPP tm ) Recent Results Perrin S. Meyer and John D. Meyer

Boundary Value Problems in Cylindrical Coordinates

REDUCTION FORMULAS OF THE COSINE OF INTEGER FRACTIONS OF π

Memoirs on Differential Equations and Mathematical Physics

A new class of sum rules for products of Bessel functions. G. Bevilacqua, 1, a) V. Biancalana, 1 Y. Dancheva, 1 L. Moi, 1 2, b) and T.

IB Mathematics HL Year 2 Unit 11: Completion of Algebra (Core Topic 1)

PHYS 404 Lecture 1: Legendre Functions

and the compositional inverse when it exists is A.

Derivation of various transfer functions of ideal or aberrated imaging systems from the three-dimensional transfer function

Approximate solution of linear integro-differential equations by using modified Taylor expansion method

G. Dattoli, M. Migliorati 1 and P. E. Ricci 2

Designing a Computer Generated Hologram for Testing an Aspheric Surface

Closed form expressions for two harmonic continued fractions

Lens Design II. Lecture 1: Aberrations and optimization Herbert Gross. Winter term

Notes: Most of the material presented in this chapter is taken from Jackson, Chap. 2, 3, and 4, and Di Bartolo, Chap. 2. 2π nx i a. ( ) = G n.

4.4 Change of Variable in Integrals: The Jacobian

Math Homework 2

Numerical Sequences and Series

Zernike Polynomials: Evaluation, Quadrature, and Interpolation. Philip Greengard, Kirill Serkh, Technical Report YALEU/DCS/TR-1539 February 20, 2018

McGill University April 16, Advanced Calculus for Engineers

Chapter 17 : Fourier Series Page 1 of 12

CSE 548: Analysis of Algorithms. Lecture 4 ( Divide-and-Conquer Algorithms: Polynomial Multiplication )

Math221: HW# 7 solutions

EXAMINATION: MATHEMATICAL TECHNIQUES FOR IMAGE ANALYSIS

1 r 2 sin 2 θ. This must be the case as we can see by the following argument + L2

The 3 dimensional Schrödinger Equation

SHAPE OF IMPULSE RESPONSE CHARACTERISTICS OF LINEAR-PHASE NONRECURSIVE 2D FIR FILTER FUNCTION *

FIR BAND-PASS DIGITAL DIFFERENTIATORS WITH FLAT PASSBAND AND EQUIRIPPLE STOPBAND CHARACTERISTICS. T. Yoshida, Y. Sugiura, N.

Modified Adomian Decomposition Method for Solving Particular Third-Order Ordinary Differential Equations

1 Examples of Weak Induction

APPLICATION OF TAYLOR MATRIX METHOD TO THE SOLUTION OF LONGITUDINAL VIBRATION OF RODS

Key Words: cardinal B-spline, coefficients, moments, rectangular rule, interpolating quadratic spline, hat function, cubic B-spline.

Mathematical Foundation for the Christoffel-Darboux Formula for Classical Orthonormal Jacobi Polynomials Applied in Filters

On Turán s inequality for Legendre polynomials

The Chebyshev Collection Method for Solving Fractional Order Klein-Gordon Equation

AM205: Assignment 3 (due 5 PM, October 20)

Math Methods for Polymer Physics Lecture 1: Series Representations of Functions

MATH 543: FUCHSIAN DIFFERENTIAL EQUATIONS HYPERGEOMETRIC FUNCTION

Alignment metrology for the Antarctica Kunlun Dark Universe Survey Telescope

NOTES FOR HARTLEY TRANSFORMS OF GENERALIZED FUNCTIONS. S.K.Q. Al-Omari. 1. Introduction

Principles of Electron Optics

Transcription:

Proceedings of the 3 International Conference on Electronics, Signal Processing and Communication Systems Zernie Polynomials and their Spectral Representation Miroslav Vlce Department of Applied Mathematics Faculty of Transportation Sciences Czech Technical University Prague, Czech Republic Email: vlce@fd.cvut.cz Pavel Sova Department of Circuit Theory Faculty of Electrical Engineering Czech Technical University Prague, Czech Republic Email: sova@fel.cvut.cz Abstract The Zernie polynomials Z m n (ρ, ϕ) are nown in optical physics, and they are used for the various diffractions and aberrations problems of lenses. They are defined on a circle, so that their representation decouples radial and axial coordinates. It is now that the Zernie radial polynomials R m n (ρ) are represented through Jacobi polynomials. This paper deals with Chebyshev expansions for Jacobi polynomials. We have developed the recursive evaluation for spectral coefficients used in these expansions. These consequently provide a straightforward interpretation of Fourier transform of Zernie polynomials. I. INTRODUCTION The conventional representation of Zernie radial polynomials gives unsatisfactory results for large values of degree n [3]. Some methods employ the recurrence relations [6], the other [] suggests an algorithm in the form of discrete cosine transform which overcomes other methods in terms of accuracy. Nevertheless, the final formula represents an integral whose evaluation is performed using uniform sampling of the integrand. The proposed Chebyshev expansion of Jacobi polynomials Pn α,β (x) results directly in spectral coefficients of Rn m (ρ) without need of using discrete Fourier transform. Jacobi polynomials n (x) are defined as [7] n m= ( n + α m ) ( ) n + β n m () (x ) n m (x + ) m and they satisfy the self-adjoined differential equation [ d ( x) α+ ( + x) β+ d ] dx dx P n α,β (x) +n (n + + α + β)( x) α ( + x) β Pn α,β (x) =. Later, we will use Jacobi polynomials for radial part Rn m (ρ) of the Zernie polynomials { Zn m Rn m (ρ) cos mϕ (ρ, ϕ) = Rn m (3) (ρ) sin mϕ, () Based on () we can derived for y(x) Pn α,β (x) a standard form of the Jacobi differential equation [7] as ( x )y (x) [(α + β + )x + α β]y (x) +n(n + + α + β)y(x) =. (4) In order to represent Jacobi polynomials through the Chebyshev expansions Pn α,β (x) = a (α,β) (l)t l (x). (5) b (α,β) (l)u l (x), (6) where T l (x), and U l (x) are Chebyshev polynomials of the first, and second ind, respectively, we have developed recursive evaluation of the spectral coefficients a (α,β) (l) and b (α,β) (l). A. Recursive algorithm-i Inserting in (4) y(x) = a (α,β) (l)t l (x), (7) after considerable algebra we obtain the three-point recursive formulae which are concisely summarized in Table I. The algorithm for the coefficients a (α,β) (l) was used for evaluating Jacobi polynomials (5). Two numerical results for Jacobi polynomials P (.5,.75) 8 (x) and P (7,) (x) are summarized in Table II. Note, the second polynomial is closely related to Zernie radial polynomial R 7 39(ρ), that we introduce later. B. Recursive algorithm-ii Inserting in (4) y(x) = b (α,β) (l)u l (x), (8) we need to perform quite involved algebra to obtain the fivepoint recursive formulae - Table III. The algorithm for the

Proceedings of the 3 International Conference on Electronics, Signal Processing and Communication Systems TABLE II THE COEFFICIENTS a (.5,.75) (l) AND a (7,) (l) OF JACOBI POLYNOMIALS. TABLE IV THE COEFFICIENTS b (.5,.75) (l) AND b (7,) (l) OF JACOBI POLYNOMIALS. l a (.5,.75) (l) a (7,) (l).3864587.796583664467 e6 -.68869848346875 5.3874385863 e6.7565866534687 4.56844433557 e6 3 -.6663858987875 3.5396859 e6 4.795893638.4384396433 e6 5 -.6436875.48985578363889 e6 6.6777985.798336673887 e6 7 -.57555.35979995345 e6 8.57884457875.3355766944885 e6 9 -.384539866 e6 -.766478773 e6 -.79958 e6 l b (.5,.75) (l) b (7,) (l).43879799744.5565868988 e6 -.569646.89465374866486 e6.373385835937.648569853973 e6 3 -.687389875.67449536 e6 4.589395456.8789766675 e6 5 -.5648585.565398997 e6 6.494438546875.396445896 e6 7 -.5637665.63344937 e6 8.89476359375.694394888 e6 9 -.886966796 e6 -.3838935356 e6 -.3996955 e6 6 4.5.5 x 6 4.5.5 x.5.5 4 6 8 m Fig.. Jacobi polynomial P (.5,.75) 8 (x) and its coefficients a (.5,.75) (l) from equation (5)..5.5 4 6 8 m Fig.. Jacobi polynomial P (.5,.75) 8 (x) and its coefficients b (.5,.75) (l) from equation (6). coefficients b (α,β) (l) was used for evaluating Jacobi polynomials (6). Two numerical results for Jacobi polynomials P (.5,.75) 8 (x) and P (7,) (x) are summarized in Table IV. II. ZERNIKE AND JACOBI POLYNOMIALS The radial function Rn m (ρ) (3) of a Zernie polynomial is related to Jacobi polynomials Pn α,β (x) [5] as R m n (ρ) = () ρ m P m, ( ρ ), (9) where = n m must be an integer. Now, we use the recursive algorithm for evaluating the spectral coefficients a (α,β) (l) ( ρ ) = a (α,β) (l)t l ( ρ ), () and then for radial function we have Rn m (ρ) = () () l a (m,) (l) ρ m T l (ρ). () We can also use the spectral coefficients b (α,β) (l) to represent ( ρ ) = b (α,β) (l)u l ( ρ ). () Chebyshev polynomials of the second ind satisfy the identity U l ( ρ ) = () l U l ( ρ ) = () l U l+(ρ), (3) ρ and then for radial function we have alternatively Rn m (ρ) = () () l b (m,) (l) ρ m U l+ (ρ). (4)

Proceedings of the 3 International Conference on Electronics, Signal Processing and Communication Systems Using in () identity ρ m T l (ρ) = m m µ= ( m µ ) T l+m µ (ρ), (5) we can evaluate spectral representation c (m,) of the radial polynomial Rn m (ρ) = () () l c (m,) (l)t l+m (ρ). (6) Similarly, using identity m ρ m U l+ (ρ) = (m) µ= ( m µ ) U l+m µ (ρ), (7) in (4), we obtain spectral representation d (m,) of the radial polynomial Rn m (ρ) = () () l d (m,) (l)u l+m (ρ). (8) As the first Jacobi polynomials are P (m,) ( ρ ) =, (9) P (m,) ( ρ ) = (m + ) (m + )ρ, () it is not difficult to mae the crosschec of radial polynomial representations (9) either with (6), or (8). For illustration, we present an explicit method for finding spectral coefficients c (3,) (l) for Zernie radial polynomial R+3 3 (ρ). Actually, R 3 +3(ρ) = () then we substitute for () l a (3,) (l) ρ 3 T l (ρ), () ρ 3 T l (ρ) = 8 [T l 3(ρ) + 3T l (ρ) + 3T l+ (ρ) +T l+3 (ρ)]. () If we collect the coefficients a (3,) (m) that correspond to the same degree l, we obtain a simple algorithm for spectral coefficients c (3,) (l) for l = to + c (3,) (l) = [ a (3,) (l ) 3a (3,) (l) + 3a (3,) (l + ) 8 ] a (3,) (l + ). III. CONCLUSION (3) We have derived a robust evaluation of Zernie radial polynomials which derives its numerical stability from evaluation of spectral coefficients a (α,β) (l), b (α,β) (l). Instead of using discrete Fourier transform we have employed the Chebyshev expansion for a solution of the differential equation for Jacobi polynomials. Suggested method does not require any transformation (DCT or DFT) to get a spectral coefficients and therefore it is computationally efficient and numerically 4..4.6.8 ρ Fig. 3. Jacobi polynomial P (3,) 4 ( ρ ) according to eq. () is closely related to Zernie radial polynomial R 3 (ρ). Corresponding spectral coefficients are () l a (3,) (l) = [+6.34375,.375, +9.875, 5.65, +.5785]. stable. We have presented numerical calculation of Jacobi polynomials P (.5,.75) 8 (x), P (7,) (x), and P (3,) 4 ( ρ ). Using these algorithms for Jacobi polynomials we could easily evaluate corresponding Zernie radial polynomials - Figure 4 and 5. Our algorithms provide Zernie radial polynomials of a considerable high degree n. For computation of Zernie radial polynomials Janssen and Dirsen [] used a discrete Fourier (cosine) transform of Chebyshev polynomial of the second ind R m n (ρ) = π π U n (ρ cos θ) cos mθ dθ. (4) Equations () and (4) suggest that the spectral coefficients a (α,β) (l), b (α,β) (l) can be an alternative representation of the above integral (4). ACKNOWLEDGMENT The authors wish to than the Grant Agency of the Czech Republic for supporting this research through project GAP//795: Novel selective transforms for nonstationary signal processing. REFERENCES [] T. A. Brummelaar, The Contribution of High Order Zernie Modes to Wavefront Tilt, Optics Communications, 5(995), pp. 47-44. [] A. J. E. M. Janssen, P. Dirsen, Computing Zernie polynomials of arbitrary degree using the discrete Fourier transform, Journal of the European Optical Society - Rapid publications, Vol. (7), 5 (995), pp. 47-44. [3] B. Lewis, J. H. Burge, Fitting High-Order Zernie Polynomials to Finite Data Interferometry XVI: Techniques and Analysis, Proc. of SPIE, vol. 8493, [4] R. W. Gray et al., An analytic expression for the field dependence of Zernie polynomials in rotationally symmetric optical systems, Optics Express, Vol., No. 5, Jul, pp. 6436-6449 [5] A. Wunsche, Generalized Zernie or disc polynomials, Journal of Computational and Applied Mathematics, 74 (5), pp. 3563 [6] B. H. Shaibaei, R. Pramesran, Recursive fromula to compute Zernie radial polynomials, Optics Letters, Vol. 38, No. 4, Jul 3, pp. 487-489 [7] M. Abramowitz and I. Stegun I., Handboo of Mathematical Functions, Dover Publications, New Yor Inc., 97. 3

Proceedings of the 3 International Conference on Electronics, Signal Processing and Communication Systems.5 R 3 (ρ).5...3.4.5.6.7.8.9 R 3 (ρ).5.5...3.4.5.6.7.8.9 Fig. 4. Zernie radial polynomial R 3 (ρ) evaluated by cosine transform as in [] and corresponding evaluation using spectral representation of Jacobi polynomial P (3,) 4 ( ρ ).5 R 7 39 (ρ).5...3.4.5.6.7.8.9.5 R 7 39 (ρ).5...3.4.5.6.7.8.9 Fig. 5. Zernie radial polynomial R39 7 (ρ) evaluated by cosine transform as in [] and corresponding evaluation using spectral representation of Jacobi polynomial P (7,) ( ρ ). It is worth noting, that for higher degree n the evaluation of Zernie radial polynomial through spectral representation is free of disturbances for. 4

Proceedings of the 3 International Conference on Electronics, Signal Processing and Communication Systems TABLE I RECURSIVE EVALUATION OF SPECTRAL COEFFICIENTS a (α,β) (l) FOR A GENERAL JACOBI POLYNOMIAL a (α,β) (l)t l (x). given initial values n, α, β a (α,β) (n) = (n) Γ(n + α + β + ) Γ(n + )Γ(n + α + β + ) a (α,β) (α β)n (n ) = α + β + n a(α,β) (n) body (for = to n end) a (α,β) (n ) = a (α,β) () a (α,β) ()/ (α β) (n ) ( + ) (α + β + n ) a(α,β) (n ) (n ) (α + β + + ) + ( + ) (α + β + n ) a(α,β) (n ) TABLE III RECURSIVE EVALUATION OF SPECTRAL COEFFICIENTS b (α,β) (l) FOR A GENERAL JACOBI POLYNOMIAL b (α,β) (l)u l (x) given initial values n, α, β b (α,β) (n + ) = b (α,β) (n + ) = b (α,β) (n) = (n) Γ(n + α + β + ) Γ(n + )Γ(n + α + β + ) b (α,β) (n ) = body (for = to n 4 (α β)n α + β + n b(α,β) (n) b (α,β) (n 4) [n(n + ) (n 4)(n ) + ( + 4)(α + β )] = + b (α,β) (n 3) (n + 3)(α β) + b (α,β) (n ) [n(n + ) (n )(n ) + ( + )(α + β )] b (α,β) (n ) (n + )(α β) end) + b (α,β) (n ) [n(n + ) (n )(n + ) + (n + )(α + β )] 5