2021-1ν•™κΈ°, λŒ€ν•™μ—μ„œ β€˜λ°μ΄ν„° λ§ˆμ΄λ‹β€™ μˆ˜μ—…μ„ λ“£κ³  κ³΅λΆ€ν•œ λ°”λ₯Ό μ •λ¦¬ν•œ κΈ€μž…λ‹ˆλ‹€. 지적은 μ–Έμ œλ‚˜ ν™˜μ˜μž…λ‹ˆλ‹€ :)

6 minute read

2021-1ν•™κΈ°, λŒ€ν•™μ—μ„œ β€˜λ°μ΄ν„° λ§ˆμ΄λ‹β€™ μˆ˜μ—…μ„ λ“£κ³  κ³΅λΆ€ν•œ λ°”λ₯Ό μ •λ¦¬ν•œ κΈ€μž…λ‹ˆλ‹€. 지적은 μ–Έμ œλ‚˜ ν™˜μ˜μž…λ‹ˆλ‹€ :)

사싀 μ •κ·œ μˆ˜μ—… λ•Œ 배운 건 μ•„λ‹ˆκ³ , <Wavelet Transform> λΆ€λΆ„μ˜ μˆ˜μ—…μ„ μ΄ν•΄ν•˜κΈ° μœ„ν•΄ 개인적으둜 μ •λ¦¬ν•œ ν¬μŠ€νŠΈλ‹€.

Introduction to Fourier Transform

<푸리에 λ³€ν™˜; Fourier Transform>은 μ‹ ν˜Έ(signal)μ—μ„œ 주파수λ₯Ό λΆ„μ„ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•˜λŠ” ν…Œν¬λ‹‰μ΄λ‹€.

ν”νžˆ μœ„μ™€ 같이 μ‹ ν˜Έμ— 작음(noise)κ°€ μ„žμ—¬ μžˆλŠ” κ²½μš°μ—, μ‹ ν˜Έλ₯Ό λ³΅μ›ν•˜κΈ° μœ„ν•΄ μ‚¬μš©ν•œλ‹€. μ΄λ•Œ, (signal + noise)λ₯Ό 였λ₯Έμͺ½μ˜ β€œμ£ΌνŒŒμˆ˜ κ³΅κ°„β€œμœΌλ‘œ λ³€ν™˜ν•˜λŠ” 것을 <푸리에 λ³€ν™˜>이라고 ν•œλ‹€.


Fourier Transform

μ£ΌκΈ°κ°€ $2L$인 μ£ΌκΈ°ν•¨μˆ˜ $x(t)$λ₯Ό μ•„λž˜μ™€ 같이 <푸리에 κΈ‰μˆ˜> ν˜•νƒœλ‘œ ν‘œν˜„ν•  수 μžˆλ‹€.

\[\begin{aligned} x(t) &= \sum_{-\infty}^{\infty} C_k \cdot e^{ik\pi t/L} \\ &\text{where} \\ C_n &= \frac{1}{2L} \int_{-L}^L x(t) e^{-in\pi t/L} \; dt \end{aligned}\]

μ΄λ•Œ, μ£ΌκΈ° $2L$에 λŒ€ν•΄μ„œ κ·Ήν•œμ„ μ·¨ν•΄ $L \rightarrow \infty$둜 보낸닀면, 이것은 ν•¨μˆ˜ $x(t)$κ°€ 사싀항 λΉ„μ£ΌκΈ° ν•¨μˆ˜κ°€ 됨을 μ˜λ―Έν•œλ‹€. μ΄λŠ” 곧 μ–΄λ–€ λΉ„μ£ΌκΈ° ν•¨μˆ˜λ„ <푸리에 κΈ‰μˆ˜>λ₯Ό 톡해 sinusoidal function으둜 λΆ„ν•΄ν•  수 μžˆλ‹€λŠ” 것을 λ§ν•œλ‹€!

λΉ„μ£ΌκΈ° ν•¨μˆ˜μ—μ„œμ˜ <푸리에 κΈ‰μˆ˜> ν˜•νƒœλ₯Ό μ‚΄νŽ΄λ³΄κΈ° μœ„ν•΄ <푸리에 κΈ‰μˆ˜>에 λŒ€ν•œ 식에 μ•„λž˜μ™€ 같이 κ·Ήν•œμ„ μ·¨ν•΄λ³΄μž.

\[\begin{aligned} \lim_{t\rightarrow\infty} x(t) &= \lim_{t\rightarrow\infty} \sum_{-\infty}^{\infty} C_k \cdot e^{ik\pi t/L} \\ &= \lim_{t\rightarrow\infty} \sum_{-\infty}^{\infty} \left[ \frac{1}{2L} \int_{-L}^L x(t) e^{-in\pi t/L} \; dt \right] \cdot e^{ik\pi t/L} \end{aligned}\]

μ΄λ•Œ, 식을 μ•½κ°„ λ³€ν˜•ν•΄μ„œ $1/2L$을 μ‹μ˜ 였λ₯Έμͺ½ 끝으둜 λ³΄λ‚΄μž.

\[\lim_{t\rightarrow\infty} x(t) = \lim_{t\rightarrow\infty} \sum_{-\infty}^{\infty} \left[ \int_{-L}^L x(t) e^{-ik\pi t / L} \; dt \right] \cdot e^{ik\pi t / L} \cdot \frac{1}{2L}\]

그러면, μœ„μ˜ μ •μ λΆ„μ˜ κ·Ήν•œμ—μ„œ λͺ‡κ°€μ§€ 기호λ₯Ό μ•„λž˜μ™€ 같이 λ³€ν™˜ν•  수 μžˆλ‹€.

  • $k/2L \rightarrow f$1 πŸ”₯
  • $L \rightarrow \infty$
  • $-L \rightarrow -\infty$

κΈ°ν˜Έλ„ 이에 맞좰 μ•„λž˜μ™€ 같이 λ°”κΏ”μ£Όμž.

\[\lim_{t\rightarrow\infty} x(t) = \sum_{-\infty}^{\infty} \left[ \int_{-\infty}^{\infty} x(t) e^{-i2\pi f t} \; dt \right] \cdot e^{i2\pi f t} \cdot \frac{1}{2L}\]

μ—¬κΈ°μ—μ„œ μœ„μ˜ μ‹μ—μ„œ κ³„μˆ˜μ— λŒ€ν•œ 뢀뢄을 <푸리에 λ³€ν™˜>이라고 ν•œλ‹€!

\[X(f) = \int_{-\infty}^{\infty} x(t) e^{-i2\pi f t} \; dt\]

이제 본래 식에 μœ„μ˜ <푸리에 λ³€ν™˜>에 λŒ€ν•œ 식을 λŒ€μž…ν•˜λ©΄ μ•„λž˜μ™€ κ°™λ‹€.

\[\lim_{t\rightarrow\infty} x(t) = \sum_{-\infty}^{\infty} X(f) \cdot e^{i2\pi f t} \cdot \frac{1}{2L}\]

이제, μ •μ λΆ„μ˜ κ·Ήν•œμ„ 적뢄 ν˜•νƒœλ‘œ 바꿔쀄 것이닀. μœ„μ˜ μ‹μ—μ„œ μ•„λž˜μ™€ 같이 λ³€ν™˜ν•΄ 식을 적뢄 ν˜•νƒœλ‘œ λ°”κΎΈμž!

  • $1/2L \rightarrow df$
  • $\lim_{t\rightarrow\infty}$ λΆ€λΆ„ μ—­μ‹œ μ œκ±°ν•΄μ£Όμž.
\[x(t) = \int_{-\infty}^{\infty} X(f) \cdot e^{i2\pi f t} \; df\]

끄-읕!! $\blacksquare$

식을 μ •λ¦¬ν•˜λ©΄ μ•„λž˜μ™€ κ°™λ‹€.

\[\begin{aligned} x(t) &= \int_{-\infty}^{\infty} X(f) \cdot e^{i2\pi f t} \; df \\ &\text{where} \\ X(f) &= \int_{-\infty}^{\infty} x(t) \cdot e^{-i2\pi f t} \; dt \end{aligned}\]

잘 보면 기쑴의 <푸리에 κΈ‰μˆ˜> μ‹μ—μ„œ 크게 λ³€ν•˜μ§€ μ•Šμ•˜κ³ , μœ λ„ κ³Όμ • λ˜ν•œ κ·Ήν•œλ§Œ 잘 μ μš©ν•˜λ©΄ λ˜λŠ” λ¬Έμ œλΌμ„œ κ½€ μ‰¬μš΄ νŽΈμ΄μ—ˆλ‹€ γ…Žγ…Ž

사싀 μœ„μ˜ 식은 <푸리에 μ—­λ³€ν™˜>에 λŒ€ν•œ 식이고, μš°λ¦¬κ°€ β€œν•¨μˆ˜ $x(t)$의 푸리에 λ³€ν™˜β€μ΄λΌκ³  λΆ€λ₯΄λŠ” 뢀뢄은 $X(f)$λ‹€.

\[X(f) = \int_{-\infty}^{\infty} x(t) \cdot e^{-i2\pi f t} \; dt\]


<푸리에 λ³€ν™˜>κ³Ό <푸리에 μ—­λ³€ν™˜>에 λŒ€ν•œ 식을 ν•¨κ»˜ μ‚΄νŽ΄λ³΄μž.

1. 푸리에 λ³€ν™˜

\[X(f) = \int_{-\infty}^{\infty} x(t) \cdot e^{-i2\pi f t} \; dt\]

2. 푸리에 μ—­λ³€ν™˜

\[x(t) = \int_{-\infty}^{\infty} X(f) \cdot e^{i2\pi f t} \; df\]

<푸리에 λ³€ν™˜>κ³Ό <푸리에 μ—­λ³€ν™˜>에 λŒ€ν•œ 두 식이 μ•„μ£Ό λΉ„μŠ·ν•˜κ³  μ•½κ°„μ˜ λŒ€μΉ­μ μΈ λͺ¨μŠ΅μ„ 보인닀 😲 $e^{-i2\pi f t}$와 $e^{i2\pi f t}$κ°€ μ„œλ‘œ β€œμΌ€λ ˆλ³΅μ†Œμˆ˜(complex conjugate)”인 점도 μ£Όλͺ© ν• λ§Œ ν•˜λ‹€.


푸리에 λ³€ν™˜μ˜ 의미

\[X(f) = \int_{-\infty}^{\infty} x(t) \cdot e^{-i2\pi f t} \; dt\]

<푸리에 λ³€ν™˜>에 λŒ€ν•œ 식을 잘 보면, 사싀 <푸리에 λ³€ν™˜>은 μ£ΌνŒŒμˆ˜κ°€ $f$인 sinusoidal functionκ³Ό ν•¨μˆ˜ $x(t)$의 λ‚΄μ μž„μ„ μ•Œ 수 μžˆλ‹€.

\[X(f) = \left< x(t), \; e^{i2\pi f t}\right> = \int_{-\infty}^{\infty} x(t) \cdot (e^{i2\pi f t})^{*} \; dt = \int_{-\infty}^{\infty} x(t) \cdot e^{-i2\pi f t} \; dt\]

κΈ€μ˜ 맨 μ²˜μŒμ— μš°λ¦¬κ°€ <푸리에 λ³€ν™˜>이 μ‹œκ·Έλ„μ„ β€œμ£ΌνŒŒμˆ˜ 곡간(frequency space)β€λ‘œ λ³€ν™˜ν•˜λŠ” ν…Œν¬λ‹‰μ΄λΌκ³  μ†Œκ°œν–ˆλŠ”λ°, 이 λ³€ν™˜ν•˜λŠ” κ³Όμ •μ—μ„œ 사싀 ν•¨μˆ˜ $x(t)$λ₯Ό frequency basis function $e^{i2\pi ft}$와 λ‚΄μ ν•˜λŠ” 과정을 톡해 μ΄λ£¨μ–΄μ§€λŠ” κ²ƒμ΄μ—ˆλ‹€!!

μ΄λ ‡κ²Œ μ΄ν•΄ν•΄λ³΄λ‹ˆ <푸리에 λ³€ν™˜>이 더 직관적이고 μ‰¬μ›Œ 보이지 μ•ŠλŠ”κ°€?? γ…Žγ…Ž πŸ˜† <푸리에 μ—­λ³€ν™˜> μ—­μ‹œ $X(f)$μ—μ„œ 주파수λ₯Ό κ³ μ •ν•˜κ³  μ‹œκ°„μ— λŒ€ν•œ time basis function $e^{-i2\pi ft}$와 λ‚΄μ ν•˜λŠ” 것에 λΆˆκ³Όν•˜λ‹€.


reference


  1. 개인적으둜 이 뢀뢄을 ν•œλ²ˆμ— μ΄ν•΄ν•˜κΈ° νž˜λ“€μ—ˆλ‹€. 사싀 쑰금 뒀에 λ‚˜μ˜¬ λ―Έμ†Œλ³€ν™”λŸ‰ $df$κ°€ μžμ—°μŠ€λŸ¬μ›€μ„ μ΄ν•΄ν•˜λ©΄, 이 뢀뢄을 μ΄ν•΄ν•˜λŠ” 것도 어렡지 μ•Šλ‹€. $1/2L$을 $df$둜 μ •μ˜ν•˜κ²Œ 되면, $f$λŠ” $k/2L$둜 μ •μ˜ν•˜λŠ”κ²Œ μžμ—°μŠ€λŸ½λ‹€. λ―Έμ†Œλ³€ν™”λŸ‰μΈ $df$λŠ” $d(k/2L) = (k+1)/2L - k/2L = 1/2L = df$둜 μœ λ„ν•  수 있기 λ•Œλ¬Έμ΄λ‹€!Β