So, let us continue our analysis of Dynamics in Discrete Domain. Today, we would come across the terms fixed points, we will try to understand the meaning and importance of the term fixed points in discrete domain dynamics. And what we actually did yesterday was took an example of the dynamics given as x of n plus 1 is equal to a times xn, this was our dynamical equation, and we saw that this equation qualitatively gave the same behavior as the equation dx by dt is equal to ax.
So, does this mean that equation 1 is the discrete analog of equation 2? We can establish that so, to establish that let us consider equation number 2 dx by dt is equal to ax and if this be the case, we can discretize the system by using the definition of derivative as xn plus 1 minus xn and if this difference happens over a time period delta t then you can write this as a times xn from where I can write xn plus 1 is equal to xn plus a delta t times xn which further gives me xn plus 1 is equal to 1 plus a delta t xn. So, if I set 1 plus a delta t is equal to some different quantity say a dash then I can write let say this xn plus 1 is equal to a dash xn.
So, we in fact saw that the equation of the form xn plus 1 is equal to a times xn is the discrete analog of our first order linear autonomous system and when we say that this is an analog of first order linear autonomous system, then the features of such system should be offered by equation number 1 as well. So, we need to see whether that is really the case. So, I have on one hand xn plus 1 is equal to a times xn and on the other hand have dx by dt is equal to ax and at least qualitatively we know that this would be qualitative because a in the two cases are not different a on the right hand side is actually 1 plus a delta t (time) 1 plus a delta t of the a which is on the right hand side.
So, therefore, the match would be only qualitative. So, on the left hand side for the right hand side I got an increasing behavior x t for a greater than 0 and a decreasing behavior x t for a less than 0 and we saw in the previous lecture that this in fact was the case for this also that you have xn versus t n and you saw a decreasing behavior for a less than 1 and an increasing behavior for a greater than 1 greater than 1. So, the qualitatively as far as the solutions are concerned there is a one to one match.
So, now in the continuous domain, we saw that there is one equilibrium solution there is one equilibrium solution, how did we determine the equilibrium solution? We determined it by setting dx by dt is equal to ax is equal to 0 thereby getting x equilibrium as 0. Now, how do I get that does the concept of equilibrium solution exist in the discrete domain as well and do I get an analogous solution here also, so, we need to check that.
So, we need to find out first the meaning of equilibrium solution. So, what happens at equilibrium solution in case of continuous domain modeling, your gradient becomes 0 and since your dynamical variable is along the y axis, what happens is that the dynamical variable ceases to change it remains constant with time. So, once you attain the equilibrium solution, if you keep on evolving your system in time you will keep on getting the same value of the variable, this was the meaning of equilibrium solution.
Now, your dynamical equation for the discrete system is xn plus 1 is equal to a times xn. So, I have discrete points in my system and I have say xn xn plus 1 xn plus 2 xn plus 3 and so on. If this were a continuous system then what would have happened I would have a line and if this is my x equilibrium since the gradient is 0 here also I would have x equilibrium here also I would have x equilibrium and so on.
And I can move ahead in time indefinitely and I will still get the value as x equilibrium. So, what should be the analogous definition in or the situation in discrete time the moment I get xn I will write here FP I will tell you what is the meaning of xnFP if I attain xnFP which is the analog of equilibrium solution then xn plus 1 FP will also be the same xn plus 2 FP will all be the same and so on and FP is called the fixed point FP is called fixed point of your system, which means that in case of discrete domain systems, if you reach a fixed point then all the subsequent observations would remain unchanged. In case of continuous domain if you reach an equilibrium solution, the subsequent dynamical variable will remain the same in case of a discrete domain system if you attain a fixed point the subsequent values of the dynamical variable will remain same as that of the fixed point that is the change in terminology the physical meaning remains the same.
Now, so, since the continuous domain model had one equilibrium solution xe is equal to 0, I should also get one fixed point for my system. So, let us see how can I determine the fixed point so determination of fixed point of xn plus 1 is equal to a times xn, let us first consider the case where a is equal to point 8 meaning that xn plus 1 is equal to point 8 times xn. So, for determining the fixed point what I will do is I will draw f of x and what is f of x f of x is nothing but xn plus 1 as a function of xn, why, because, this plot will give me the evolution of my system how xn plus 1 is changing with with xn and xn is changing with time so, therefore, ultimately I am getting the evolution of my system.
So, f of x which is x of xn plus 1 is point 8 xn so, therefore, this is going to be a straight line straight line with the slope point 8. So, this is point 8 xn xn plus 1 is equal to point 8 xn then what I will do is, I will draw x is equal to y curve. So, this is xn plus 1 is equal to xn remember I have drawn one curve which is my dynamical equation other curve which have drawn is x is equal to y curve or xn plus 1 is equal to xn curve or simply f of x is equal to x curve.
Now, what do I do in case of a continuous domain system I start with x0 and then depending upon the slope which I get from my solution, I draw the solution now, I have here x0. So, I have the observation at the first instant of time. So, let us say that this is x0 x0.
So, corresponding to x0, what will be the value of the function? This is going to be the value of the function. So, this is going to be x1.
See I am on the function I am on the I am on the line of the function so, therefore, this value along the y axis would be x1, but what how do I evolve my system? My system evolves by now considering xn plus 1 as xn remember the excel sheet that we used in the previous lecture, we said xn same as xn plus 1. So, this is an adaptive process the previous becomes the new one.
So, therefore x1 is here. So, for next instant of time, this will become my x1, I hope you are able to appreciate what is going on, I start with an initial value, go to the function find the corresponding value of my variable in the next time instant of time, that becomes the value of my function at the current instants of time and that is how, because that is how I am evolving the system. So now, I get the value of the function or my dynamical variable at new instants of time.
Now, for x1 corresponding to x1, this will be the value of x2, this will be the value of x2 and then I will repeat the procedure this will become this will become x2 and so on. So, let let me expand it. So, what is going to happen?
What is going to happen is this that you have xn plus 1, you have xn and if I show you an expanded view, then what is going on is you have xn plus 1 is equal to point 8 times xn and this is xn plus 1 is equal to xn. So, I start with x0 I go to on this function this gives me x1 and therefore, I will come to this point this is x1 is equal to xn plus 1. So, therefore, this becomes x1 and therefore, I will keep on doing this I will keep on evolving my system in time and what will happen is, so, I am coming here then here, then here then here then here then here and so on.
But, the moment I reached this point here or in this plot here what will happen? I was translating my system following these triangles start from here and do this like this, but, the moment I reached this point here the two curves intersect, which means that at this point xn plus 1 is equal to xn, at this point xn plus has become equal to xn which means that xn plus 2 will be equal to xn plus 1 which means xn plus 3 will be equal to xn plus 2 and so on which means that I have reached the fixed point. I have reach the fixed point and what is the fixed point my fixed point for this case x fixed point is 0, 0 is my fixed point.
So, if I start the evolution of my system, xn in discrete time domain and I start with some initial population x1 then the population will keep on evolving such that as tn tends to infinity x0 will tend to 0 very similar observation which we made for for the case of discrete time domain for continuous time domain system as well. Now, this means that this xFP is equal to 0 is a stable fixed point, it is a stable fixed point like your stable equilibrium solution you have a stable fixed point and there is a term which is used in stable fixed point the term is “attracting”, this fixed point is an attracting fixed point and what is the continuous analog you see this decreasing behavior this was for a less than 0 for continuous and a less than 1 for discrete there is a one to one correspondence. Let me draw this for a fixed point for this equation, xn plus 1 is equal to 1 point 2 times xn, what kind of behavior did we see for this equation in the previous case?
The diverging behavior let us see if we can establish this graphically here. So, I have xn plus 1. So, f of x is equal to xn plus 1 which is simply 1 point 2 xn this is xn.
So, I have this equation this curve this is 1 point 2 xn curve I will draw x is equal to y line so, xn plus 1 is equal to xn x is equal to y line and then I start with some x0 let us say this is x0. So, I will first go always to the equation dynamical equation and this becomes x1 if this is x1 on xn plus 1 is equal to xn, this will become my x1. And now, it is not very difficult to see that when corresponding to x1, the value of the function is this, which means this is x2, this will become x2, and so on.
But if I am here at this point at this point the two curves intersect, which means xn plus 1 is equal to xn, which means that that point is a fixed point. But what is the difference between the fixed point which you get here and the fixed point which you got in the previous case xn plus 1 is equal to point 8 xn. Now, this fixed point, so, my x fixed point is 0 in this case as well, it is simply the intersection of the two curves to x fixed point is 0, except that now this is unstable, why is it unstable?
Because you are moving away from this point. So, let me try to draw the triangles, I will draw a triangle, I started from this point, I draw a triangle here and here and here and you see that you are just going away, you are never returning to that point. But you could have started from somewhere close to this point and you could have drawn the triangles in following the method which I did and so on, and you would only have diverged away from the fixed point is equal to 0.
So, therefore, this is an unstable equilibrium solution analog. In other words, this is called repelling fixed point this is the repelling fixed point. So, what do I understand?
How do I look into these two cases and conclude whether the system is the fixed whether the system has a fixed point or not, very simple, I will draw x of n plus 1 is equal to xn and I will draw x of n plus 1 is equal to f of xn and the intersection would be the fixed point you can do this graphically, you can do this analytically as well. How would you do how would you solve for this analytically? Simply f of x is equal to x this is fixed point in discrete systems.
If you want to solve it analytically, solve for f of x is equal to x. If you want to solve it graphically, draw the two curves intersection would be the fixed point. If this is the case, then can we have another model which can be analyzed in the same manner so, another model was dx by dt is equal to ax 1 minus x upon n, so, before we analyze this model, this this model has this x squared term, before we analyze this model, let us take a simpler model which is dx by dt is equal to ax squared.
So, I need to solve I need to analyze this model and how do I analyze this continuous model, not very difficult to analyze, I had x equilibrium as what 0, one equilibrium solution. What will you do to determine whether the equilibrium solutions are stable or unstable, you would assign f of x is equal to ax squared you will do df by dx it is equal to 2ax. So, therefore, you will do df by dx at 0 is equal to in fact 0.
Now this basically means that you have a bifurcation in the system about x is equal to 0 and a is equal to 0. So, now can we do a similar analysis if this point if this point if this equation is treated in discrete domain. So, let us say that discrete domain is equation is xn plus 1 is equal to axn squared.
I want to determine the behavior dynamical behavior of this particular equation. So, how do I do this? I will assign f of x as ax squared, then you can do one thing you can solve for ax squared is equal to x which means ax squared minus x is equal to 0, in other words x ax minus 1 is equal to 0 which means x fixed point is equal to 0 or ax fixed point minus 1 is equal to 0 in other words x fixed point is equal to 1 upon a.
This means that you have two fixed points in this in this particular system. Can we quickly see if this is the case graphically, so, I will draw f of x is equal to ax squared and I will draw g of x simply as x. And then you see here that in fact there are two intersection points one is this 00 that is what we obtained other one is non 0 it is a function of a because if I change this you see as I change a this location of intersection changes.
So, therefore, you in fact have two equilibrium 2 fixed points, if this were a corresponding system in continuous domain you would have two equilibrium solutions, but here you have two equilibrium points which can be very easily seen from this particular plot. Now, if this is the case our plot looked something like this. f of x, this is x, these are the two fixed points.
So, how do I determine whether the lower fixed points fixed point is stable or unstable the upper fixed point is stable or unstable? The same method which we followed previously I start with an x0 x0 I will go up on the curve, I will move horizontally then I will move vertically towards the curve thereby making triangles and then you see here that I am moving towards this lower fixed point which means this is the attracting fixed point. And even if you start very close to the upper fix point if you start very close to the upper fix point, what is going to happen, you are going to make triangles in this manner, which means that you are again moving towards this fixed point, you are always moving towards this fixed point.
But now, in this case you concluded that you had two fixed points and one of them is attracting the other one is repelling let me change my model equation very slightly as xn plus 1 is equal to axn squared plus a new parameter c. And let me plot this now. So, now I have ax squared plus a new parameter c.
And then you see for this particular case, there is no intersection of the two curves at all which means there is no fixed point. In other words for a continuous domain an analogous system there would have been no equilibrium solution. If you remember the case of population dynamics with harvesting, you did not have equilibrium solutions for certain cases this also is the case where the two curves do not intersect and therefore, you do not have any fixed point but if I change see here now you see for certain value of c you can have just exactly 1 for if I set c as 0, so, let me move it between minus minus 1 to 1.
So, if I set this as a value here at point 25, point 25 there is only one solution that means, there is one fixed point greater than point 25 there is no fixed point and lesser than that there are two fixed points. So, therefore, now, I see that as I change the value of the parameter c my number of fixed points go from no fixed point to one fixed point to two fixed points. So, very quickly we can draw this situation like this, you have the parameter c, sorry this is x this is f of x so, I have this case where there is no fixed point then I can have this case where there is one fixed point and then I can have this case where I have two fixed points.
So, one fixed, point 2 fixed points and no fixed point. So, as the value of parameter c changes, my fixed points vanish or appear and such kind of bifurcations are called tangent bifurcation. In fact, there is another term for it, it is called saddle node bifurcation.
So, as the value of my parameters c changes, one or the one or more equilibrium solutions of fixed points can appear and such bifurcations are called saddle node bifurcations. We will continue this discussion in the next lecture till then, goodbye.