You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

验证自创平方根公式√x=(x+1)sin(arccos((x-1)/(x+1)))/2的正确性

验证你的平方根公式是否正确

嘿,这个把平方根和三角函数绑定的思路真的挺有创意的!咱们来一步步拆解验证这个公式到底是否成立:

首先,先把公式里的三角函数部分单独拎出来简化。令 $\theta = \arccos\left(\frac{x-1}{x+1}\right)$,根据反余弦函数的定义,我们可以得到:
$$\cos\theta = \frac{x-1}{x+1}$$

接下来利用三角恒等式 $\sin^2\theta + \cos^2\theta = 1$ 计算 $\sin\theta$(这里我们取非负根,因为反余弦函数的值域是 $[0, \pi]$,对应的正弦值非负):
$$
\begin{align*}
\sin\theta &= \sqrt{1 - \cos^2\theta} \
&= \sqrt{1 - \left(\frac{x-1}{x+1}\right)^2} \
&= \sqrt{\frac{(x+1)^2 - (x-1)2}{(x+1)2}} \
&= \sqrt{\frac{(x^2 + 2x + 1) - (x^2 - 2x + 1)}{(x+1)^2}} \
&= \sqrt{\frac{4x}{(x+1)^2}} \
&= \frac{2\sqrt{x}}{x+1}
\end{align*}
$$

现在把这个结果代回你给出的原公式:
$$
\begin{align*}
\frac{(x+1)\sin\left(\arccos\left(\frac{x-1}{x+1}\right)\right)}{2} &= \frac{(x+1) \cdot \frac{2\sqrt{x}}{x+1}}{2} \
&= \frac{2\sqrt{x}}{2} \
&= \sqrt{x}
\end{align*}
$$

补充说明

这个公式在 $x \geq 0$ 的范围内都是成立的:

  • 当 $x > 0$ 时,$\frac{x-1}{x+1}$ 的取值范围是 $(-1, 1)$,完全在反余弦函数的定义域内;
  • 当 $x = 0$ 时,代入原公式可得右边为 $\frac{(0+1)\sin(\arccos(-1))}{2} = \frac{\sin\pi}{2} = 0$,和 $\sqrt{0}$ 相等,同样成立。

不过正如你所说,这个公式确实没有实际计算价值——毕竟计算反余弦再取正弦的复杂度,远高于直接计算平方根,但作为一个把代数和三角函数结合的趣味推导,还是挺有意思的!

内容的提问来源于stack exchange,提问作者Kai

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 06:43:39