• ベストアンサー

デルタ関数の畳み込み

f(t)*δ(t-T)=f(t-T) を証明せよ。という問題なのですが ∫[-∞,∞]δ(x-T)f(t-x)dx と畳み込みをし、その後 x-T=τと変数変換を行いf(τ+t-T)を作ろうとしたのですが うまくいきませんでした。 この畳み込みの後どのように行えば証明できるでしょうか? お願いします。

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

  • ベストアンサー
  • info22
  • ベストアンサー率55% (2225/4034)
回答No.2

>∫[-∞,∞]δ(x-T)f(t-x)dx >と畳み込みをし、その後 >x-T=τと変数変換を行いf(τ+t-T)を作ろうとしたのですが f(t-x) → f(t-T-τ) の間違い ∫[-∞,∞]δ(x-T)f(t-x)dx =∫[-∞,∞]δ(τ)f(t-T-τ)dτ ← δ(-τ)=δ(τ)であるから下へ =∫[-∞,∞]δ(-τ)f(t-T-τ)dτ ← τ=-τ'と置換して下へ =∫[∞,-∞]δ(τ')f(t-T+τ')(-1)dτ' ←積分の上下限を入れ替えて下へ =∫[-∞,∞]δ(τ')f(t-T+τ')dτ' ←δ関数の定義を適用して下へ =f(t-T-0) =f(t-T) となる。

citele
質問者

お礼

いつもわかりやすい説明ありがとうございます。 わかりました。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「うまくいきませんでした」というのは, どう「うまくいかなかった」のですか? あと, 念のためですが「δ関数」はどのように定義されていますか?

citele
質問者

お礼

間違えました δ(τ)f(-τ+t-T) です。

citele
質問者

補足

δ(τ)f(-τ+t+T)となりf(τ+t-T)が作れませんでした。 δ(-τ)=δ(τ)を使うと考えたのですがこれでいいでしょうか? 定義とは δ(t)={0(t≠0)、1(t=0) ということでしょうか?

関連するQ&A