Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.
The Logistic Family
We had a worksheet in class that did several things:
Explained the dynamics of quadratic maps with zero or one fixed point.
Proved that if a quadratic has two fixed points, it is conjugate via an affine linear map to a map of the form where . These maps form the Logistic family of maps.
One trivial remark is that if , then every point in is forward asymptotic to . This is because whenever guaranteeing from prior arguments that points in tend to . Also if , then , so again will be forward asymptotic to .
Because of this we will concentrate on understanding the dynamics on the interval .
The goal of this notebook is to take a tour through the Logistic family as increases from the value one. Below we define the logistic family:
For example F(3/2) can be plotted as follows:
The value represents . Observe also that zero is fixed. Since , this point represents a repelling fixed point.
The other fixed point is at the point We define this point as a function of mu:
We can check symbolically that is indeed fixed by :
More on symbolic expressions can be found here: http://doc.sagemath.org/html/en/reference/calculus/sage/symbolic/expression.html
Now we consider the multiplier of the fixed point . This is just the value . Here we have Sage compute :
Below we demonstrate that Note that F_prime
is an algebraic expression in the variables x
and mu
. We can substitute a value for x
using the subs()
method which takes as input a mapping. We will map x
to p(mu)
. The .simplify_full()
method attempts to simplify the resulting expression.
Observe that:
We have when . This means that is an attracting fixed point, and that is a one-to-one orientation preserving map in a sufficiently small open neighborhood of . (An {\em open neighborhood of is an open set containing such as the interval for small.)
In the case , we have . This means that since is the only critical point. Since , is a {\em super-attracting fixed point}. Furthemore, because coincides with the critical point, the map is never one-to-one on a neighborhood of .
We have when . This means that is an attracting fixed point, that is a one-to-one orientation-reversing map in a small neighborhood of .
When , we have that . At this point has become a repelling fixed point.
It follows from the above facts that two maps taken from different cases above are not topologically conjugate. For example, a map from case 1 is not conjugate to a map from case 3, because in case 1, the attracting fixed point is locally orientation preserving, whiel in case 3 the attracting fixed point is locally orienation reversing.
In fact it can be shown that two maps taken from case 1 are topologically conjugate, and two maps taken from case 3 are topologically conjugate. The topological conjugacy can not be a diffeomorphism because conjugacy by a diffeomorphism preserves multipliers at fixed and periodic points. (Excercise: Show this is true.)
Now we will attempt to understand the dynamics of these maps for values of running from to a little bigger than .
The case when .
This cobweb function was taken from an earlier notebook:
Here is an example of a cobweb plot in the case starting at , plotting 10 iterations over the interval .
We will use sliders to allow experimentation. A slider can be created decribing values in the interval with a step size of and initial value as below:
We want to be able to vary and vary . We can use the @interact
decorator for a function to do this. The values of the sliders will be used as input to a function which is run whenever the sliders are updated.
From looking at the Cobweb plot, you should be convinced that:
Any point has an orbit which increases and accumulates on . To prove this, it suffices to show that implies and apply our standard argument.
Any point has an orbit which decreases down toward . Again it suffices to show that if , then .
If , then . From this and statements 1 and 2 above, it follows that is forward asymptotic to .
The above shows that , which completely describes the dynamics on . Every point in is forward asymptotic to . (Also, zero is fixed and .)
The case .
Recall that has a super-attracting fixed point. The point is both a critical point and fixed. The following code lets you experiment with this case.
Similar analysis to the previous case can be used to prove that every point in is forward asymptotic to the super-attracting fixed point .
The case of .
You can experiment with the maps below:
The dynamics are a bit more complex because locally is orientatation-reversing in a neighborhood of . This causes orbits to spiral inward rather than approach directly.
By experimenting with the cobweb plots above, you should be convinced that all orbits are asymptotic to the fixed point .
Theorem. When , all orbits in are asymptotic to .
We will give a proof of this using the following claim about the interval .
Claim. Suppose .
The interval is symmetric around .
We have . Note that is the maximum value taken by .
We have for each .
Proof of 1. It is symmetric around because the endpoints are at equal distance from . Observe
Graphical "proof" of 2. We can consider plotting the left and right endpoints of as well as . We plot the left endpoint in green, the right endpoint in blue, and the in red below. All are expressed as a function of .
Graphical "proof" of 3. We plot as a function of below, allowing the choice of with a slider. We also add plots of the constant function and the constant function .
Proposition. If , then the orbit of is forward asymptotic to .
Proof: We use the Claim. Since is a continuous function of , it attains a maximum on . Call this value . By statement 3 of the claim, we know . Then by the Mean Value Theorem, we see that for any , we have Since is closer to than and is symmetric around , it must be that . Then by induction we see that for any and any , we have Since , the right hand side tends to zero as . Thus, we have that . This shows that the orbit of is forward asymptotic to . as desired. □
Proof of the Theorem. Now we will show that all points are forward asymptotic to .
From the proposition above, we already know that the statement is true on the interval .
Now consider the case of . Observe that if , then . Since there are no fixed points in the interval , points in the orbit increase until at some point we reach a . Since is in the image of , it is less than or equal to the maximum taken. Thus from statement (2) of the claim we know that . But then it follows from the Proposition above that is forward asymptotic to . But, then must be forward asymptotic to as well.
We already know is forward asymptotic to since . Now consider the . Let , which is less than . Then we know from the previous paragraph that is forward asymptotic to . But we also have that and thus for all . Thus must also be forward asymptotic to . □
Passing through .
At the value of , the point is slowly attracting.
Aside from looking at the cobweb plot above, a good way to convince yourself of this is to look at the square. Here we define the square :
The following lets you see what happens when you vary through the value of . We plot on a small interval containing .
It is easier to see what is going on by plotting .
The family of maps undergoes a period-doubling bifurcation at the value . At values of slightly greater than , the fixed point has switched to being a repelling fixed point, and a new attracting period two orbit emerges.