格拉姆-施密特正交化,也称为格拉姆-施密特过程,是一个程序,它接受一个非正交的线性无关函数集,并构建一个关于任意区间,相对于任意权重函数 的正交基。
将格拉姆-施密特过程应用于函数 1, ,
, ... 在区间
上,使用通常的
内积 得到 勒让德多项式(直到常数倍数;Reed and Simon 1972, p. 47)。
给定一个原始的线性无关函数集 ,令
表示正交化的(但未归一化的)函数,
表示正交归一化的函数,并定义
(1)
| |||
(2)
|
然后取
(3)
|
其中我们要求
(4)
| |||
(5)
|
根据定义,
(6)
|
所以
(7)
|
因此,第一个正交化函数是
(8)
|
相应的归一化函数是
(9)
|
通过数学归纳法,可以得出
(10)
|
其中
(11)
|
和
(12)
|
如果函数被归一化为 而不是 1,那么
(13)
|
(14)
|
(15)
|
正交多项式 特别容易使用格拉姆-施密特正交化生成。使用符号
(16)
| |||
(17)
|
(18)
| |||
(19)
|
根据定义, 和
是正交多项式,可以从
(20)
| |||
(21)
| |||
(22)
| |||
(23)
|
现在使用递推关系
(24)
|
构造所有更高阶的多项式。
为了验证这个过程确实产生了正交多项式,检查
(25)
| |||
(26)
| |||
(27)
| |||
(28)
| |||
(29)
| |||
(30)
| |||
(31)
|
因为 。因此,所有的多项式
都是正交的。
许多常见的数学物理正交多项式可以用这种方式生成。不幸的是,该过程在数值上是不稳定的 (Golub and Van Loan 1996)。