cos 1°的根式表达式
By 苏剑林 | 2011-06-26 | 58740位读者 |BoJone记得自己第一次接触三角函数大概是小学五、六年级的时候,那时候我拿来了表姐的初中数学书来看。看到三角函数一章后,饶有兴致,希望能够找到一个根据角度来求三角函数值的方法,可是书本上只是教我去用计算器算和查表,这让我这个爱好计算的孩子大失所望。这个问题直到高一才得以解决,原来这已经涉及到了微积分中的泰勒级数了...
我记得为了求任意角度的三角函数值,我曾经根据30°、45°和60°的正弦值拟合过一条近似公式出来:
$$\sin A \approx \sqrt{\frac{A}{60}-1/4}$$
其中A以角度为单位,大致适用于25°~60°,精度好像有两位小数。当然,这个结果在今天看来是很粗糙的,但是这毕竟是我的“小学的作品”!在此留念一翻。
后来上了初中,了解到了一些高中的知识后,我就尝试求更多的角度的三角函数表达式。除了30°、45°和60°外,我们还有18°的三角函数表达式:
$$\begin{aligned}\sin 18^{\circ}=\frac{\sqrt{5}-1}{4} \\ \cos 18^{\circ}=\frac{\sqrt{2\sqrt{5}+10}}{4}\end{aligned}$$
同时,根据$cos A$和$cos B$求$cos (A-B)$的方法:
$$\cos(A-B)=\cos A \cos B+\sqrt{(1-\cos^2 A)(1-\cos^2 B)}$$
根据$cos A$求$cos \frac{A}{2}$的方法:
$$\cos\frac{A}{2}=\sqrt{\frac{\cos A+1}{2}}$$
根据$cos A$求$cos \frac{A}{3}$的方法:
$$\begin{aligned}\cos A=4(\cos\frac{A}{3})^3-3\cos\frac{A}{3} \\ \cos \frac{A}{3} = \frac{1}{2} ( -\sqrt[3]{\sqrt{\cos^2 A-1}-\cos A} +\sqrt[3]{\sqrt{\cos^2 A-1}+\cos A})\end{aligned}$$
于是我们可以写出:$cos 15^{\circ}=\frac{\sqrt{\sqrt{3}+2}}{2}$
$$\begin{aligned}\cos 3^{\circ}=\cos(18^{\circ}-15^{\circ})= \\ \frac{\sqrt{2\sqrt{15}+4\sqrt{5}+10\sqrt{3}+20}+\sqrt{2\sqrt{15}-4\sqrt{5}-6\sqrt{3}+12}}{8}\end{aligned}$$
于是就不难写出cos 1°了。当然现在看来,这个东西只能作为一种存在性证明,没有用多大的实用价值。
转载到请包括本文地址:https://kexue.fm/archives/1385
更详细的转载事宜请参考:《科学空间FAQ》
如果您还有什么疑惑或建议,欢迎在下方评论区继续讨论。
如果您觉得本文还不错,欢迎分享/打赏本文。打赏并非要从中获得收益,而是希望知道科学空间获得了多少读者的真心关注。当然,如果你无视它,也不会影响你的阅读。再次表示欢迎和感谢!
如果您需要引用本文,请参考:
苏剑林. (Jun. 26, 2011). 《cos 1°的根式表达式 》[Blog post]. Retrieved from https://kexue.fm/archives/1385
@online{kexuefm-1385,
title={cos 1°的根式表达式},
author={苏剑林},
year={2011},
month={Jun},
url={\url{https://kexue.fm/archives/1385}},
}
July 22nd, 2011
其实cos1°应该是没法表示出来的!这个刚学三角函数时就做过,用黄金三角形求出cos18°,再求cos15°,是可以把cos3°求出来,根式很长,实际没什么意义,求cos1°也是求不到的,因为三分之一角没有公式(如果有的话三等分角就可解了),而cos1°求出来的话所有整数角度的余弦值都可以求出来了(事实上好像只有3的倍数的角度才能求出精确值来)。维基上有cos1°的根式,但是带i的,估计是用欧拉公式做的,但我不知道一个带i的式子最后怎样变成实数。
我想你理解错了。首先,这里指的是“根式表达式”,根式可以是n次方根,而是仅仅是平方根。cos1°可以用加减乘除以及平方根和三次方根表示出来。尺规作图只能作出用有限步的加减乘除和开平方做出来的量,所以尺规作图不能作出cos1°。两者不矛盾
另外您对三等分角问题理解也不够吧?就算cos1°可以用尺规作图作出来,也不能等价于三等分角问题有解呀。因为三等分角指的是用尺规作图三等分任意角。只要举一个反例就可以证明它不成立,只是逆过来不成立(举出一个成立的例子就不能说该命题成立)。
个人看法,仅供参考^_^
July 22nd, 2011
苏剑林兄:三等分角是我在网上道听途说的,不是我的个人结论,所以,即使错了也没什么惊讶。然后,我觉得证明cos1°精确值存在的最好方法是把它求出来!当然,这几乎是不可能的,仅cos3°的值就那么复杂。所以,只能空谈一番。
用cos3°求cos1°,是求三分之一角,必定要经过一个解三次方程的过程。三次方程我没怎样研究,只知道,在某些情况下(如三次方程三个根都是实根),就会在求根过程中出现三次根号下一个复数的情况,这应该要用欧拉公式算吧,所以,又出现了一个求三分之一角的余弦值,又要解三次方程……希望抛砖引玉,只是拙见,如有错误望指出。
呵呵,我没有批评您的意思,只是拿出来说说,献丑了^_^
我在本文后面已经说到了,本文只是一个“存在性证明”,并没有多大的实用价值。至于你说的三次方程求解问题,说法并没有错误,是要解三次方程。目前求三角函数值问题一般都只是用泰勒级数来求了。
其实这也说明您对数学还是有很深入的了解的,欢迎你常来讨论!
July 23rd, 2011
cos1°我想应该不太可能用有限根式表达出来(全部是实数,不含i),但限于才疏学浅,不能给出深入研究,只是想想而已。因为数学到了一个程度,难度就大大增加,比如说自己构造一个三次方程,含有三个实根,即使三个根多么简单明摆着这里,也不一定能用求根的方法求出来,因为要经过一个求三次根号复数的过程,要用三角函数,之后又要解一个三次方程。以前在科普书上看到,什么五次方程没有求根公式之类的,很难理解(即使现在也没有看过群论之类的书,所以还不理解),但就最近看过的三次方程、复数等来看,总算是窥了一斑了。我还猜想,cos1°会不会像π和e那样只能用无穷级数表达,所谓的超越数呢?
原来您是这样想的呀,的确,根式表达式的确包含了i。但最后一个观点是错误的,cos1°不是超越数。用无穷级数表达的数也不一定是超越数。一般来讲,只要能够表示成一道n次整数系数代数方程的根的数,就是代数数;反之为超越数。cos1°有根式解,就说明它不是超越数,肯定能够写成一道整数系数代数方程的根。
July 23rd, 2011
继续想就会乱了……也许cos1°根本找不到一个完全由实数表达的有限根式来表达,因为在求解过程中会出现三次方程-三角函数-三次方程的死循环,可能永远找不到出路。但是,如果构造一个三实根的三次方程,根都很简单,如1,本身是极简单的数,连根式和分式也免,但如果按部就班用求方程的方法求,最后可能得到一大堆东西,会出现三次根号下复数,然后整个数是1这种荒唐情况!数学和物理上不能求解的东西,很想去接触这样的东西,可是没时间啊!高考要我学六科啊尼玛。
为什么一定要纠结实数和复数呢?在根式的世界里,这两个是统一的整体。或者说,根式是复数的运算。
我也要高考呀,过几天就正式高三了。忙里偷闲呗...再忙都还是可以做一点自己喜欢的事情的
November 17th, 2014
详尽讨论:
http://www.intmath.com/blog/how-do-you-find-exact-values-for-the-sine-of-all-angles/6212