Fre00042 FFTによる乗算アルゴリズムってどんなんです? #0000 sci1003 8808070116 最近πを2億桁以上計算するアルゴリズムが話題になりましたが,その中で FFT(高速フーリエ変換)を使った多倍長数の乗算が行われているそうで すね.興味があったので,昔の教科書などを引っ張り出してみましたが,F FTはスペクトル解析を高速に行う,くらいのことしか書いてありません. たぶん,2つの多倍長数を{an},{bn}という信号列とみなして,各々 フーリエ変換して{Ak},{Bk}を作り,{Ak・Bk}を逆フーリエ変換 してやるのではないか,と単純に考えたのですが,それでは得られる結果は anとbnのコンボリューション(たたみ込み)に相当するものになってしま う気がします. いったい,FFTを利用した乗算とは,どのようなアルゴリズムなのか,そ のよい参考文献などご存じの方がいらしたら,教えてくださいまし. sci1003 RUKAS #0001 sci1599 8809242254 FFTを利用した乗算フログラムの概略は、 bit 1988年10月号にあります。 たぶん蛇足でしょうが、レスポンスが他に無いので、 念のため。 OKADA #0002 sci1003 8809250130 わっ,OKADAさん,どうもありがとうございます.10月号というと,いま 出てるやつですね.さっそく明日買ってこなくちゃ. それにしても,自分でも忘れていた基調発言によくぞ目を止めていただきまして, ありがたや,ありがたや... RUKAS