高二竞赛讲义多项式的插值与差分
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高二数学竞赛班二试讲义
第3讲 多项式的插值与差分
班级 姓名
一、知识点金
1.拉格朗日插值公式:存在唯一的一个次数不超过1n -的多项式()f x 满足
(),1,2,,i i f x y i n ==⋅⋅⋅(()f x 的图象经过n 个不同点(,)i i x y );并且()f x 可表示为
2313121213121232()()()()()()
()()()()()()()()()n n n n x x x x x x x x x x x x f x f x f x x x x x x x x x x x x x --⋅⋅⋅---⋅⋅⋅-=++⋅⋅⋅--⋅⋅⋅---⋅⋅⋅-
12121111121121()()()()()()
()()()()()()()()
n n n n n n n n n n n n n n n n x x x x x x x x x x x x f x f x x x x x x x x x x x x x -----------⋅⋅⋅---⋅⋅⋅--++-⋅⋅⋅---⋅⋅⋅--
2.对于函数()f x 及固定的0h ≠,()()f x h f x +-称为()f x 的步长为h 的一阶差分,记
作1()h f x ∆。
11
()()(2)2()()h h f x h f x f x h f x h f x ∆+-∆=+-++,称为()f x 的步长为h 的二阶差
分。记作211
()()()h h h f x f x h f x ∆=∆+-∆。
一般地,()f x 的步长为h 的n 阶差分定义为11
()(())n n h h h f x f x -∆=∆∆。
3.对于函数()f x ,有0
()(1)
()n
n n i
i h
n i f x C f x ih -=∆=
-+∑
数学归纳法证明:1n =时结论显然成立。假设0
()(1)
()n
n n i
i h
n i f x C f x ih -=∆=-+∑,
则1
()(1)()(1)()n
n
n n i
i n i i
h
n
n i i f x C f x h ih C f x ih +--==∆
=-++--+∑∑
1
1
1
1
(1)
()(1)()n n n i i n i
i n
n
i i C
f x ih C f x ih +-+--===-+--+∑∑(1i -代替上式0
n
i =∑中i 的位置)
1
110
(1)()()n n i i i n n i C C f x ih +-+-==-++∑ (注意:定义10n C -=,1
0n n C +=) 1110
(1)()n n i i n i C f x ih +-++==-+∑ 因此0
()(1)
()n
n
n i
i h n i f x C f x ih -=∆=
-+∑对一切正整数n 成立。
4.设1
110()m m m m f x a x a x a x a --=++⋅⋅⋅++,当n m ≤时,()n h f x ∆是一个
m n -次多项式;而对于n m >,()n h f x ∆恒为零。
证明:由定义可知,100()()()[()][]m m
h m m f x f x h f x a x h a a x a ∆=+-=++⋅⋅⋅+-+⋅⋅⋅+
1m m mha x -=+低次项,这是一个1m -次多项式,首项为1m m mha x -,依此类推,
11()!m m h m f x m h a x --∆=+常数项,()!m m h m f x m h a ∆=,从而当n m >时,()0n h f x ∆=。 5.综合第3、4条,取步长1h =,可得出
(1)设()f x 是m 次多项式,首项系数为m a ,则00,,(1)()!,,n n i i
n i m m n C f x i m a m n -=<⎧-+=⎨=⎩
∑若若
(2)特别地,取()m
f x x =,并在上面等式中取0x =,得欧拉恒等式
00,
,(1)(1)!,,n
i
i m
n
n
i m n C i n m n =<⎧-⋅=⎨-=⎩∑若若
6.整值多项式:如果当x 取整数时,复系数多项式()f x 为整数,则称()f x 为整值多项式。
整系数多项式当然都是整值多项式。但组合数(1)(1)!
k
x x x x k C k -⋅⋅⋅-+=是非整系数的整值
多项式。
7.n 次复系数多项式()f x 为整值多项式的充分必要条件是,它可表示成
11
110n n n x n x x a C a C a C a --++⋅⋅⋅++,其中(0,1,2,,)i a i n =⋅⋅⋅均为整数,且0n a ≠
证明:充分条件是显然的。现证明必要性。以n
x C 除()f x ,商必为常数,设为n a ,则 1()()x n n f x a C f x =+,1()f x 或者为零,或者次数小于n ;在用1n -次多项式1n x C -除1()f x ,如此进行,便得到11
110()n n n x n x x f x a C a C a C a --=++⋅⋅⋅++,这种表示显然是惟一的。
二、例题分析
例1.设n 次多项式()f x 满足1
1
()(0,1,,)k
n f k k n C +=
=⋅⋅⋅。求(1)f n +。 例1.法一:由多项式插值公式得,0
0()()n
k i k
i n
x i
f x f k k i
=≠≤≤-=
-∑∏
,对于m n >,有 10
(1)()()()(1)
(1)()()!()!n
n n k
n k k n k
m m k k k m m m n f m f k f k C C m k k n k -----==-⋅⋅⋅-=-=---∑∑
所以00,(1)(1)1n
n k
k n f n n -=⎧+=
-=⎨⎩∑若为奇数,,若为偶数
法二:因为n 次多项式()f x 的1n +阶差分为零,所以
1
110
(1)
()0n n i
i
n i C f x i ++-+=-+=∑
令0x =,并以11()(0,1,,)i n f i i n C +==⋅⋅⋅代人,得110
(1)(1)
()0n
n i i
n i f n C f i +-+=++-=∑ 所以00,(1)(1)1n
n i
i n f n n -=⎧+=-=⎨⎩∑若为奇数,,若为偶数
例2.设n 次多项式()f x 满足1
()(1,2,,1)f k k n k
==⋅⋅⋅+。求(2)f n +。 例1.法一由多项式插值公式得。略
法二:因为n 次多项式()f x 的1n +阶差分为零,所以
1110
(1)
()0n n i
i n i C f x i ++-+=-+=∑
令1x =,并以1()(0,1,,)f i i n i ==⋅⋅⋅代人,得110
1(2)(1)
01n
n i i
n i f n C i +-+=++-⋅=+∑ 111
2
00,11(2)(1)[(11)(1)1]2222
n
n i i n n n i n f n C n n n n -++++=⎧⎪+=-⋅=-+--+=⎨++⎪+⎩∑为奇数,
,为偶数