• ベストアンサー

プラチカ

プラチカIIICの10番なのですが 数列 an+1=an+2bn bn+1=an+bn となるanとbnの最大公約数を出したいのですが、 解説には anとbnの最大公約数は |an^2-2bn^2|の約数である。 と書かれていました なぜ最大公約数が上式の約数となるのか全くわかりません わかるかた教えてください。お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • rnakamra
  • ベストアンサー率59% (761/1282)
回答No.1

anとbnの最大公約数をkとすると an=mk,bn=lk (m,lは整数) とかけます。 |an^2-2bn^2|=|(mk)^2-2(lk)^2|=|m^2*k^2-2l^2*k^2|=|k^2*(m^2-2l^2)|=k^2*|m^2-2l^2| となりますので|an^2-2bn^2|はkの倍数になります。

bvlgari100
質問者

お礼

ありがとうございました。 すごく分かりやすかったです!

関連するQ&A