Forgot password?
 Create new account
View 139|Reply 0

来自微信网友:`\cos(2^n\alpha)` 对 `n\inN` 恒为负数

[Copy link]

700

Threads

110K

Posts

910K

Credits

Credits
94197
QQ

Show all posts

kuing Posted at 2024-12-2 00:13:30 |Read mode
Last edited by kuing at 2024-12-2 00:42:00不知道应该选哪个分类合适。

题目:若 `\cos(2^n\alpha)<0` 对所有 `n\inN` 恒成立,问:实数 `\alpha` 的所有可能值。

思考很久,突然想到,既然是二倍角递增,那不如用二进制来看吧,这样 `{}\div/\times2` 就是小数点左右移。

但是表达起来还是不知咋说才好,我尽量写清楚,各位如果有更好的表达方式请指点一下。

解:只需考虑 `\alpha>0` 的情形,设 `\alpha=x\pi`,则
\[\cos(x\pi)<0\iff2k+\frac12<x<2k+\frac32,\quad k\inN,\]
以下用下标 `{}_{(2)}` 表示该数是二制进形式。
将上式的两个分数写成二制进小数形式,就是
\[2k+0.1_{(2)}<x<2k+1.1_{(2)},\]
而 `2k` 的二制进就是个位为 `0` 的整数,因此满足上述不等式的 `x` 的二进制形式只有两种情况:
`{*}{*}{*}0.1{*}{*}{*}_{(2)}` 或者 `{*}{*}{*}1.0{*}{*}{*}_{(2)}`(这里 `{*}{*}{*}` 表示任意多位不确定的 `0` 或 `1`),即
\[\cos(x\pi)<0\iff x={*}{*}{*}0.1{*}{*}{*}_{(2)}~\text{或者}~{*}{*}{*}1.0{*}{*}{*}_{(2)},\]
于是
\begin{align*}
\cos(2x\pi)<0&\iff2x={*}{*}{*}0.1{*}{*}{*}_{(2)}~\text{或者}~{*}{*}{*}1.0{*}{*}{*}_{(2)}\\
&\iff x={*}{*}{*}.01{*}{*}{*}_{(2)}~\text{或者}~{*}{*}{*}.10{*}{*}{*}_{(2)},
\end{align*}
要同时满足以上两式,那 `x` 只能是 `{*}{*}{*}0.10{*}{*}{*}_{(2)}` 或者 `{*}{*}{*}1.01{*}{*}{*}_{(2)}`,继续下去
\begin{align*}
\cos(4x\pi)<0&\iff4x={*}{*}{*}0.1{*}{*}{*}_{(2)}~\text{或者}~{*}{*}{*}1.0{*}{*}{*}_{(2)}\\
&\iff x={*}{*}{*}.{*}01{*}{*}{*}_{(2)}~\text{或者}~{*}{*}{*}.{*}10{*}{*}{*}_{(2)},
\end{align*}
再结合前面的,那 `x` 只能是 `{*}{*}{*}0.101{*}{*}{*}_{(2)}` 或者 `{*}{*}{*}1.010{*}{*}{*}_{(2)}`。

如此类推,最终就得出
\[x={*}{*}{*}0.1010101\ldots_{(2)}~\text{或者}~{*}{*}{*}1.0101010\ldots_{(2)},\]
写回十进制就是
\[x=2k+\frac23~\text{或者}~2k+\frac43,\quad k\inN,\]
回到 `\alpha` 上,再结合负的,可知 `\alpha` 的所有可能值就是
\[2k\pi\pm\frac23\pi,\quad k\inZ.\]

手机版Mobile version|Leisure Math Forum

2025-4-22 11:13 GMT+8

Powered by Discuz!

× Quick Reply To Top Return to the list