This page is the exhaustive case-book for the parent topic on IVPs and BVPs. The parent told you what the distinction is. Here we walk through every kind of outcome a second-order problem can produce, so you never meet a scenario you have not already seen solved.
Before defining anything new, here is the map of every cell we must cover. Each row is a class of situation; the last column names the example that hits it.
#
Cell (scenario class)
Key question
Outcome
Example
A
IVP, both data at one point
Wronskian =0?
Always unique
Ex 1
B
IVP with x0=0 (the "t=0 trap")
Same point, not zero?
Still unique
Ex 2
C
BVP, detM=0
Matrix invertible?
Unique
Ex 3
D
BVP, detM=0, target reachable
Compatible RHS?
Infinitely many
Ex 4
E
BVP, detM=0, target unreachable
Incompatible RHS?
No solution
Ex 5
F
Eigenvalue sweep (which λ break it?)
For which parameter is detM=0?
Discrete "resonant" values
Ex 6
G
Degenerate ODE (y′′=0) — real-world rod
Straight-line family
Unique linear profile
Ex 7
H
Mixed / Robin BVP (value at one end, slope at other)
Different points still?
BVP, check detM
Ex 8
I
Exam twist: same numbers, IVP vs BVP swap
Where do the conditions live?
One unique, one singular
Ex 9
Two symbols recur, both built in the parent — let us re-anchor them in one breath so nothing here is unexplained.
Here we hit the same ODE y′′+y=0 three times, changing only the endpoints. This is the heart of the topic: counting conditions is not enough. Look at the figure — it shows why [0,π] is the "dangerous" interval.
Recall The fork at
detM=0
When detM=0, is the answer "no solution" or "infinitely many"? ::: Depends on the target: if the boundary data is compatible with the singular system (RHS in the column space) → infinitely many; if incompatible → none.
Now vary a parameter and ask: for which values does the BVP go singular? These special values are eigenvalues; the whole subject of Sturm-Liouville Theory is this question asked systematically.
A condition can mix a value and a slope — but what makes it a BVP is that they live at different points. Contrast this with the parent's warning: y(a) and y′(a) (same point) would be an IVP.
Cell C vs D: what single quantity separates "unique" from "infinitely many"? ::: detM — nonzero gives unique, zero pushes you to the none/∞ fork.
Cell F: for y′′+λy=0, y(0)=y(π)=0, list the eigenvalues. ::: λn=n2,n=1,2,3,… with eigenfunctions sin(nx).
Cell H: are y(0) and y′(π/2) together an IVP or BVP? ::: BVP — different points, even though one is a slope.
Cell G: solution of y′′=0, y(0)=100,y(2)=20? ::: y=100−40x, midpoint 60∘C, unique since detM=−2=0.
Cell I: same (0,0) data — why does IVP give one solution but BVP give infinitely many? ::: IVP has both conditions at one point (Wronskian =0); BVP reads the second at x=π where sinπ=0 frees c2.