1.函数迭代⑴函数迭代的定义设:fDD(其中DD)是一个函数,对任意xD,记(0)()fxx,(1)()()fxfx,(2)()(())fxffx,(3)((()))ffffx,……,(1)()()(())nnfxffx,……,则称()()nfx是函数()fx在D上的n次迭代,并称n是()()nfx的迭代指数.如果()()nfx有反函数,则记为()()nfx,于是,迭代指数可取所有整数.⑵简单的函数迭代求一个函数的n次迭代,是数学竞赛中的一种基本题型.对于一些简单的函数,它的n次迭代是容易得到的.若()fxxc,则()nfxnc,(1)()fxxc,()()nfxxnc.若3()fxx,则()3()nnfxx,1(1)3()fxx,1()3()nnfxx.若()fxaxb,则()()11nnbbfxaxaa,(1)1()11bbfxxaaa,()1()11nnbbfxxaaa.⑶函数迭代的求法①数学归纳法这里用到的是先猜后证的想法,即先对函数()fx迭代几次,观察出其规律,然后猜测出()()nfx的表达式,最后用数学归纳法证之.这种方法只适用于一些较为简单的函数.②递归法设()fx是定义在D上且取值于D的函数,由此定义数列{}na:0a已知,且0aD,1()nnafa,1≥n.一方面,若已求得()()()nfxgx,则(2)()120()()()nnnnafafafa,即{}na通项公式;另一方面,如果已求得{}na的通项公式0()naga,则取0ax,()nagx,而()()10()()()nnnnafafafx,从而()()()nfxgx,即()()nfx的表达式.由上述知,函数的n次迭代可以通过构造数列的方法来解,其步骤为第一步,设0ax,()()nnafx;第二步,由()()nnafx1()nfa,求出0()naga;第三步,()0()()()nfxgagx.③相似法相似法是求函数()fx的n次迭代的一个重要方法.若存在一个函数()x以及它的反函数1()x,使得1()((()))fxgx,我们就称()fx通过()x和()gx相似,简称()fx和()gx相2函数迭代与函数方程似,记为~()fg,其中()x称为桥函数.相似关系是一个等价关系,也就是说它满足:自身性,~ff;对称性,若~fg,则~gf;传递性,若~fg,~gh,则~fh.如果()fx与()gx相似,即1()(()))(fxgx,那么()1()()((()))nnfxgx,1()((()))gxfx,()()1()((()))nngxfx.这样一来,我们便把f的迭代问题转化为g的迭代问题.④不动点法关于x的方程()fxx的根称为()fx的不动点.不动点法的基本思想是根据函数的不动点得出桥函数的一个性质,进而确定桥函数的形状,然后利用相似法求出函数的n次迭代.函数的不动点具有如下的性质:若0x是()fx的不动点,则()00()nfxx,即0x也是()()nfx的不动点.设1()((()))fxgx,因此有(())(())fxgx,若00()fxx,则有00()(())xgx,即0()x是()gx的不动点.对于一些简单的函数,利用不动点,把函数变形后再迭代,最后用数学归纳法证之,会使计算简单些.利用不动点找桥函数的方法:由不动点的性质知,桥函数具有下列性质:它将f的不动点0x映成g的不动点0()x,通常为了便于求解()()ngx,()gx通常为ax,xa,2ax,3ax等.2.函数方程⑴函数方程的定义解为函数的方程为函数方程.例如()()(5)(),fxfxfxfx等都是函数方程.⑵函数方程解法寻求函数方程的解或证明函数方程无解的过程叫作解函数方程,一般有以下几种方法:①代换法代换法是解函数方程的常用手段,其基本思想是:将函数方程中的自变量适当地以别的自变量代换(当然在代换时应特别注意函数的定义域不能发生变化),得到一个新的函数方程,然后设法求得未知数.如2(21)()fxxxxR,令21yx,则1(1)2xy,于是211()(1)(1)42fyyy,即213()44fxxx,经检验它是函数方程的解.代换法在单变量函数方程中尤为多用.②赋值法所谓赋值法,就是对自变量赋予某些特殊的数值,从而挖掘出题中隐含的条件,并且通过这些新条件简化函数方程,逼近最终目标.如函数:fRR满足()()()0,,,fxfyfxyxyxyxyR,求()fx.令1y,得()(1)()(1)1fxffxxx,由此()(1)xfxf.令0x则(1)0f,从而可知()0(01),fxx.令20,xy易得(0)(2)0ff;令10,xy易知(1)(0)0ff.综上可知()0fx.③递归法函数方程的递归解法,是一种借助于数列对函数方程加以研究的方法.设()fn是定义在正整数集N上的函数,如果存在一个递推关系S和初始条件1(1)fa,当知道(1)f,(2)f,…,()fn的值后,由S可以惟一地确定(1)fn的值,我们就称()fn为递归函数,递归法主要解决递归函数.板块一函数的迭代【例1】已知()fn是定义在N上的函数,并且满足①(())49ffnn,nN,②1(2)23kkf,kN.求(1789)f的值.【例2】⑴设()fxaxb,求()()nfx;⑵设()xfxaxb,求()()nfx;⑶设()21fxxx,求()()nfx.【例3】⑴设2()21xfxx,求()()nfx;⑵设1()43xfxx,求()()nfx;⑶设42()1xfxx,求()()nfx.板块二函数方程【例4】⑴定义在R上的函数()fx满足关系式1()lg1fxfxx,求()fx.⑵求解函数方程1()11fxfxx,0x,1.⑶已知函数()fx对任意x、y有(1)()()()2fxyfxfyfyx,求()fx.【例5】求所有满足下列条件的函数:fNN,使得⑴(2)2f;⑵()()()fmnfmfn对所有m,n成立;⑶若mn,则()()fmfn.【例6】已知函数()fx满足2()()1fxfx,0x.求满足条件的一个()fx.习题1.设()fxaxb,其中,ab为实数,1()()fxfx,1()(())nnfxffx,123,,,n,若7()128381fxx,则ab.习题2.某同学从换乘中心出发坐车去第一家商店,在店里花了剩余的钱的一半,然后坐车返回换乘中心.之后又坐车去第二家商店,在店里花了剩余钱的一半,然后坐车返回换乘中心.接着他用同样的方式进出第三家和第四家商店,当他返回换乘中心时候,发现身上只剩一元钱.若无论从换乘中心到商店还是从商店到换乘中心的车费都是一元钱,问:他在四家商店总共花了多少钱?习题3.设2()42fxxx,求()()nfx.习题4.求解函数方程(写出一个符合方程的解即可),⑴⑵⑶小题中x,yR,⑷小题中m,nN:⑴()()()fxyfxfy;⑵()()()fxyfxfy;⑶()()()fxyfxfy;⑷()()()()fmfnfmnfmn.习题5.已知:fZZ,求满足下述条件的所有函数f:⑴对一切正数n,(())ffnn;⑵对一切整数n,((2)2)ffnn;⑶(0)1f