已知圆周率π是无理数,函数f(x)=sinx+sin(πx),求证:f(x)不是周期函数.
分析与证明 法一(导数)
假设f(x)是周期为T的周期函数,那么f(x)的导函数f′(x)=cosx+πcos(πx)也是周期为T的周期函数.此时有cos0+πcos(π⋅0)=cosT+πcos(π⋅T),考虑最大值,只能有cosT=1,cos(π⋅T)=1,进而T=2k1π,π⋅T=2k2π,其中k1,k2均为非零整数.此时有π=k2k1为有理数,矛盾.因此f(x)不是周期函数.
法二(零点)
假设f(x)是周期为T的周期函数.我们研究函数f(x)的零点,令f(x)=0,则可得x=−π⋅x+2kπ,或 x=π+π⋅x+2kπ,也即x=2kπ1+π,或 x=(2k+1)π1−π,其中k∈Z.由于f(T)=f(0)=0,于是T=2nπ1+π或T=(2n+1)π1−π,其中n是整数.
记x1=2π1+π,x2=π1−π.若T=2nπ1+π,则考虑x2+T=π1−π+2nπ1+π,n≠0,必然不在函数f(x)的零点构成的集合中;类似的,若T=(2n+1)π1−π,则考虑x1+T=2π1+π+(2n+1)π1−π,必然不在函数f(x)的零点构成的集合中.综上所述,原命题得证.
法三(三角)
假设f(x)是周期为T的周期函数,在f(m)=f(m+T)中,分别令m=0,1,2,可得{sinT+sin(πT)=0,sin(T+1)−sin(πT)=sin1,sin(T+2)+sin(πT)=sin2,将第一个式子分别与第二个式子相加,与第三个式子相减,可得{sin(T+1)+sinT=sin1,sin(T+2)−sinT=sin2,和差化积,可得{2sin(T+12)cos12=2sin12cos12,2cos(T+1)sin1=2sin1cos1,于是{T=2k1π,或 T=π−1+2k1π,T=2k2π,或 T=−2+2k2π,其中k1,k2∈Z.这样就得到了T=2kπ,k∈Z.代入sinT+sin(πT)=0,可得sin(2kπ2)=0,于是2kπ2=nπ,其中n∈Z.也即π=n2k,与π是无理数矛盾,因此f(x)不是周期函数.