In mathematics, the Christoffel–Darboux formula or Christoffel–Darboux theorem is an identity for a sequence of orthogonal polynomials, introduced by and . It states that
n | |
\sum | |
j=0 |
fj(x)fj(y) | |
hj |
=
kn | |
hnkn+1 |
fn(y)fn+1(x)-fn+1(y)fn(x) | |
x-y |
where fj(x) is the jth term of a set of orthogonal polynomials of squared norm hj and leading coefficient kj.
There is also a "confluent form" of this identity by taking
y\tox
Let
pn
\mu
Proof: By definition,
\langlexpn,pk\rangle=\langlepn,xpk\rangle
k\leqn-2
xpk
p0,...,pn-1
\langlexpn,pk\rangle=0
pn+1
xpn
pn,pn-1
Proof of Christoffel–Darboux formula:
Since both sides are unchanged by multiplying with a constant, we can scale each
fn
pn
Since
kn+1 | |
kn |
xpn-pn+1
n
pn+1
\langle
kn+1 | |
kn |
xpn,pn+1\rangle=\langlepn+1,pn+1\rangle=1
Associated Legendre polynomials
\begin{align}
| ||||
(\mu-\mu')\sum | ||||
l=m |
Plm(\mu)Plm(\mu')= \\
(L-m+1)! | |
(L+m)! |
[PL+1m(\mu)PLm(\mu')-PLm(\mu)PL+1m(\mu')].\end{align}