1. 개요
cubic equation, 三 次 方 程 式삼차방정식은 미지수의 가장 높은 차수가 3차인 방정식으로 [math(ax^3 + bx^2 + cx+ d = 0 \;(a\neq0))]의 꼴로 표현된다. 자세한 내용은 삼차함수 문서를 참고하도록 하자.
2. 비에트 정리
앞선 삼차방정식의 꼴[math(ax^3 + bx^2 + cx + d = 0)] |
[math(\begin{aligned} -\frac ba &= \alpha+\beta+\gamma \\ \frac ca &= \alpha\beta+\beta\gamma+\gamma\alpha \\ -\frac da &= \alpha\beta\gamma\end{aligned})] |
3. 카르다노의 공식
우선 삼차방정식의 일반적인 꼴[math(ax^3 + bx^2 + cx + d = 0)] |
[math(\begin{aligned} &{\left(t - \frac b{3a}\right)}^3 + \frac ba{\left(t - \frac b{3a}\right)}^2 + \frac ca{\left(t - \frac b{3a}\right)} + \frac da \\ &= t^3 + {\left\{\frac ca - \frac13{\left(\frac ba\right)}^2\right\}}t + \frac2{27}{\left(\frac ba\right)}^3 - \frac{bc}{3a^2} + \frac da = 0\end{aligned})] |
[math(t^3 + pt + q = 0)] |
적당한 두 수 [math(u, v)]가 있어, [math(t = u + v )]로 표현할 수 있다 가정하자. (단 [math(u + v \ne 0)], [math(u, v)]는 복소수) 이를 식에 대입하면
[math(\begin{aligned} &(u+v)^3 + p(u+v) + q \\ &=u^3 + v^3 + 3uv(u+v) + p(u+v) + q \\ &= (u^3 + v^3 + q) + (u+v)(3uv + p) = 0\end{aligned})] |
[math(\begin{cases} u^3 + v^3 + q = 0 \\ 3uv + p = 0 \end{cases})] |
[math(\begin{aligned} &u^3 -{\left(\frac p{3u}\right)}^3 + q = 0 \\ &\Leftrightarrow (u^3)^2 + qu^3 - {\left(\frac p3\right)}^3 = 0 \end{aligned})] |
[math(u^3 = -\dfrac q2\pm\sqrt{{\left(\dfrac q2\right)}^2 + {\left(\dfrac p3\right)}^3})] |
[math(u^3 - \alpha = {\left(u - \sqrt[3]\alpha\right)}{\left(u^2 + \sqrt[3]\alpha u + {\sqrt[3]\alpha}^2\right)} = 0 \\ u = \begin{cases} \sqrt[3]\alpha \\ \dfrac{-1+\sqrt3i}2\sqrt[3]\alpha \\ \dfrac{-1-\sqrt3i}2\sqrt[3]\alpha\end{cases})] |
[math(\begin{aligned} t &= u + v \\ &= {\left(\frac{-1+\sqrt3i}2\right)}^k\sqrt[3]{-\frac q2+\sqrt{{\left(\frac q2\right)}^2+{\left(\frac p3\right)}^3}} + {\left(\frac{-1+\sqrt3i}2\right)}^{3-k}\sqrt[3]{-\frac q2-\sqrt{{\left(\frac q2\right)}^2+{\left(\frac p3\right)}^3}} \quad (k=0,\,1,\,2) \end{aligned})] |
3.1. 환원 불능
[math(u^3)]과 [math(v^3)]에 관한 이차방정식에서 판별식 [math(D)]가[math(\begin{aligned} D &= {\left(\frac q2\right)}^2 + {\left(\frac p3\right)}^3 \\ &= {\left\{\frac c{3a}-\frac19{\left(\frac ba\right)}^2\right\}}^3 + {\left\{\frac1{27}{\left(\frac ba\right)}^3-\frac{bc}{6a^2}+\frac d{2a}\right\}}^2 \\ &= {\left(\frac{c^3}{27a^3} - \frac1{27}\frac{b^2c^2}{a^4}\mathbin{\color{red}+}{\color{red}\cancel{\frac1{81}\frac{b^4c}{a^5}}}\mathbin{\color{blue}-}{\color{blue}\cancel{\frac1{729}\frac{b^6}{a^6}}}\right)}+{\left({\color{blue}\cancel{\frac1{729}\frac{b^6}{a^6}}}+\frac1{36}\frac{b^2c^2}{a^4}+\frac14\frac{d^2}{a^2}\mathbin{\color{red}-}{\color{red}\cancel{\frac1{81}\frac{b^4c}{a^5}}}+\frac1{27}\frac{b^3d}{a^4}-\frac16\frac{bcd}{a^3}\right)} \\ &= \frac{27a^2d^2-b^2c^2+4ac^3+4b^3d-18abcd}{108a^4}<0 \end{aligned})] |
[math(x^3 - 15x - 4 = 0)] |
[math(x = {\left(\dfrac{-1+\sqrt3i}2\right)}^k\sqrt[3]{2+11i} + {\left(\dfrac{-1+\sqrt3i}2\right)}^{3-k}\sqrt[3]{2-11i} \quad (k=0,\,1,\,2))] |
이 경우엔 다음과 같이 해결이 된다. 우선 [math(k=0)]이면 두 세제곱근 항의 계수가 [math(1)]이 되므로 근은 세제곱근의 합임을 알 수 있는데 앞서 [math(u^3)]과 [math(v^3)]이 켤레근의 관계에 있다는 점에 착안하여, 두 세제곱근 역시 각각 켤레복소수의 관계에 있다고 가정하면 [math(\sqrt[3]{2\pm11i} = a\pm bi)]이며 두 세제곱근의 합이 [math(x = 4)]를 나타내는 것이라고 할 수 있으므로 [math(a = 2)]이고, 양변을 세제곱해서 [math(b)]를 구하면 [math(b = 1)]이 된다. 즉 위의 해는
[math(x = {\left(\dfrac{-1+\sqrt3i}2\right)}^k(2 + i) + {\left(\dfrac{-1+\sqrt3i}2\right)}^{3-k}(2 - i) \quad (k=0,\,1,\,2))] |
4. 삼차 디오판토스 방정식
한때 화제가 되었던 과일 문제[4] |
저 문제를 푼 Alon Amit이 심오한 이론의 거대한 바다와 수백만 가지의 미해결 문제(a vast ocean of deep theory and a million open problems)라고 할 정도로 정수론의 주요하면서도 쉽사리 볼 수 없는 대상이다.
[1]
아울러 [math(D = 0)]이면 중근 혹은 삼중근, [math(D>0)]이면 실근 한 개와 두 허근을 갖는다. 전술한 것처럼 해의 형태가 [math(\omega^k\sqrt[3]\alpha+\omega^{3-k}\sqrt[3]\beta)]로서 서로
켤레복소수 관계에 있는 [math(\omega^k)], [math(\omega^{3-k})]이 곱해진 세제곱근의 합으로 나타나기 때문에, [math(D>0)]이면 실근이 하나([math(k=0 \Rightarrow \omega^3 = \omega^0 = 1)]이 되는 경우)라는 점은 자명하게 알 수 있다.
[2]
유리수로 된 해가 있는지를 알아내려면
유리근 정리와
가우스의 다항식 보조정리를 이용해야 한다. 그러나 저 두 이론도 유리근의 후보를 제시하는 것 뿐이라
하나하나 대입해봐야 근인지 아닌지 알 수 있다.
[3]
식 하나에 실수부와 허수부의 계수 2개가 들어간
삼차방정식을 또 풀어야 하기 때문에 풀리지 않는다.
[4]
에르되시 번호가 2인 Alon Amit이
풀었는데, 해의 자릿수가 무려 79~81자리나 되었다.
[5]
Alon Amit의 풀이를 보면 알겠지만 타원곡선 교점을 찍어 푸는 노가다를 9번이나 해야 한다.