Abstract

The change of basis matrix M from shifted Legendre to Bernstein polynomials and M−1 have applications in computer graphics. Algorithms use their properties to find the matrix elements efficiently. We give new functions for the elements of M as a summation, and a complete hypergeometric function. We find that Gosper’s algorithm does not produce closed-form expressions for the elements of either M or M−1. Zeilberger’s algorithm produces four second-order recurrences for the elements of the matrices that enable them to be computed in O(n) time, and for the derivation of closed-form functions by row and column for the elements. Two row recurrences are special cases of those found by Woźny (2013) who used a different method. We show that the recurrences for rows of M and columns of M−1 are equivalent. The recurrences for columns of M and rows of M−1 generate functions that are the Lagrange interpolation polynomials of their elements. These polynomials are equal to hypergeometric functions, which are solutions of the recurrences.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.