En pocas palabras, lo que está diciendo es que usted tiene un método numérico que requiere ciertos datos de inicialización y las condiciones iniciales dadas no lo proporcionan.
¿Cómo se obtienen las condiciones iniciales suficientes cuando no están dadas? La respuesta es utilizar otro método numérico para iniciar el proceso (¿está claro por qué esto es mejor que adivinar y resuelve el problema de conocer una solución de forma cerrada). En el ejemplo que citas, necesitan dos valores de partida y la BVP sólo proporcionaba uno. Recurren a usar el método de Euler (y cualquier opción que te dé otro punto numéricamente sería suficiente) para encontrar otro valor que ponga en marcha el método de los dos pasos.
En la práctica, las cosas se vuelven un poco más extrañas cuando se llega a un punto en el que se utiliza un método de cuarto orden, como el método Adams-Bashforth de cuatro pasos. Para esto:
- Necesitamos cuatro valores de partida, así que utilizamos un método Runge-Kutta de cuarto orden para encontrar esos valores de partida (en los problemas, eligen un método en el que conocen la solución exacta para comparar, pero hacen trampa y lo utilizan para iniciar el proceso, ya que RK-4 es mucho trabajo).
- El siguiente paso es calcular realmente una aproximación mediante el método explícito de Adams-Bashforth de cuarto orden y esto se llama "predictor".
- Por último, utilizamos un método implícito de Adams-Moulton como "corrector".
El método implícito se utiliza para mejorar las aproximaciones obtenidas por el método explícito. Por lo tanto, estos métodos se conocen como "predictor-corrector" y es de esperar que ahora puedas investigar un poco más y ver si se unen.