复合函数的性质
文/董裕华
  复合函数是函数知识的综合和拓展,在高中数学教学中已经涉及到许多这方面知识,在国内外数学竞赛中复合函数问题也频频出现,但现行中学数学教材中没有作出系统研究.本文拟讨论形如y=f[g(x)]的复合函数的性质及其应用.
  一、基础知识
  1.定义.设函数y=f(u),当uP时,f(u)Q;u又是x的函数,u=g(x),当xM时,uP.从集合M中每一个给定的x,通过P中唯一的元素u与集合Q中唯一的元素y相对应,则y也是x的函数,称为这两个函数的复函数,记为y=f[g(x)].其中y=f(u)叫做复合函数的外函数,u=g(x)叫做复合函数的内函数,集合M叫做这个复合函数的定义域.
  形如f(fn-1(fn-22(f1(x)))))的函数叫做多重复合函数,它可以看成是函数u=fn-i(fn-i12(f1(x))))与y=f(fn-1n-i1(u))的复合函数.
  2.单调性.函数u=g(x)在集合M上有定义,uP;y=f(u)在P上有定义.如果g(x)在M上递增,f(u)在P上递增(减),那么f[g(x)]在M上也递增(减);如果g(x)在M上递减,f(u)在P上递增(减),那么f[g(x)]在M上递减(增).
  3.奇偶性.如果u=g(x)为奇函数,y=f(u)为奇(偶)函数,则复合函数y=f[g(x)]为奇(偶)函数;如果u=g(x)为偶函数,y=f(u)有意义,则复合函数y=f[g(x)]必为偶函数.
  4.反函数.如果内函数u=g(x)和外函数y=f(u)都分别是其定义域到值域上一一对应的函数,那么复合函数y=f[g(x)]的反函数为y=g1[f1(x)].证明见文[1].
  5.周期性.函数u=g(x)是集合R上的周期函数,uM;f(u)在M上有定义,则复合函数f[g(x)]也是R上的周期函数.
  内函数为周期函数,复合函数必为周期函数;若外函数为周期函数,复合函数却未必是周期函数.例如1975年加拿大第七届中学生数学竞赛第7题,问sin(x2)是周期函数吗?回答显然是否定的.
  综合复合函数的周期性、单调性、奇偶性,不难发现复合函数还有以下性质:
  6若内函数u=g(x)的最小正周期为T0,uD,外函数y=f(u)是D上的单调函数,则复合函数y=f[g(x)]也是最小正周期为T0的周期函数.
  7若函数f(u)的最小正周期为T0,g(x)=ax+b(a≠0),则复合函数f[g(x)]也为周期函数,最小正周期为T0/|a|.
  8.若g(x)为奇函数,当f(x)与φ(x)均为偶函数时,复合函数φ(x)=f[g(x+a)](a≠0)为周期函数,2a是它的一个周期;当f(x)与φ(x)奇偶性相异时,复合函数φ(x)=f[g(x+a)](a≠0)也为周期函数,4a是它的一个周期.
  9.若g(x)为偶函数,f(x)在R上有定义,当φ(x)为偶函数时,复合函数φ(x)=f[g(x+a)](a≠0)为周期函数,2a是它的一个周期;当φ(x)为奇函数时,复合函数φ(x)=f[g(x+a)](a ≠0)也为周期函数,4a是它的一个周期.
  现证明一种情形.f(x)为奇函数,g(x)、φ(x)均为偶函数时,由φ(-x)=f[g(-x+a)]=f[g(x-a)],又φ(x)=f[g(x+a)],得f[g(x-a)]=f[g(x+a)],即φ(x-2a)=φ(x).φ(x)为周期函数,2a是它的一个周期.
  其余情形类似可证.
  1 P(x)和Q(x)为二实系数多项式,它们对一切实数x满足恒等式P[Q(x)]=Q[P(x)],若方程P(x)=Q(x)无实数解,证明:方程P[P(x)]=Q[Q(x)]亦无实数解.
  导析:学生观察题目后,容易闪现出一个念头,即设出多项式P(x)和Q(x),但P[P(x)]、Q[Q(x)]等难以表示.思维受阻后,学生转而考虑反证法.假设P[P(x)]=Q[Q(x)]有解,设其解为a,则由P[P(a)]=Q[Q(a)]很难确定下一步证题方向,同样无功而返.这时教师可提醒学生:P(x)=Q(x)无实数解的实质是什么?学生很快想到P(x)-Q(x)或者恒为正,或者恒为负.不妨设P(x)>Q(x),由此P[P(x)]>Q[P(x)],P[Q(x)]>Q[Q(x)].又P[Q(x)]=Q[P(x)],得P[P(x)]>Q[Q(x)].
  这已是学生熟悉的问题,可由学生整理完成.
  2 已知f(x+1)=|x-1|-|x+1|,如果f[f(a)]=f(1993)+1,求a.
  导析:从条件看,多数同学会想到f(1993)=f(19921)=-2,由此f(a)=|a-2|-|a|,f[f(a)]=||a-2|-|a|-2|-||a-2|-|a||.现在要去掉绝对值符号,就非常困难了.教师适时引导学生:如果先去绝对值符号呢?
f(x)=|x-2|-|x|
 由于f[f(a)]=f(1 993)+1=-21=-1,学生便会想到此时0≤f(a)≤2,从而22f(a)=-1,a=14
  3函数f(x)在R上有定义,且满足:f(x)是偶函数,f(0)=993g(x)=f(x-1)是奇函数.试求f(1992)的值.
  导析:学生很容易想到f(1992)=g(1993)=-g(-1993)=-f(1994).本来求f(1992)就很烦,化成f(1994)更显繁,不少学生畏难而退.能否出函数变化规律呢?也就是说把数据一般化,能否证得f(x)=-f(x+2)呢?学生会恍然大悟,f(x)是周期为4的函数!至此思路已经畅通.
  由特殊到一般,再由一般到特殊,这是人类认识世界、改造世界的规律,也是解竞赛题的常用策略.本题也可直接用基础知识8,只要令φ(x)=x,则f(x)=g[φ(x+1)]即可求解.
  二、综合应用
  复合函数是单一函数的整合与拓展,它以代数式、数列、几何等知识为支撑,以方程、不等式等形式为载体,以函数的性质为纽带,加之应用广泛,在竞赛命题中自然就颇受青睐.复合函数问题常通过换元法、待定系数法、特殊值法变形求解,与自然数有关的命题也可通过数学归纳法获证.
  4是否存在函数fR;gR,使得对所有的xR,都有f[g(x)]=x2,g[f(x)]=x3
  导析:既然对所有xR,都有这两个函数关系,学生首先想到用特殊值去验证.根据本题特点选择01,得f[g(0)]=0,g[f(0)]=0;f[g(1)]=1,g[f(1)]=1.现在问题转化为要求f(0)、f(1)、g(0)、g(1).经过一番折腾,学生摸索出f(0)=f{g[f(0)]}=[f(0)]2,f(1)=f{g[f(1)]}=[f(1)]2.那么f(0)究竟等于0还是1?f(1)又等于几?f(x)表达式又是什么?这时学生能够推得f(x3)=f{g[f(x)]}=[f(x)]2,这是一个一般性结论,学生还能观察出f(-1)=[f(-1)]2.这样f(0)、f(1)、f(-1)的值都只能在01中选择,因此f(0)、f(1)、f(-1)至少有两个相等,究竟又是哪两个相等呢?
  正当山穷水尽之时,再揣摩一下题目中的是否存在,这是不是意味着上述结论不一定成立?至此问题的解决进入最后阶段,由于g[f(0)]、g[f(1)]、g[f(-1)]不等,故f(0)、f(1)、f(-1)也互不相等.更一般地,对于任意x12,f(x1f(x2),因此满足条件的函数关系不存在.
  5确定所有的函数f:RR,其中R是实数集,使得对任意x,yR,恒有f[x-f(y)]=f[f(y)]+xf(y)+f(x)-1成立.(1999年第四十届IMO试题)
  导析:和上题一样,先用特殊值代入验算.学生自然先考虑x=y=0的情形.得出f[-f(0)]=f[f(0)]+f(0)-1.f(0)的值又如何求呢?学生仍然会考虑特殊情况,再令x=f(y),得f(0)=2f(x)+x21,从而f(0)=1.容易验证f(x)=1-x22符合题意.
  这是从特殊情形推出的结果,现在还需要解决的问题是有没有满足条件的其他函数?不妨设函数f像的集合为A.我们的目标是求f(x)表达式.令y=0,则f(0A且为常数,记为m,则f(x-m)-f(x)可以表示为x的一次函数:f(x-m)-f(x)=mx+f(m)-1.也就是说对任意xR,mx+f(m)-1∈R,f(x-m)-f(x)R.换句话讲对任意xR,都存在y1,y2A,使得x=y1-y2.因此f(x)=f(y1-y2)=f(y1)+f(y2)+y121那么f(y1)、f(y2)又如何表示?由上述分析知只要令x=f(y),便得f(x)=(-x2+m+1)/2把f(y1)、f(y2)表达式代入,即可求得f(x)=m-x22.再令x=0,则m=1.从而对任意xR,都有f(x)=1-x22
  6设n为自然数集合,kN,如果有一个函数f:NN是严格递增的,且对于每一个nN,都有f[f(n)]=kn.求证:对每一个nN,都有2kn/(k+1f(n)(k+1)n/2
  导析:条件是关于复合函数的等式,结论却是关于f(x)的不等式,学生首先能考虑寻f(n)与f[f(n)]之间的关系.
  由已知,f(n)n,则f[f(n)]f(n)n,故k≥1,而2kn/(k+1)=n/(1212k)n,这对证题没有帮助.再回到已知f严格递增且取自然数值,就是说f(n+1f(n)+1,进而对任意mN,都有f(n+m)f(n)+m.既然f(n)n,不妨设f(n)=n+m(m是非负整数),则f[f(n)]f(n)+m=f(n)+f(n)-n,从而f(n)(k+1)n/2
  对于左式,实质是要证明f[f(n)](k+1)f(n)/2,这已是水到渠成的事情.
  本题多次运用换元思想,进行换位思考,这也是解复合函数竞赛试题的常用手段.
  7设f(n)为一个在所有正整数集合N上有定义且在N上取值的函数.证明:如果对每一个n,f(n+1)>f[f(n)],则对每一个n,f(n)=n.
  导析:本题和上题恰好相反,是由不等关系推相等关系.根据所求,学生较易想到的是反证法.假设f(n)n,不妨先考虑f(n)>n的情形,得f[f(n)]>f(n),而f(n+1f(n)+1,至此已别无它法.
  调整思路,比较本题和上题,上题已知f是NN上严格增函数,本题结论函数f也是单调增函数.所以可以尝试先证明mn时,f(m)f(n).由于是与自然数有关的命题,可以考虑用数学归纳法证明.当n=1时,f(2)>f[f(1)],而f[f(1)]f(1)又怎么证?这又回到上面老路上.
  退一步讲,对任意mn,欲证f(m)f(n)比较困难,能否证得f(m)n?事实上如果证得f(m)n,则f(n)n也必定成立,这离f(n)=n反而更接近.当n=1时结论显然成立.设n=k(kN)时结论成立,即mk时,f(m)k.则当n=k+1,即mk+1时,m-1≥k,f(m-1k,从而f(m)>f[f(m-1)]k.由于f(m)取值为正整数,因此f(m)k+1,命题成立.
  这样f(n)n.现在证明f(n)>n不可能.若f(n)>n,即f(n)n+1,则f[f(n)]f(n+1),这与已知矛盾.
  接下来,就由学生对上述思路进行梳理、整合.
  三、强化训练
  1.若=x,求F(x).
  2.已知f(x)=|12x|,x01],求方程f{f[f(x)]}=(12)x的解的个数.
  3.若a>0,a≠1,F(x)为R上的奇函数,判定函数G(x)=的奇偶性.
  4.设f(x)=(1+x)/(13x),f1(x)=f[f(x)],f2(x)=f[f1(x)],,fn(x)=f[fn1(x)],,求f199147).
  5.设y=f(x)是定义在R上的函数,且对任意a,bR,都有f[af(b)]=ab,求f(2000).
  6.设f(x)是定义在R上的函数,M={x|f(x)=x},N={x|f[f(x)]=x}.(1)求证MN;(2)若f(x)在R上是增函数,判断M=N是否成立,并证明你的结论.
  7.全体正整数集是两个不相交子集{f(1),f(2),,f(n),}与{g(1),g(2),,g(n),}的并集,其中f(1)<f(2)<<f(n)<,g(1函数的定义域怎么算)<g(2)<<g(n)<,且对于所有n>1,有g(n)=f[f(n)]+1,求f(240).
  参考答案与提示
  1.(1-x)/(1+x).提示:用换元法.
  28个.提示:分类讨论.先分两类:f(x)=对于f[f(x)],也可类似分成四个区间讨论,因为f(x)在上述两区间值域仍为[01].至于f{f[f(x)]}要分八个区间分别求解.
  3.奇函数.提示:可先证明是奇函数.
  447.提示:由f1(x)=(x-1)/(3x+1),f2(x)=x,f3(x)=f(x),f4(x)=f1(x),由此可以类推,归纳出规律,f3m+k(x)=fk(x)(m,),从而f199147)=f3×663247)=f247)=47
  5±2000.提示:用特殊值法.先令a=1,得f[f(b)]=b;再令a=f(b),得f[f2(b)]=bf(b).而f[bf(b)]=b2=f{f[f2(b)]}=f2(b),故|f(b)|=|b|.
  6.(1)对任一xM,f(x)=x,于是f[f(x)]=f(x)=x,即xN,故MN.(2)成立.设f(x)为增函数,若xM,则f(x)>x或f(x)<x;前者导出f[f(x)]>f(x)>x,后者导出f[f(x)]<f(x)<x,故总有xN,因此NM.结合(1),M=N.
  7388.解答见文[2].
  参考文献
  1.甘大旺.复合函数的反函数.中学数学,20002
  2.单土尊.数学奥林匹克题典.南京:南京大学出版社,1995(本期高中竞赛初级讲座特邀编辑 刘康宁)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。