The ninth homework-the Lorentz Model and the Billiard Problem


欢迎参考,但 。。。。。。
不要照搬就好!


1. Abstract



There are a flood of examples about chaos, good understanding of them is very useful for us to predict some normal but interesting in our daily life.

Question 3.30

Investigate the Lyapunov exponent of the stadium billiard for several values of \alpha. You can do this qualitatively by examining the behavior for only one set of initial conditions for each value of \alpha you consider, or more quantitatively by averaging over a range of initial conditions for each value of \alpha.

Question 3.31

Study the behavior for other types of tables. One interesting possibility is a square table with a circular interior wall located either in the center, or slightly off-center. Another possibility is an elliptical table.



2. Background and Introduction



We have already considered the model of the pendulum. Maybe it is quite easy, yet they exhibit extremely rich behavior. It is thus not surprising that other sightly more complicated systems are also capable of chaotic behavior. When we think of chaotic or unpredictable behavior, an example that naturally comes to mind is the weather. While much of this effort has gone into computer modeling of Earth's atmosphere, much has also been devoted to understanding the weather problem from a more fundamental points of view.


The ninth homework-the Lorentz Model and the Billiard Problem_第1张图片
Weather prediction through computer modeling

To get an appreciation for the different kinds of behavior that can be found, and also the common threads that run through this behavior, we will consider one more chaotic model inthis homework. Here we consider the problem of a ball moving without friction on a horizontal table. We imagine that there are walls at the edges of table that reflect the ball perfectly and that there is no frictional force between the ball and the table.


The ninth homework-the Lorentz Model and the Billiard Problem_第2张图片
elastic collision of nucleus

We consider the Lorenz model, the Lorenz equations can be written as:


The ninth homework-the Lorentz Model and the Billiard Problem_第3张图片

Use computer programs, we can predict its trajectory then, we plot it in 3D-space.


The main question we will talk about is the billiard problem. Except for the collisions with the walls, the motion of the billiard is quite simple. Between collisions the velocity is constant so we have:



These equations can be solved using our usual Euler algorithm. The Euler solution gives an exact description of the motion across the table. The most difficult part of the calculation is the treatment of the collisions. We can obtain the following equations:



Hence, the velocity after reflection from the wall is :

These equations are the basis of my work in this homework.



3. Body Content and Conclusion



(1) The Lorenz model

When we plot it with z and t, we cannot find any regularity. Hence, we'd better plot it in phase-space. Here, \sigma=10, b=8/3, r=25, the step of time is 0.0001.
Click the Code

The ninth homework-the Lorentz Model and the Billiard Problem_第4张图片
1. Phase space plot: z versus x

  • Conclusion: When we plot it in phase space, The figure 1. gives some hints of an underlying regularity.

Though we can predict something from the phase-space plot, we would like to have more than hints. Hence, while the time-dependent behavior is unpredictable, we can predict with certainty that the system will be found somewhere on the attractor surface in phase space.
Click the Code

The ninth homework-the Lorentz Model and the Billiard Problem_第5张图片
2. Phase space plot: z versus y when x=0

  • Conclusion: We see from the figure that even though the behavior is strongly chaotic, there is a very high degree of regularity in the phase-space trajectory.

(2) Question 3.30

First, we consider a quite simple model-the motion of a billiard on a square table. The billiard started at point (0.2, 0). Specific parameters are shown in my code.
Click the Code

The ninth homework-the Lorentz Model and the Billiard Problem_第6张图片
3. Trajectory of a billiard on a square table

  • Conclusion: From figure 3., we can predict this kind of motion easily.

But, when we consider another table, what will change? For example, If the table is circular table, the result will be beautiful and amazing!
Click the Code

The ninth homework-the Lorentz Model and the Billiard Problem_第7张图片
4. Circular stadium - trajectory

  • Conclusion: The trajectories are always highly symmetric,

By the way, I give its phase-space plot below.
Click the Code

The ninth homework-the Lorentz Model and the Billiard Problem_第8张图片
5. Circular stadium - phase space plot

  • Conclusion: This motion is quite regular.

However, if we cut the table along the x axis, and pull the two semicircular halves apart (along y), a distance 2\alpha r, the trajectory will be definitely not symmetric.
Click the Code

The ninth homework-the Lorentz Model and the Billiard Problem_第9张图片
6. Stadium billiard \alpha=0.01

  • Conclusion: In fact, this figure reminds us of chaotic motion.

Phase-space plots for the trajectories of \alpha=0, 0.001, 0.01, 0.1 shown in figure 7.
Click the Code

The ninth homework-the Lorentz Model and the Billiard Problem_第10张图片
7. Stadium Billiard: \alpha=0, 0.001, 0.01, 0.1

  • Conclusion: When \alpha=0, it is a nonchaotic system. However, for the \alpha is not equal to 0, it is indeed chaotic.

Now, we have enough knowdgeable to finish the first question-3.30. Here, the initial separation of the billiards was 0.00001.
Click the Code

The ninth homework-the Lorentz Model and the Billiard Problem_第11张图片
8. Separation 1

The ninth homework-the Lorentz Model and the Billiard Problem_第12张图片
9. Separation 2

  • As you see in figure 8. and figure 9., when \alpha is larger, the Lyapunov exponent is larger.
  • When \alpha=0, we will find that the Lyapunov exponent is zero. When \alpha=0.001, the Lyapunov exponent is much small. However, when \alpha become larger, \alpha=0.01, the Lyapunov exponent is equal to 0.05, \alpha=0.1, the Lyapunov exponent is 0.17.
  • The result told us, when \alpha is larger, the system is more chaotic.

(3) Question 3.31

Of course, we can also obtain the trajectory of billiard in elliptical table. I give two figure here, one is situation when the billiard sets out from a focal point, the other is situation when the billiard sets out from the origin.
Click the Code

The ninth homework-the Lorentz Model and the Billiard Problem_第13张图片
10. Start from a focus

The ninth homework-the Lorentz Model and the Billiard Problem_第14张图片
11. Start from origin

Click the Code
The ninth homework-the Lorentz Model and the Billiard Problem_第15张图片
12. Phase-space plot of above two situations

  • Conclusion: For an ellipse, its tracjectory is related to its starting point. For above two situations, we obtain two totally different results. And there is not point of intersection in their phase-space diagram.

Another possibility is given by Vpython, this possibility is a square table with a circular interior wall located in the center.
Click the Code

The ninth homework-the Lorentz Model and the Billiard Problem_第16张图片
Vpython exhibition

  • Conclusion: In this situation, the trajectory is more complicated, the system is chaotic.


4. Reference and Acknowledgement

[1] Computational Physics (Second Edition), NIcholas J. Giordano, HIsao Nakanishi.
[1] Thanks to Chen Feng.

你可能感兴趣的:(The ninth homework-the Lorentz Model and the Billiard Problem)