Orthogonal Rational Functions and Structured Matrices
Orthogonal Rational Functions and Structured Matrices
Marc VAN BAREL1
Department of Computer Science
Katholieke Universiteit Leuven
Belgium
Email: Marc.VanBarel@cs.kuleuven.ac.be
Given the complex numbers y1,y2,¼,yn all
different from each other. Let us consider the vector space Rn
of all proper rational functions having possible poles in
y1,y2,¼,yn:
Rn : = span{1, |
1
x-y1
|
, |
1
x-y2
|
,¼, |
1
x-yn
|
}. |
|
Given the complex numbers x0,x1,¼,xn which together with
the numbers yi are all different from each other, and the
weights 0 ¹ wi, i = 0,1,¼,n, we define the following
bilinear form
áf,yñ: = |
n å
i = 0
|
wi2 f(xi) |
y(xi)
|
. |
|
This bilinear form defines an inner product in the space Rn.
Let us consider an orthonormal basis
for Rn satisfying the following properties
for i,j = 0,1,2,¼,n.
In this talk we will show that the coefficients of a
recurrence relation for these orthonormal rational functions
aj are the elements of a structured matrix S+Dy. Here
Dy denotes the diagonal matrix whose diagonal elements are
y0,y1,¼,yn where y0 can be chosen arbitrarily. The
lower triangular part of S is the lower triangular part of a
rank 1 matrix. When the numbers xi are all on the real line or
all on the unit circle, also the upper triangular part has this
property.
The matrix S can be constructed as the matrix having
the structure as indicated above such that S+Dy has eigenvalues
xi and such that the first component of the normalised
eigenvector corresponding to xi equals wi. We will give an
algorithm to compute the matrix S in this way. This algorithm
requires O(n3) flops in the general case and O(n2) flops
when the numbers xi are all real or all on the unit circle.
Footnotes:
1 Joint
work with Nicola MASTRONARDI, Dario FASINO and Luca GEMIGNANI.
File translated from TEX by TTH, version 1.94.
On 16 Apr 2002, 17:56.