Method of False Position
μνκ³Ό 볡μμ 곡μ μν΄ μ‘Έμ λ§μ§λ§ νκΈ°μ βμμΉν΄μκ°λ‘ β μμ μ λ£κ² λμμ΅λλ€. μνκ³Ό μ‘Έμ μνλ κ²Έμ¬κ²Έμ¬ μ€λΉν κ²Έ νμ΄ν ν΄λ΄ μλ€!! μ 체 ν¬μ€νΈλ βNumerical Analysisβμμ νμΈν μ μμ΅λλ€.
Improved Bisection Method
κ·Όμ μ°Ύλ λ°©λ²μΌλ‘ μ μΌ λ¨Όμ λ°°μ λ βμ΄λΆλ²(Bisection Method)βλ₯Ό κΈ°μ΅ νλκ°μ?
μ΄ λ°©μμ λΆνΈλ₯Ό κ³ λ €νμ¬, κ°μ΄λ°μ μ μλ‘μ΄ λμ μΌλ‘ μ λ°μ΄νΈ νμ΅λλ€.
κ·Έλ¬λ 1μ°¨ μλ ΄ μλλ₯Ό κ°μ§κ³ μμ΄, λ리λ€λ λ¨μ μ΄ μμκ³ μ΄κ±Έ κ°μ νκΈ° μν΄ βκ³ μ μ λ°©λ²β, βλ΄ν΄λ²βμ μ΄ν΄λ³΄μμ΅λλ€.
μ΄λ² ν¬μ€νΈμμλ μ΄λΆλ²μ 컨μ μ κ·Έλλ‘ μ¬μ©νλ©΄μ, κ°μ ν λ°©λ²μΈ βMethod of False Positionβ λ°©λ²μ μ΄ν΄λ΄ λλ€!
Method of False Position
νκ΅μμλ βκ°μμΉκΈ°β κΈ°λ²λΌκ³ λΆλ₯΄κΈ°λ νλλ°μ. μ΄ κΈ°λ²μ μ΄λΆλ²μμ λ€μ μ§μ μ μ ν λ, λ¨μν κ°μ΄λ° μ§μ $p_{n+2} = \frac{p_n + p_{n+1}}{2}$μ΄ μλλΌ μλμ 쑰건μ λ§μ‘±νλ μ§μ μ κ³ λ¦ λλ€.
\[p_{n+2} = p_{n+1} - \frac{f(p_{n+1})}{f'(p_{n+1})}\]κ·Έλ°λ°, μΌλ°μ μΌλ‘ $fβ(p_{n+1})$λ₯Ό ꡬνκΈ° μ΄λ ΅κΈ° λλ¬Έμ, μλμ κ°μ΄ λ―ΈλΆκ°μ κ·Όμ¬κ°μ μ¬μ©ν©λλ€.
\[p_{n+2} = p_{n+1} - f(p_{n+1}) \cdot \frac{p_{n+1} - p_n}{f(p_{n+1} - f(p_n))}\]κ·Έλ¦¬κ³ $f(p_{n+1}) \cdot f(p_{n+2})$μ λΆνΈλ₯Ό νλ¨νμ¬, μλ μ μ μ λ°μ΄νΈ ν©λλ€.
- $f(p_{n+1}) \cdot f(p_{n+2}) < 0$
- $[p_n, p_{n+1}] \rightarrow [p_{n+1}, p_{n+2}]$
- $f(p_{n+1}) \cdot f(p_{n+2}) > 0$
- $[p_n, p_{n+1}] \rightarrow [p_n, p_{n+2}]$
vs Secant Method
μ¬μ€ μ΄ λ°©μμ βν μ λ²(Secant Method)βμμ $f(a) f(b) < 0$ μ‘°κ±΄μ΄ μΆκ°λ κ² μ λλ€. ν μ λ²μ μ΄ μ‘°κ±΄ μμ΄ μΌλ°μ μΌλ‘ μν©μμ κ·Όμ μ°Ύμ΅λλ€.
\[x_{n+1} = x_n - \frac{f(x_n)}{f'(x_n)} \approx x_n - f(x_n) \cdot \frac{x_n - x_{n-1}}{f(x_n) - f(x_{n-1})}\]ν μ λ²μ $f(x) = 0$μΈ κ·Όμ λ°λμ μ°Ύλλ€κ³ 보μ₯νμ§ μμ΅λλ€. κ·Έλ¬λ, Method of False Positionμ κ·Όμ μ°Ύμ μ μλ€λκ² λ³΄μ₯ λ©λλ€.
λ§Ίμλ§
μ΄κ²μΌλ‘ βκ·Ό μ°ΎκΈ°(Root Finding)β μ±ν°λ₯Ό λͺ¨λ μ΄ν΄λ³΄μμ΅λλ€. μ΄μ΄μ§λ ν¬μ€νΈμμ ν¨μλ₯Ό κ·Όμ¬νλ λ°©λ²μΈ β보κ°(Interpolation)βμ λν΄ μ΄ν΄λ΄ λλ€. νμ΄ν !