• ベストアンサー

合成関数とフーリエ変換の問題??

この前、 f(x) =e^(-x) (0≦x) =0 (x≦0) g(x) =0 (0<x) =e^x (x≦0) という関数について、 f*g(fとgの合成積) Ff(fのフーリエ変換) Fg(のフーリエ変換)の三つを求めなさい、 という問題が出たのですが、さっぱり分かりませんでした。 一応それぞれの定義は分かっているんですが、合成積については、どの式とどの式をかけて、どこの範囲で積分したらよいのやら…。 また、フーリエ変換もどの式をどの範囲で積分したらよいのか分かりません。 どなたか、簡単にでも結構なんで、分かる方教えてください。よろしくお願いします。

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

  • ベストアンサー
  • Rossana
  • ベストアンサー率33% (131/394)
回答No.4

まず, >f(x) >=e^(-x) (0≦x) >=0 (x≦0) この式は矛盾により計算不可能です!! なぜなら,x=0にてf(x)=1=0と二通りに異なる値をとってしまいます. f(x) =e^(-x) (0<x) =0 (x≦0) の間違いではないですか? 合成積の定義は f(x)*g(x)=∫[-∞→∞]f(t)g(x-t)dtですが, この場合境界がありますよね.だから,境界を分ける必要があります.まずはf(t)とg(x-t)でf(t)の方はxに左右されませんから,f(t)について境界を分けます. f(x)*g(x)=∫[-∞→0]f(t)g(x-t)dt +∫[0→∞]f(t)g(x-t)dt =∫[0→∞]e^(-t)g(x-t)dt 次に,g(x-t)についてですが,xに依存するので,まず,問題をもう少し簡単にするため場合分けしましょう. 1)x≦0のとき 任意のxに対し,x-t≦-t<0 (∵0<t)ですから, g(x-t)=e^(x-t) これを代入して計算します. 2)0<xのとき 境界が,2つに分かれます. f(x)*g(x)=∫[0→x]e^(-t)g(x-t)dt+∫[x→∞]e^(-t)g(x-t)dt =∫[0→x]e^(-t)e^(x-t)dt となります. フーリエ変換は合成積よりは計算は簡単なはずです. なお,問題には関係ないですが,重要な性質で, f*gのフーリエ変換がFf・Fgになるということも覚えておいて下さい. では,頑張って下さい! ちなみに,0≦xでなく0<xという境界でも計算できるのは広義積分として考えているからです.

mican00
質問者

お礼

すみません、最初のほうの、間違いに関するご指摘は、仰るととおりです。詳しいご回答どうもありがとうございました。おかげさまで解けました!

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

回答No.3

#2さんのおっしゃった、ことに尽きるかと思います。 > あなたが理解している定義を教えてくだされば、どこでつまずいているのかがわかると思います。 合成積の定義をどう理解しておりますか?#1さんには失礼ですが、ただ掛け算すれば良いのではありません。ここで数式を書いても解かりにくいと思いますので、お使いの教科書で「コンボリューション」を調べて下さい。 それで尚不明点があれば、補足にでも追加質問をして下さい。

全文を見る
すると、全ての回答が全文表示されます。
  • nakaizu
  • ベストアンサー率48% (203/415)
回答No.2

定義がわかっていれば、定義式に当てはめるだけで計算できるはずです。 あなたが理解している定義を教えてくだされば、どこでつまずいているのかがわかると思います。 合成積の定義によっては積分区間が明示されていないこともありえます。この問題の場合は常識的には-∞から∞が積分区間です。もっともコンパクトサポートなので、実際の積分区間は有界です。 Fourier変換は教科書により微妙に定義が違うことがあります。(本質的には同じですが) なお、No1の回答の方は何かを勘違いされていると思われます。

mican00
質問者

補足

no.1のかたの補足にも書いたように、 どうやって-∞から∞まで積分するのか分かりません。 -∞から0までの範囲と、0から∞の範囲に分けてやればよいのでしょうか? それにしても例えばfのx<0の範囲で、「0を積分する」ということが分かりません。 0を積分したら0ですか?

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

まず,f(x)とg(x)のグラフを書きましょう. 2つのグラフを描くことができたら,積をとりましょう. (例)x=aでのf(x)とg(x)の積は,f(a)*g(a)ですね. 次にフーリエ変換ですが,積分区間は-∞から∞までです. つまり,∫f(x)dxを-∞から∞まで積分しましょう.

mican00
質問者

補足

積というのは、 e^(-x)*0 と e^x*0 を計算するという意味ですか? するとこのf*gの答えは0になるということでしょうか? それから、フーリエ変換は、 e^(-x),e^xをそれぞれ-∞から∞まで積分すればいいんでしょうか? でも、fは0<xにおいて0だし…。-∞から∞で積分しちゃっていいんでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 合成積の式にフーリエ変換の関数を代入可能ですか?

    (f*g)(t) = ∫[-∞,∞] f(s) g(t-s) ds のf(s)とg(t-s)の部分にフーリエ変換の関数F(s)とG(k-s)を代入できますか? 定義を二つ書きます: ・フーリエ変換の式 F(k) = ∫[∞,-∞] f(t) exp^(-ikt) dt (式5.26) 関数F(k)は非周期関数f(t)のフーリエ変換と呼ばれ、(式5.26)はフーリエ変換を計算する式である。 ・合成積 区分的に滑らかで絶対可積分である2つの関数f(t), g(t)が与えられたとき、f(t)とg(t)の合成積(または、たたみこみ)を (f*g)(t) = ∫[∞,-∞] f(s) g(t-s) ds (式6.28) によって定義する。この式の左辺では、f*gが1つの関数の名前であることをはっきり示すために括弧で括ってあり、合成積はtの関数なので(t)と書いてある。 ・・・上記二つの式を踏まえて、 (F*G)(t) = ∫[∞,-∞] F(s) G(k-s) ds (式6.28)' と代入できますか?

  • たたみこみ積分のフーリエ変換

    またまた質問します・・ ↓の式の両辺のフーリエ変換の解説で意味がわからないところがありました。 f(x)=e^(-|x|) + a∫[x~∞]e^(x-y)f(y)dy この式の両辺をフーリエ変換するわけですが、 教科書の解説では、 g(x)≡e^x (x≦0) , g(x)≡0 (x>0)といきなり定義すると書いてあります。 すると変換後の式は、たたみこみ積分の考え方も導入して F(ω)=√{2/π}/(1+ω^2) + F(ω)a/(1-iω)となるようです。 まぁ√{2/π}/(1+ω^2)は、e^(-|x|) のフーリエ変換なのはわかります。 F(ω)/(1-iω)の部分も、g(x)のフーリエ変換にf(x)のフーリエ変換F(ω)と√2をかけただけなのでしょう。つまり、f*g=√2F(ω)G(ω) わからないのは・・ g(x)≡e^x (x≦0) , g(x)≡0と定義するに至る考え方。 たたみこみ積分は、積分範囲が0から始まっているのに対して、問の積分部分はxから始まることに起因してg(x)をそのように定義するのかな??っていうのはなんとなく分かりますが、、その間の具体的な道筋が思いつきません!!わかりやすく教えていただきたいです。よろしくお願いします!! ちなみにフーリ変換は、1/√2π∫[-∞~∞]f(x)e^(-jωx)dx 畳み込みはf*g=√2F(ω)G(ω)という定義でお願いします。

  • フーリエ変換

    フーリエ変換について。 f(x)=e^(-x^2/2a^2)について。 A(k)=∫[-∞→∞]f(x)coskxdx B(k)=∫[-∞→∞]f(x)sinkxdx としたときフーリエ変換A(k),B(k)を求めよ。 またG(k)=∫[-∞→∞]f(x)e^(-ikx)dxとしたとき、G(x)も求めよ。という問題についてなんですが、G(k)=A(k)-iB(k)となることはすぐにわかります。 解答にはA(k)=√(2π)ae^{(-ak)^2/2} B(k)=0 G(k)=A(k)となっています。 ここでA(k),B(k)のみが答えにかかれていますが、なぜこのように導かれるのでしょうか? 非常に難しい式になるようですが、なぜこのように求められているのでしょうか? 積分範囲は-∞→∞と定義ではなっていますが、これは周期関数ではない場合での話ですよね。 すなわち一般関数において-∞→∞となるわけですが、このf(x)でも積分範囲は-∞→∞ですか?

  • フーリエ変換 合成積

    こんにちは^^ フーリエ変換の合成積についての質問です! f(x)=1 (0≦x<T) , 0 (x<0,T≦x) g(x)=1 (-T≦x≦0) , 0 (x<-T,0≦x) f、gの合成積hを求めよという問題についてです。 合成積の公式は h(x)=∫[-∞,∞]f(x-t)g(t)dt というものですよね? 回答には場合分けをして考えてあり、 ∫[-T+x,0]dt (0≦x<T) ∫[-T,x]dt (-T≦x<0) 0 (x<-T,T≦x) と書かれています。この積分範囲はどのようにして決められているのか教えてください! よろしくお願いいたします。

  • フーリエ変換の問題。助けてください!!

    フーリエ変換の問題です。 関数f(x)のフーリエ変換F(ω)および逆変換を次のように定義する。 F(ω)=∫[∞→-∞]f(x)e^(-iωx)dx f(x)=(1/2π)∫[∞→-∞]F(ω)e^iωx dω 関数f(x)=e^(-ax^2)のフーリエ変換はF(ω)=(√π/a)e^(-ω^2/(4a)) で与えられる。以下の問いに答えよ。 (1)∫[∞→-∞]e^((-x^2)/2)dx を求めよ。 (2)関数g(x)が次の方程式を満足する。 ∫[∞→-∞]∫[∞→-∞]g(x-y)g(y-z)g(z)dydz=(2π/√3)e^((-x^2)/6) g(x)を求めよ。 (1)はすぐに√2πであるとわかりました。(2)は朝からずっと考えていろいろと試行錯誤してみたのですが、まったく解けません。 どなたか、教えていただけませんか?私も引き続き考えますのでどうかわかる方、よろしくお願い致します。

  • フーリエ変換の問題

    フーリエ変換の問題 学校の課題なのですが手がつまりました。 関数f(x)のフーリエ変換をF(ω) 関数g(x)のフーリエ変換をG(ω) としフーリエ変換、逆フーリエ変換を以下のように定義するとき以下を証明せよ。 F(ω)=∫[-∞→∞]f(x)exp(-iωx)dx f(x)=1/2π∫[-∞→∞]F(ω)exp(iωx)dω ∫[-∞→∞]F(ω)G(ω)dω=2π∫[-∞→∞]f(-x)g(x)dx どなたかよろしくお願いします。

  • フーリエ変換

    さっそく質問なんですが。 f(x)=0 (-∞<x<-1 ) 1 (-1<=x<0 ) -1 ( 0<=x<1 ) 0 ( 1<=x<∞ ) この関数のフーリエ変換を求める問題なんですが。 僕は フーリエ変換 = 1/(√2π)∫[-1~0]e^(-jux)dx-1/(√2π)∫[0~1]e^(-jux)dx ※[ ]は積分範囲 とやって解いたんですが。 答えが (1/j)*√(2/π)*{(cos(u)-1}/u になってしまいました。 解答を見ると √(2/π)*{(cos(u)-1}/u となっていて(1/j)が余分な結果なりました。 どうして合わないのか教えてください。 非常にわかりにくい式ですいません。

  • フーリエ変換の問題です。

    実関数f(x)に関するフーリエ変換F(k)と、そのフーリエ逆変換をそれぞれ F(k) = ∫[-∞~∞] f(x)e^(-ikx) dx f (x) = (1/2π)∫[-∞~∞] F(k)e^(ikx) dk と定義したとき、f(x)が f(x) = 1 (|x| < a) f(x) = 1/2 (|x| = a) f(x) = 0 (|x| > a) (※aは正の定数) と与えられた時 問1.-4 ≦ k ≦ 4の範囲でグラフを描きF(0)の値とF(k)=0となるkの値を図に記せ。 問2.前問の結果とフーリエ逆変換を用いて積分 ∫[-∞~∞] {sin(ka)cos(kx)/k} dk の値を求めよ。 問3前問の結果より、積分 ∫[0~∞] {(sinx)/x} dx の値を求めよ。 という問題なのですが、問1については積分範囲[-4~4]として、 さらにf(x)は偶関数とみなせるので実数部cos(kx)のみを積分して(2/k)sin(4k)、 これよりグラフはy軸を対称とした減衰sinのグラフとなり、 ±0に近づくにつれ値は正に発散(但しF(0)=0に収束)するグラフを得ました。 さらに-4≦k≦4からk = ±(0,π/4,π/2,3π/4,π,5π/4)を 0をとる点としてグラフを描いたのですが 模範解答が無いため、いまいち確証が持てません。 また、問2以降の解法が分からず困っています。 お手数ですが、問1の導出が正しいかということと、 問2以降の解法について教えて頂けないでしょうか。 宜しくお願い致します。

  • フーリエ変換は、群ですか?

    フーリエ変換をF、逆フーリエ変換をF~ とすると、 群の定義 1.要素A、Bがあるとき、ABも要素である   (関数2=F 関数1 と考えれば、関数3=FF 関数1=F 関数4) 2.結合葎が成り立つ 3.特別な要素Eが存在して、任意の要素Aについて AE=EA=A が成り立つ   (Eは1=F~F=F?とおくと、F?は「δ関数を掛けて積分」となる) 4.任意の要素Aについて BA=AB=E となる Bが存在する   (フーリエ変換の逆元は逆フーリエ変換) なので、群のように思えるのですが、 どうなのでしょうか?

  • フーリエ変換

    【1】次のような関数をフーリエ変換するにはどうしたらよいのでしょうか? f(t) = 1 ( nT-d <= t <= nT+d )     0 ( (n-1)T+d < t < nT-d )     n = 0, ±1, ±2, ±3, ... ..., 0, 1, 0, 1, ... を繰り返す周期関数のようですが,周期関数のフーリエ変換はどのようにするのでしょうか.また,範囲を表すのに文字が三つも使われていて,うまくイメージできないのですが,グラフに描くとどのようになりますか? 【2】二つの関数 f(t), g(t) の積 f(t)g(t) をフーリエ変換するにはどうしたらよいのでしょうか? 詳しい手順を教えてください.また,具体例を示していただけるとうれしいです. 「たたみこみ」が関係しているようですが,いまひとつよくわかりません. F[f(x)g(x)](ω) = (1/(2π))F*G(ω) の右辺の意味がわかりません. 【3】エネルギースペクトルを求めるにはどうしたらよいのでしょうか? 「パーセバルの等式」を使うのでしょうが,使い方がわかりません. 詳しい手順を教えてください.また,具体例を示していただけるとうれしいです.