
Originally Posted by
HallsofIvy
The terms "initial value" and "boundary value" come from physics application where, for example, determining the motion of an object under a given force where we are typically given the position and speed at t= 0 (of course, it not necessary that the point at which we are given all additional conditions be 0) while problems where we are given values at two or or more points are problems where we are looking for the values inside a boundary.
There is an important mathematical difference between these kinds of problems: if we have a second order differential equation with given initial values whether or not a unique solution exists depends only on the equation, not the initial conditions, while whether or not there exists a solution to the same equation, with given boundary conditions, depends upon the boundary conditions as well.
example: the intial value problem y''+ y= 0, y(0)= A, y'(0)= B has the unique solution y(t)= A cos(t)+ B sin(t). But the boundary value problem y''+ y= 0, y(0)= 0, y(pi)= 1 has NO solution while the bvp y''+ y= 0, y(0)= 0, y(pi)= 0 has an infinite number of solutions.
Think of it this way: you are firing a rifle down a range. An initial value problem would be where you fix the rifle at a given point and raise the barrel at a given angle. When you pull the trigger the bullet will follow a specific path. A boundary value problem would be where you fix the rifle at a given point and want to hit a target at a given distance down the range, by adjusting the barrel's angle. You might NOT be able to do that at all- the target might not be within the rifles range. Or there might not be a unique solution-if the target is within range, there can be two different angles that will give the same distance.