MA 2071, Lab 3

Applications of Eigenvalues and Eigenvectors

Background

The linalg package in Maple contains four commands that may be useful. Assume A is n by n matrix.

  > eigenvals(A);

- - this gives the eigenvalues of A.

  > eigenvects(A);

- - for each eigenvalue, this command returns the eigenvalue, its algebraic multiplicity, and a basis for its eigenspace.

  > charmat(A,lamda);

- - this yields the matrix tex2html_wrap_inline94 .

  > charpoly(A,lamda);

- - this produces the characteristic polynomial.

Maple's online help contains more information about these commands.

Age-Specific Population Growth

Consider an example of an animal population whose size is determined by characteristics of the female. (The assumption is that there will always be enough males to propogate the species.) Suppose the maximal lifespan of the females is three years. On the average, 37% of the newborns live to be one year old and 30% of the one-year olds live to be two years old. Further, on the average, each one-year old produces 3 female offspring and each two-year old produces 1 female offspring. Let tex2html_wrap_inline98 be the column 3-vector that gives the number of females in the three age groups in year k. Then tex2html_wrap_inline102 where tex2html_wrap_inline104

Such a population model is called a Leslie model and A is a Leslie Matrix. In general,

displaymath96

where tex2html_wrap_inline108 is the number of offspring per individual in group i and tex2html_wrap_inline112 is the probability that an individual in group i survives one period to become a member of group i + 1.

A It can be shown that a Leslie matrix has a unique positive eigenvalue, say tex2html_wrap_inline118 , that is simple (not repeated) and dominant, i.e, tex2html_wrap_inline120 for j > 1. Further, under mild conditions on the matrix, tex2html_wrap_inline118 is strictly dominant, i.e., tex2html_wrap_inline126 for j > 1. In this case, tex2html_wrap_inline130 and tex2html_wrap_inline132 for large k, where tex2html_wrap_inline136 is an eigenvector corresponding to tex2html_wrap_inline118 . (To see the first assertion, divide both sides of the equation tex2html_wrap_inline140 by tex2html_wrap_inline142 and let k get large; the second assertion follows from the first.) Thus tex2html_wrap_inline118 gives the long-term growth rate per time period, and from tex2html_wrap_inline136 we get the long-term proportions of the population in the different age groups.

Section 11.18 of the text contains a more extensive discussion of this topic.

Markov Chains

Suppose A is a stochastic (or Markov or probability) matrix, i.e., each entry of A is nonnegative and the sum of the entries in any column of A is 1. A process described by such an A is a Markov process or Markov chain and A is a transition matrix.

It can be shown that 1 is a dominant eigenvalue of A, i.e., tex2html_wrap_inline162 for all j. Further, it often happens that one eigenvalue, say tex2html_wrap_inline118 , is 1 and all other eigenvalues tex2html_wrap_inline168 satisfy tex2html_wrap_inline170 . Then 1 is a strictly dominant eigenvalue of A, and it follows that tex2html_wrap_inline174 as tex2html_wrap_inline176 (because tex2html_wrap_inline178 for j > 1).

If the sum of the coordinates of each tex2html_wrap_inline98 is 1, then tex2html_wrap_inline98 approaches that eigenvector corresponding to eigenvalue 1 whose coordinates sum to 1; this limit is the steady state of the Markov process. Thus, rather than finding tex2html_wrap_inline186 , we can simply scale tex2html_wrap_inline136 and the result will be the limit of tex2html_wrap_inline98 .

Some discussion of Markov chains is given in Section 11.6 of the text. Take special note of Theorem 11.6.4.

Systems of Linear Differential Equations

Systems of linear differential equations arise in a variety of ways. The study of spring-mass systems or investigations in control theory can lead to such systems. Exercise 3 below is a mixing problem. This same technique might be used to study the flow of a substance through the body. Section 9.1 of the text deals with solutions of systems of linear differential equations. Note well the role of initial conditions in such solutions.

Exercises

  1. Consider an animal population whose females have the following characteristics. The maximal lifespan is four years. The probability that a newborn lives to be one year old is tex2html_wrap_inline192 ; the probability a one-year old lives to be two is tex2html_wrap_inline194 ; the probability a two-year old lives to be three is tex2html_wrap_inline196 . On the average, each one-year old produces 2 female offspring; each two-year old produces 2 more female offspring.
    1. Derive the 4 by 4 Leslie matrix.
    2. Find the long-term yearly growth rate and the long-term proportion of females in each age group.
  2. Figure 1 shows the corridors of an art gallery with intersections labeled 1 through 7. A guard is to patrol the corridors, remaining at an intersection for 15 minutes and then moving to a neighboring intersection. The new intersection is chosen randomly, all possible choices being equally likely. After any break (including overnight and days off), the guard starts at a neighbor of the intersection last occupied.

    Let tex2html_wrap_inline98 be the column 7-vector of probabilities that the guard is at intersections tex2html_wrap_inline200 after k 15-minute time periods.

    1. Derive the 7 by 7 matrix A so that tex2html_wrap_inline102 .
    2. Over the long run, what proportion of time does the guard spend at each intersection?

  3. Four tanks, each holding 120 gallons of liquid, are interconnected as in Figure 2. The numbers represent flow rates (in gal/min) with arrows indicating the direction of the flow. Pure water enters the system at tank 1. Initially, tanks I and IV contain pure water, while tanks II and III each contain 15 grams of a toxic substance. Find the amount of toxic substance in each tank at any time t.
Figure1 Figure2