设函数$f(x)=ax^2+(2b+1)x-a-2$($a,b\in\mathcal R$,$a\neq 0$).

(1) 若$a=-2$,求函数$y=|f(x)|$在$[0,1]$上的最大值$M(b)$;

(2) 若函数$f(x)$在区间$(0,1)$有两个不同的零点,求证:$\dfrac{(2+a)(1-2b)}{a^2}<\dfrac{1}{16}$.


解答:(1) $a=-2$时,$$f(x)=-2x^2+(2b+1)x=-2x\left(x-b-\dfrac 12\right).$$ 所以$y=|f(x)|$的最值可能在$0,1,\dfrac b2+\dfrac 14$ 处取到,先分别计算$$f(0)=0,f(1)=2b-1,f\left(\dfrac b2+\dfrac 14\right)=\dfrac {(2b+1)^2}{8}\geqslant 0.$$ 当$\dfrac b2+\dfrac 14<0$ 或$\dfrac b2+\dfrac 14>1$,即$b<-\dfrac 12$或$b>\dfrac 32$ 时,$$M(b)=|f(1)|=|1-2b|;$$ 当$-\dfrac 12\leqslant b\leqslant \dfrac 32$ 时,有$$M(b)=\max\left\{|f(1)|,f\left(\dfrac b2+\dfrac 14\right)\right\}.$$当$-\dfrac 12\leqslant b\leqslant \dfrac 12$ 时,考虑到$$f\left(\dfrac b2+\dfrac 14\right)-|f(1)|=\dfrac {4b^2+20b-7}{2},$$ 所以

当$b<\dfrac {4\sqrt 2-5}{2}$ 时,$f\left(\dfrac b2+\dfrac 14\right)<|f(1)|$,此时$M(b)=|f(1)|$;

当$\dfrac {4\sqrt 2-5}{2}\leqslant b\leqslant \dfrac 12$ 时,$$M(b)=f\left(\dfrac b2+\dfrac 14\right).$$

当$\dfrac 12<b\leqslant \dfrac 32$ 时,$f\left(\dfrac b2+\dfrac 14\right)>f(1)=|f(1)|$,所以$M(b)=f\left(\dfrac b2+\dfrac 14\right)$;

综上有,\[M(b)=\begin{cases} 1-2b,&b<\dfrac{4\sqrt 2-5}2,\\ \dfrac 18(1+2b)^2,&\dfrac{-5+4\sqrt 2}2\leqslant b\leqslant \dfrac 32,\\ 2b-1,&b>\dfrac 32.\end{cases}\]
(2) 一方面,有$f(0)\cdot f(1)=(-a-2)(2b-1)$.另一方面,设$f(x)$ 的两个零点分别为$x_1,x_2$,则$f(x)=a(x-x_1)(x-x_2)$,于是\[\begin{split} f(0)\cdot f(1)=&a(-x_1)(-x_2)\cdot a(1-x_1)(1-x_2)\\=&ax_1(1-x_1)x_2(1-x_2)\\\leqslant &a^2\cdot\left(\dfrac {x_1+1-x_1}{2}\right)^2\cdot\left(\dfrac {x_2+1-x_2}{2}\right)^2\\=&\dfrac{a^2}{16},\end{split}\] 因为$x_1\ne x_2$,所以等号取不到,于是原命题得证.

MT【269】含参函数绝对值最大的更多相关文章

  1. Python学习之高阶函数--嵌套函数、函数装饰器、含参函数装饰器

    玩了一晚上王者,突然觉得该学习,然后大晚上的搞出来这道练习题,凌晨一点写博客(之所以这么晚就赶忙写是因为怕第二天看自己程序都忘了咋写的了),我太难了o(╥﹏╥)o 言归正传,练习题要求:构造类似京东的 ...

  2. MT【285】含参数函数绝对值的最大值

    (浙江2013高考压轴题)已知$a\in R$,函数$f(x)=x^3-3x^2+3ax-3a+3$(2)当$x\in[0,2]$时,求$|f(x)|$的最大值. 分析:由题意$f^{'}(x)=3x ...

  3. Java 解惑:Random 种子的作用、含参与不含参构造函数区别

    Random 通常用来作为随机数生成器,它有两个构造方法: Random random = new Random(); Random random2 = new Random(50); 1.不含参构造 ...

  4. 定时器(setTimeout/setInterval)调用带参函数失效解决方法

    也许你曾碰到过这样的问题,不管是setInterval()还是setTimeout(),当code参数里放一个带参函数时,定时器都会失效,看下面这个例子: function test(str){ al ...

  5. Java Random 含参与不含参构造函数的区别

    ##Random 通常用来作为随机数生成器,它有两个构造方法: Random random = new Random(); Random random2 = new Random(50); 1.不含参 ...

  6. js addEventListener调用传参函数

    先看这段代码 function abc(key){ console.log(key); } for(let i=0;i<oInput.length;i++){ oInput[i].addEven ...

  7. Golang函数-不定参函数

    Golang函数-不定参函数 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任.

  8. MT【289】含参绝对值的最大值之三

    已知$a>0$,函数$f(x)=e^x+3ax^2-2e x-a+1$,(1)若$f(x)$在$[0,1]$上单调递减,求$a$的取值范围.(2)$|f(x)|\le1$对任意$x\in[0,1 ...

  9. MT【270】含参绝对值函数最大之二

    已知$f(x)=2ax\cos^2x+(a-1)\cos x-1,a>0$,记$|f(x)|$的最大值为$A$,1)求A.2)证明:$|-2a\sin 2x+(1-a)\sin x|\le 2A ...

随机推荐

  1. UnderWater+SDN论文之二

    ---- Software-defined underwater acoustic networking platform and its applications source: Ad Hoc Ne ...

  2. 学习yii2.0——事件

    参考:https://www.yiichina.com/doc/guide/2.0/concept-events 事件 yii框架中的事件定义和JavaScript中的事件定义差不多:为某个事件绑定一 ...

  3. Linux sudoers

    xxx is not in the sudoers file.This incident will be reported.的解决方法 - xiaochaoyxc - 博客园http://www.cn ...

  4. source map

    一.source map 概述 我们在打包中,将开发环境中源代码经过压缩,去空格,babel编译转化,最终可以得到适用于生产环境的项目代码,这样处理后的项目代码和源代码之间差异性很大,会造成无法deb ...

  5. Django的分页和中间件

    一.分页 Django的分页器(paginator) view.py from django.shortcuts import render,HttpResponse # Create your vi ...

  6. linux audit审计(7-1)--读懂audit日志

     auid=0 auid记录Audit user ID,that is the loginuid.当我使用lbh用户登录系统时,再访问audit_test,此时记录的auid为1001,具体日志如下: ...

  7. Springboot中使用Xstream进行XML与Bean 相互转换

    在现今的项目开发中,虽然数据的传输大部分都是用json格式来进行传输,但是xml毕竟也会有一些老的项目在进行使用,正常的老式方法是通过获取节点来进行一系列操作,个人感觉太过于复杂.繁琐.推荐一套简单的 ...

  8. input & collapse & tags

    input & collapse & tags https://ant.design/components/tag-cn/ https://www.iviewui.com/compon ...

  9. 莫烦scikit-learn学习自修第四天【内置训练数据集】

    1. 代码实战 #!/usr/bin/env python #!_*_ coding:UTF-8 _*_ from sklearn import datasets from sklearn.linea ...

  10. java 中的迭代

    package cn.zhou.com; import java.util.ArrayList; import java.util.Collection; import java.util.Itera ...