d-Fold Hermite-Gauss Quadrature and Computation of Special Functions

Slides:



Advertisements
Similar presentations
10.4 Complex Vector Spaces.
Advertisements

5.4 Basis And Dimension.
5.1 Real Vector Spaces.
1 Chapter 5 Numerical Integration. 2 A Review of the Definite Integral.
Asymptotic error expansion Example 1: Numerical differentiation –Truncation error via Taylor expansion.
1 Section 3.2 Sequences and Summations. 2 Sequence Function from a subset of Z (usually the set beginning with 1 or 0) to a set S a n denotes the image.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM.
Quadrature Greg Beckham. Quadrature Numerical Integration Goal is to obtain the integral with as few computations of the integrand as possible.
Chapter 4, Integration of Functions. Open and Closed Formulas x 1 =a x 2 x 3 x 4 x 5 =b Closed formula uses end points, e.g., Open formulas - use interior.
3. Numerical integration (Numerical quadrature) .
1 Chapter 7 NUMERICAL INTEGRATION. 2 PRELIMINARIES We use numerical integration when the function f(x) may not be integrable in closed form or even in.
Chapters 5 and 6: Numerical Integration
MA2213 Lecture 4 Numerical Integration. Introduction Definition is the limit of Riemann sums I(f)
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
CISE301_Topic11 CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4:
The importance of sequences and infinite series in calculus stems from Newton’s idea of representing functions as sums of infinite series.  For instance,
Ch 9 pages Lecture 22 – Harmonic oscillator.
6. Introduction to Spectral method. Finite difference method – approximate a function locally using lower order interpolating polynomials. Spectral method.
Integration Copyright © Cengage Learning. All rights reserved.
Understanding the difference between an engineer and a scientist There are many similarities and differences.
1/7  4.6 Adaptive Quadrature Methods Chapter 4 Numerical Differentiation and Integration -- Adaptive Quadrature Methods   /2  /4  /8 Predict the.
The purpose of Chapter 5 is to develop the basic principles of numerical integration Usefule Words integrate, integral 积分(的), integration 积分(法), quadrature.
STROUD Worked examples and exercises are in the text PROGRAMME F3 EXPRESSIONS and EQUATIONS.
Node Doubling in Hermite-Gauss Quadrature Brian Hagler 2001
Runge Kutta schemes Taylor series method Numeric solutions of ordinary differential equations.
Amir Yavariabdi Introduction to the Calculus of Variations and Optical Flow.
Advanced Engineering Mathematics, 10/e by Edwin Kreyszig Copyright 2011 by John Wiley & Sons. All rights reserved. PART A Ordinary Differential Equations.
STROUD Worked examples and exercises are in the text 1 STROUD Worked examples and exercises are in the text Programme F3: Expressions and equations PROGRAMME.
Quantum Two 1. 2 Angular Momentum and Rotations 3.
Vectors and the Geometry
7.3 Linear Systems of Equations. Gauss Elimination
8.1 General Linear Transformation
3 DERIVATIVES.
Welcome to Precalculus!
Physics 114: Lecture 13 Probability Tests & Linear Fitting
Chapter 1: Definitions, Families of Curves
Applied Discrete Mathematics Week 2: Functions and Sequences
Copyright © Cengage Learning. All rights reserved.
4 Integration.
A PART Ordinary Differential Equations (ODEs) Part A p1.
Basic Definitions and Terminology
Functions and Their Graphs
Advanced Numerical Methods (S. A. Sahu) Code: AMC 51151
7 INVERSE FUNCTIONS.
Systems of First Order Linear Equations
Chapter 5 Integral Transforms and Complex Variable Functions
Trigonometric Identities
CHAPTER 5 The Schrodinger Eqn.
Laplace Transforms: Special Cases Derivative Rule, Shift Rule, Gamma Function & f(ct) Rule MAT 275.
Quantum One.
Engineering Analysis I
Principal Component Analysis
5.1 Power Series Method Section 5.1 p1.
Copyright © Cengage Learning. All rights reserved.
Linear Equations in Linear Algebra
Numerical Computation and Optimization
Quantum Two.
SKTN 2393 Numerical Methods for Nuclear Engineers
Copyright © Cengage Learning. All rights reserved.
AS-Level Maths: Core 2 for Edexcel
Physics 451/551 Theoretical Mechanics
8. One Function of Two Random Variables
Antiderivatives and Indefinite Integration
1. Antiderivatives and Indefinite Integration
Linear Equations in Linear Algebra
8. One Function of Two Random Variables
NULL SPACES, COLUMN SPACES, AND LINEAR TRANSFORMATIONS
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
Support Vector Machines 2
Presentation transcript:

d-Fold Hermite-Gauss Quadrature and Computation of Special Functions 2001:  A Mathematics Odyssey Brian Hagler UTPB http://www.utpb.edu/artsci/faculty/bhagler/research

CONTENTS Overview d-Fold Hermite-Gauss Quadrature Computation of Special Functions Formulas and Algorithms References

Overview Hermite Polynomials Weight Function Standard Basis We can begin by considering a context of the space of real polynomials of one real variable which can be endowed with an inner product given by integration with respect to a weight function. Applying the Gram-Schmidt process to the standard basis results in an ordered orthogonal basis; here, the Hermite Polynomials. Note that superscripts and a subscript, 0, have been introduced, augmenting the usual notation. Weight Function Standard Basis

. . . . . . . . . We can then successively apply a transformation …

. . . . . . . . . …, say d times, to obtain a larger inner product space of rational functions with ordered orthogonal basis which we here will call …

d-Fold Hermite Rationals of Parameters g,l>0 Weight Function Basis …the d-Fold Hermite Rationals of parameters g,l>0. The subscript d then refers to the number of times the transformation was applied. The letter “d” stands for “doubling”, …

…since the application of the transformation takes each member of the ordered orthogonal basis to two in the next space.

It does this by a change of variables, x goes to essentially x-1/x, for the first of the two, …

…and that same change of variables, followed by a multiplication by essentially 1/x, for the second. Of special note at this point is the fact that the transformation is more than a change of variables, although this change of variables is a key component.

In fact, the weight function transformation …

…is simply the change of variables, x goes to essentially x-1/x, that we saw before.

. . . In the Hermite case which we’re discussing, we can write the weight function in this way, where vd is the d-fold composition of (1/l)(x-g/x).

The basis transformation can be described …

…as an enlargement to include twice as many singularities.

. . . Thus, the space spanned by the basis Bd is a space of rational functions with 2d singularities, including the one at infinity.

d-Fold Doubling . . . . . . In summary, beginning with an orthogonal polynomial sequence, we can recursively construct orthogonal rational function sequences via a kind of doubling transformation. Among the possible directions of inquiry which might be subsequently pursued is Gaussian Quadrature. . . .

(2d n)-Point d-Fold Hermite-Gauss Quadrature Formula of Parameters g,l>0 Here are two equivalent ways of writing this quadrature rule. The abscissa are the zeros of the d-fold Hermite rational Hd,2dn . The error term is zero for f(x) in a subspace of dimension 2d+1n, which is a way of saying the rule is “of highest precision”. With d=0, this is the classical Hermite-Gauss quadrature, and the abscissas and weights for higher d are given explicitly by recursive formulas. This idea is made rigorous, generalized, and exemplified in an article titled "d-Fold Hermite-Gauss Quadrature" that is to appear in the Journal of Computational and Applied Mathematics very soon, perhaps in the November issue. or where

n=1 n=2 n=3 n=4 d=0 0.0000000 14.401188 8.2287227 31.967689 d=1 3.5449077 21.491003 22.820343 d=2 11.736888 18.510643 20.664443 21.136140 d=3 10.047392 13.997302 15.598263 16.479170 d=4 7.1179089 10.164704 11.866632 13.023867 The next few slides represent some numerical work done with this quadrature, with the parameters both equal to 1 for the sake of convenience. This first example has an integrand such that the quadrature is theoretically exact for d =1 and all n>=4. The case d=0 is the classical Hermite-Gauss, and the data here shows that it struggles.

n=1 n=2 n=3 n=4 d=0 0.0000000 1403.7835 159.28203 75.903291 d=1 584.90977 40.676662 562.02268 d=2 90.395146 205.60465 233.96391 d=3 128.45372 175.84394 188.75841 194.62430 d=4 86.387440 118.94482 135.46896 146.47025 This is another example of an integrand for which the classical quadrature, d=0, is foiled, but a higher choice of d, d=2, is theoretically exact for n large enough, n=3 or larger.

-20 -10 10 -0.2 0.2 0.4 0.6 0.8 1 2.0000000 20 n=1 n=2 n=3 n=4 d=0 1.7724539 2.5682549 2.9258496 3.0342068 d=1 1.3562776 1.9453835 2.1909374 2.2433045 d=2 1.0150972 1.4376327 1.5955206 1.6072895 d=3 0.7387585 1.0291742 1.1203687 1.1041224 d=4 0.5181982 0.7058978 0.7470042 0.4201825 -0.4 The final example is a choice of integrand where no choice of d ever gives theoretically exact results. The integrand is the Bessel function of order 0, and the data reflects mixed results. Now, the focus in this talk is on a successful use of d-fold Hermite-Gauss quadrature in the computation of special functions, with d=1, the Laurent Polynomial case.

Computation of Special Functions Here, we begin by considering a partial differential equation.

... which by changes of variables has ...

Linear Hyperbolic (Wave) Equation … a couple of alternate forms. This last equation can be recognized as a linear wave equation, which might describe the vertical location U of an internally damped vibrating string at a given time z and horizontal position y, for example. Linear Hyperbolic (Wave) Equation

Initial Value Problem Find such that ’ subject to given initial data. So, an initial value problem is this.

Separation of Variables In solving that problem by separation of variables, ...

System of Differential Equations ... a system of differential equations like this one presents itself.

has a solution ... which has one solution ...

has a solution for ... that can be represented explicitly as a sum given by d-fold Hermite-Gauss quadrature, the independent variable, x, appearing in the parameter gamma.

Special Functions Here are the first few of these special functions. This completes the goal of the talk. We've demonstrated that this quadrature has uses in the computation of special functions and, in addition, provided an example in which the parameters, in particular, gamma, play a pivotal role. The remainder of the slides in this prepared presentation, which is available to all on the web, give some further details.

Formulas and Algorithms d-Fold Hermite-Gauss Quadrature Formula Singularities Special Functions

(2d n)-Point d-Fold Hermite-Gauss Quadrature

Error Term For d and n positive integers, for some real number e, provided This expression of the error shows, by simple calculation that if f(x) is a polynomial in x of degree 2n-1 or less, or if f(x) is a polynomial in 1/(x-s) of degree 2n or less for s any of the singularities, then the error is 0. The quadrature formula is exact on a 2^(d+1) n dimensional subspace of B_d. has a continuous -th derivative.

Weights are the n classical weights corresponding to the abscissas for

Abscissas are the n simple zeros of the nth Hermite Polynomial for for

Weight Function is the classical Hermite weight function.

Singularities is the singularity of the Hermite Polynomials for for

Special Functions Differential Equations Integral Formulas Quadrature Formula Recurrence Formula From the integral formula, the recurrence formula can be obtained by integration by parts and the second differential equation by differentiation (the integrand and its partial derivative with respect to x have continuous extensions on RxR=>exchange integration and differentiation allowed, the proof of which uses the mean value theorem, see Bartle, page 245, Theorem 31.7).

References d-Fold Hermite-Gauss Quadrature, J. Comput. Appl. Math., to appear.