ショボ短歌会

プラチカIIICの10番なのですが

数列
an+1=an+2bn
bn+1=an+bn


となるanとbnの最大公約数を出したいのですが、


解説には

anとbnの最大公約数は |an^2-2bn^2|の約数である。


と書かれていました


なぜ最大公約数が上式の約数となるのか全くわかりません


わかるかた教えてください。お願いいたします。

A 回答 (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の倍数になります。
    • good
    • 0
この回答へのお礼

ありがとうございました。


すごく分かりやすかったです!

お礼日時:2011/09/04 13:12

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!