Orthogonal Polynomials on Planar Cubic Curves

Foundations of Computational Mathematics, Nov 2021

Orthogonal polynomials in two variables on cubic curves are considered. For an integral with respect to an appropriate weight function defined on a cubic curve, an explicit basis of orthogonal polynomials is constructed in terms of two families of orthogonal polynomials in one variable. We show that these orthogonal polynomials can be used to approximate functions with cubic and square root singularities, and demonstrate their usage for solving differential equations with singular solutions.

Article PDF cannot be displayed. You can download it here:

https://link.springer.com/content/pdf/10.1007/s10208-021-09540-w.pdf

Orthogonal Polynomials on Planar Cubic Curves

Foundations of Computational Mathematics https://doi.org/10.1007/s10208-021-09540-w Orthogonal Polynomials on Planar Cubic Curves Marco Fasondini1 · Sheehan Olver1 · Yuan Xu2 Received: 22 November 2020 / Revised: 14 June 2021 / Accepted: 30 July 2021 © The Author(s) 2021 Abstract Orthogonal polynomials in two variables on cubic curves are considered. For an integral with respect to an appropriate weight function defined on a cubic curve, an explicit basis of orthogonal polynomials is constructed in terms of two families of orthogonal polynomials in one variable. We show that these orthogonal polynomials can be used to approximate functions with cubic and square root singularities, and demonstrate their usage for solving differential equations with singular solutions. Keywords Orthogonal polynomials · Orthogonal series · Cubic curve · Approximation · Singular functions Mathematics Subject Classification 33C50 · 42C05 · 42C10 · 65M70 1 Introduction We study orthogonal polynomials of two variables with respect to an inner product defined on a planar cubic curve. This is a continuation of recent work by the last two authors that studies orthogonal polynomials on simple one-dimensional geometries Communicated by Alan Edelman. The first and second authors were supported by the Leverhulme Trust Research Project Grant RPG-2019-144 “Constructive approximation theory on and inside algebraic curves and surfaces”. B Sheehan Olver Marco Fasondini Yuan Xu 1 Department of Mathematics, Imperial College, London SW7 2AZ, UK 2 Department of Mathematics, University of Oregon, Eugene, OR 97403, USA 123 Foundations of Computational Mathematics embedded in two-dimensional space, including wedges [15] and quadratic curves [17], as well as higher-dimensional cases constructed via surfaces of revolution [16,22,23]. It is assumed the cubic curve γ is of the standard form y 2 = φ(x), where φ is a cubic polynomial of one variable. We consider polynomials that are orthogonal with respect to the inner product   f , gγ = Ωγ f (x, y)g(x, y)w(x)dσ (x, y), where Ωγ is the set on which the cubic curve γ is defined and w is an appropriate weight function, and the inner product is well defined on the space R[x, y]/y 2 −φ(x). These orthogonal polynomials are algebraic polynomials of two variables restricted to γ and their structure is determined by the characteristics of the curve. In particular, the dimension of the space of the orthogonal polynomials of degree n is 3 for all n ≥ 3, so that it does not increase with n, as with orthogonal polynomials of two variables on either an algebraic surface or on a domain with non-empty interior [4]. Our main result shows that the orthogonal structure on the cubic curve can be understood, by making use of symmetry, through a mixture of two univariate orthogonal systems. To wit, we are able to construct orthogonal polynomials on the curve explicitly in terms of univariate orthogonal polynomials. Moreover, this structural connection propagates to quadrature rules and polynomial interpolation based on the roots of the orthogonal polynomials. Hence, we have developed a toolbox for the computational and analytical study of functions on cubic curves. We provide two applications to showcase the usage of our results. The first is the approximation of functions with cubic singularities. We compare the results to Hermite–Padé approximation, a common technique for approximating functions with singularities, demonstrating that our approximation converges faster and is more robust to degeneracies. The second application is differential equations, which demonstrates the effectiveness of a spectral collocation method, based on our toolbox, for solving differential equations with singular solutions. The examples include the computation of an elliptic integral that can be expressed in terms of the Legendre’s incomplete integral of the first kind. The paper is organized as follows. The orthogonal structure on the cubic curve is established in the next section, where we clarify the families of cubic curves that we consider, which leads to several distinguished cases, and show how orthogonal polynomials can be constructed explicitly in terms of univariate orthogonal polynomials; the section also contains several families of examples. In the third section we consider quadrature rules on the cubic curve as well as polynomial interpolation based on the nodes of the quadrature rules, both from a theoretical and a computational perspective. The applications are discussed in the fourth section and the final section is on possible future work. 123 Foundations of Computational Mathematics 2 Orthogonal Polynomials on Cubic Curves 2.1 Cubic Curves Throughout this paper we let φ be a cubic polynomial defined by φ(x) = a0 x 3 + a1 x 2 + a2 x + a3 , ai ∈ R, a0 = 0. (1) We consider the cubic curve γ on the plane defined by the standard form y 2 = φ(x), (x, y) ∈ R2 , since all irreducible bivariate cubics can be transformed1 into this form [1,2]. We let γ = {(x, y) : y 2 = φ(x)} be the graph of the curve. Without loss of generality, we assume that a0 > 0, so that φ(x) > 0 for sufficiently large x > 0. Let Ωγ := {x : φ(x) > 0}, which is the set on which the cubic curve is defined. The cubic polynomial φ can have either one real zero or three real zeros, so that Ωγ can be either one interval or the union of two intervals. This leads to three possibilities: (I) Ωγ = (A, ∞): the curve has one component; (II) Ωγ = (A1 , B1 ) ∪ (A2 , ∞) with A1 < B1 < A2 : the curve has two disjoint components; (III) Ωγ = (A, B) ∪ (B, ∞): the curve has two touching components. In the first case, φ has one real zero A. In the second case, φ has three real zeros A1 < B1 < A2 . In the third case, φ has a real zero at A and a double zero at B. For examples, see Figs. 1 and 2 below. One important family of cubic curves included in our definition is that of elliptic curves [10]. An elliptic curve is a plane curve defined by y 2 = x 3 + ax + b, (2) where a and b are real numbers and the curve has no cusps, self-intersections, or isolated points. This holds if and only if the discriminant Δ E = −16(4a 3 + 27b2 ) is not equal to zero. The graph has two components if Δ E > 0 and one component if Δ E < 0. Two elliptic curves are depicted in Fig. 1, the left-hand one has one component, whereas the right-hand one has two components. 1 While the transformation to canonical form will not necessarily map polynomials to polynomials, it will still provide an orthogonal expansion on other cubic curves. 123 Foundations of Computational Mathematics Fig. 1 Elliptic curves. Left: y 2 = x 3 − x + 1. Right: y 2 = x 3 − 3x + 1 We can write the elliptic curve in a different form. Let φ(x) = x 3 + ax + b. By the definition, φ(A) = 0 or b = −A3 − a A, so that φ(x) = x 3 + ax − A3 − a A = (x − A)(x 2 + Ax + A2 + a). We need x 2 + Ax + A2 + a ≥ 0 for x ≥ A, which holds only if its discriminant A2 − 4(A2 + a) < 0 o (...truncated)


This is a preview of a remote PDF: https://link.springer.com/content/pdf/10.1007/s10208-021-09540-w.pdf
Article home page: https://link.springer.com/article/10.1007/s10208-021-09540-w

Fasondini, Marco, Olver, Sheehan, Xu, Yuan. Orthogonal Polynomials on Planar Cubic Curves, Foundations of Computational Mathematics, 2021, pp. 1-31, DOI: 10.1007/s10208-021-09540-w