专题——函数迭代

专题——函数迭代
专题——函数迭代

专题-----函数迭代

利用了一个函数自身复合多次,这就叫做迭代。一般地,设f :D →D 是一个函数,对任意的x ∈D ,记f (0)(x)=x ,f (1)(x)=f(x)f (2)(x)=f(f(x)),…,f (n+1)(x)=f(f (n)(x)).则称f (n)(x)为f(x)的n 次迭代,并称n 为f (n)(x)的迭代指数。

如果f (n)(x)有反函数,则记为f (-n)(x).于是迭代指数可以取所有整数. 对于一些简单的函数,它的n 次迭代是容易得到的. 若f(x)=x+c ,则f (n)(x)=x+nc. 若f(x)=x 2

,则f (n)

(x)=x

2n

.

若f(x)=ax+b ,则f(n)(x)=a n

x+a

a n

--11b(a ≠).

函数的迭代的理论与方法在计算数学和微分动力系统等领域中有着很重要的应用。然而,由于它的一些方法和结果是初等的,又较有趣,因而在数学竞赛中屡有出现。

⑴观查法

例1、设f(x)=3x+2,证明:存在正整数m ,使f (100)(m)能被1988整除。

证 因为f(x)=3x+2,所以 f (100)(x)=3100x+(399+398+…+3+1)·2, f (100)(m)=3100m+(399+398+…+3+1)·2.

由于(3,1988)=1,因此(3100,1988)=1.根据裴蜀恒等式,存在正整数u ,v ,使得:1988u-3100v=1. 记n=2(399+398+…+3+1),那么由1988 3100v-1 ,知:1988 n(3100v+1). 因此,取m=nv ,则1988 3100m+n.从而命题得证。

注 裴蜀恒等式是:设(x ,y )=1,则存在正整数u ,v,使得 ux-vy=1.

例2、 设).(.1

2)()(2

x f x x x f n 计算-=

答案: .

2

22()(1)

n

n

n n x f x x x =

--

⑵不动点求函数迭代:把f(x)写成f(x)=-21(x-3π)+3

π

,则 f (2)(x)=(-21)2(x-3π)+3π,f (3)(x)=(-21)3(x-3π)+3π,f (n)(x)=(-21)n (x-3π)+3

π.

把f(x)变形,找到了一个较易求f n (x)r 表达式。一般地,若f (x )=ax+b ,则把它成

f (x)=a(x-

a b -1)+a

b

-1.

因而 f (2)(x)=a (x-

a b -1)+a b -1. f (3)(x)=a (x-a b -1)+a b

-1.

f (n)(x)=a a b -1)+a

b

-1. 这里的

a b -1就是方程ax+b=x 的根。一般地,我们称f(x)=x 的根为函数f(x)的不动点.则a

b -1是f(x)=ax+b 的不动点。

如果x 0是)(x f 的不动点,则x 0也是)()(x f n 的不动点。这一点用数学归纳法是容易证明的。利用不动点能较快地求得)(x f 的n 次迭代式。 例3、若9319)(2+=x x f ,求)()(x f n 。

解 令.63193192

2

-

==+x x ,x 则 ,x x f ??? ?

?

-+=63163119)(2 ,x x f 63163119)(22)2(-??? ??

+

= .63163119)(2

)(-??? ?

?+=x x f n n

③函数迭代应用:

在国内外数学竞赛中,不断出现一些要用到各种技巧的函数迭代和函数方程问题。主要有三个方面:(1)研究函数的性质;(2)求函数的值;(3)确定函数的解析表达式。下面通过例题来介绍解决这些问题的方法和技巧。

例4、设N 是自然数集合,k ∈N 。如果有一个函数f :N →N 是严格递增的,且对于每个n ∈N ,都有f (f (n ))=k n 。证明:对每个n ∈N ,都有12+k k n ≤f (n )≤2

1

+k n .

证 因为f :N →N 是严格递增的,故对任意的n ∈N ,f (n +1)-f (n)≥1.于是当m >n 时。

f (m )-f (n )=

--=1

n m i [f (n+i+1)-f (n+i )]≥m-n.从而f (f (n ))-f (n )≥f (n )-n ,即kn-f (n )≥f (n )-n .所以 f (n )≤

2

1

+k n . 所以kn ≤

21+k f (n ),即f (n )≥1

2+k k

n .从而命题得证. 说明 对于本题,若去求函数f 的表达式,则此路不通.如果认为f (n )=kn ,则有两个严重错误。一是当k 不是完全平方数时,f 不是N →N 的函数,二是即使k 是完全平方数,f (n )=k n 也不是满足条件的唯一函数。

例5、 设函数f (x )对所有x >0有意义,且满足下列条件:

(1)对于x >0,有f (x )f [f (x )+

x

1]=1; (2)f (x )在(0,+∞)上严格递增。

求f (1)的值。

解 设f (1)=a ,则当x=1时,由条件(1)得f (a +1)=a

1. 令x =a +1,由条件(1)得f (a +1)f [f (a +1)+

11+a ]=1,即:f (a 1+1

1+a )=a =f (1). 由于f (x )在(0,+∞)上是严格递增的,所以:a 1+1

1

+a =1.

解得a =

251±,则1<a =f (1)<f (a +1)=a 1<1,矛盾.所以,a =251-,即f (1)=2

5

1-.

例6 、证明:不存在函数f :R +→R +,使得对任何正实数x 、y ,都有

(f (x ))2≥f (x+y)(f (x )+y). ①

证 用反证法.假设存在这样的函数f ,则由①式,得 (f (x ))2+f (x )y -f (x+y )f (x )-f (x +y )y =f (x )y. 所以: f (x )-f (x+y )≥

y

x f y

x f +)()(.

由②式知,f (x )是减函数.

首先,我们证明:对任意正实数x ,都有:f (x )-f (x+1)≤2

1. 事实上,对于x >0,存在一个正整数n ,使得:nf (x )≥1

于是当k =0,1,2,…,n-1时,利用②式和③式,得

n n

k x nf n n n n k x f n n k x f n k x f n k x f 21)(11)(1)?

()1()(≥++

=+++≥++-+.

所以

-=1

n k (f (x+

n k )-f (x+n k 1-))≥n ·n 21=2

1,即 f (x 0)-f (x 0+m )=

∑-=++-+1

0))1()((m i i x f i x f ≥m ·21

≥f (x 0). 所以f (x 0+m )≤0,矛盾.于是命题得证.

说明 在证明“否定”命题时,我们常常用反证法.

例7、设Q +是全体正有理数集.试作一个函数f :Q +→Q +,使得对一切x ,y ∈Q +,都有

f (xf (y ))=

y

x f )

(. ①

解 满足①式的函数f 较难看出,我们的想法是从①式导出几个容易捉摸的式子.而①式中的f (xf (y ))最麻烦,希望能避开这个麻烦.

令x =1代入①式,得:f (f (y ))=

y

f )

1(. ②

而f (1)是容易求得的.令y =f (1)代入②式,得f (f (f (1)))=1.所以

f (f (1))=f (

1

)

1(f )=f (f (f (1)))=1, 考虑函数f 为单射,则f (1)=f (f (1))=1.于是②式为:f (f (y ))=

y

1.③ 用f (y )代换③式中的y ,得f (f (f (y )))=

)

(1

y f ,再利用②式,使得 f (

y 1)=)

(1y f (利用了f (1)=1).

用y =f (

z 1)代入①式,得f (xf (f (z 1)))=f (x )/f (z

1

),结合 ⑤

这就是说,满足①式的函数f 必定满足③式和⑤式.另一方面,满足③式和⑤式的f 必定满足①式.这只需在⑤式中令x =f (y ),则:f (z )=f (f (y ))=

y

1

(利用了③式), 即得①式,而③式和⑤式比①式简单。

现在来构造满足③,⑤式的函数f .设p i 是第i 个质数(例如p 1=2,p 2=3),令 p i +1,若i 是奇数,

1

1

-i p ,若i 是偶数。 ⑥

这样定义的函数f 对质数p ,显然有f (f (p ))=

p

1

,即满足③式.对于x ∈Q +,x 可表示成 x =p 11a p 22a …p an n ,其中a 1,a 2,…an 是整数,令

f (x )=f (p 1)a 1f (p 2)a 2…f (p n )an .

由⑥,⑦两式定义的Q +→Q +的函数f 显然满足③,⑤式,从而满足①式。

例8、 f 是定义在(1,+∞)上且在(1,+∞)中取值的函数,满足条件:对任何x ,y >1及u,v >0,都成立

f (x u y v )≤f (x )

v

y f u 41

)(41. ①

试确定所有的这样的函数f .

解 先将①式化为一元函数,为此令x =y ,u =v ,则得f (x 2u

)≤f (x )u

21

.再将2u 代换知,对所有x >1,u

>0,均有

f (x u )≤f (x )1/u .

f (pi )=

令y =x u ,v =1/u ,则x =y 1/u =y v ,u =1/v.代入②式,得f (y )≤f (y v )v . 用x 代换y ,u 代换v ,则对所有x >1,u >0,又有f (x u )≥f (x )1/u . ③ 由②,③式便知f (x u )=f (x )1/u .

取x =e ,t=e u (则u=1nt).当u 从0变到+∞时,t 从1变到+∞.于是④式为 f (t )=f (e )1/1nt .令f (e)=a >1,用x 代替t ,则:f (x )=a 1/1n x ,a >1 ⑤ 下面验证⑤式所给出的函数满足①式.利用算术-调和平均不等式,有

211ny v nx u +≥2/(ny

v nx u 11

11+), 所以nx u 141+ny v 141≥ny v nx u 111+, f (x u y v )=a nx

u nx v 141141+=f (x )()v u y f 4141

.

这就证明了对所有a >1,⑤式所给出的函数f (x )即为所求.

说明 当所给的函数方程(或不等式)含有较多变量,常常先将它化为一个变量的方程(或不等式).另外,利用不等式来证等式的技巧也是处理这类问题的常用方法。

例9、设R 是全体实数的集合.试求出所有的函数f :R →R ,使得对于R 中的一切x 和y ,都有

f (x 2+f (y ))=y +(f (x )))2.

解 先求f (0).令x =0,t =(f (0))2,代入①式,得

f (f (y ))=y +t .

由②式,可知f (f (x 2+f (f (y ))))=x 2+f (f (y ))+t.

由①式,可得 f (f (x 2+f (f (y ))))=f [ (f (x ))2+f (y )]=y+[f (f (x ))]2.

从②,③,④式便得x 2+y+2t=y+(x+t)2,即2t =t 2+2tx 对任意实数x 均成立。所以t=0,从而f (0)=0.将t =0代入②式,得f (f (y ))=y

当x ≥0时,由①和⑤式,得: f (x +y )=f (x +f (f (y )))=f (y )+(f (x ))2≥f (y ) 于是知f (x )是R 上的递增函数,即当x ≥y 时,有f (x )≥f (y ).因此,f (x )=x . 事实上,若存在x 0∈R ,使得f (x 0)≠x 0.如果x 0<f (x 0),则f (x 0)≤f (f (x 0))=x 0, 矛盾.如果x 0>f (x 0),则f (x 0)≥f (f (x 0))=x 0,矛盾。 易知f (x )=x 满足①式。因此所求的函数为f (x )=x 。

说明 通过观察①式,容易知道f (x )=x 是①式的一个解.估计f (x )可能是线性函数,所以先求f (0)

将有助于解题。

例10、已知一个二元函数的f :R +×R +=+

∈R y x y x ,),(→R +满足下面两个条件:(1)对任意正实数x ,y ,z ,有f (f (x ,y ),z )=f (f (z ,y ),x );

(2)对任意正实数x,y ,有f (x ,1)=

x

1

,f (1,y )=y . 求证:(1)若f (x ,y )=f(x ,z ),则y =z ;(2)若f (x ,y )=f(z ,y ),则x=z.

证 令x =1,由条件(1),(2)得f (y ,z )=,)

,(1

y z f 即:f (y ,z )·f(z ,y )=1.

在上式中令y =z ,得(f (y ,y ))2=1,所以f(y ,y )=1. 若f (x ,y )=f (x ,z ),则由①式,得

),(1x y f =)

,(1

x z f ,所以:f(y,x)=f(z,x).

于是f (f (y ,x ),x )=f ((z ,x ),x).再由条件(1),便得:f (f (x ,x ),y )=f ((x ,x ),z )

所以f (1,y )=f (1,z ).由条件(2)便知y=z. 若f (x ,y )=f (z ,y ),则由①式得:

),(1x y f =)

,(1

z y f .

所以f (y ,x )=f (y ,z ).由上面已证的结果知,x =z . 综上所述,命题成立。

函数方程习题

1、求所有的函数f :R R →,对于所有实数x 、y ,满足

()()()()12++=++xy xy f y f x f y x f .

2、求所有函数f :R +→R +,使得对所有的x 、y ∈R +有)()())((y f y x f y f x f ++=+.

3、设f (x )满足条件:

(1))(1)()1(+∞-∞+-+ x x f x f (2)当).()(y f x ,f y x ≤≤时 求证:对任意正整数m 和n ,有

m

n m f n f m n 1

1)0()0()()(+-

4、求出所有的函数f ,它的定义域为一切正实数,并且函数值为正实数,满足下述条件:

(1)[];+

∈?=R y x x yf y xf f ,),()((2)当.0)(→∞→x ,f x 时

5、求出所有定义在非负整数集上且在非负整数集中取值的函数f ,使其满足

)())((())((n f m f f f n f m f +=+

6、设s 为大于1的实数构成的集合,确定所有的函数:f s s →,满足以下条件: (1):对s 所有的x 和y ,有(()())()()f x f y xf y y f x yf x ++=++。 (2):在区间10,0x x -<<>的每一个内,()

f x x

都严格单调递增。

7、设s={0,1,2,3.......}是所有非负整数的集合,找到所有在s 上定义,取值于s 中满足下列条件的函数

:(())(()()f f m f n f f m f n +=+对所有的m,n 成立。

参考答案

1、在原方程中,设1=y ,且设()11f a -=,则有()()121++=+x x af x f . 在原方程中,将y 变为1+y ,得

()()()11++++y f x f y x f ()()()1121++++=y x y x f .

将()()()12\1++++++y x y x af y x f ,()()121++=+y y af y f 代入得()()()()()()()x f y y f x f y x f a +++++112()()121+++=xy y x f . 再次利用原方程,可得

()()()()()x f y xy xy f a +++++11212()()121+++=xy y x f .

设t x 2=,2

1

-

=y ,则有()()()1212+-=+--t t f t t f a . 用t -代替上式中的t 得

()()()1212++-=++t t f t t f a ① 消去()t f -,得

()()()11212

2

2

-+-=-a

t a t f a ,

其中,1-≠a ,否则对于所有的t ,有08=t ,矛盾.

若1≠a ,则012

≠-a .所以,()1112-??

?

??+-=t a a t f .令1=t ,得 11121-??

?

??+-=-a a a .从而,0=a 或3=a .

当0=a 时,得()12-=t t f ;当3=a 时,得()1--=t t f . 若1=a ,由式①可得()()t f t f -=. 在原方程中分别设x y =和x y -=,得

()()()122222++=+x x f x f x f ,()()()

120222+-=+x x f x f f .

两式相减得()()0422

f x x f +=.

在()()121++=+x x af x f 中,令0=x ,得()()101+=af f .

因为1=a ,()011=-=a f ,所以,()10-=f .于是,()1422

-=x x f

因经,对于所有R x ∈,有()12

-=x x f .

2、首先证明:对于所有的+∈R y ,有()y f >y :事实上,由条件可得

))((y f x f +>)(y x f +.因此,()y y f ≠.

若存在正实数y ,使得()y f <y ,设()y f y x -=.则

()()()()()y f y f y f y f +-=()()()y f y f y f +-=2>()y f ,矛盾.

所以,对于所有的y ∈R +,有()y f >y .

对于+∈R x ,设()()x x f x g -=.则()()x x g x f +=,且()x g >0. 在原函数方程中令y x t +=,有()()()()y f t f y g t f +=+, 即()()()y g t y g t g +++()y y g t t g +++=)(. 所以,对于任意的t >y >0,有()()()y t g y g t g +=+.

若存在1y 、2y ∈R +,使得()()21y g y g =,那么,对于任意的t >{}21,max y y ,有

()()()11y g t g y t g +=+=()()()22y t g y g t g +=+.

因此,21y y =.于是,g 是单射. 设u 、v 是任意的正实数,t >v u +.则

()()()()()v u g t g v g u g t g ++=++()()()v u g t g v u t g ++=++=.

于是,()()()v u g t v g u g t ++=++.从而,()()()v u g v g u g +=+. 由于()v g 是正实数,因此,g 是严格递增的.

因()()()y g t g y t g +=+()()()y g g t g +=,所以,()()y y g g =.

若存在一个+∈R x ,使得()x x g ≠.由g 的单调性可知:当x >()x g 时,()x g >()()x x g g =,矛盾;当

x <()x g 时,()x g <()()x x g g =,矛盾.

故()x x g =,()()∈=+=x x x x g x f (2R +).

3、证明 由(1)可知,对任一自然数k ,有 .1)()1()()

(+=+x f x f k k (3.4.27)

而且由(3.4.27)式得: ,

x x f x x f k k --+-+)()1()1()()

( (3.4.28)

即x x f

k -)()

(是周期为T =1的函数.

任取10≤≤x ,由(2)得知)()(x f k 不减,故 .1)0()1()()0()()()()(+=≤≤k k k k f f x f f

(3.4.29)

式得由及)34.4.3(010,x x ≤-≥: x ,

f x f x f k k k ++≤≤+-1)0()(1)0()()()( (3.4.30)即

.101)0()(1)0()()()(≤≤+≤-≤-x ,f x x f f k k k

(3.4.31)

但因为x x f k -)(是以1为周期的函数,故由(3.4.31)式在[0,1]上成立可知它对一切x 成立,即

.1)0)(())((1)0)((+∞∞-+≤-≤- x ,k f x x k f k f

(3.4.32)

取n k =,任取0x 并顺次取)1210)((0)

(-?==,m ,,,j x f x nj j 代人(3.4.32)式得

??

??

?????+≤-≤-??+≤-≤-+≤-≤-+≤-≤--,

1)0()()(1)0(,1)0()()(1)0(,1)0()()(1)0(1)0()(1)0()(0))1((0)()()(0)2(0)3()

()(0)(0)2()

()(00)()(n n m mn n n n n n n n n n n n n f x f x f f f x f x f f f x f x f f ,f x x f f

(3.4.33)

把(3.4.33)式中的各式相加,得

).1)0(()()1)0(()(00)()

(+≤-≤-n m n n f m x x f f

m

(3.4.34)

同用mn 除,得

,n n n f mn x x f n n f mn n 1

)0)((.)(1)0(0)()(+≤-≤- (3.4.35)

即.1

)0()(1)(00)(n

n f mn x x f n n mn ≤--≤

-

(3.4.36)

交换m ,n ,又可得: .1

)0()(1)(00)(m

n f mn x x f m n mn ≤--≤

- (3.4.37)

把(3.4.37)式乘以负号,得

.1

)()0(100)()(m

mn x x f m f m mn m ≤--≤- (3.4.38)

再把(3.4.36)式和(3.4.38)式相加,得

,n m n f m f n m n m 1

1)0()0(11)

()(+≤-≤??

? ??+-

(3.4.39)

此即所要证的不等式.

【点评】 本题的解法中,用了较高的技巧。如利用条件(1)及(2)导出(3.4.27)、(3.4.28)及 (3.4.29);又利用了))(()

(x x f

k -的周期性把(3.4.31)中的不等式从0≤x ≤1推广到+∞∞- x ;在(3.4.32)中令

))((,,,0)(110x f x x x x x nj j m =?=-导出一串不等式再相加;在(3.4.36)中交换m ,n 的位置,等等。这些

做法看似平常,却不易想到,值得反复揣摩。

4、首先证x =1是f (x )的不动点,即f (1)=1.在条件(1)中取x =1,得)

1(1

f y =

1)1(·)

1(1

)1(1·1==???????

???

??f f f f f (3.4.43)

再在条件(1)中取得)

1(1

1f ,x y =

= ?

??

?

??=????

??=)1(1·1)1(·)1(1)1(f f f f f f . (3.4.44)

比较(3.4.43)、(3.4.44)两式得1)]1([=f f .又在条件(1)中令x =1,y =1得

.1)1()1(·1)]1(·1[==f ,f f f 故

再证x =1是唯一的不动点.设x =α是不动点,即有f (a )=a .

(1)当a >1时

)()(·[)·()(111-===--x a af a f f a f x f x x ααα =,a a f a f a a a f a x x x =?==--)](·(·)·(·22 即x

a x =也是不动点. 而:∞==∞

→∞

→x x

x x x im a a imf α1)()(1,

这与条件(2)矛盾,故1 a 不可能.

(2)当10 a 时,因: 11·)(·1·1)1(=???

???=??????=??? ??=a f a a f a f a a f f ,

则a x ,a

a f 11

1==?

??

??即也是不动点,而11 a ,这又回到了(1)的情形. 综合(1)、(2)可得,x =1是唯一不动点.

最后,令x =y ,由已知条件(1)得)()]([x xf x xf f =,即对任意x >0,xf (x )是不动点,而x =1是唯

一不动点,所以xf (x )=1,即.1)(x

x f =

5、 )())((())((n f m f f f n f m f +=+

(3.4.45)

在(3.4.45)式中令m =n =0,得:)0()0(()0((f f f f f +=,于是f (0)=0。 在(3.4.45)中令m =0,利用f (0)=0得: f (f(n ))=f (n ).

设A 是所满足f (x )=(x )的非负整数x 组成的集合,由(3.4.46)可知对一切

b ,A ,,a ,,A n N ,,n ≥∈∈∈若,)(则在(3.4.45)中令m =a-b ,n =b 可得

))(()(b f b a f b b a f a +-=+-= =b b a f b f b a f f +-=+-)()())((,

故.)(A b a b a b a f ∈--=-,即

设A 中最小非零元素为k ,任取,

m r N ,p r pk m A ,m )10(-≤≤∈+=∈设则 A ,pk m A ,k A ,,k m ∈-?∈-∈-2于是.A r ∈由k 的最小性知r =0.可见A 中所有元素均为k 的倍

数. 另一方面,对任意A a ,,∈,在(3.4.45)中令m=a ,n=b ,有 b a b f a f f b f a f b a f +==+=+)())(())(()(,

故A b a ∈+,表明k 的所有倍数均属于A . 因此: {

}?==,,,p pk A 210.

由(3.4.46)知)110(,)().(-?==k ,,r k a r f n f k 设,其中00=a .对于任意非负整数x ,设

p r pk x (+=为非负整数,)1

0-≤≤k r ,在(3.4.45)中令pk n r m ==,,由(3.4.46)可得:)())(())(()()(pk f r f f pk f r f r pk f x f +=+=+=

.)()(pk k a pk f r f r +=+

容易验证,函数pk k a x f r +=)(满足要求,即为所求. 这里1

21-?k ,a

a a ,,对任意一组非负整数,

.00=a

6、在(-1,0)内,

x x f )(严格递增,因而x

x f )

(=1至多只有一个解,u ∈(-1,0). 在(1)中,令x =y =u,得f (u 2+2u )=u2+2u.因为-1<u <0,u 2+2u =(u +1)2-1,所以-1<u 2+2u <0.利用惟

一性,得u 2+2u =u ,从而u=0或-1,与u ∈(-1,0)矛盾.所以对(-1,0)内任一数u ,必有f (u )≠。

类似地,在(0,∞)内没有u ,满足f (u )=u ,从而f (u )=u 导致u =0.在(1)中,令x =y ,得 F(x+(1+x )f (x ))=x +(1+x )f (x ),

从而x +(1+x )f (x )=0,f (x )=-x

x

+1。 不难验证f (x )=-

x

x

+1满足题设条件。 7、设f :S →S 满足条件.令m =n =0,得f (f (0))=f (f (0))+f (0),所以f (0)=0.令m =0,得 f (f (n ))=f (n ) ① 于是

F (m +f (n))=f (m )+f (n ).

记f 的值域为T.由①可知,T 中任一数f (n )是f 的不动点.而f 的不动点,当然在f 的值域中。因此,

f的值域就等于f的不动点全体。

设m≥n∈T,则f(m)=m,f(n)=n.于是

F(m+n)=f(m+f(n))=f(m)+f(n)=m+n

从而m+n∈T.又

F(m-m)+f(n)=f(m-n+f(n))=f(m-n+n)=f(m),

从而f(m-n)=f(m)=f(n)=m-n,即m-n∈T。

若T≠{0},设T中最小的正数为d.对任一数c∈T,设c=kd+r,k为正整数,0≤r<d,则kd∈T,r=c-kd ∈T.由d的最小性得r=0,即T中任一数c都是d的倍数。

对任一非负整数n,令n=qd+t,q为非负整数,0≤t<d,则由上面所说,f(t)=h

d,h t为非负整数。

t

f(n)=f(qd+t)=f((q-1)d+t)+f(d)=f((q-1)d+t)+d=…=qd+f(t)=qd+h t d.

于是,所求函数一定是如下形式:f(n)=qd+h t d,其中非负整数q,t由n=qd+t,0≤t<d定出.而ht(t=1,2,…,d-1)为任意非负整数,h0=0.

反之,设函数为上述形式,则对任意的m,n∈S,设m=qd+t,f(n)=kd,则

f(m+f(n))=f(qd+t+kd)=f((q+k)d+t)

=(q+k)d+f(t)=qd+f(t)+kd

=f(m)+f(n),即这样的函数满足要求。

数学实验迭代(方程求解)

实验六 迭代(方程求解) 一.实验目的:认识迭代数列,考察迭代数列的收敛性.并学会用Mathematica 系统对线性和非线性的方程组进行迭代求解. 二.实验环境:计算机,Mathematica 数学软件,Word 文档,课本。 三.实验的基本理论和方法: 给定迭代函数f(x)以及一个初值0x 利用1(),0,1,n n x f x n +==???迭代得到数列n x ,0,1,n =???.如果数列n x 收敛与某个* x ,则有**()x f x =.即* x 是方程 ()x f x =的解.由此用如下的方法求方程()0g x =的近似解。 将方程()0g x =改写为等价的方程()x f x =,然后选取一初值利用 1(),0,1,n n x f x n +==???做迭代.迭代数列n x 收敛的极限就是()0g x =的解.线 性方程组以及非线性方程组的求解与单变量的方程求解方法类似.实验内容和步骤 四.实验内容与结果 1.线性方程组 ⑴编写给定初值0x 及迭代函数()f x ,迭代n 次产生相应的序列. ⑵给函数()(2/)f x x x =+初值为0进行迭代80次所产生的迭代序列并显示. 输入程序: Iterate f_,x0_,n_Integer :Module t ,i,temp x0, AppendTo t,temp ; For i 1,i n,i ,temp f temp ;AppendTo t,temp ; t f x_: x 2x 2; Iterate f,1.,80 运行结果得:

1.,1.5,1.41667,1.41422,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421,1.41421, 1.41421,1.41421,1.41421,1.41421,1.41421,1.41421 输入程序: NTIterate g_,x0_,n_Integer : Module i,var x0,t ,h, h x_Dt g x ,x; For i 1,i n,i ,AppendTo t,var ; If h var0,var N var g var h var ,20, Print"Divided by Zero after",i, "'s iterations."; Break ; t g x_:x^32; NTIterate g,1,40 运行结果得:

函数迭代

专题-----函数迭代 利用了一个函数自身复合多次,这就叫做迭代。一般地,设f :D →D 是一个函数,对任意的x ∈D ,记f (0) (x)=x ,f (1) (x)=f(x)f (2) (x)=f(f(x)),…,f (n+1) (x)=f(f (n)(x)).则称f (n)(x)为f(x)的n 次迭代,并称n 为f (n) (x)的迭代指数。 如果f (n) (x)有反函数,则记为f (-n) (x).于是迭代指数可以取所有整数. 对于一些简单的函数,它的n 次迭代是容易得到的. 若f(x)=x+c ,则f (n) (x)=x+nc. 若f(x)=x 2 ,则f (n) (x)=x 2 n . 若f(x)=ax+b ,则f(n)(x)=a n x+ a a n --11b(a ≠). 函数的迭代的理论与方法在计算数学和微分动力系统等领域中有着很重要的应用。然而,由于它的一些方法和结果是初等的,又较有趣,因而在数学竞赛中屡有出现。 ⑴观查法 例1、设f(x)=3x+2,证明:存在正整数m ,使f (100) (m)能被1988整除。 例2、 设 ).(.1 2)()(2 x f x x x f n 计算-= ⑵不动点求函数迭代: 如果x 0是)(x f 的不动点,则x 0也是)()(x f n 的不动点。这一点用数学归纳法是容易证明的。 例3、若 9319)(2+=x x f 求,)()(x f n 。 ③函数迭代应用: 在国内外数学竞赛中,不断出现一些要用到各种技巧的函数迭代和函数方程问题。主要有三个方面:(1)研究函数的性质;(2)求函数的值;(3)确定函数的解析表达式。下面通过例题来介绍解决这些问题的方法和技巧。 例4、设N 是自然数集合,k ∈N 。如果有一个函数f :N →N 是严格递增的,且对于每个n ∈N ,都有f (f (n ))=k n 。证明:对每个n ∈N ,都有 12+k k n ≤f (n )≤2 1 +k n . 例5、 设函数f (x )对所有x >0有意义,且满足下列条件: (1)对于x >0,有f (x )f [f (x )+x 1 ]=1; (2)f (x )在(0,+∞)上严格递增。 求f (1)的值。 例6 、证明:不存在函数f :R + →R + ,使得对任何正实数x 、y ,都有 (f (x ))2 ≥f (x+y)(f (x )+y). ① 例7、设Q + 是全体正有理数集.试作一个函数f :Q + →Q + ,使得对一切x ,y ∈Q + ,都有 f (xf (y ))= y x f ) (. ①

各种迭代法编程

雅可比迭代法: function x=jacobi(a,b,p,delta,n) %a为n维非奇异矩阵;b为n维值向量 %p为初值;delta为误差界;n为给定的迭代最高次数 N=length(b); for k=1:n for j=1:N x(j)=(b(j)-a(j,[1:j-1,j+1:N])*p([1:j-1,j+1:N]))/a(j,j); end err=abs(norm(x’-p)); p=x’; if(err

function [x,k,err,p]=ddf(f,x0,tol,n) %ddl.m为用迭代法求非线性方程的解 %f为给定的迭代函数;x0为给定的初始值 %tol为给定的误差界;n为所允许的最大迭代次数 %k为迭代次数;x为不动点的近似值;err为误差 p(1)=x0; for k=2:n p(k)=feval(f,p(k-1)); k, err=abs(p(k)-p(k-1)) x=p(k); if(err

高一数学竞赛讲座2函数方程与函数迭代

函数方程与函数迭代 函数方程问题一直是各国重大竞赛中的热点问题,以IMO 为例,在已进行的四十七届竞赛的试题中,有30多道是函数方程的试题,几乎是每届一题.在我国冬令营与国家集训队的测试题中,函数方程问题也是屡见不鲜的.究其原因,它往往是给出较弱的条件,却要从中得出甚强的结论(一般是要直接求出表达式). 【基础知识】 表示某一类(或某一个)函数所具有的一定性质的关系式叫做函数方程(其中()f x 为未知函数).如果一个函数对其定义域内变量的一切值均满足所给的方程,则称()f x 为这个函数方程的解.寻求函数方程的解或证明函数方程无解的过程,就是解函数方程. 我们粗略地归纳其典型的解题方法,主要可以分成以下几类: 1.换元法: 2.解方程(组)法 3.待定系数法 4.代值减元法 当所给的函数方程中变量不止一个时,和普通方程一样,求解时首先要设法减少变量个数,代值减元就是一种减少变量的方法,它通过适当地对自变量赋于特殊值,从而简化方程,逐步靠近未知结果,最终解决问题. 5.柯西法 先求出对于自变量取所有正整数的值时函数方程的解具有的形式,然后依次证明对自变量取整数值,有理数值以及取实数值时函数方程的解仍具有这种形式,从而得到方程的解.这里我们给出一个定理: 柯西函数方程的解定理:若()f x 是单调(或连续)函数,且满足()()()f x y f x f y +=+ (,),x y R ∈则()(1).f x xf =(我们将此定理的证明放于例题中进行讲解.) 6.递归法 借助数列对函数方程加以研究的方法.设()f n 是定义在R +上的函数,如果存在递推关系S 和初始条件1(1),f a =当知道(1),(2),,()f f f n 的值后,由S 可以惟一确定(1)f n +的值,我们称()f n 为递归函数.递推法主要解决递归函数问题. 7.不动点法 一般地,设函数()f x 的定义域为D ,若存在0x D ∈,使00()f x x =成立,则称0x 为()f x 的不动点,或称00(,)x x 为函数()y f x =图象的不动点. 对于一些简单的函数,利用不动点,把函数变形后再迭代,最后利用数学归纳法证明,往往会使算法简单些. 【典例精析】 【例1】已知11()(),x x f x f x x --+=求().f x 〖分析〗令 1,x t x -=则1,1x t =-再令1 ,1y t =-则1,y t y -=因此可以将所得三个等式看成是关于11 (),(),()1x f x f f x x --的三个方程,便可解得().f x 解:设1,x t x -=则1,1x t =-代入原式,得11()(),11f f t t t +=--即11 ()()1,11f f x x x +=+-- ○ 1 设1,1t x = -则代入原式,得111()()1.1t t f f t t t --+=+-即1121()(),1x x f f x x x --+=- ○2 将○1○2与原方程联立,解得321 ().2(1) x x f x x x --+= - 〖说明〗如何换元才能将已知的函数方程转化为可以求解的方程组,是一个具有技巧性的问题,它需要分

[第4讲]函数迭代和函数方程(上)

1.函数迭代 ⑴ 函数迭代的定义 设:f D D '→(其中D D '?)是一个函数,对任意x D ∈,记(0)()f x x =,(1)()()f x f x =, (2)()(())f x f f x =,(3)((()))f f f f x =,……,(1)()()(())n n f x f f x +=,……, 则称()()n f x 是函数()f x 在D 上的n 次迭代,并称n 是()()n f x 的迭代指数. 如果()()n f x 有反函数,则记为()()n f x -,于是,迭代指数可取所有整数. ⑵ 简单的函数迭代 求一个函数的n 次迭代,是数学竞赛中的一种基本题型.对于一些简单的函数,它的n 次迭代是容易得到的. 若()f x x c =+,则()n f x nc =+,(1)()f x x c -=-,()()n f x x nc -=-. 若3 ()f x x =,则() 3()n n f x x =,1(1) 3 ()f x x -=,1 () 3()n n f x x -=. 若()f x ax b =+,则()()11n n b b f x a x a a ??=-+ ?--??,(1) 1()11b b f x x a a a -??=-+ ?--??, ()1()11n n b b f x x a a a -??= -+ ?--??. ⑶ 函数迭代的求法 ①数学归纳法 这里用到的是先猜后证的想法,即先对函数()f x 迭代几次,观察出其规律,然后猜测出 ()()n f x 的表达式,最后用数学归纳法证之.这种方法只适用于一些较为简单的函数. ②递归法 设()f x 是定义在D 上且取值于D 的函数,由此定义数列{}n a :0a 已知,且0a D ∈, 2 函数迭代与函数方程

迭代函数系统在自然景物模拟中的应用

迭代函数系统在自然景物模拟中的应用 作者:指导老师: 摘要:本论文首先介绍了分形的由来,包括分形艺术以及它的特征和应用。接着简要论述了自然景物模拟的方法,重点介绍了迭代函数系统对自然景物进行模拟的方法,并通过举例来分析具体的实现步骤!在Windows XP环境下,利用微软公司提供的Visual C++6.0开发工具,编程实现了一个简单的分形艺术图形生成软件。 关键字:分形艺术的由来,分形艺术图形,生成算法,迭代函数系统,IFS码对自然景物的模拟,牛顿迭代法之分形艺术图形软件介绍 1 分形的由来 1.1分形艺术 分形艺术是科学中的艺术,也是艺术中的科学,分形艺术不仅表达着艺术形式和外观,而且表达着生成这种艺术的科学知识,分形艺术广泛的运用在书籍装帧、广告、装饰、服装设计、影视等领域。从狭义的角度讲,分形艺术是指根据分形几何的科学原理,通过计算机软件创造出来的具有审美功能的图形,动画等艺术作品;从广义的角度讲,凡是具有分形思想的艺术作品都可称之为分形艺术,狭义的分性艺术可以划归电脑艺术(数码艺术)门类,而广义的分形艺术也包括通过手工绘制而成的作品。在艺术史中,广义的分性艺术早已存在,如日本艺术家葛饰北斋的作品《神奈川的巨浪》就是一例,此外一些古建筑艺术和少数民族的装饰艺术中也有类似分形的图案。 分形艺术对艺术最直接的贡献就是带来了新的造型语言及表达方式,分形艺术借助计算机技术构造复杂的几何图形并“诗意”的处理这些图形,表现出新的风格,开辟了视觉传达的新领域,分性艺术这种不同于传统绘画艺术的创作方式,也打破了“艺术只属于艺术家”的传统一是,史任何人都有可能创作自己的艺术作品。 分形几何提供了用于描述一些不能用传统的欧几里德几何描述的复杂几何图形的一种方法。是现代数学的一个重要内容,也是研究和处理自然与工程中不规则图形的强有力的工具,他的应用几乎设计自然科学的各个领域。 1.2分形艺术的特征 分性艺术不仅蕴含了传统的美学思想,而且还产生出许多新的美学特征,首先,分性艺术作品中除了对称性中包含的传统的上下,左右及中心对称等观念之外,它的自相似性又揭示了一种新的对称性,即局部与整体的对称,在欣赏分形艺术作品时,如果我们放大某件作品的局部,就会发现这些局部图形与整体的图形史相似的,其次,分形艺术作品中的线条美也具有新的内涵,以往的绘画,雕塑等一书中,线条主要有直线,圆弧线、波状线、蛇形线。在数学上这些线条都是可微分的。然而,在分形艺术作品中,线条是十分复杂和不规则的,常会使用皮亚诺曲线、希尔伯特曲线、柯赫曲线等类曲线。这类曲线通常被称为“妖魔曲线”。它们具有以下三个特征: 1、能够填充整个空间;

方程求根的迭代法

§4.1 引 言 绪论中讲到方程求根得二分法,但二分法收敛速度慢,有必要掌握新的方法。 §4.1.1迭代法的思想 迭代法是一种逐次逼近法,使用某个固定公式(迭代公式)反复校正,逐步精确,直到满足精度。 迭代法求根分两步: 1) 猜测初值 2)迭代 如求解初值问题00' )(),,(y x y y x f y ==用梯形公式 111[(,)(,)2 n n n n n n h y y f x y f x y +++≈+ + (1) 看作关于1+n y 的函数方程,按欧拉公式提供猜测值),() 0(1n n n n y x hf y y +=+,代入(1)得 )],(),([2 ) 0(11) 1(1+++++ =n n n n n n y x f y x f h y y 若) 1(1+n y 仍不满足要求,则将它代入(1)式,继续得到校正值) 2(1+n y ,写成迭代公式 )],(),([2 ) (11) 1(1 k n n n n n k n y x f y x f h y y ++++++ = (2) 一般地,为了求一元非线性方程0)(=x f 的根,可以先将其转换为如下的等价形式 ()x x ?= (3) 式(3)中连续函数()x ?称为迭代函数,其右端含未知数,不能直接求解。先用根的某个猜测值0x 代入(3),构造迭代公式:()k k x x ?=+1。如果迭代值k x 有极限,则称迭代收敛,极限值k k x x ∞ →=lim * 就是方程(3)的根。 几何意义P127图4-1 为使迭代法有效,必须保证它的收敛行,()x ?满足什么条件,才能保证收敛?以最简单的线性迭代()d kx x +=?,可以看出收敛的充分必要条件()1' <=k x ?。几何意义P127 图4-2,3,4,5。 §4.1.3 压缩映像原理 设* x 是方程()x x ?=的根,则由微分中值定理 ))(()()(* '*1* k k k x x x x x x -=-=-+ε???,如果存在10<≤L ,使得 ],[b a x ∈有() k k x x L x x L x -≤-?≤+* 1*' ? ,则迭代误差0e L e k k ≤,由于10<≤L , 故0→k e ,即迭代收敛。

函数与数列的迭代

函数与数列的综合解题策略: 1..在数列}{n a 中11=a ,8 1221n n a a +=+,求证:当1>n 时,211<<<+n n a a 2.我们知道当1≥a 时函数ax x x f +-=)2ln()(在开区间内为增函数。当10<-+++1124 1 (ii)若21521222-<<≤+n n a a ,求证:2 151212->>+-n n a a (2)当1-=c 时,已知数列}{n a 的前n 项和为n S ,是否存在整数q p ,使得p n S q n ≤≤ 求

解函数方程的几种方法

绪论 在数学研究的许多领域中如代数学、几何学、概率论等都涉及函数方程问题,在计算机科学中迭代理论和方法也涉及函数方程问题,在航空技术、遥感技术、经济学理论、心理学理论等诸多方面也提出了许多函数方程模型.函数方程因此一直受到广泛关注,是当今数学研究的一个十分重要的课题.由于函数方程形式多样,涉及面广,难度大,需要大量的数学基础知识.尤其是在中学数学教学中,函数方程是最基本、最易出现的问题,也是历年高考的重点.在中学教学和国外数学竞赛中,经常遇到函数方程问题.这类题目一般是求解某一给定的函数方程,而数学上尚无一般方法可循.当然,较大一部分中学生在遇到这类问题时,常常没有比较清晰的解题思路.本文就着重以函数与方程的性质来讨论函数方程在中学数学中的应用,及解决问题的途径,并通过实际问题的求解过程来阐述. 首先,我们会给出函数方程的相关概念包括函数方程的定义、函数方程的解以及解函数方程. 其次,利用函数与方程的基本性质,就中学数学中常出现的方法进行归纳并结合相应的例题解析.当然由于中学数学中考查点的不同,我们的讨论也有所侧重.对常见的方法包括换元法(代换法)、赋值法、迭代周期法(递推法)、待定系数法等均会加重笔墨,尤其会给出一些较为典型的例题分析以及巧解的方法,而对于不常用的方法本文也会提到,以让读者了解到比较前全面的函数方程问题的解题策略. 最后,就种种方法进行总结归纳.“法无定法”,关键在于人们对问题的观察、分析,进而选择最优的方法来解决问题.很多情况下,由于解决的途径并不唯一,所以在解决问题的时候一般采用多种方法同步求解,以达到简化求解过程的目的. 1函数方程的一些相关概念 1.1函数方程的定义 含有未知函数的等式叫做函数方程.如()() f x f x -=, =-,()() f x f x +=等,其中() f x即是未知函数. f x f x (1)() 1.2函数方程的解 设某一函数() f x对自变量在其定义域的所有值均满足某已知方程,那么把 f x就叫做函数方程的f x就叫做已知函数方程的解.即能使函数方程成立的() () 解.函数方程的解可能是一个函数,也可能是若干个函数或无穷多个函数或无解.如偶函数、奇函数、()1 =-分别是上述各方程的解. f x x 1.3解函数方程 求函数方程的解或证明函数方程无解的过程就称为解函数方程.即指的是在不给出具体函数形式,只给出函数的一些性质和一些关系式而要确定这个函数,

函数方程和函数迭代问题

第四讲函数方程和函数迭代问题 在国内外数学竞赛中函数方程和函数迭代问题备受命题者的青睐形式灵活多变,结构变化无穷,大致可分为如下三类:⑴探求函数的解析式;⑵探求函数的值⑶讨论函数的性质. 一. 探求函数的解析式 1,换元法 换元法的解题基本思想是:将函数方程中自变量适当代换成别的自变量(应注意力求不改变函数的定义域),得到一个或几个新的函数方程,然后将它们与原方程联立,通过消元求得原函数方程的解. 例1 解函数方程 f(x)+f(x x 1-)=1+x (x ≠0,x ≠1) 例2 设f(x)是定义在实数集上的实值函数,且满足af(x-1)+bf(1-x)=cx,其中a,b,c 为实常数,求f(x) 2.赋值法 赋值法基本思想是:对自变量多于一个的函数方程,将其中一个或几个自变量用一些特殊值赋进去代入原方程,从而简化函数方程,以达到求解的目的. 例3 已知定义在R 的函数满足 ⑴ f(x 1+x 2)+f(x 1-x 2)=2f(x 1)cos2x 2+4asin 2x 2 (x 1,x 2∈R,a 为常数) ⑵ f(0)=f( 4 π)=1 ⑶ 当x ∈[0, 4π]时,f(x)≤2 试求⑴函数f(x)的解析式; ⑵常数a 的取值范围. 例4 f(x)是定义于非负实数集上且取非负实数值的函数,求所有满足下列条件的f(x) ⑴ f[xf(y)]f(y)=f(x+y); ⑵ f(2)=0 ⑶ 当0≤x <2 f(x)≠0 3递推法 例5已知f(x)是定义在自然数集上的函数,满足f(1)=2 3,且对任意x,y ∈N,有 f(x+y)=(1+1 +x y )f(x)+(1+1+y x )f(y)+x 2y+xy+xy 2,求f(x) 4. 柯西法 柯西首先讨论了一个很重要的函数方程f(x+y)=f(x)+f(y)的解法,由此解决了一系列其他函数方程.他的方法是,依次求出所有自然数值,整数值,有理数值,直至所有实数值的函数方程的解 例6 设f(x) 是定义在有理数集上的函数,且对任意的有理数x,y 有 f(x+y)=f(x)+f(y), 试求f(x) 5, 待定系数法 这一方法的其本思想是:当f(x)是多顸式时,可设f(x)=a 0x n +a 1x n-1+….+a n (a 0≠0),代入函数方程的两端,然后比较方程两端x 最高次幂的指数和x 同次幂的系数,便可得出关于n 及a 0 a 1…a n .的方程组,解这个方程组便可确定n 及a 0 a 1…a n 的值,从而得到函数方程的解

函数迭代与函数方程初步

本讲主要讲述竞赛数学中六大模块之一的函数方程问题. 在联赛大纲中明确要求函数方程问题在联赛中不作过高要求,也就是说专业级的函数方程问题一般都在冬令营乃至集训队的考试中出现,在联赛中出现的函数方程问题一般难度不高.本讲的目标是能够解决联赛级别的函数方程问题. 函数迭代严格来说其实并不算函数方程的内容,联赛中涉及到的函数迭代问题一般来说也就是寻找迭代规律进而探求一般表达式这种类型,即确定()()((((()))n n f x f f f f x =??????1442443 的具体表达式; 函数方程,是指这样一种特殊的方程,它的解是某一个函数表达式.绝大部分函数方程的求解需要 用到高深的数学工具.能用初等数学方法求解的函数方程数量不多,且其方法往往非常独特巧妙,难以想到.因此函数方程问题成为高难度数学竞赛命题者青睐的对象,在2010年IMO 中第1、3题都是函数方程问题,每年的IMO 中也至少会出现一道函数方程问题. 联赛与高考中的函数方程问题很多并不要求求出函数解析式,而是要求根据给定的函数方程探究该函数的性质:对称性、奇偶性、单调性、周期性并进而证明某个相关命题或确定某个特定的函数值; 根据函数方程求解析式的方法一般有:1、赋值法;2、换元法;3、迭代解方程组法;4、柯西法等等. 本讲我们主要关注前面这些常规的解法,而对于柯西法以及函数方程的较专业的解法本讲只是略讲. 这里仅给出一些利用基本的找规律方法来解决的问题,而桥函数方法、不动点方法这里不涉及.实际上,如果我们令()()()01,,n n a x a f x a f x ===,那么函数迭代问题就变成了递归数列求通项问题,因此我们主要在以后的递归数列一讲讲述此类问题. 知识点睛 经典精讲 8.1函数迭代问题 本讲关键词 第8讲 函数迭代与函 数方程初步

高中数学第二章函数-函数迭代(竞赛精讲)

§2.3 函数迭代 知识提要 先看一个有趣的问题:李政道博士1979年4月到中国科技大学,给少年班的同学面试这样一道题: 五只猴子,分一堆桃子,怎么也平分不了,于是大家同意先去睡觉,明天再说.夜里一只猴子偷偷起来,把一个桃子吃掉后正好可以分成5份,收藏起自己的一份后又去睡觉了.第二只猴子起来后,像第一只猴子一样,先吃掉一个,剩下的又刚好分成5份,也把自己的一份收藏起来睡觉去了.第三、第四、第五只猴子也都是这样:先吃掉一个,剩下的刚好分成5份.问这堆桃子最少是多少个? 设桃子的总数为x 个.第i 只猴子吃掉一个并拿走一份后,剩下的桃子数目为i x 个,则 14 (1)5 i i x x -= -,1,2,3,4,5i = 且0 x x =.设44 ()(1)(4)455 f x x x =-=+-.于是 14 ()(4)45 x f x x ==+- 224 (())()(4)45x f f x x ==+- 334 ((()))()(4)45x f f f x x ==+- 444 (((())))()(4)45x f f f f x x ==+- 554 ((((()))))()(4)45 x f f f f f x x = =+- 由于剩下的桃子数都是整数,所以,5 5|4x +.因此,最小的x 为:5 543121x =-=. 上面的解法,我们利用了一个函数自身复合多次,这就叫迭代.一般地,设:f D D →是 一个函数,对x D ?∈,记(0)()f x x =,(1)()()f x f x =,(2) ()(())f x f f x =,…,(1)()()(())n n f x f f x +=,n N *∈, 则称函数()()n f x 为()f x 的n 次迭代,并称n 为() ()n f x 的迭代指数.反函数记为() ()n f x -. 一些简单函数的n 次迭代如下:

函数迭代

2011年1月数学学校 专题-----函数迭代 利用了一个函数自身复合多次,这就叫做迭代。一般地,设f :D →D 是一个函数,对任意的x ∈D ,记f (0)(x)=x ,f (1)(x)=f(x)f (2)(x)=f(f(x)),…,f (n+1)(x)=f(f (n)(x)).则称f (n)(x)为f(x)的n 次迭代,并称n 为f (n)(x)的迭代指数。 如果f (n)(x)有反函数,则记为f (-n)(x).于是迭代指数可以取所有整数. 对于一些简单的函数,它的n 次迭代是容易得到的. 若f(x)=x+c ,则f (n)(x)=x+nc. 若f(x)=x 2,则f (n)(x)=x 2n . 若f(x)=ax+b ,则f(n)(x)=a n x+a a n --11b(a ≠). 函数的迭代的理论与方法在计算数学和微分动力系统等领域中有着很重要的应用。然而,由于它的一些方法和结果是初等的,又较有趣,因而在数学竞赛中屡有出现。 ⑴观查法 例1、设f(x)=3x+2,证明:存在正整数m ,使f (100)(m)能被1988整除。 例2、 设).(.1 2)()(2 x f x x x f n 计算-= ⑵不动点求函数迭代: 如果x 0是)(x f 的不动点,则x 0也是)()(x f n 的不动点。这一点用数学归纳法是容易证明的。 例3、若9319)(2+=x x f 求,)()(x f n 。 ③函数迭代应用: 在国内外数学竞赛中,不断出现一些要用到各种技巧的函数迭代和函数方程问题。主要有三个方面: (1)研究函数的性质;(2)求函数的值;(3)确定函数的解析表达式。下面通过例题来介绍解决这些问题的方法和技巧。 例4、设N 是自然数集合,k ∈N 。如果有一个函数f :N →N 是严格递增的,且对于每个n ∈N ,都有f (f (n ))=k n 。证明:对每个n ∈N ,都有 12+k k n ≤f (n )≤2 1+k n .

数学竞赛专题讲座第三讲函数的方程与迭代

第三讲 函数的方程迭代 主讲人:高云 1、函数迭代 定义和符号 设f(x)是定义在集合M 上并在M 上取值的函数,归纳地定义函数迭代如下: f (1)(x)=f(x) (x ∈M) f (n)(x)=f(f (n-1)(x)) (x ∈M) (n ≥2) f (n)(x)称为函数f(x)的n 次迭代。 有时还规定f (0)(x)=f(x) (x ∈M) 2、不定方程 有一个古老的传说:一个老人有11匹马,他打算把 21分给大儿子,41分给二儿子,61分给小儿子,应该怎样分呢? 这个传说的另一个“版本”略有不同:一个老人有17头牛,他打算把21分给大儿子,31分给二儿子,9 1分给小儿子,应该怎样分呢? 问题:一个老人有n 头马,他打算把a 1分给大儿子,b 1分给二儿子,c 1分给小儿子,并满足 A

函数迭代与不动点

函数迭代与不动点 ——探析“如果f(x)有且仅有两个不动点,求证f[f(x)]不可能有且仅有3个不 动点”问题 定义: 性质:若实数x 0为y=f(x)的不动点,则x 0也为y=f n (x)的不动点。 这个性质用数学归纳法是平凡的。 n=1时,结论平凡。 n=k 时,若有x 0为y=f k (x)的不动点 n=k+1时,f k+1(x 0)=f(f k (x 0))=f(x 0)= x 0 ,故x 0为y=f k+1(x)的不动点 所以性质1是成立的。而性质1,有广泛地使用,例如: f(x)=ax+b (a ≠1),则有f n (x)= ()11k b b a x a a - +--

回到原题,用反证法,若f[f(x)]有且仅有3个不动点。 由性质,则f(x)有两个不动点,设为a、b。 F[f(x)]除了a、b的不动点设为c。 则f2(f(c))=f(f2(c))=f(c),因此f(c)为f[f(x)]的不动点。 则f(c)等于a、b、c中的一个。 若f(c)=c,则c为f(x)的不动点,这与f(x)恰有两个不动点,矛盾。 若f(c)=a或b,由对称性,不妨设f(c)=a,则f[f(c)]=f(a)=a,又f[f(x)]的不动点为c,则f[f(c)]=c,所以a=c,矛盾 命题得证。 再次回到这个性质:若实数x0为y=f(x)的不动点,则x0也为y=f n(x)的不动点。 这个性质无论是在如本题,还是高考题中都有广泛运用,因此这个结论需要熟练牢记,并巧妙运用。 参考文献 1 、中等数学 > 2003年3期 > 函数不动点在解题中的应用2 2、《中学数学教学》, 2014, 第6期(6):15-17

第8讲_函数方程与函数迭代_福州一中__龚梅勇

2011年协作体夏令营系列讲座(八) 函数方程与函数迭代 福州一中 龚梅勇 许多函数方程的解决仅以初等数学为工具,解法富于技巧,对人类的智慧具有明显的挑战意味,因此,在国内外数学竞赛中函数方程和函数迭代问题备受命题者的青睐,其形式灵活多变,结构变化无穷,大致可分为如下三类:(1)探求函数的解析式;(2)探求函数的值;(3)讨论函数的性质.本文主要讲解求函数解析式的几种常用方法. 一. 知识与方法 1. 函数方程的定义:含有未知函数的等式叫做函数方程. 2. 函数方程的解:能使函数方程成立的函数叫做函数方程的解. 3. 解函数方程:求函数方程的解或证明函数方程无解的过程叫解函数方程. 4. 柯西函数方程的解定理:若()f x 是单调(或连续)函数且满足 ()()()(,)f x y f x f y x y R +=+∈, 则()(1)f x xf =. 5. 定义:设()x f 是定义在D 上函数,记()0 ,f x x = ()()1,f x f x = ()()()2f x f f x = , , ()()1n n f x f f x -=,则称()n f x 是()x f 在D 上的n 次迭代。 讲座八 参考答案 2011-7-22 二.范例选讲 1.代换法(或换元法) 把函数方程中的自变量适当地以别的自变量代换,得到一个或几个新的函数方程,然后设法求得未知函数. 例1.(1)已知x f x x 2)1e 1 e (=-+,求).(x f (2)已知32 231311()32f x x x x x x x x -=+-+++-,求).(x f 例1.解:(1)令1e 1e -+=x x y ,则11ln -+=y y x ,带入原方程得到1 1 ln 2)(-+=y y y f ,即为 ()1)f x x =>. (2)32 3232131111()32()()4f x x x x x x x x x x x x -=-+-+++=-+-+, 故32 ()4()f x x x x R =++∈ 例2.设220,ab a b ≠≠,求1()()af x bf cx x +=的解. 例2.解:分别令1,x x t t ==得 11()()af bf t c t t +=(1) 1 ()()af t bf ct t +=(2) 由(1),(2)组成方程组解得222() ()()c at b f t a b t -=- 即:22 2() ()()c ax b f x a b x -=- 例3.解函数方程x x x f x f +=-+1)1 ()(. 例3.解:令u u x 1-=,代入原式得1121 1u u f f u u u --????+= ? ?-???? (1) u x -=11,代入原式得:()1211u f f u u u -?? += ?--?? (2) 又:()11u f u f u u -?? +=+ ??? (3) 三个方程中仅含有()111u f u f f u u -???? ? ?-????、、 ∴由方程组(1)(2)(3)得()321 ()21u u f u u u --=- 即:()() ()321 0,121x x f x x x x x --=≠≠- 检验:111121 11) 1(21)1()(2 3 23+=?? ? ??----?? ? ??--??? ??-+---=-+x x x x x x x x x x x x x x x f x f 所以{}1,0\,) 1(21 )(23R x x x x x x f ∈?---=.经检验上式满足条件.

函数迭代中的”穿脱”技巧

函数迭代中的”穿脱”技巧 设函数y=f(x),并记fn(x)=f(f(f…(fx)…),其中n 是正整数, fn(x)叫做函数f(x)的n 次迭代,函数迭代是一种特殊的函数复合形式,在现代数学中占有很重要的地位,尤其是近年来在国内外数学竞赛屡次出现,成为热点问题之一,以引起广在数学爱好者的关注.由f(x)(或fn(x)的表达式”穿上”或”脱去”n -1个函数符号得出fn(x)(或f(x))的函数迭代问题,这里我们对数学竞赛中穿脱问题的解题技巧作简单介绍和粗浅的探索. 1程序化穿脱 “穿”,”脱”函数符号是一种有序的过程,由内至外一层层穿上f,或从外至内一层层脱去f,往往是一种程序化的模式, 例 已知f(x)=2 1x x + ,求fn(x). 2实验法穿脱 许多情况下,求解穿脱问题并非只是一种程序化的操作,还需要用敏锐的思维和眼光去发现穿脱过程所蕴含的规律性,实验是发现的源泉,是发现规律的金钥匙. 例函数定义在整数集上,且满足 f(n)= n-3 (n≥1000) f[f(n+5)](n <1000求f(84) 例21 对任意的正整数k,令f1(k)定义为k 的各位数字和的平方.对于n≥2令fn(k)=f1(fn-1(k)),求f1988(11). 3周期性穿脱 在求解函数迭代问题时我们经常要借助于函数的周期性,利用周期性穿脱要能达到进退自如,做到需穿插则穿,需脱则脱,从而优化解题过程. 例定义域为正整数的函数,满足: f(n)= n-3 (n≥1000) f[f(n+7)](n <1000. 试求f(90) 练习 1.设n 是自然数,f(n)为n2+1(十进制)的数字之和,f1(n)=f(n),求的f100(1990)值. 2.已知f(x)=11 2+-x x .设f35(x)=f5(x),求f28(x). 例4.求函数 232 +-+=x x x y 的值域。 0232322≥-=+-?+-+=x y x x x x x y 两边平方得2)32(2 -=-y x y ,从而 23≠y 且3222 --=y y x 。

几何画板迭代全解

几何画板迭代全解 目录 ?迭代的基本概念以及迭代的基本操作 ◆迭代的概念 ◆迭代在代数、几何中的应用 ◆画正多边形 ◆数列的图像、前n项和与积 ?迭代与分形几何 ◆Sierpinski 三角形 ◆Sierpinski 地毯 ◆摇曳的Pythagorean Tree毕达哥拉斯树 ◆分形树 ◆KOCH 曲线 ◆KOCH Snowflake柯克雪花 ◆数学之美 ◆H迭代 ◆蜂巢 ◆其它分形欣赏 ?函数迭代:函数映射,M集,朱丽亚集 ◆迭代法求方程解 ◆MIRA ◆Henon-Attractor ◆Mandelbrot集合 ◆Julia Sets集合 ◆牛顿迭代法 ?下期预告

第一章:迭代的概念和操作 迭代是几何画板中一个很有趣的功能,它相当于程序设计的递归算法。通俗的讲就是用自身的结构来描述自身。最典型的例子就是对阶乘运算可看作一下 的定义:!(1)!(1)!(1)(2)! n n n n n n =?--=-?- 。递归算法的特点是书写简单,容易理解,但是运算消耗内存较大。我们先来了解下面这几个最基本的概念。 迭代:按一定的迭代规则,从原象到初象的反复映射过程。 原象:产生迭代序列的初始对象,通常称为“种子”。 初象:原象经过一系列变换操作而得到的象。与原象是相对概念。 更具体一点,在代数学中,如计算数列1,3,5,7,9......的第n 项。我们知道12n n a a -=+,所以迭代的规则就是后一项等于前一项加2。以1作为原像,3作为初像,迭代一次后得到5,再迭代一次得到7,如此下去得到以下数值序列7 , 9,11, 13, 15......如图1.1所示。 在几何学中,迭代使一组对象产生一组新的对象。图1.2中A 、B 、C 、D 、E 、F 、G ,各点相距1cm ,那么怎么由A 点和B 点得到其它各点呢?我们可以发现其中的规律就是从左到右,每一个点相当于前面一个点向右平移了1cm 。所以我们以A 点作为原像,B 点作为初像,迭代一次得到B 点,二次为C 点,以此类推。 所以,迭代像就是迭代操作产生的象的序列,而迭代深度是指迭代的次数。那么下面我们通过例子来进一步地了解迭代以及相关的概念。 几何画板中迭代的控制方式分为两种,一种是没有参数的迭代,另一种是带参数的迭代,我们称为深度迭代。两者没有本质的不同,但前者需要手动改变迭代的深度,后者可通过修改参数的值来改变迭代深度。我们先通过画圆的正n 边形这个例子来看一下它们的区别。 【例1】画圆的内接正7边形。

相关文档
最新文档