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 M — the 2×2 coefficient grid from Step 4 whose determinant decides a BVP's fate; its IVP cousin is the Wronskian W, evaluated at the single initial point. (Draw the grid, one row per boundary point.)
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 M can be singular (detM=0), giving no solution or infinitely many. Uniqueness is guaranteed only for IVPs, where the Wronskian is nonzero.
y(a)=α and y′(a)=β together form a boundary value problem.
False. Both conditions live at the same point a, so this is an IVP regardless of one being a derivative. "Boundary" refers to distinct locations, not to using y vs y′.
"Initial" conditions must be specified at t=0.
False. "Initial" means all conditions at one common pointx0 — that point can be anything (x0=3, t=7, 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 c1,c2 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. y′′+y=0, y(0)=0, y(π)=1 forces 0=1). Enough count of conditions does not guarantee compatibility of the system Mc=b.
If detM=0 for a BVP, then it definitely has infinitely many solutions.
False.detM=0 means either no solution or infinitely many — which one depends on the right-hand side b (the target values α,β). Singular matrix ⇒ non-unique, but non-unique includes the empty case.
If detM=0, the BVP has exactly one solution.
True. A nonsingular 2×2 system Mc=b has a unique (c1,c2), 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 c1,c2 is always solvable.
For an IVP, the relevant matrix is M evaluated at two points.
False. For an IVP the data is at one point, so the discriminating object is the Wronskian y1y2′−y2y1′ at that single point x0 — a matrix whose rows use y and y′, not two locations.
Each line states a flawed claim; the reveal names the mistake and repairs it. As you read, keep the matrix M picture (one row per point) in view — most errors here are a row secretly collapsing.
"y′′+y=0, y(0)=1, y(π)=1 is an IVP with a unique answer."
Error: it's a BVP (two distinct points 0 and π). With basis y1=cosx,y2=sinx, detM=cos0sinπ−sin0cosπ=0, so it is singular — not a comfortably-unique IVP at all.
"Since y′′+y=0, y(0)=0, y(π)=0 forces c1=0, the only solution is y≡0."
Error: with y=c1cosx+c2sinx, the second condition y(π)=−c1=0 repeats the information c1=0 and says nothing about c2. So y=c2sinx works for everyc2 — infinitely many solutions, not just the trivial one.
"An eigenvalue problem is different from a BVP."
Error: an eigenvalue problem is a BVP where detM(λ)=0 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 y′(a) 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.
"detM=0 came from bad arithmetic; recompute and it'll be nonzero."
Error: for special interval lengths (like L=π with y′′+y=0) detM=0 is structurally exact, not a slip. It marks a resonance/eigenvalue length — no recomputation removes it.
"For y′′=0 on [0,L] with both ends fixed, uniqueness might fail."
Error: with basis y1=1,y2=x, detM=y1(0)y2(L)−y2(0)y1(L)=1⋅L−0⋅1=L=0 for L>0, so the linear profile is always unique — steady heat conduction has one answer. (If you order the rows the other way you get −L; only the sign flips, the nonzero conclusion is identical.)
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 M can be singular and the system Mc=b incompatible.
Why does detM=0 signal eigenvalue behaviour?
A singular M 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 detM?
Both are the determinant of the coefficient matrix that fixes c1,c2 in Mc=b. For an IVP the two rows come from y and y′ at one point (that's the Wronskian); for a BVP the two rows come from y at two points (that's M). 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. sin vanishing at both 0 and π), collapsing the determinant.
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 Mc=b; whether it's solvable and unique depends entirely on detM and the target vector b.
What happens to a BVP as the two boundary points merge, b→a?
The two rows of M become identical (same point), so detM→0 — the problem degenerates. In the limit you'd need y and y′ at a 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.
y′′=0 on [0,L] with y(0)=T0, y(L)=T1: does anything special happen as L→0?
detM=L→0, so uniqueness is lost in the limit — you'd be fixing two temperatures at essentially the same spot, which is contradictory unless T0=T1. Nonzero L keeps it well-posed.
For y′′+4y=0, y(0)=0, y(L)=0: which L give nontrivial solutions and what happens between them?
Writing y=c1cos2x+c2sin2x, y(0)=c1=0 leaves y=c2sin2x; nontrivial solutions exist exactly when sin2L=0, i.e. 2L=nπ, so L=2nπ. For any otherL, detM=0 and the only solution is the trivial y≡0.
A BVP with a nonzero forcing term f(x) but a singular M — is it hopeless?
Not automatically. It's solvable iff the target vector b is compatible with the singular system (a solvability/orthogonality condition, related to Green's Functions); otherwise no solution exists. Singular M just removes the guarantee.
The trivial solution y≡0: for which problem types is it always available?
For any homogeneous linear BVP with zero boundary data (like y(0)=y(L)=0), y≡0 always satisfies it. The interesting question is whether a nonzero solution also exists — that's when detM=0.
Zero-order "equation" (no derivatives), just y=g(x) with a boundary condition — IVP or BVP?
Neither in the usual sense: there are no arbitrary constants c1,c2 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 Mc=b — the always-nonzero Wronskian for IVPs, the possibly-singular M for BVPs — and singularity means non-uniqueness, which splits into "no solution" or "infinitely many" depending on the target b.