Steply

Use Euler's method on dy/dx = -y, y(0) = 4, step 0.5, to find y(1)

Step by step, with the reason for every step · Euler's method · Differential Equations

Step by step

The question

Question: use Euler's method on dy/dx = −y, with y(0) = 4, step 0.5, to find y(1).

dydx = −y
y(0) = 4, step h = 0.5

1 The idea

We cannot solve it exactly here.

So we walk: from a point, follow its slope for a short step h.

Then look at the slope again.

New y = old y + h times the slope.

new y = old y + h × slope
slope = −y at the old point

2 The step size

From x = 0 to x = 1, in steps of 0.5: that is 2 steps.

steps = 1 − 00.5 = 2

3 Go to x = 0.5

The slope at our point (0, 4): put x and y into −y.

It is −4.

slope at (0, 4) = −4 = −4

New y = old y + h times the slope: 4 + 0.5 × (−4), which is 2.

Now we are at x = 0.5.

y1 = 4 + 0.5 × (−4) = 2

Careful!

Times the step size h!

We only move 0.5 to the right, so y changes by 0.5 times the slope.

Careful: not y₁ = 4 + (−4) ✗

4 Go to x = 1

The slope at (0.5, 2) is −2.

slope at (0.5, 2) = −2 = −2

New y: 2 + 0.5 × (−2) = 1.

y2 = 2 + 0.5 × (−2) = 1

All the points in a table.

4
2
1

On a graph:

Euler's steps: straight lines, each with the slope at its start.

The true solution, in green, bends away a little.

So y(1) ≈ 1.

y(1) ≈ 1

5 Check

Let's check: a calculator with very tiny steps gives about 1.4715.

Close to our 1.

Euler is a bit low: the slope changes during each step.

Smaller steps get closer.

Right!

tiny steps: y(1) ≈ 1.4715

Let's look back.

First: the idea.

Then: the step size.

Then: go to x = 0.5.

Then: go to x = 1.

Last: check.

Answer
y(1) ≈ 1

Your turn

Try this one yourself, then check:

dydx = −2y
Show the answer
y(1) ≈ 0

More from Euler's method

The whole lesson: Euler's method →