Loading…

Qualitative Solution Sketcher

Math Calculus • Differential Equations

View all topics

8. Qualitative Solution Sketcher

Plot a direction (slope) field for \(\dfrac{dy}{dx}=f(x,y)\), show the nullcline \(f(x,y)=0\), detect equilibria for autonomous equations, and draw solution curves from IVPs. Click on the graph to drop an IVP point and sketch its solution curve.

Input supports: pi, e, sqrt( ), sin, cos, tan, exp, log. Use * for multiplication. Variables: x, y.
Graph settings

Pan/zoom: drag to pan, mouse wheel to zoom, double-click to reset view.

Solution curves from IVPs

Click on the graph to add an IVP point \((x_0,y_0)\) and sketch its solution curve. Or enter \((x_0,y_0)\) above and press “Add curve”.

Ready

Steps / Notes

Enter \(f(x,y)\), then click Draw field. Click the graph to add IVP curves.

Graph

Direction field + nullclines + IVP solution curves — pan/zoom
Hover to read \((x,y)\) and \(f(x,y)\). Click to add an IVP curve (if enabled).

IVP curves

No curves yet.

Rate this calculator

0.0 /5 (0 ratings)
Be the first to rate.
Your rating
You can update your rating any time.

Frequently Asked Questions

What is a direction field or slope field for a differential equation?

A direction (slope) field visualizes dy/dx = f(x,y) by drawing small arrows or segments at many (x,y) points with slope equal to f(x,y). Solution curves should be tangent to these local directions everywhere on the plot.

How do I find and interpret the nullcline f(x,y)=0?

The nullcline is the set of points where f(x,y)=0, which means dy/dx=0 at those locations. Along the nullcline, solution curves have horizontal tangents and the field arrows/segments flatten out.

How do I add an IVP solution curve on the sketcher?

Enter an initial point (x0,y0) and choose an integrator and step size, then click Add curve. If click-to-add is enabled, you can also click directly on the graph to drop an IVP point and draw its solution curve.

Why are equilibria shown only for autonomous equations?

Equilibria are constant solutions y(x)=y* that exist when the right-hand side depends only on y, i.e., dy/dx=g(y), and g(y*)=0. For non-autonomous f(x,y), a constant y* generally cannot satisfy f(x,y*)=0 for all x.

What is the difference between RK4 and Euler in the IVP curves?

Euler is a simpler method that can be less accurate and may look more jagged unless the step size is very small. RK4 (Runge-Kutta 4) is typically more accurate for the same step size and produces smoother solution curve sketches.