• 締切済み

簡単な式の方程式ですが解法をお願いします。

簡単な式の方程式ですが解法をお願いします。  x=cos(x) パソコンを使って数値解析すると近似値は x=0.73... なのですが すっきりした解法はあるのでしょうか。

みんなの回答

  • sanori
  • ベストアンサー率48% (5664/11798)
回答No.6

こんにちは。 cosx のマクローリン展開は、 cosx = Σ[n=0⇒∞](-1)^n・x^2n/(2n)!  = x^0/0! - x^2/2! + x^4/4! - x^6/6! + ・・・  = 1 - x^2/2 + x^4/24 - x^6/720 + ・・・ xが1に比べて十分小さいときは第3項以降が無視できて、 cosx ≒ 1 - x^2/2 x=cosx のとき x = 1 - x^2/2 x^2/2 + x - 1 = 0 x^2 + 2x - 2 = 0 (x+1)^2 = 3 x+1 = ±√3 = ±人並におごれや = ±1.7320508・・・ x = -1±1.7320508・・・  = -2.73 または 0.73 コサインの絶対値は1以上になるとまずいので、 x = 0.73 のみが生き残ります。 最後に、第3項が無視できるかを点検します。 0.73^4/24 = 0.0118 ≪ 0.73 そして第4項以下は、さらに無視できます。 大丈夫そうです。

  • f272
  • ベストアンサー率46% (8467/18127)
回答No.5

近似的な解で良いのならx=π/4 もう少し精度を上げた近似解ならx=(1+π/4)/(1+√(2))

  • 178-tall
  • ベストアンサー率43% (762/1732)
回答No.4

誤写訂正。 42.34....  ↓ 0.739....

  • 178-tall
  • ベストアンサー率43% (762/1732)
回答No.3

>x=cos(x) cos( ) の不動点を求める問題ですね。 スプレッドシートに、  X_i   =cos(X_i)   ← X_i+1 へ代入  X_i+1  =cos(X_i+1)  以下、繰り返し を勘定させると、勝手に X_k が 42.34.... へ収束してくれます。      

noname#113983
noname#113983
回答No.2

ああ、6次や8次方程式の解が解けるといいのになあ。マクロリーん展開より cosx=1-x^2/2+x^4/4!-x^6/6!+x^8/8! と近似できるから、x=1-x^2/2+x^4/4!-x^6/6!+x^8/8! となるようなxの解が求められると・・・。

回答No.1

単純な式を詳しく回析しようとすると、逆に面倒になってくるので、そういうことはしない方がいいです。 グラフで、Y=Xと、Y=COSXを書いて、交わる点を出すだけでいいんじゃないでしょうか?