これおうとる・・?

アバター
Dixq (管理人)
管理人
記事: 1662
登録日時: 14年前
住所: 北海道札幌市
連絡を取る:

これおうとる・・?

投稿記事 by Dixq (管理人) » 8年前

ツイッターで見かけたこの問題
5b3afc9d.jpg
試しに解いてみたら出来た!…と思うんやけど…、、
img052.jpg
答えが無いけどこれでおうとる?!

アバター
Dixq (管理人)
管理人
記事: 1662
登録日時: 14年前
住所: 北海道札幌市
連絡を取る:

Re: これおうとる・・?

投稿記事 by Dixq (管理人) » 8年前

途中めっちゃ不要な計算やっとるな・・。
これが14年ぶりに数学やった力やで

アバター
みけCAT
記事: 6734
登録日時: 14年前

Re: これおうとる・・?

投稿記事 by みけCAT » 8年前

何も考えずにWolfram|Alphaに突っ込んでみました。

CODE:

Solve[a == x^5 + 1/(x^5) && x + 1/x == i, a]
Solve[a == x^5 + 1/(x^5) && x + 1/x == i, a] - Wolfram|Alpha
wolfram_alpha_dixq_question-20161129.png
Wolfram|Alphaの答え
wolfram_alpha_dixq_question-20161129.png (15.6 KiB) 閲覧数: 343 回
正しそうですね。

YuO
記事: 947
登録日時: 14年前

Re: これおうとる・・?

投稿記事 by YuO » 8年前

計算ミスしそうですが,二次方程式の解の公式でxを出して,x2, x4経由でx5を算出,もできますね。
# 実際,x4×xでミスしました……。

手計算の跡。ミスした1枚目は破棄してます……。
math_53_6639_yuo.png
間違いそうなだけで,こちらの力業っぽい方がDixqさんの方法よりも簡単な気がしてしまうのは気のせい……?

アバター
Dixq (管理人)
管理人
記事: 1662
登録日時: 14年前
住所: 北海道札幌市
連絡を取る:

Re: これおうとる・・?

投稿記事 by Dixq (管理人) » 8年前

みけCAT君

えぇ、今そんなことができるん??
すげぇなぁ。スマホがあればカンニングしまくりやなぁ・・。

アバター
Dixq (管理人)
管理人
記事: 1662
登録日時: 14年前
住所: 北海道札幌市
連絡を取る:

RE: これおうとる・・?

投稿記事 by Dixq (管理人) » 8年前

YuOさん

ありがとうございます!
友人からIT速報に模範解答載ってると教えてもらいました。
img053.jpg
だそうです。
すげぇ・・計算量少ない。
YuOさんの方法も正解のようですね。
私のも一応答えはあってたものの二項定理まで使ってバカ正直に5乗の展開するなんて
バカがやることですね・・・。(計算時間的に)

あんどーなつ
記事: 171
登録日時: 8年前

Re: これおうとる・・?

投稿記事 by あんどーなつ » 8年前

面白そうなので、自分でもWindows電卓でやってみました。

x + 1/x = iより、x^2-ix+1=0.
解の公式より、x=(1±sqrt(5)i)/2≒-0.6181i, 1.618i.

(x^5+(1/x)^5)|[x=-0.618i] = 11.021i.
(x^5+(1/x)^5)|[x=1.618i] = 10.999i.

※計算は小数点第3位の精度で行っています。

アバター
Dixq (管理人)
管理人
記事: 1662
登録日時: 14年前
住所: 北海道札幌市
連絡を取る:

Re: これおうとる・・?

投稿記事 by Dixq (管理人) » 8年前

あんどーなつさん

> x=(1±sqrt(5)i)/2

なんで複素数が純虚数になったんだろう・・?と思ってたら

x=(i±sqrt(5)i)/2

じゃないですかね?

あんどーなつ
記事: 171
登録日時: 8年前

Re: これおうとる・・?

投稿記事 by あんどーなつ » 8年前

あ、そうですね。駄文を読ませてしまい申し訳ありませんでした _(/. _ .\)_

アバター
Dixq (管理人)
管理人
記事: 1662
登録日時: 14年前
住所: 北海道札幌市
連絡を取る:

Re: これおうとる・・?

投稿記事 by Dixq (管理人) » 8年前

プログラムで計算しようとしたんですが、期待の値が出ないのはなんででしょう・・。

CODE:

#include 
#include 

int main()
{
	double x1 = (1 + sqrt(5.)) / 2;
	double x2 = (1 - sqrt(5.)) / 2;

	double x1_5 = pow(x1, 5.);
	double x2_5 = pow(x2, 5.);

	printf("A. %fi, %fi\n", x1_5 + 1 / x1_5, x2_5 + 1 / x2_5 );
}
A. 11.180340i, -11.180340i

アバター
Hiragi(GKUTH)
記事: 167
登録日時: 14年前

Re: これおうとる・・?

投稿記事 by Hiragi(GKUTH) » 8年前

現役生が解いてみた、
計算でとりあえずゴリ押ししてみるそれでも
2分ぐらいは掛かってしまう...画像