๊ฐ์ฐ์ค-์๋ฅด๋ฏธํธ ๊ตฌ์ ๋ฒ์ด๋?
๊ฐ์ฐ์ค-์๋ฅด๋ฏธํธ ๊ตฌ์ ๋ฒ์ ๊ฐ์ฐ์ค ๊ฐ์คํจ์ \(e^{-x^2}\)๊ฐ ๊ณฑํด์ง ํํ๋ก, ์ค์ ์ ์ฒด ๊ตฌ๊ฐ์์ ์ ์๋ ์ ๋ถ์ ์์น์ ์ผ๋ก ๊ทผ์ฌํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. n์ ๊ณต์์ ์ ๋ถ๊ฐ์ ์ ์คํ๊ฒ ์ ํ๋ n๊ฐ์ ์ ์์ ๊ณ์ฐํ ํผ์ ๋ถ ํจ์๊ฐ์ ๊ฐ์คํฉ์ผ๋ก ๊ทผ์ฌํฉ๋๋ค. ์ฆ, ๋ง์ด๋์ค ๋ฌดํ๋๋ถํฐ ํ๋ฌ์ค ๋ฌดํ๋๊น์ง์ \(e^{-x^2} f(x)\,dx\) ์ ๋ถ์ i์ ๋ํ \(w_i\,f(x_i)\)์ ํฉ์ผ๋ก ๊ทผ์ฌ๋ฉ๋๋ค. ๋ ธ๋ \(x_i\)๋ ๋ฌผ๋ฆฌํ์ ์ ์์ ์๋ฅด๋ฏธํธ ๋คํญ์ \(H_n\)์ ๊ทผ์ด๋ฉฐ, ๊ฐ์ค์น \(w_i\)๋ ์ด ๋คํญ์๋ค์ ์ง๊ต์ฑ์ผ๋ก๋ถํฐ ๊ฒฐ์ ๋ฉ๋๋ค.
$$\int_{-\infty}^{\infty} e^{-x^2} f(x)\,dx \approx \sum_{i=1}^{\text{Order }n} w_i\, f(x_i)$$
๊ณ์ฐ๊ธฐ ์ฌ์ฉ๋ฒ
์ฐจ์ \(n\)(์ ์ ๊ฐ์, 2๋ถํฐ 100๊น์ง)๊ณผ ํ์ํ ์๋ฆฟ์๋ฅผ ์ ํํ ๋ค, ๋ ธ๋์ ๊ฐ์ค์น ํ๋ฅผ ํ์ธํ๋ฉด ๋ฉ๋๋ค. ๊ณ์ฐ์ ํ์ค ๋ฐฐ์ ๋ฐ๋(double precision)๋ก ์ด๋ฃจ์ด์ง๋ฏ๋ก ํ์ ์ ๋ฐ๋๋ ์ฝ 15๊ฐ์ ์ ํจ์ซ์๋ก ์ ํ๋ฉ๋๋ค. ๊ทธ ์ด์์ ์์ ์ ๋ฐ๋ ์ฐ์ฐ์ ์ฌ์ฉํด์ผ ์ถ๊ฐ ์๋ฆฟ์๊ฐ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ฒ ๋ฉ๋๋ค. n์ ๊ณต์์ ์ฐจ์๊ฐ \(2n-1\) ์ดํ์ธ ๋ชจ๋ ๋คํญ์์ ์ ํํ๊ฒ ์ ๋ถํฉ๋๋ค.
๊ณต์ ์ค๋ช
๋ ธ๋๋ \(H_n(x)\)์ n๊ฐ ์ค๊ทผ์ผ๋ก, \(H_n\)์ ์ ํ์ \(H_0=1\), \(H_1=2x\), \(H_{k+1}=2x\,H_k - 2k\,H_{k-1}\)๋ก ์ ์๋ฉ๋๋ค. ๊ฐ์ค์น๋ \(w_i = \dfrac{2^{n-1}\, n!\, \sqrt{\pi}}{n^2\,[H_{n-1}(x_i)]^2}\) ์ ๋๋ค. ์ด ๊ณ์ฐ๊ธฐ๋ ์์น์ ์ผ๋ก ์์ ์ ์ธ Golub-Welsch ๋ฐฉ๋ฒ์ ์ฌ์ฉํฉ๋๋ค. ๋์นญ ์ผ์ค๋๊ฐ ์ผ์ฝ๋น ํ๋ ฌ(๋๊ฐ์ ์ 0, ๋น๋๊ฐ์ ์ \(\sqrt{k/2}\))์ ๊ตฌ์ฑํ๊ณ , ๊ทธ ๊ณ ์ณ๊ฐ(๋ ธ๋)๊ณผ ๊ณ ์ ๋ฒกํฐ๋ฅผ ๊ตฌํ ๋ค์, ๊ฐ ๊ฐ์ค์น๋ฅผ ํด๋น ์ ๊ทํ ๊ณ ์ ๋ฒกํฐ์ ์ฒซ ์ฑ๋ถ ์ ๊ณฑ์ \(\sqrt{\pi}\)๋ฅผ ๊ณฑํ ๊ฐ์ผ๋ก ์ค์ ํฉ๋๋ค. ์ด ๋ฐฉ์์ ํฐ ํฉํ ๋ฆฌ์ผ๋ก ์ธํ ์ค๋ฒํ๋ก๋ฅผ ๋ฐฉ์งํฉ๋๋ค.
$$\begin{gathered} \int_{-\infty}^{\infty} e^{-x^2} f(x)\,dx \approx \sum_{i=1}^{\text{Order }n} w_i\, f(x_i) \\[1.5em] \text{where}\quad \left\{ \begin{aligned} J\,v_i &= x_i\,v_i, \quad J_{kk}=0,\; J_{k,k+1}=J_{k+1,k}=\sqrt{\tfrac{k}{2}} \\ w_i &= \sqrt{\pi}\,\big(v_{i,1}\big)^2 \end{aligned} \right. \end{gathered}$$ํ์ด ์์ (n = 2)
\(H_2(x) = 4x^2 - 2\)์ ๊ทผ์ \(x = \pm \frac{1}{\sqrt{2}} = \pm 0.7071067811865475\) ์ ๋๋ค. ๊ฐ ๊ฐ์ค์น๋ \(\dfrac{2^1 \cdot 2! \cdot \sqrt{\pi}}{2^2 \cdot [H_1(x_i)]^2}\) ์ ๋๋ค. \(H_1(x)=2x\)์ด๋ฏ๋ก \([H_1]^2 = 2\)๊ฐ ๋๊ณ , ๋ฐ๋ผ์ ๊ฐ ๊ฐ์ค์น๋ $$\frac{2\cdot 2\cdot 1.7724538509055160}{4\cdot 2} = 0.8862269254527580$$ ์ ๋๋ค. ๋ ๊ฐ์ค์น์ ํฉ์ \(\sqrt{\pi} = 1.7724538509055160\)์ผ๋ก, ๊ฒฐ๊ณผ๋ฅผ ๊ฒ์ฆํ๊ธฐ์ ์ ์ฉํ ๊ฐ์ ๋๋ค.
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
๊ฐ์ค์น์ ํฉ์ด ํญ์ \(\sqrt{\pi}\)๊ฐ ๋๋ ์ด์ ๋ ๋ฌด์์ธ๊ฐ์? \(f(x)=1\)๋ก ๋๋ฉด ์ค์ ์ ์ฒด ๊ตฌ๊ฐ์์์ \(e^{-x^2}\) ์ ๋ถ์ด ๋๋ฉฐ, ์ด ๊ฐ์ \(\sqrt{\pi}\)์ ๊ฐ์ต๋๋ค. ๊ตฌ์ ๋ฒ์ ์ด ๊ฒฐ๊ณผ๋ฅผ ์ ํํ๊ฒ ์ฌํํฉ๋๋ค.
์ฌ๊ธฐ์ ์ฌ์ฉํ๋ ์๋ฅด๋ฏธํธ ๋คํญ์ ๊ท์ฝ์ ๋ฌด์์ธ๊ฐ์? ๊ฐ์คํจ์ \(e^{-x^2}\)๋ฅผ ์ฐ๋ ๋ฌผ๋ฆฌํ์ ๊ท์ฝ์ ๋๋ค. ๊ฐ์คํจ์๊ฐ \(e^{-x^2/2}\)์ธ ํ๋ฅ ๋ก ์ ๊ท์ฝ์์๋ ๋ ธ๋์ ๊ฐ์ค์น๊ฐ ์ค์ผ์ผ๋ง์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
\(e^{-x^2}\) ์ธ์๊ฐ ์๋ ํจ์๋ ์ ๋ถํ ์ ์๋์? ๊ฐ๋ฅํฉ๋๋ค. \(g(x) = e^{x^2}\,f(x)\)๋ก ๋๋ฉด, g์ ์ ๋ถ์ \(w_i\,e^{x_i^2}\,g(x_i)\)์ ํฉ์ผ๋ก ๊ทผ์ฌ๋ฉ๋๋ค.