Given the boundary value problem (primes denote differentiation w.r.t x):(adsbygoogle = window.adsbygoogle || []).push({});

[tex]\begin{array}{l}

y'' = f(x,y,y') \\

y(a) = \alpha \\

y(b) = \beta \\

\end{array}[/tex]

the nonlinear shooting method may be implemented to solve the problem. A bisection algorithm may be used or, with a little more effort, Newton's method may be implemented (in which case one solves a fourth order, and not a second order, IVP - http://www.math.utah.edu/~pa/6620/shoot.pdf" [Broken]).

But what happens if the form of the boundary conditions changes to:

[tex]\begin{array}{l}

y'(a) = \alpha \\

y(b) = \beta \\

\end{array}[/tex]

Is one still justified in reducing the BVP to a 2nd order IVP, but this time with initial SLOPE fixed at [tex]y'(a) = \alpha [/tex] and then trying different values of [tex]y(a)[/tex] in order to achieve the condition [tex]y(b) = \beta [/tex]? (As opposed to varying initial slope to achieve second condition).

Furthermore, if this will indeed work, then a bisection method should be easy to implement, but what about adapting Newton's method for this case? Can anyone point me to an appropriate reference that discusses this matter?

Thank you! :-)

**Physics Forums - The Fusion of Science and Community**

Dismiss Notice

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Nonlinear shooting (BVPs)

Loading...

Similar Threads - Nonlinear shooting BVPs | Date |
---|---|

A Stability for a system of nonlinear ODEs | Yesterday at 3:34 PM |

A Solve a non-linear ODE of third order | Feb 20, 2018 |

A Numerical solution for a two dimensional 3rd order nonlinear diff. eq. | Jan 17, 2018 |

I Two point boundary problem - Shooting method | May 26, 2017 |

B First Order Non-Linear ODE (what method to use?) | Feb 14, 2017 |

**Physics Forums - The Fusion of Science and Community**