Mathematics of Computation · 2005 · 36 citations · 18 references
ComputingComputer ScienceMathematicsComputational GeometryComputational PhysicsScientific ComputingApproximation MethodsNumerical AlgorithmsNumerical AnalysisNumerical IntegrationAnnotation EncodingGauss QuadratureGauss-chebyshev QuadratureGauss-legendre QuadraturePolesQuadrature RulesQuadrature Theory
We provide an algorithm to compute the nodes and weights for Gauss-Chebyshev quadrature formulas integrating exactly in spaces of rational functions with arbitrary real poles outside <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="left-bracket negative 1 comma 1 right-bracket"> <mml:semantics> <mml:mrow> <mml:mo stretchy="false">[</mml:mo> <mml:mo> − </mml:mo> <mml:mn>1</mml:mn> <mml:mo>,</mml:mo> <mml:mn>1</mml:mn> <mml:mo stretchy="false">]</mml:mo> </mml:mrow> <mml:annotation encoding="application/x-tex">[-1,1]</mml:annotation> </mml:semantics> </mml:math> </inline-formula> . Contrary to existing rational quadrature formulas, the computational effort is very low, even for extremely high degrees, and under certain conditions on the poles it can be shown that the complexity is of order <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="upper O left-parenthesis n right-parenthesis"> <mml:semantics> <mml:mrow> <mml:mi>O</mml:mi> <mml:mo stretchy="false">(</mml:mo> <mml:mi>n</mml:mi> <mml:mo stretchy="false">)</mml:mo> </mml:mrow> <mml:annotation encoding="application/x-tex">O(n)</mml:annotation> </mml:semantics> </mml:math> </inline-formula> . This method is based on the derivation of explicit expressions for Chebyshev orthogonal rational functions, which are (thus far) the only examples of explicitly known orthogonal rational functions on <inline-formula content-type="math/mathml"> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" alttext="left-bracket negative 1 comma 1 right-bracket"> <mml:semantics> <mml:mrow> <mml:mo stretchy="false">[</mml:mo> <mml:mo> − </mml:mo> <mml:mn>1</mml:mn> <mml:mo>,</mml:mo> <mml:mn>1</mml:mn> <mml:mo stretchy="false">]</mml:mo> </mml:mrow> <mml:annotation encoding="application/x-tex">[-1,1]</mml:annotation> </mml:semantics> </mml:math> </inline-formula> with arbitrary real poles outside this interval.
18
Orthogonal polynomials: applications and computation
Walter Gautschi · Acta Numerica · 1996 · 161 citations
Quadrature formulas based on rational interpolation
1993 · 45 citations