免費論壇 繁體 | 簡體
Sclub交友聊天~加入聊天室當版主
分享
返回列表 发帖

[函数] 也来扯一下 $(a+\sin x)(b+\cos x)$ ——论数据设计

话说前两天人教群里讨论了这样一道题:

求函数 $\bigl(\sin x+\sqrt3\bigr)(\cos x+1)$ 的最大值。

这道题求导就可以做了,并不难。其实这类题很早以前就见过,数字或者不同,反正就是 $(a+\sin x)(b+\cos x)$ 型的最值问题,当时就知道一般情形不会有简单解,因为涉及四次方程,能解的只能是一些特殊情况。

今日闲来无事,不如就来看看上面那种特殊情况的题目是怎么构造出来的,顺便自己也试着构造一些来玩玩,解解闷。

还是要从一般情况说起,记 $f(x)=(a+\sin x)(b+\cos x)$,求导得
\[f'(x)=\cos x(b+\cos x)-\sin x(a+\sin x)=2\cos^2x-1+b\cos x-a\sin x,\]
设 $f(x)$ 取得最值的其中一个点为 $(x_0,m)$,那么该点必满足方程组
\[
\led
f(x_0)&=m,\\
f'(x_0)&=0,
\endled
\qquad(1)
\]
记 $\cos x_0=t\in[-1,1]$,则
\begin{align*}
(1)\iff{}&\led
m-ab-a\cos x_0&=\sin x_0(b+\cos x_0), \\
2\cos^2x_0-1+b\cos x_0&=a\sin x_0,
\endled \\
\riff{}&\led
(m-ab-at)^2&=(1-t^2)(b+t)^2, \\
(2t^2-1+bt)^2&=a^2(1-t^2),
\endled \qquad(2)
\end{align*}
由方程组 (2) 可以看出 $t$ 是一个四次方程的根,一般情况下左右作差也不能简单地因式分解。那 $m$ 又如何呢?如果了解高等代数,可以用结式在方程组 (2) 中消去 $t$,最终得到方程
\[g_1(m)\cdot g_2(m)=0,\]
其中
\begin{align*}
g_1(m)={}&16 m^4-48 a b m^3+(a^4+b^4+50 a^2 b^2-20 a^2-20 b^2-8) m^2\\
&-2 a b (a^4+b^4+10 a^2 b^2-11 a^2-11 b^2+10)m\\
&+(a^2-1)(b^2-1)(a^2+b^2-1)^2,\\
g_2(m)={}&16 m^4-48 a b m^3+(9 a^4+b^4+58 a^2 b^2-4 a^2-20 b^2-8) m^2\\
&-2 a b (9 a^4 + b^4 + 18 a^2 b^2 - 23 a^2 - 11 b^2+10)m\\
&+(b^2-1)(a^2 + b^2-1)(a^2 b^2 - 6 a^2 + 9 a^4 - b^2+1).
\end{align*}
也就是说最值 $m$ 一定是 $g_1$ 或 $g_2$ 的根,够复杂吧,况且即使用四次方程求根公式硬解出所有根,还得去判断取舍,所以说如果随便取 $a$, $b$,那题目就等于废了。


那么,我们现在的目标是:找出 $a$, $b$ 使得以上所出现的方程中能够有简单的解,这样出来的题目才能做。

首先说明一下,由于
\begin{align*}
f(x)&=(a+\sin x)(b+\cos x),\\
f\left(\frac\pi2-x\right)&=(b+\sin x)(a+\cos x),\\
f(-x)&=-(-a+\sin x)(b+\cos x),\\
f(\pi-x)&=-(a+\sin x)(-b+\cos x),\\
f(\pi+x)&=(-a+\sin x)(-b+\cos x),
\end{align*}
它们的值域相同,由此可见交换 $a$, $b$ 是等价的,$a$, $b$ 的正负也是无关重要的,也就是说如果接下来遇到解出 $a=\pm\cdots$, $b=\pm\cdots$ 时,都只取其一。另外,如果 $\abs a=\abs b$ 或 $ab=0$ 那么题目就太简单了,所以下面的推理过程中已经舍去这两种情况而不再说明。

由于 $g_1$ 和 $g_2$ 比较复杂,所以我们还是选择从相对简单的方程组 (2) 入手。

为了得到简单的解,我们希望方程组 (2) 的第二个方程
\[
(2t^2-1+bt)^2=a^2(1-t^2) \qquad(3)
\]
左右作差后能够有简单的因式分解。

先来目测一下,因为我们看到右边有 $1-t^2$,所以如果想要因式 $t-1$ 或 $t+1$ 会比较容易,就试一下前者,令 $t=1$ 代入式 (3),化简得 $(1+b)^2=0$,即取 $b=-1$,代入式 (3) 并作差因式分解得到
\[(t+1)\bigl(4 t^3 +(a^2-3)t-a^2+1\bigr)=0, \qquad(4)\]
到这里显然只要让 $a^2=3$ 或 $a^2=1$ 就有很简单的解了,注意后者太简单应舍去,所以取前者,即 $\boxed{a=\sqrt3, b=-1}$,这正是刚开始提到的那道题目。

也可以对 $t$ 赋值解出 $a$,比如对式 (4) 令 $t=1/3$ 化简得 $a^2=25/18$,这样就得到另一种特殊情况 $\boxed{a=5\sqrt2/6, b=-1}$,经软件检验,的确有简单解(若不特别说明,接下来所有得出的特殊情况均通过软件的检验)。

甚至可以从式 (4) 解出 $a$ 再看看取什么 $t$ 好,解得
\[a=\pm(2t-1)\sqrt{\frac{1+t}{1-t}},\]
为了没有根号,可以取 $t=3/5$,这样就得到特殊情况 $\boxed{a=2/5, b=-1}$,这个数据不比开头那道题目差。

现在看回式 (3),若想要式 (3) 作差分解有因式 $t$,令 $t=0$ 代入式 (3) 可以得到 $a=1$,此时式 (3) 化简得
\[t\bigl(4 t^3+4 b t^2+(b^2-3)t-2 b\bigr)=0,\]
把 $b$ 解出来,得
\[b=\frac{1-2t^2\pm\sqrt{1-t^2}}t,\]
不想要根号,又令 $t=3/5$,得到 $b=9/5$ 及 $b=-13/15$,这样就得到两种特殊情况 $\boxed{a=1, b=9/5}$ 和 $\boxed{a=1, b=-13/15}$。

待续……
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
$\href{https://kuingggg.github.io/}{\text{About Me}}$

以上两种简单构造法已经可以构造无穷多种特殊情况出来,但是 $a$ 和 $b$ 都出现了 $1$ 或 $-1$,是不是只能如此?当然不是,因为刚才只是凭着感觉随便试的,下面继续来试试构造一般的数字。

我们希望式 (3) 作差分解后有因式 $(t-A)(t-B)$,其中 $A$, $B$ 不要太复杂,于是在式 (3) 分别代入 $t=A$, $t=B$ 得
\[
\led
(2A^2-1+bA)^2&=a^2(1-A^2),\\
(2B^2-1+bB)^2&=a^2(1-B^2),
\endled
\]
消去 $a$ 得
\[(1-B^2)(2A^2-1+bA)^2=(1-A^2)(2B^2-1+bB)^2,\]
当 $A^2$, $B^2<1$ 且 $A\ne B$ 时解出 $b$ 并化简得
\[b=\frac{(AB+1)(2AB-3)+2(1-A^2)+2(1-B^2)\pm(1+2AB)\sqrt{(1-A^2)(1-B^2)}}{A+B},\]
这样就可以开始选取合适的 $A$, $B$ 了,比如我们不想要有根号,那可以取 $A=4/5$, $B=5/13$,代回去就可以得到一组特殊情况 $\boxed{a=9/13, b=11/65}$,但是分母稍大,算起来不够简洁,还是再找找别的看看。

再试了一些勾股数,暂时没得到什么好的数据,不如试试三角吧,简单点取 $A=\sin u$, $B=\cos u$,其中 $u\in(0,\pi/4)$,代入化简最终可得
\[\led
a&=(\sin u+\cos u)\cos2u,\\
b&=(\sin u-\cos u)\cos2u,
\endled\]
于是,取 $u=\pi/6$ 得特殊情况 $\boxed{a=\bigl(1+\sqrt3\bigr)/4, b=\bigl(1-\sqrt3\bigr)/4}$;
取 $u=\pi/12$ 得特殊情况 $\boxed{a=3\sqrt2/4, b=-\sqrt6/4}$,这个数据还不错;
取 $u=\arctan(1/2)$ 得特殊情况 $\boxed{a=9\sqrt5/25, b=-3\sqrt5/25}$;
等等……

继续待续……
$\href{https://kuingggg.github.io/}{\text{About Me}}$

TOP

找漂亮的数据真不容易,先水饺了灌个水……
$\href{https://kuingggg.github.io/}{\text{About Me}}$

TOP

以后命题者就来kk这里来寻找数据

TOP

时隔 N 日,突然想起“倒数方程”似乎可以应用到这里,果断再续:

先说明一下“倒数方程”的含意,它是一个 $n$ 次方程,满足 $k$ 次项系数与 $n-k$ 次项系数相同。

前面我说到,为了得到简单的解,希望式 (3) 作差后有简单因式分解,今天突然想起来,其实倒数方程也会有简单解,虽然没有能因式分解的简单,但至少手工解是容易进行的。

于是,我们记 $g(t)=(2t^2-1+bt)^2-a^2(1-t^2)$,如果式 (3) 能化为倒数方程,即存在 $k$, $p$ 使 $g(kt+p)=0$ 为倒数方程,代入展开后对比系数,得到
\[
\led
4k^4&=a^2(p^2-1)+(bp+2p^2-1)^2,\\
4k^3(b+4p)&=2k(a^2p+b^2p+6bp^2-b+8p^3-4p),
\endled
\]
解出 $a$, $b$,得
\[
\led
a&=\sqrt{(2p^2-2k^2+1)\bigl((2k^2+1)(p^2+1)-2p^4\bigr)},\\
b&=p(2p^2-2k^2-3),
\endled
\]
先目测一下,令 $k=1$, $p=-1$,立得极其好的特殊情况 $\boxed{a=2, b=3}$!!!

这一次我们来实战检验一下,将 $a=2$, $b=3$ 代入式 (3) 展开为 $4t^4+12t^3+9t^2-6t-3=0$,由于数据是由 $k=1$, $p=-1$ 得来的,于是令 $t=u-1$,代入展开得 $4u^4-4u^3-3u^2-4u+4=0$,果然是倒数方程!

如果令 $p=-k$,可得 $a=\sqrt{3k^2+1}$, $b=3k$,不想要根号,除了刚才的 $k=1$ 之外,还可以令 $k=4$、$k=15$ 等等,分别得到特殊情况 $\boxed{a=7, b=12}$、$\boxed{a=26, b=45}$ 等等。

令 $p=-1$ 得 $a=2k\sqrt{3-2k^2}$, $b=2k^2+1$,这时不想要根号也只好用分数,比如说令 $k=1/3$,得到特殊情况 $\boxed{a=10/9, b=11/9}$,这个数据也不错,由于分母相同,代回题目里面就可以写成 $(9\sin x+10)(9\cos x+11)$,连续三个整数,好看!

还有很多,你可以自己找找。

但是这有个大问题,由于最后总是要通过一个代换才能变成倒数方程,要不是数据是我自己编出来的话,我自己也很难发现那个代换,于是题目难度就变得很大了。就如我刚才得到的 $a=2$, $b=3$ 那个,会遇到 $4t^4+12t^3+9t^2-6t-3=0$,如果是今天之前我看到这个方程,肯定以为没有简单解。
$\href{https://kuingggg.github.io/}{\text{About Me}}$

TOP

再续这两年前的贴。
今天在某教师群遇到一题,又发现另一种设计思路——专为均值而设计。

先假设 $a$, $b>0$,待定系数 $t>0$,则由均值有
\begin{align*}
(\sin x+a)(\cos x+b)&=\frac1t(\sin x+a)(t\cos x+tb) \\
& \leqslant \frac1{4t}(\sin x+t\cos x+a+tb)^2 \\
& \leqslant \frac1{4t}\bigl(\sqrt{1+t^2}+a+tb\bigr)^2,
\end{align*}
两个不等号的取等条件分别为 $\sin x+a=t\cos x+tb$ 以及 $\cot x=t$,所以应有
\[\sin x+a=\cot x(\cos x+b),\]
化简即
\[a\sin x-b\cos x=\cos 2x.\]

于是,如果希望当 $x=30\du$ 时取最大值,则 $a$, $b$ 应满足
\[a\sin 30\du-b\cos 30\du=\cos 60\du,\]

\[a=\sqrt3b+1,\]
这样就可以随手构造很多数据了,比如 $\boxed{a=4, b=\sqrt3}$,以及刚才某教师群的 $\boxed{a=5/2, b=\sqrt3/2}$,等等;

如果希望 $x=\arctan2$ 时取最大值,代入化简得
\[3+2\sqrt5a=\sqrt5b,\]
故此可取 $\boxed{a=1/\sqrt5, b=\sqrt5}$,这数据也非常好;

如果希望 $x=\arctan(3/4)$ 时取最大值,代入化简得
\[3a-4b=\frac75,\]
故此可取 $\boxed{a=1, b=2/5}$,这与1楼所推出的其中一个相同。

这个设计方法的好处是非常可观的,不但数据能一抓一大把,而且同时也得到了相应的解法。
比如说,对于最后这个 $a=1$, $b=2/5$ 的,有 $t=4/3$,即得
\begin{align*}
(\sin x+1)\left( \cos x+\frac25 \right)&=\frac34(\sin x+1)\left( \frac43\cos x+\frac8{15} \right) \\
& \leqslant \frac3{16}\left( \sin x+\frac43\cos x+\frac{23}{15} \right)^2 \\
& \leqslant \frac3{16}\left( \frac53+\frac{23}{15} \right)^2 \\
& =\frac{48}{25},
\end{align*}
当 $x=\arctan(3/4)$ 时取等。
$\href{https://kuingggg.github.io/}{\text{About Me}}$

TOP

何必这么长篇大论,画个几何图。直接得到极值时候有:(sinx+a)/(cosx+b)=cosx/sinx
解x就行了

TOP

何必这么长篇大论,画个几何图。直接得到极值时候有:(sinx+a)/(cosx+b)=cosx/sinx
解x就行了 ...
nijupeng 发表于 2015-8-14 20:49

这一点从我一开始求导之后已经就知道了,问题是对于一般的 a, b 来说解这个方程会遇到四次方程,也就是说出题时 a, b 不能随便取,所以随后才开始讨论如何设计系数使之有简单解。

TOP

回复 7# nijupeng

请问一下,为什么是(sinx+a)/(cosx+b)=cosx/sinx这个时候有最值?

TOP

回复 9# m151079

你看一下一楼求导后的式子就知道了

TOP

回复 6# kuing


$a=\frac{5\sqrt{2}}{2},b=\frac{\sqrt{2}}{4}$也可以吧?

TOP

本帖最后由 isee 于 2022-4-14 01:10 编辑
再续这两年前的贴。
今天在某教师群遇到一题,又发现另一种设计思路——专为均值而设计。

先假设 $a$, $b> ...
kuing 发表于 2015-8-6 14:19


把你的“创意”借走了,哈哈哈哈哈哈


源自知乎提问


: $y=(1+\cos x)(1-\sin x)$ 的最大值为_____.

均值不等式+辅助角公式

\begin{align*} y&=(1+\cos x)(1-\sin x)\\[1em] &\leqslant \left(\frac {1+\cos x+1-\sin x}2\right)^2\\[1em] &=\frac 14\left(\sqrt 2\sin \left(x-\frac \pi4\right)-2\right)^2\\[1em] &\leqslant \frac 14\left(-\sqrt 2-2\right)^2\\[1em] &=\frac {3+2\sqrt 2}2. \end{align*}

两次等号同时成立时, $\tan x=-1.$

TOP

返回列表 回复 发帖