Loading [MathJax]/jax/output/HTML-CSS/jax.js

수학 (기타)2017. 12. 6. 12:49

Fourier Transform Table

Function

Fourier Transform

Remarks

f(x)

ˆf(ω)=f(x)eiωxdx

Definition

af(x)+bg(x)

aˆf(ω)+bˆg(ω)

Linearity

f(xa)

eiaωˆf(ω)

Shift in Time Domain

f(x)eiax

ˆf(xa)

Shift in Frequency Domain

f(ax)

1|a|ˆf(ωa)

 

ˆf(x)

12πf(ω)

Duality

f(x)

iωˆf(ω)

 

f(n)(x)

(iω)nˆf(ω)

 

xf(x)

idˆfdω(ω)

 

xnf(x)

indnˆfdωn(ω)

 

(fg)(x)

ˆf(ω)ˆg(ω)

Convolution

f(x)g(x)

(ˆfˆg)(ω)

 

¯f(x)

¯ˆf(ω)

 

f(x)cos(ax)

ˆf(ωa)+ˆf(ω+a)2

 

f(x)sin(ax)

ˆf(ωa)ˆf(ω+a)2i

 

xf(t)dt, where f(x)dx=0

ˆf(ω)iω

 

xf(t)dt

ˆf(ω)iω+πˆf(0)δ(ω)


※ 단, δ는 Dirac delta function.


Function

Fourier Transform

Remarks

f(x)

ˆf(ω)=f(x)eiωxdx

Definition

rect(x)

sin(ω/2)ω/2

rect(x)={1if |x|1/20otherwise

eaxu(x), a>0

1a+iω

u(x)={1if x>00otherwise

ex2

πeω2/4

 

e|x|

21+ω2

 

1

2πδ(ω)


δ(x)

1

 

cos(x)

π[δ(ω1)+δ(ω+1)]

 

sin(x)

iπ[δ(ω1)δ(ω+1)]

 

u(x)

1iω+πδ(ω)

u(x)={1if x>00otherwise

sgn(x)

2iω

sgn(x)={1if x>01otherwise

※ 단, δ는 Dirac delta function.


Wikipedia의 Fourier Transform 항목을 참고하였습니다.


네이버 블로그에서 보기 (링크)

Posted by CAMERAMAN
수학 (기타)2017. 12. 5. 21:02




:: Preliminaries ::


Definition. 함수 f:RRR에서 적분가능하고 조각마다 연속(piecewisely continuous)일 때, f푸리에 변환(Fourier transform of f)을 기호로 ˆf 또는 F(f)으로 쓰고, 다음과 같은 함수로 정의한다.

ˆf:RR,ˆf(ω)=f(x)eiωxdx


Theorem. 함수 f,g:RRR에서 적분가능하고 조각마다 연속일 때, 다음이 성립한다.

(1) 임의의 실수 a,bR에 대하여 F(af+bg)=aF(f)+bF(g)이다. 

(2) ^f=iωˆf.

(3) ^fg=ˆfˆg.

(4) aR에 대하여 함수 fa:RRfa(x)=f(x+a)으로 정의하자. 그러면 ^fa(ω)=eiaωˆf(ω)이다.

(5) 함수 fxR에서 연속이면 다음이 성립한다.

f(x)=12πˆf(ω)eiωxdω

만약 fxR에서 불연속이면 다음이 성립한다.

f(x+0)+f(x0)2=12πˆf(ω)eiωxdω

(6) ˆf=ˆg이면 f=g이다.



:: Solution ::


함수 f0,h

f0(x)={1|x|if |x|10otherwise,

h(x)={cos(πx)if kxk+80otherwise

으로 정의하고, 함수 H,K를 다음과 같이 정의하자.

H(x)=xh(t)dt,K(x)=xH(t)dt

그러면 임의의 tR에 대하여

g(t)=k+8kf(x)cos(πx)dx=h(x)f0(xt)dx=(hf0)(t)

이다. 이때

Rect(x)={1if |x|1/20otherwise

라고 하자. 그러면 f0=RectRect이므로 g=hRectRect이다. 이때 함수 g0g0=hRect으로 정의하자. 그러면

^Rect(ω)=Rect(x)eiωxdx=1/21/2eiωxdx=1iω[eiωx]1/21/2=eiω/2eiω/2iω

이므로

iω^g0(ω)=iω^Rect(ω)ˆh(ω)=eiω/2ˆh(ω)eiω/2ˆh(ω)

이다. 따라서

g0(t)=h(t+12)h(t12)

이다. 이때 임의의 실수 tk1/2에 대하여 g0(t)=0이므로

g0(t)=tg0(τ)dτ=H(t+12)H(t12)

다. 그리고 g=g0Rect이므로

iωˆg(ω)=eiω/2^g0(ω)eiω/2^g0(ω)

이다. 따라서

g(t)=g0(t+12)g0(t12)=H(t+1)+H(t1)2H(t)

이다. 임의의 실수 tk1에 대하여 g(t)=0이므로,

g(t)=tg(τ)dτ=t[H(τ+1)+H(τ1)2H(τ)]dτ=K(t+1)+K(t1)2K(t)

이다. 이때

H(x)=xh(t)dt={1πsin(πx)if kxk+80otherwise,

K(x)=xH(t)dt={1+cos(πx)π2if kxk+80otherwise

임을 이용하면 함수 g를 구할 수 있다. 


원본 글 링크





Posted by CAMERAMAN