855

855

已知函数 f(x)=ex+asinx1(a<0).

  1. a=1, 求证: 当 x0 时,f(x)0;
  2. 讨论函数 g(x)=f(x)+axcosx 在区间 [0,π] 上的零点个数.
解答 钱莘芪

  1. 证明a=1,x0,有 f(x)=excosx1cosx0, 故 f(x)f(0)=0.

  2. 给定 a,记 g(x)=ga(x),是关于 a 的一次函数.

    • 12a<0,则 x[0,π]: g(x)min{g0(x),g12(x)}.
      因为g0(x)=ex10,而[0,π]g12(x)=(excosx)+12xcosx0,
      g12(x)g(0)=0.因此此时g(x)只有唯一零点x=0.
    • a<12,考察 g(x)=ex+a(2cosxxsinx),g(x)=ex3a(sinx+xcosx).则 x[0,π2]g(x)>0,故此时 g(x) 单增.又 g(0)=1+2a<0<g(π2)=eπ2π2a,故 g(x)(0,π2) 上存在唯一零点 x0. 当 x[π2,π] 时显然 g(x)>0,故 g(x)g(π2)>0.
      这样 x0g(x) 的唯一极小值点.又 g(0)=0,g(π)=eπaπ1>eπ+π21>0,故 g(x) 存在两个零点.

    综上,12a<0 时有 1 个零点,a<12 时有两个零点.