How Can I Determine the Bounding Dimensions of a Nonlinear Dynamical System?

Click For Summary
SUMMARY

This discussion focuses on determining the bounding dimensions of a nonlinear dynamical system defined by the equations x_{n+1} = sin(a y_n) - cos(b x_n) and y_{n+1} = sin(c x_n) - cos(d y_n), where a, b, c, d are in the range [-2.5, 2.5]. The key method proposed involves mapping the intersections of the lines x=0, x=2, y=0, and y=2 under the nonlinear transformation to identify a trapezoid that can serve as a bounding box. The slopes of the lines connecting these mapped points can be used to expand the trapezoid, although the nonlinear nature of the map may complicate this approach. Additionally, the book "Chaos in Discrete Dynamical Systems" by Ralph Abraham, Laura Gardini, and C. Mira is recommended for further reading.

PREREQUISITES
  • Understanding of nonlinear dynamical systems
  • Familiarity with mapping and transformations in mathematics
  • Basic knowledge of chaos theory
  • Proficiency in mathematical plotting techniques
NEXT STEPS
  • Explore methods for calculating the images of lines under nonlinear transformations
  • Research techniques for identifying bounding boxes in nonlinear systems
  • Study the properties of trapezoids and their applications in dynamical systems
  • Read "Chaos in Discrete Dynamical Systems" by Ralph Abraham, Laura Gardini, and C. Mira for deeper insights
USEFUL FOR

Mathematicians, researchers in dynamical systems, and anyone interested in visualizing and analyzing nonlinear mappings and chaos theory.

coolnessitself
Messages
29
Reaction score
0
I'm working on a visualizer of sorts for a system:
<br /> x_{n+1} = sin(a y_n) - cos(b x_n)
<br /> y_{n+1} = sin(c x_n) - cos(d y_n) <br />
with a,b,c,d \in [-2.5, 2.5]
So for whatever initial (x_0,y_0) I give the system, I know the next iteration will have both x and y between -2 and 2, and that will be true for all n>0.
However, for certain values of a,b,c,d, you could say that all x_{n&gt;0} and y_{n&gt;0} will be within some other, possibly smaller, area. How can I find these dimensions given a,b,c,d?

(I'll use this to scale the area on which the plot is drawn, so for those values of a,b,c,d which result in a small area, the plot will fill the entire space)
 
Physics news on Phys.org
Hi,

Try to express where the four lines x=0, x=2, y=0, y=2 (l1,..,l4) and their four intersections (p1,..,p4) get mapped under your map (M). The four new points (M(p1),...,M(p4)) determine a trapezoid, say T1. You can calculate the slopes of the lines connecting M(p1),...,M(p4).
The images of the lines l1,..,l4 will be curves, but you could try to find points on these curves with slopes equal to those of the sides of the trapezoid. Simply move the sides of T1 out to these new points to create a larger trapezoid. This object might serve as a "bounding box". Since this map is nonlinear, this might not work, though...

You might also want to read the awesome book:
Chaos in discrete dynamical systems
By Ralph Abraham, Laura Gardini, C. Mira

Mathador
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 65 ·
3
Replies
65
Views
8K
  • · Replies 25 ·
Replies
25
Views
4K
  • · Replies 4 ·
Replies
4
Views
3K
Replies
4
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K