Phase portraits for various differential equations

Phase portraits for various differential equations
Loading the math board and drawing, please wait…
2018-08-27 02:33
This example demonstrates how to use GeoGebra to create phase portraits for various differential equations. Phase portraits are essential tools for studying the stability and trajectories of dynamical systems, involving core mathematical concepts such as differential equations, vector fields, and trajectory analysis. Key construction points include using GeoGebra commands like If, Polygon, Sequence, and SolveODE, along with objects like n, a, A, L1, dy, ddy, ddx, poly1, L_1, numericalIntegral1, numericalIntegral2, and text1. This example is suitable for university students in mathematics, physics, or engineering, providing insights into qualitative analysis of differential equations.

GeoGebra Commands & Parameters

  1. If(n ≟ 1, y^(2) - (x * y), If[n ≟ 2, (4 * x / y), If[n ≟ 3, (cos(x) * sin(y)), If[n ≟ 4, (y * sin(x)), If[n ≟ 5, 1 - (x * y), If[n ≟ 6, ((1 - y) * (y - 2)), (-(1 + cos(x + y)))]]]]]) → a
  2. Polygon((-5.25, -5.25), (5.25, -5.25), 4) → poly1
  3. Sequence(Sequence[Vector[(m, n), Translate[(m, n), Vector[(0.4 * (ddx(m, n), ddy(m, n)))]]], m, -5, 5, 0.5], n, -5, 5, 0.5) → L_1
  4. SolveODE(a(x, y), x(A), y(A), 10, 0.01) → numericalIntegral1
  5. SolveODE(a(x, y), x(A), y(A), -10, 0.01) → numericalIntegral2