Boundary Value Problem

Work in progress. This note is still being written and incomplete.

Also known as BVP. A differential equation with conditions specified at 2 distinct points, called boundary conditions.

Standard Form

y′′=f(x,y,y′),a≤x≤b,y(a)=α, y(b)=βy'' = f(x, y, y'), \quad a \leq x \leq b, \quad y(a) = \alpha,\ y(b) = \beta

Existence and Uniqueness

The BVP has a unique solution on [a,b][a,b] iff

  • ff, fyf_y, and fy′f_{y'} are continuous on D={(x,y,y′)∣a≤x≤b, y,y′∈R}D = \{(x,y,y') \mid a \leq x \leq b,\ y, y' \in \mathbb{R}\}
  • fy(x,y,y′)>0f_y(x,y,y') > 0 for all (x,y,y′)∈D(x,y,y') \in D
  • A constant M>0M > 0 exists with ∣fy′(x,y,y′)∣≤M|f_{y'}(x,y,y')| \leq M for all (x,y,y′)∈D(x,y,y') \in D

Worked Example

Determine whether the BVP

y′′=y+sin⁡(y′),0≤x≤1,y(0)=0, y(1)=0y'' = y + \sin(y'), \quad 0 \leq x \leq 1, \quad y(0) = 0,\ y(1) = 0

has a unique solution.

Solution Reveal Hide

Write the equation as y′′=f(x,y,y′)y'' = f(x,y,y') with

f(x,y,y′)=y+sin⁡(y′)f(x,y,y') = y + \sin(y')

The domain is

D={(x,y,y′)∣0≤x≤1, y,y′∈R}D = \{(x,y,y') \mid 0 \leq x \leq 1,\ y,y' \in \mathbb{R}\}

The first condition requires ff, fyf_y, and fy′f_{y'} to be continuous on DD. Calculate

fy(x,y,y′)=1,fy′(x,y,y′)=cos⁡(y′)f_y(x,y,y') = 1, \qquad f_{y'}(x,y,y') = \cos(y')

The function f(x,y,y′)=y+sin⁡(y′)f(x,y,y') = y + \sin(y') is continuous because it is the sum of the continuous function yy and the continuous function sin⁡(y′)\sin(y'). The derivative fy=1f_y = 1 is constant, so it is continuous. The derivative fy′=cos⁡(y′)f_{y'} = \cos(y') is continuous. Therefore, the first condition holds.

The second condition requires fy(x,y,y′)>0f_y(x,y,y') > 0 throughout DD. Since

fy(x,y,y′)=1>0f_y(x,y,y') = 1 > 0

for every (x,y,y′)∈D(x,y,y') \in D, the second condition holds.

The third condition requires a constant M>0M > 0 such that ∣fy′(x,y,y′)∣≤M|f_{y'}(x,y,y')| \leq M throughout DD. Since

∣fy′(x,y,y′)∣=∣cos⁡(y′)∣≤1|f_{y'}(x,y,y')| = |\cos(y')| \leq 1

for every (x,y,y′)∈D(x,y,y') \in D, choose M=1M = 1. The third condition holds.

All 3 conditions hold. Therefore, the BVP has a unique solution on [0,1][0,1].

Wolfram Mathematica notebook

The summary notebook defines every function used in this module, with documentation and no examples, as a starting point for your own problems.

Written by November 4, 2026 1 min read
Was this helpful?