4.7.2 · D5Partial Differential Equations

Question bank — Initial value problems (IVP) vs boundary value problems (BVP)

2,502 words11 min readBack to topic

Before the traps, let's nail down the machinery every question below leans on.

Now hold three anchor pictures in your head — literally sketch them once before you start:

  • IVP picture — one dot on the axis with an arrow leaving it: all data at one spot, march forward. (Draw a single point, one outgoing arrow.)
  • BVP picture — two dots at the ends of an interval and a curve stretched to touch both: data at the edges, fill the middle. (Draw two points, a curve bridging them.)
  • The matrix — the coefficient grid from Step 4 whose determinant decides a BVP's fate; its IVP cousin is the Wronskian , evaluated at the single initial point. (Draw the grid, one row per boundary point.)

True or false — justify

Every "answer" here is the justification. Say true/false first, then check the reason.

A 2nd-order ODE with exactly 2 side conditions is always uniquely solvable.
False. Counting conditions is not enough — if the two conditions sit at different points the matrix can be singular (), giving no solution or infinitely many. Uniqueness is guaranteed only for IVPs, where the Wronskian is nonzero.
and together form a boundary value problem.
False. Both conditions live at the same point , so this is an IVP regardless of one being a derivative. "Boundary" refers to distinct locations, not to using vs .
"Initial" conditions must be specified at .
False. "Initial" means all conditions at one common point — that point can be anything (, , etc.). The defining feature is one location, not the number zero.
An IVP for a well-behaved ODE can fail to have a solution.
False (essentially). Under mild continuity/Lipschitz conditions, Picard–Lindelöf guarantees a unique local solution — the nonzero Wronskian at the start point pins the constants down uniquely.
A BVP always has a solution because you gave it enough data.
False. Data at the edges can be self-contradictory (e.g. , , forces ). Enough count of conditions does not guarantee compatibility of the system .
If for a BVP, then it definitely has infinitely many solutions.
False. means either no solution or infinitely many — which one depends on the right-hand side (the target values ). Singular matrix ⇒ non-unique, but non-unique includes the empty case.
If , the BVP has exactly one solution.
True. A nonsingular system has a unique , hence one curve satisfying both boundary conditions.
The Wronskian of two independent solutions can be zero at the initial point.
False. For genuinely linearly independent solutions the Wronskian is nonzero everywhere on the interval (Abel's theorem: it's either always zero or never zero). That non-vanishing is exactly why the IVP system for is always solvable.
For an IVP, the relevant matrix is evaluated at two points.
False. For an IVP the data is at one point, so the discriminating object is the Wronskian at that single point — a matrix whose rows use and , not two locations.

Spot the error

Each line states a flawed claim; the reveal names the mistake and repairs it. As you read, keep the matrix picture (one row per point) in view — most errors here are a row secretly collapsing.

", , is an IVP with a unique answer."
Error: it's a BVP (two distinct points and ). With basis , , so it is singular — not a comfortably-unique IVP at all.
"Since , , forces , the only solution is ."
Error: with , the second condition repeats the information and says nothing about . So works for every — infinitely many solutions, not just the trivial one.
"An eigenvalue problem is different from a BVP."
Error: an eigenvalue problem is a BVP where is enforced to get nontrivial solutions. The making the matrix singular are the eigenvalues — this is exactly Sturm-Liouville Theory.
"To solve a BVP I march forward from the left boundary like an IVP."
Error: marching only uses left-edge data, but you don't know for a BVP. You must solve globally so the curve also lands on the right-edge target — a two-point matching, not a forward roll.
" came from bad arithmetic; recompute and it'll be nonzero."
Error: for special interval lengths (like with ) is structurally exact, not a slip. It marks a resonance/eigenvalue length — no recomputation removes it.
"For on with both ends fixed, uniqueness might fail."
Error: with basis , for , so the linear profile is always unique — steady heat conduction has one answer. (If you order the rows the other way you get ; only the sign flips, the nonzero conclusion is identical.)

Why questions

Why can a BVP have no solution while a same-order IVP always does?
An IVP evolves forward from a fully-known state (position + velocity), so nature determines the rest — the Wronskian is nonzero. A BVP demands the curve hit a distant target, which may be geometrically impossible, so the edge matrix can be singular and the system incompatible.
Why does signal eigenvalue behaviour?
A singular means the homogeneous BVP has a nonzero solution — a nontrivial curve satisfying both zero boundary conditions. Those special parameters (interval length, or ) are precisely eigenvalues, feeding Sturm-Liouville Theory and separation of variables.
Why is the Wronskian the "IVP version" of ?
Both are the determinant of the coefficient matrix that fixes in . For an IVP the two rows come from and at one point (that's the Wronskian); for a BVP the two rows come from at two points (that's ). Same job, different data layout.
Why does spatial separation of the conditions create the trouble, not their number?
When both conditions are at one point, the rows of the coefficient matrix are "independent by construction" (value vs slope). When split across points, the two rows can accidentally align (e.g. vanishing at both and ), collapsing the determinant.
Why do the Heat Equation and Wave Equation naturally produce BVPs in space but IVPs in time?
Space has physical edges (rod ends, string ends) where you fix values — boundaries. Time has a starting instant where you know the state and let it evolve — an initial point. So PDEs are typically initial-boundary value problems.
Why does checking "how many conditions" mislead students about solvability?
Because for IVPs the count is sufficient, students overgeneralise. For BVPs the count only guarantees you can write the system ; whether it's solvable and unique depends entirely on and the target vector .

Edge cases

What happens to a BVP as the two boundary points merge, ?
The two rows of become identical (same point), so — the problem degenerates. In the limit you'd need and at instead, i.e. it collapses toward an IVP structure.
A "BVP" where you accidentally place both conditions at the same point — what is it really?
It is really an IVP (or an over/under-determined single-point problem). With genuinely distinct data at one point it behaves like an IVP; with the same condition twice it's underdetermined.
on with , : does anything special happen as ?
, so uniqueness is lost in the limit — you'd be fixing two temperatures at essentially the same spot, which is contradictory unless . Nonzero keeps it well-posed.
For , , : which give nontrivial solutions and what happens between them?
Writing , leaves ; nontrivial solutions exist exactly when , i.e. , so . For any other , and the only solution is the trivial .
A BVP with a nonzero forcing term but a singular — is it hopeless?
Not automatically. It's solvable iff the target vector is compatible with the singular system (a solvability/orthogonality condition, related to Green's Functions); otherwise no solution exists. Singular just removes the guarantee.
The trivial solution : for which problem types is it always available?
For any homogeneous linear BVP with zero boundary data (like ), always satisfies it. The interesting question is whether a nonzero solution also exists — that's when .
Zero-order "equation" (no derivatives), just with a boundary condition — IVP or BVP?
Neither in the usual sense: there are no arbitrary constants to fix, so side conditions are redundant or contradictory. The IVP/BVP distinction only bites when the general solution carries arbitrary constants.

Recall One-sentence summary of every trap above

The verdict (IVP vs BVP) is set by where the side conditions live; solvability is then set by the determinant of the coefficient matrix in — the always-nonzero Wronskian for IVPs, the possibly-singular for BVPs — and singularity means non-uniqueness, which splits into "no solution" or "infinitely many" depending on the target .

Connections