Power Rankings: Math for March Madness
|
|
- Elaine Mosley
- 8 years ago
- Views:
Transcription
1 Power Rankings: Math for March Madness James A. Swenson University of Wisconsin Platteville March 5, 2011 Math Club Madison Area Technical College James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 1 / 23
2 Thanks for coming! It s a pleasure to visit Madison! I hope you ll enjoy the talk; please feel free to get involved! James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 2 / 23
3 Outline 1 Goals 2 Mathematics NCAA Division I Men s Basketball 4 Conclusion James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 3 / 23
4 Who would win? James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 4 / 23
5 Why math for sports rankings? Champion Best Team Strength of schedule? Math is objective......and some mathematicians like sports! James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 5 / 23
6 Why math for sports rankings? Champion Best Team Strength of schedule? Math is objective......and some mathematicians like sports! James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 5 / 23
7 Why math for sports rankings? Champion Best Team Strength of schedule? Math is objective......and some mathematicians like sports! James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 5 / 23
8 Why math for sports rankings? Champion 6= Best Team Strength of schedule? Math is objective......and some mathematicians like sports! James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 5 / 23
9 The Big Idea Fundamental hypothesis Everything I ll do is based on one assumption: The ranking of team T is in direct proportion to the sum of the rankings of the teams that team T beat. We only consider wins and losses (not margin of victory, date, &c.) Fundamental hypothesis in equations c x i = W i,1 x W i,n x n where x i 0 is the ranking of team i, n is the total number of teams, W i,j is the number of times that team i beat team j, and c > 0. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 6 / 23
10 The Big Idea Fundamental hypothesis Everything I ll do is based on one assumption: The ranking of team T is in direct proportion to the sum of the rankings of the teams that team T beat. We only consider wins and losses (not margin of victory, date, &c.) Fundamental hypothesis in equations c x i = W i,1 x W i,n x n where x i 0 is the ranking of team i, n is the total number of teams, W i,j is the number of times that team i beat team j, and c > 0. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 6 / 23
11 The Big Idea Fundamental hypothesis Everything I ll do is based on one assumption: The ranking of team T is in direct proportion to the sum of the rankings of the teams that team T beat. We only consider wins and losses (not margin of victory, date, &c.) Fundamental hypothesis in equations c x i = W i,1 x W i,n x n where x i 0 is the ranking of team i, n is the total number of teams, W i,j is the number of times that team i beat team j, and c > 0. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 6 / 23
12 Outline 1 Goals 2 Mathematics NCAA Division I Men s Basketball 4 Conclusion James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 7 / 23
13 From hypothesis to algebra c x 1 = W 1,1 x 1 + W 1,2 x W 1,n x n c x 2 = W 2,1 x 1 + W 2,2 x W 2,n x n. c x n = W n,1 x 1 + W n,2 x W n,n x n James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 8 / 23
14 From hypothesis to algebra c x 1 c x 2. c x n = W 1,1 W 1,2... W 1,n W 2,1 W 2,2... W 2,n. W n,1 W n,2... W n,n x 1 x 2. x n James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 8 / 23
15 From hypothesis to algebra c x = W x James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 8 / 23
16 From hypothesis to algebra c x = W x We say x is an eigenvector of W, and c is an eigenvalue of W. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 8 / 23
17 Eigenvalues and Eigenvectors Cauchy Hilbert ( ) ( ) James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 9 / 23
18 Finding eigenvalues c x = W x (ci ) x = W x (I is the identity matrix ) 0 = W x ci x 0 = (W ci ) x If (W ci ) 1 exists, then x = 0. If (W ci ) 1 does not exist, then det(w ci ) = 0. We don t want to give all teams a ranking of zero, so we want to find a value of c for which det(w ci ) = 0. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 10 / 23
19 Finding eigenvalues c x = W x (ci ) x = W x (I is the identity matrix ) 0 = W x ci x 0 = (W ci ) x If (W ci ) 1 exists, then x = 0. If (W ci ) 1 does not exist, then det(w ci ) = 0. We don t want to give all teams a ranking of zero, so we want to find a value of c for which det(w ci ) = 0. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 10 / 23
20 Finding eigenvalues c x = W x (ci ) x = W x (I is the identity matrix ) 0 = W x ci x 0 = (W ci ) x If (W ci ) 1 exists, then x = 0. If (W ci ) 1 does not exist, then det(w ci ) = 0. We don t want to give all teams a ranking of zero, so we want to find a value of c for which det(w ci ) = 0. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 10 / 23
21 Finding eigenvalues c x = W x (ci ) x = W x (I is the identity matrix ) 0 = W x ci x 0 = (W ci ) x If (W ci ) 1 exists, then x = 0. If (W ci ) 1 does not exist, then det(w ci ) = 0. We don t want to give all teams a ranking of zero, so we want to find a value of c for which det(w ci ) = 0. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 10 / 23
22 Finding eigenvalues c x = W x (ci ) x = W x (I is the identity matrix ) 0 = W x ci x 0 = (W ci ) x If (W ci ) 1 exists, then x = 0. If (W ci ) 1 does not exist, then det(w ci ) = 0. We don t want to give all teams a ranking of zero, so we want to find a value of c for which det(w ci ) = 0. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 10 / 23
23 Finding eigenvalues c x = W x (ci ) x = W x (I is the identity matrix ) 0 = W x ci x 0 = (W ci ) x If (W ci ) 1 exists, then x = 0. If (W ci ) 1 does not exist, then det(w ci ) = 0. We don t want to give all teams a ranking of zero, so we want to find a value of c for which det(w ci ) = 0. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 10 / 23
24 Can we solve it? c x = W x det(w ci ) = 0 Good news: by the Fundamental Theorem of Algebra, there is a value of c that satisfies this equation. Bad news: if there are n teams, there are n values of c that would work... and they re complex numbers. (We want c > 0 to be real.) Ugly news: for each c, there are infinitely many eigenvectors x that solve our original equation c x = W x... how do we pick just one? James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 11 / 23
25 Can we solve it? c x = W x det(w ci ) = 0 Good news: by the Fundamental Theorem of Algebra, there is a value of c that satisfies this equation. Bad news: if there are n teams, there are n values of c that would work... and they re complex numbers. (We want c > 0 to be real.) Ugly news: for each c, there are infinitely many eigenvectors x that solve our original equation c x = W x... how do we pick just one? James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 11 / 23
26 Can we solve it? c x = W x det(w ci ) = 0 Good news: by the Fundamental Theorem of Algebra, there is a value of c that satisfies this equation. Bad news: if there are n teams, there are n values of c that would work... and they re complex numbers. (We want c > 0 to be real.) Ugly news: for each c, there are infinitely many eigenvectors x that solve our original equation c x = W x... how do we pick just one? James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 11 / 23
27 Perron-Frobenius Theorem Frobenius Perron ( ) ( ) James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 12 / 23
28 Perron-Frobenius Theorem Theorem If W is a matrix of non-negative integers, then W has a dominant eigenvalue λ, such that: λ is an eigenvalue of W... λ is a positive real number... λ is the biggest eigenvalue of W... There is an eigenvector for λ, x +, whose entries are non-negative... Every eigenvector for λ is a multiple of x unless W is reducible. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 13 / 23
29 Perron-Frobenius Theorem Theorem If W is a matrix of non-negative integers, then W has a dominant eigenvalue λ, such that: λ is an eigenvalue of W... λ is a positive real number... λ is the biggest eigenvalue of W... There is an eigenvector for λ, x +, whose entries are non-negative... Every eigenvector for λ is a multiple of x unless W is reducible. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 13 / 23
30 Perron-Frobenius Theorem Theorem If W is a matrix of non-negative integers, then W has a dominant eigenvalue λ, such that: λ is an eigenvalue of W... λ is a positive real number... λ is the biggest eigenvalue of W... There is an eigenvector for λ, x +, whose entries are non-negative... Every eigenvector for λ is a multiple of x unless W is reducible. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 13 / 23
31 Perron-Frobenius Theorem Theorem If W is a matrix of non-negative integers, then W has a dominant eigenvalue λ, such that: λ is an eigenvalue of W... λ is a positive real number... λ is the biggest eigenvalue of W... There is an eigenvector for λ, x +, whose entries are non-negative... Every eigenvector for λ is a multiple of x unless W is reducible. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 13 / 23
32 Perron-Frobenius Theorem Theorem If W is a matrix of non-negative integers, then W has a dominant eigenvalue λ, such that: λ is an eigenvalue of W... λ is a positive real number... λ is the biggest eigenvalue of W... There is an eigenvector for λ, x +, whose entries are non-negative... Every eigenvector for λ is a multiple of x unless W is reducible. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 13 / 23
33 Perron-Frobenius Theorem Theorem If W is a matrix of non-negative integers, then W has a dominant eigenvalue λ, such that: λ is an eigenvalue of W... λ is a positive real number... λ is the biggest eigenvalue of W... There is an eigenvector for λ, x +, whose entries are non-negative... Every eigenvector for λ is a multiple of x unless W is reducible. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 13 / 23
34 Is W reducible? Definition In this context, W is reducible if the teams can be separated into two (non-empty) groups, A and B, so that no team from Group B has beaten any team from Group A. Strategy If some team from Group A has beaten some team from Group B, then rank the teams in each group against each other, and rank the Group-A teams above the Group-B teams. Otherwise, no team from Group A has played any team from Group B: don t try to rank these teams against each other! James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 14 / 23
35 Is W reducible? Definition In this context, W is reducible if the teams can be separated into two (non-empty) groups, A and B, so that no team from Group B has beaten any team from Group A. Strategy If some team from Group A has beaten some team from Group B, then rank the teams in each group against each other, and rank the Group-A teams above the Group-B teams. Otherwise, no team from Group A has played any team from Group B: don t try to rank these teams against each other! James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 14 / 23
36 Reducibility Test Theorem Let W be an n n matrix of non-negative integers. W is reducible (I + W ) n 1 contains a zero. Lemma If row i of (I + W ) n 1 has zeros in columns j 1,..., j r (but not in other columns), then you can put teams j 1,... j r in Group A, and the rest in Group B. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 15 / 23
37 Reducibility Test Theorem Let W be an n n matrix of non-negative integers. W is reducible (I + W ) n 1 contains a zero. Lemma If row i of (I + W ) n 1 has zeros in columns j 1,..., j r (but not in other columns), then you can put teams j 1,... j r in Group A, and the rest in Group B. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 15 / 23
38 Outline 1 Goals 2 Mathematics NCAA Division I Men s Basketball 4 Conclusion James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 16 / 23
39 Implementation In , 344 NCAA Division-I basketball teams played 4766 games (as of 1 March) so λ is a root of a degree-344 polynomial, and we have to solve a system of 344 equations after we write down the right ( ) matrix to represent the 4766 game results. We are certainly going to do this with a computer! It is vital to have accurate, uniform data: I get mine from Ken Pomeroy [ I feed the data directly into a Perl script I wrote. (Perl is an open-source programming lanugage optimized for text data manipulation [ The Perl script extracts the results in a form that can be read by GNU Octave. (Octave is an open-source numerical matrix algebra system [ James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 17 / 23
40 Implementation In , 344 NCAA Division-I basketball teams played 4766 games (as of 1 March) so λ is a root of a degree-344 polynomial, and we have to solve a system of 344 equations after we write down the right ( ) matrix to represent the 4766 game results. We are certainly going to do this with a computer! It is vital to have accurate, uniform data: I get mine from Ken Pomeroy [ I feed the data directly into a Perl script I wrote. (Perl is an open-source programming lanugage optimized for text data manipulation [ The Perl script extracts the results in a form that can be read by GNU Octave. (Octave is an open-source numerical matrix algebra system [ James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 17 / 23
41 Implementation In , 344 NCAA Division-I basketball teams played 4766 games (as of 1 March) so λ is a root of a degree-344 polynomial, and we have to solve a system of 344 equations after we write down the right ( ) matrix to represent the 4766 game results. We are certainly going to do this with a computer! It is vital to have accurate, uniform data: I get mine from Ken Pomeroy [ I feed the data directly into a Perl script I wrote. (Perl is an open-source programming lanugage optimized for text data manipulation [ The Perl script extracts the results in a form that can be read by GNU Octave. (Octave is an open-source numerical matrix algebra system [ James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 17 / 23
42 Implementation In , 344 NCAA Division-I basketball teams played 4766 games (as of 1 March) so λ is a root of a degree-344 polynomial, and we have to solve a system of 344 equations after we write down the right ( ) matrix to represent the 4766 game results. We are certainly going to do this with a computer! It is vital to have accurate, uniform data: I get mine from Ken Pomeroy [ I feed the data directly into a Perl script I wrote. (Perl is an open-source programming lanugage optimized for text data manipulation [ The Perl script extracts the results in a form that can be read by GNU Octave. (Octave is an open-source numerical matrix algebra system [ James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 17 / 23
43 Implementation In , 344 NCAA Division-I basketball teams played 4766 games (as of 1 March) so λ is a root of a degree-344 polynomial, and we have to solve a system of 344 equations after we write down the right ( ) matrix to represent the 4766 game results. We are certainly going to do this with a computer! It is vital to have accurate, uniform data: I get mine from Ken Pomeroy [ I feed the data directly into a Perl script I wrote. (Perl is an open-source programming lanugage optimized for text data manipulation [ The Perl script extracts the results in a form that can be read by GNU Octave. (Octave is an open-source numerical matrix algebra system [ James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 17 / 23
44 Implementation In , 344 NCAA Division-I basketball teams played 4766 games (as of 1 March) so λ is a root of a degree-344 polynomial, and we have to solve a system of 344 equations after we write down the right ( ) matrix to represent the 4766 game results. We are certainly going to do this with a computer! It is vital to have accurate, uniform data: I get mine from Ken Pomeroy [ I feed the data directly into a Perl script I wrote. (Perl is an open-source programming lanugage optimized for text data manipulation [ The Perl script extracts the results in a form that can be read by GNU Octave. (Octave is an open-source numerical matrix algebra system [ James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 17 / 23
45 Implementation In , 344 NCAA Division-I basketball teams played 4766 games (as of 1 March) so λ is a root of a degree-344 polynomial, and we have to solve a system of 344 equations after we write down the right ( ) matrix to represent the 4766 game results. We are certainly going to do this with a computer! It is vital to have accurate, uniform data: I get mine from Ken Pomeroy [ I feed the data directly into a Perl script I wrote. (Perl is an open-source programming lanugage optimized for text data manipulation [ The Perl script extracts the results in a form that can be read by GNU Octave. (Octave is an open-source numerical matrix algebra system [ James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 17 / 23
46 Hunting the rankings vector Assume W is irreducible, λ k is an eigenvalue for each k with W v k = λ k v k, and λ 1 is the dominant eigenvalue. Then it is known that: 1, 1,..., 1 = c 1 v 1 + c 2 v c n v n W 1, 1,..., 1 = W (c 1 v 1 + c 2 v c n v n ) W 1, 1,..., 1 = c 1 W v 1 + c 2 W v c n W v n W 1, 1,..., 1 = c 1 λ 1 v 1 + c 2 λ 2 v c n λ n v n W 2 1, 1,..., 1 = c 1 λ 2 1 v 1 + c 2 λ 2 2 v c n λ 2 n v n W 3 1, 1,..., 1 = c 1 λ 3 1 v 1 + c 2 λ 3 2 v c n λ 3 n v n. W q 1, 1,..., 1 = c 1 λ q 1 v 1 + c 2 λ q 2 v c n λ q n v n [ λ q 1 W q c2 λ q ] [ 2 cn λ q ] n 1, 1,..., 1 = c 1 v 1 + v v n λ q 1 λ q 1 James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 18 / 23
47 Hunting the rankings vector Assume W is irreducible, λ k is an eigenvalue for each k with W v k = λ k v k, and λ 1 is the dominant eigenvalue. Then it is known that: 1, 1,..., 1 = c 1 v 1 + c 2 v c n v n W 1, 1,..., 1 = W (c 1 v 1 + c 2 v c n v n ) W 1, 1,..., 1 = c 1 W v 1 + c 2 W v c n W v n W 1, 1,..., 1 = c 1 λ 1 v 1 + c 2 λ 2 v c n λ n v n W 2 1, 1,..., 1 = c 1 λ 2 1 v 1 + c 2 λ 2 2 v c n λ 2 n v n W 3 1, 1,..., 1 = c 1 λ 3 1 v 1 + c 2 λ 3 2 v c n λ 3 n v n. W q 1, 1,..., 1 = c 1 λ q 1 v 1 + c 2 λ q 2 v c n λ q n v n [ λ q 1 W q c2 λ q ] [ 2 cn λ q ] n 1, 1,..., 1 = c 1 v 1 + v v n λ q 1 λ q 1 James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 18 / 23
48 Hunting the rankings vector Assume W is irreducible, λ k is an eigenvalue for each k with W v k = λ k v k, and λ 1 is the dominant eigenvalue. Then it is known that: 1, 1,..., 1 = c 1 v 1 + c 2 v c n v n W 1, 1,..., 1 = W (c 1 v 1 + c 2 v c n v n ) W 1, 1,..., 1 = c 1 W v 1 + c 2 W v c n W v n W 1, 1,..., 1 = c 1 λ 1 v 1 + c 2 λ 2 v c n λ n v n W 2 1, 1,..., 1 = c 1 λ 2 1 v 1 + c 2 λ 2 2 v c n λ 2 n v n W 3 1, 1,..., 1 = c 1 λ 3 1 v 1 + c 2 λ 3 2 v c n λ 3 n v n. W q 1, 1,..., 1 = c 1 λ q 1 v 1 + c 2 λ q 2 v c n λ q n v n [ λ q 1 W q c2 λ q ] [ 2 cn λ q ] n 1, 1,..., 1 = c 1 v 1 + v v n λ q 1 λ q 1 James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 18 / 23
49 Hunting the rankings vector Assume W is irreducible, λ k is an eigenvalue for each k with W v k = λ k v k, and λ 1 is the dominant eigenvalue. Then it is known that: 1, 1,..., 1 = c 1 v 1 + c 2 v c n v n W 1, 1,..., 1 = W (c 1 v 1 + c 2 v c n v n ) W 1, 1,..., 1 = c 1 W v 1 + c 2 W v c n W v n W 1, 1,..., 1 = c 1 λ 1 v 1 + c 2 λ 2 v c n λ n v n W 2 1, 1,..., 1 = c 1 λ 2 1 v 1 + c 2 λ 2 2 v c n λ 2 n v n W 3 1, 1,..., 1 = c 1 λ 3 1 v 1 + c 2 λ 3 2 v c n λ 3 n v n. W q 1, 1,..., 1 = c 1 λ q 1 v 1 + c 2 λ q 2 v c n λ q n v n [ λ q 1 W q c2 λ q ] [ 2 cn λ q ] n 1, 1,..., 1 = c 1 v 1 + v v n λ q 1 λ q 1 James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 18 / 23
50 Hunting the rankings vector Assume W is irreducible, λ k is an eigenvalue for each k with W v k = λ k v k, and λ 1 is the dominant eigenvalue. Then it is known that: 1, 1,..., 1 = c 1 v 1 + c 2 v c n v n W 1, 1,..., 1 = W (c 1 v 1 + c 2 v c n v n ) W 1, 1,..., 1 = c 1 W v 1 + c 2 W v c n W v n W 1, 1,..., 1 = c 1 λ 1 v 1 + c 2 λ 2 v c n λ n v n W 2 1, 1,..., 1 = c 1 λ 2 1 v 1 + c 2 λ 2 2 v c n λ 2 n v n W 3 1, 1,..., 1 = c 1 λ 3 1 v 1 + c 2 λ 3 2 v c n λ 3 n v n. W q 1, 1,..., 1 = c 1 λ q 1 v 1 + c 2 λ q 2 v c n λ q n v n [ λ q 1 W q c2 λ q ] [ 2 cn λ q ] n 1, 1,..., 1 = c 1 v 1 + v v n λ q 1 λ q 1 James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 18 / 23
51 Hunting the rankings vector Assume W is irreducible, λ k is an eigenvalue for each k with W v k = λ k v k, and λ 1 is the dominant eigenvalue. Then it is known that: 1, 1,..., 1 = c 1 v 1 + c 2 v c n v n W 1, 1,..., 1 = W (c 1 v 1 + c 2 v c n v n ) W 1, 1,..., 1 = c 1 W v 1 + c 2 W v c n W v n W 1, 1,..., 1 = c 1 λ 1 v 1 + c 2 λ 2 v c n λ n v n W 2 1, 1,..., 1 = c 1 λ 2 1 v 1 + c 2 λ 2 2 v c n λ 2 n v n W 3 1, 1,..., 1 = c 1 λ 3 1 v 1 + c 2 λ 3 2 v c n λ 3 n v n. W q 1, 1,..., 1 = c 1 λ q 1 v 1 + c 2 λ q 2 v c n λ q n v n [ λ q 1 W q c2 λ q ] [ 2 cn λ q ] n 1, 1,..., 1 = c 1 v 1 + v v n λ q 1 λ q 1 James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 18 / 23
52 Hunting the rankings vector Assume W is irreducible, λ k is an eigenvalue for each k with W v k = λ k v k, and λ 1 is the dominant eigenvalue. Then it is known that: 1, 1,..., 1 = c 1 v 1 + c 2 v c n v n W 1, 1,..., 1 = W (c 1 v 1 + c 2 v c n v n ) W 1, 1,..., 1 = c 1 W v 1 + c 2 W v c n W v n W 1, 1,..., 1 = c 1 λ 1 v 1 + c 2 λ 2 v c n λ n v n W 2 1, 1,..., 1 = c 1 λ 2 1 v 1 + c 2 λ 2 2 v c n λ 2 n v n W 3 1, 1,..., 1 = c 1 λ 3 1 v 1 + c 2 λ 3 2 v c n λ 3 n v n. W q 1, 1,..., 1 = c 1 λ q 1 v 1 + c 2 λ q 2 v c n λ q n v n [ λ q 1 W q c2 λ q ] [ 2 cn λ q ] n 1, 1,..., 1 = c 1 v 1 + v v n λ q 1 λ q 1 James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 18 / 23
53 Hunting the rankings vector Assume W is irreducible, λ k is an eigenvalue for each k with W v k = λ k v k, and λ 1 is the dominant eigenvalue. Then it is known that: 1, 1,..., 1 = c 1 v 1 + c 2 v c n v n W 1, 1,..., 1 = W (c 1 v 1 + c 2 v c n v n ) W 1, 1,..., 1 = c 1 W v 1 + c 2 W v c n W v n W 1, 1,..., 1 = c 1 λ 1 v 1 + c 2 λ 2 v c n λ n v n W 2 1, 1,..., 1 = c 1 λ 2 1 v 1 + c 2 λ 2 2 v c n λ 2 n v n W 3 1, 1,..., 1 = c 1 λ 3 1 v 1 + c 2 λ 3 2 v c n λ 3 n v n. W q 1, 1,..., 1 = c 1 λ q 1 v 1 + c 2 λ q 2 v c n λ q n v n [ λ q 1 W q c2 λ q ] [ 2 cn λ q ] n 1, 1,..., 1 = c 1 v 1 + v v n λ q 1 λ q 1 James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 18 / 23
54 Hunting the rankings vector Convergence! lim q λ q 1 W q x 0 = c 1 v 1 (There s a convergence-accelerating trick, if this doesn t work.) v 1 was our vector of team rankings... but c 1 v 1 is equivalent. So, starting from 1, 1,..., 1, if we repeatedly multiply by W and divide by λ 1, we get increasingly accurate approximations to our solution. In fact, rather than dividing by λ 1 at every step, it s good enough to divide by the greatest entry in the approximation vector. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 19 / 23
55 Hunting the rankings vector Convergence! lim q λ q 1 W q x 0 = c 1 v 1 (There s a convergence-accelerating trick, if this doesn t work.) v 1 was our vector of team rankings... but c 1 v 1 is equivalent. So, starting from 1, 1,..., 1, if we repeatedly multiply by W and divide by λ 1, we get increasingly accurate approximations to our solution. In fact, rather than dividing by λ 1 at every step, it s good enough to divide by the greatest entry in the approximation vector. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 19 / 23
56 Hunting the rankings vector Convergence! lim q λ q 1 W q x 0 = c 1 v 1 (There s a convergence-accelerating trick, if this doesn t work.) v 1 was our vector of team rankings... but c 1 v 1 is equivalent. So, starting from 1, 1,..., 1, if we repeatedly multiply by W and divide by λ 1, we get increasingly accurate approximations to our solution. In fact, rather than dividing by λ 1 at every step, it s good enough to divide by the greatest entry in the approximation vector. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 19 / 23
57 Hunting the rankings vector Convergence! lim q λ q 1 W q x 0 = c 1 v 1 (There s a convergence-accelerating trick, if this doesn t work.) v 1 was our vector of team rankings... but c 1 v 1 is equivalent. So, starting from 1, 1,..., 1, if we repeatedly multiply by W and divide by λ 1, we get increasingly accurate approximations to our solution. In fact, rather than dividing by λ 1 at every step, it s good enough to divide by the greatest entry in the approximation vector. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 19 / 23
58 Hunting the rankings vector Convergence! lim q λ q 1 W q x 0 = c 1 v 1 (There s a convergence-accelerating trick, if this doesn t work.) v 1 was our vector of team rankings... but c 1 v 1 is equivalent. So, starting from 1, 1,..., 1, if we repeatedly multiply by W and divide by λ 1, we get increasingly accurate approximations to our solution. In fact, rather than dividing by λ 1 at every step, it s good enough to divide by the greatest entry in the approximation vector. James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 19 / 23
59 NCAA Division I Men s Basketball Computer scripts: [Perl script] [Octave script] Complete Rankings (March 1): [XLS] [TIF] [PDF] James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 20 / 23
60 Outline 1 Goals 2 Mathematics NCAA Division I Men s Basketball 4 Conclusion James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 21 / 23
61 What I Learned The Big East was very, very competitive this year. Data entry is non-trivial. The Fundamental Hypothesis yields numerical results. The theorems are older than the application! The purpose of computing is insight, not numbers. Richard Hamming James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 22 / 23
62 What I Learned The Big East was very, very competitive this year. Data entry is non-trivial. The Fundamental Hypothesis yields numerical results. The theorems are older than the application! The purpose of computing is insight, not numbers. Richard Hamming James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 22 / 23
63 What I Learned The Big East was very, very competitive this year. Data entry is non-trivial. The Fundamental Hypothesis yields numerical results. The theorems are older than the application! The purpose of computing is insight, not numbers. Richard Hamming James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 22 / 23
64 What I Learned The Big East was very, very competitive this year. Data entry is non-trivial. The Fundamental Hypothesis yields numerical results. The theorems are older than the application! The purpose of computing is insight, not numbers. Richard Hamming James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 22 / 23
65 What I Learned The Big East was very, very competitive this year. Data entry is non-trivial. The Fundamental Hypothesis yields numerical results. The theorems are older than the application! The purpose of computing is insight, not numbers. Richard Hamming James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 22 / 23
66 Thanks! Photo Credits Sullinger: Phil Sandlin / Associated Press [ Fredette: Douglas C. Piza / US PRESSWIRE [ Cauchy, Frobenius, Hilbert, Perron: MacTutor History of Mathematics Archive [ Taylor: UWBadgers.com [ Wolfie: MadisonCollegeAthletics.com [ Wolfie News.aspx?] James A. Swenson (UWP) Power Rankings: Math for March Madness 3/5/11 23 / 23
DATA ANALYSIS II. Matrix Algorithms
DATA ANALYSIS II Matrix Algorithms Similarity Matrix Given a dataset D = {x i }, i=1,..,n consisting of n points in R d, let A denote the n n symmetric similarity matrix between the points, given as where
More informationMATH 423 Linear Algebra II Lecture 38: Generalized eigenvectors. Jordan canonical form (continued).
MATH 423 Linear Algebra II Lecture 38: Generalized eigenvectors Jordan canonical form (continued) Jordan canonical form A Jordan block is a square matrix of the form λ 1 0 0 0 0 λ 1 0 0 0 0 λ 0 0 J = 0
More informationMath 115A HW4 Solutions University of California, Los Angeles. 5 2i 6 + 4i. (5 2i)7i (6 + 4i)( 3 + i) = 35i + 14 ( 22 6i) = 36 + 41i.
Math 5A HW4 Solutions September 5, 202 University of California, Los Angeles Problem 4..3b Calculate the determinant, 5 2i 6 + 4i 3 + i 7i Solution: The textbook s instructions give us, (5 2i)7i (6 + 4i)(
More informationby the matrix A results in a vector which is a reflection of the given
Eigenvalues & Eigenvectors Example Suppose Then So, geometrically, multiplying a vector in by the matrix A results in a vector which is a reflection of the given vector about the y-axis We observe that
More informationSimilarity and Diagonalization. Similar Matrices
MATH022 Linear Algebra Brief lecture notes 48 Similarity and Diagonalization Similar Matrices Let A and B be n n matrices. We say that A is similar to B if there is an invertible n n matrix P such that
More informationOrthogonal Diagonalization of Symmetric Matrices
MATH10212 Linear Algebra Brief lecture notes 57 Gram Schmidt Process enables us to find an orthogonal basis of a subspace. Let u 1,..., u k be a basis of a subspace V of R n. We begin the process of finding
More informationContinuity of the Perron Root
Linear and Multilinear Algebra http://dx.doi.org/10.1080/03081087.2014.934233 ArXiv: 1407.7564 (http://arxiv.org/abs/1407.7564) Continuity of the Perron Root Carl D. Meyer Department of Mathematics, North
More informationChapter 6. Orthogonality
6.3 Orthogonal Matrices 1 Chapter 6. Orthogonality 6.3 Orthogonal Matrices Definition 6.4. An n n matrix A is orthogonal if A T A = I. Note. We will see that the columns of an orthogonal matrix must be
More informationHOMEWORK 5 SOLUTIONS. n!f n (1) lim. ln x n! + xn x. 1 = G n 1 (x). (2) k + 1 n. (n 1)!
Math 7 Fall 205 HOMEWORK 5 SOLUTIONS Problem. 2008 B2 Let F 0 x = ln x. For n 0 and x > 0, let F n+ x = 0 F ntdt. Evaluate n!f n lim n ln n. By directly computing F n x for small n s, we obtain the following
More informationThe Characteristic Polynomial
Physics 116A Winter 2011 The Characteristic Polynomial 1 Coefficients of the characteristic polynomial Consider the eigenvalue problem for an n n matrix A, A v = λ v, v 0 (1) The solution to this problem
More informationEigenvalues and Eigenvectors
Chapter 6 Eigenvalues and Eigenvectors 6. Introduction to Eigenvalues Linear equations Ax D b come from steady state problems. Eigenvalues have their greatest importance in dynamic problems. The solution
More informationSolutions for Practice problems on proofs
Solutions for Practice problems on proofs Definition: (even) An integer n Z is even if and only if n = 2m for some number m Z. Definition: (odd) An integer n Z is odd if and only if n = 2m + 1 for some
More informationZeros of a Polynomial Function
Zeros of a Polynomial Function An important consequence of the Factor Theorem is that finding the zeros of a polynomial is really the same thing as factoring it into linear factors. In this section we
More informationMath 4310 Handout - Quotient Vector Spaces
Math 4310 Handout - Quotient Vector Spaces Dan Collins The textbook defines a subspace of a vector space in Chapter 4, but it avoids ever discussing the notion of a quotient space. This is understandable
More information4: EIGENVALUES, EIGENVECTORS, DIAGONALIZATION
4: EIGENVALUES, EIGENVECTORS, DIAGONALIZATION STEVEN HEILMAN Contents 1. Review 1 2. Diagonal Matrices 1 3. Eigenvectors and Eigenvalues 2 4. Characteristic Polynomial 4 5. Diagonalizability 6 6. Appendix:
More informationELA http://math.technion.ac.il/iic/ela
SIGN PATTERNS THAT ALLOW EVENTUAL POSITIVITY ABRAHAM BERMAN, MINERVA CATRAL, LUZ M. DEALBA, ABED ELHASHASH, FRANK J. HALL, LESLIE HOGBEN, IN-JAE KIM, D. D. OLESKY, PABLO TARAZAGA, MICHAEL J. TSATSOMEROS,
More informationIRREDUCIBLE OPERATOR SEMIGROUPS SUCH THAT AB AND BA ARE PROPORTIONAL. 1. Introduction
IRREDUCIBLE OPERATOR SEMIGROUPS SUCH THAT AB AND BA ARE PROPORTIONAL R. DRNOVŠEK, T. KOŠIR Dedicated to Prof. Heydar Radjavi on the occasion of his seventieth birthday. Abstract. Let S be an irreducible
More informationIntroduction to Matrix Algebra
Psychology 7291: Multivariate Statistics (Carey) 8/27/98 Matrix Algebra - 1 Introduction to Matrix Algebra Definitions: A matrix is a collection of numbers ordered by rows and columns. It is customary
More informationBaseball and Statistics: Rethinking Slugging Percentage. Tanner Mortensen. December 5, 2013
Baseball and Statistics: Rethinking Slugging Percentage Tanner Mortensen December 5, 23 Abstract In baseball, slugging percentage represents power, speed, and the ability to generate hits. This statistic
More informationIf n is odd, then 3n + 7 is even.
Proof: Proof: We suppose... that 3n + 7 is even. that 3n + 7 is even. Since n is odd, there exists an integer k so that n = 2k + 1. that 3n + 7 is even. Since n is odd, there exists an integer k so that
More informationFull and Complete Binary Trees
Full and Complete Binary Trees Binary Tree Theorems 1 Here are two important types of binary trees. Note that the definitions, while similar, are logically independent. Definition: a binary tree T is full
More informationFactoring Algorithms
Factoring Algorithms The p 1 Method and Quadratic Sieve November 17, 2008 () Factoring Algorithms November 17, 2008 1 / 12 Fermat s factoring method Fermat made the observation that if n has two factors
More informationMultivariate Analysis of Variance (MANOVA): I. Theory
Gregory Carey, 1998 MANOVA: I - 1 Multivariate Analysis of Variance (MANOVA): I. Theory Introduction The purpose of a t test is to assess the likelihood that the means for two groups are sampled from the
More informationStructure Preserving Model Reduction for Logistic Networks
Structure Preserving Model Reduction for Logistic Networks Fabian Wirth Institute of Mathematics University of Würzburg Workshop on Stochastic Models of Manufacturing Systems Einhoven, June 24 25, 2010.
More informationUniversity of Lille I PC first year list of exercises n 7. Review
University of Lille I PC first year list of exercises n 7 Review Exercise Solve the following systems in 4 different ways (by substitution, by the Gauss method, by inverting the matrix of coefficients
More informationBracketology: How can math help?
Bracketology: How can math help? Tim Chartier Erich Kreutzer Amy Langville Kathryn Pedings Abstract Every year, people across the United States predict how the field of 6 teams will play in the Division
More informationTHE ANALYTIC HIERARCHY PROCESS (AHP)
THE ANALYTIC HIERARCHY PROCESS (AHP) INTRODUCTION The Analytic Hierarchy Process (AHP) is due to Saaty (1980) and is often referred to, eponymously, as the Saaty method. It is popular and widely used,
More informationBig Data Technology Motivating NoSQL Databases: Computing Page Importance Metrics at Crawl Time
Big Data Technology Motivating NoSQL Databases: Computing Page Importance Metrics at Crawl Time Edward Bortnikov & Ronny Lempel Yahoo! Labs, Haifa Class Outline Link-based page importance measures Why
More informationNotes on Determinant
ENGG2012B Advanced Engineering Mathematics Notes on Determinant Lecturer: Kenneth Shum Lecture 9-18/02/2013 The determinant of a system of linear equations determines whether the solution is unique, without
More informationMathematics Course 111: Algebra I Part IV: Vector Spaces
Mathematics Course 111: Algebra I Part IV: Vector Spaces D. R. Wilkins Academic Year 1996-7 9 Vector Spaces A vector space over some field K is an algebraic structure consisting of a set V on which are
More informationBindel, Spring 2012 Intro to Scientific Computing (CS 3220) Week 3: Wednesday, Feb 8
Spaces and bases Week 3: Wednesday, Feb 8 I have two favorite vector spaces 1 : R n and the space P d of polynomials of degree at most d. For R n, we have a canonical basis: R n = span{e 1, e 2,..., e
More informationLinear Programming. March 14, 2014
Linear Programming March 1, 01 Parts of this introduction to linear programming were adapted from Chapter 9 of Introduction to Algorithms, Second Edition, by Cormen, Leiserson, Rivest and Stein [1]. 1
More informationContinued Fractions and the Euclidean Algorithm
Continued Fractions and the Euclidean Algorithm Lecture notes prepared for MATH 326, Spring 997 Department of Mathematics and Statistics University at Albany William F Hammond Table of Contents Introduction
More informationMATH10212 Linear Algebra. Systems of Linear Equations. Definition. An n-dimensional vector is a row or a column of n numbers (or letters): a 1.
MATH10212 Linear Algebra Textbook: D. Poole, Linear Algebra: A Modern Introduction. Thompson, 2006. ISBN 0-534-40596-7. Systems of Linear Equations Definition. An n-dimensional vector is a row or a column
More informationMAT 242 Test 2 SOLUTIONS, FORM T
MAT 242 Test 2 SOLUTIONS, FORM T 5 3 5 3 3 3 3. Let v =, v 5 2 =, v 3 =, and v 5 4 =. 3 3 7 3 a. [ points] The set { v, v 2, v 3, v 4 } is linearly dependent. Find a nontrivial linear combination of these
More informationSUMMING CURIOUS, SLOWLY CONVERGENT, HARMONIC SUBSERIES
SUMMING CURIOUS, SLOWLY CONVERGENT, HARMONIC SUBSERIES THOMAS SCHMELZER AND ROBERT BAILLIE 1 Abstract The harmonic series diverges But if we delete from it all terms whose denominators contain any string
More informationTHE FUNDAMENTAL THEOREM OF ALGEBRA VIA PROPER MAPS
THE FUNDAMENTAL THEOREM OF ALGEBRA VIA PROPER MAPS KEITH CONRAD 1. Introduction The Fundamental Theorem of Algebra says every nonconstant polynomial with complex coefficients can be factored into linear
More informationLecture 5: Singular Value Decomposition SVD (1)
EEM3L1: Numerical and Analytical Techniques Lecture 5: Singular Value Decomposition SVD (1) EE3L1, slide 1, Version 4: 25-Sep-02 Motivation for SVD (1) SVD = Singular Value Decomposition Consider the system
More information1 Sets and Set Notation.
LINEAR ALGEBRA MATH 27.6 SPRING 23 (COHEN) LECTURE NOTES Sets and Set Notation. Definition (Naive Definition of a Set). A set is any collection of objects, called the elements of that set. We will most
More informationA characterization of trace zero symmetric nonnegative 5x5 matrices
A characterization of trace zero symmetric nonnegative 5x5 matrices Oren Spector June 1, 009 Abstract The problem of determining necessary and sufficient conditions for a set of real numbers to be the
More informationThese axioms must hold for all vectors ū, v, and w in V and all scalars c and d.
DEFINITION: A vector space is a nonempty set V of objects, called vectors, on which are defined two operations, called addition and multiplication by scalars (real numbers), subject to the following axioms
More informationSimilar matrices and Jordan form
Similar matrices and Jordan form We ve nearly covered the entire heart of linear algebra once we ve finished singular value decompositions we ll have seen all the most central topics. A T A is positive
More informationThe Analytic Hierarchy Process. Danny Hahn
The Analytic Hierarchy Process Danny Hahn The Analytic Hierarchy Process (AHP) A Decision Support Tool developed in the 1970s by Thomas L. Saaty, an American mathematician, currently University Chair,
More informationSome Polynomial Theorems. John Kennedy Mathematics Department Santa Monica College 1900 Pico Blvd. Santa Monica, CA 90405 rkennedy@ix.netcom.
Some Polynomial Theorems by John Kennedy Mathematics Department Santa Monica College 1900 Pico Blvd. Santa Monica, CA 90405 rkennedy@ix.netcom.com This paper contains a collection of 31 theorems, lemmas,
More informationMore than you wanted to know about quadratic forms
CALIFORNIA INSTITUTE OF TECHNOLOGY Division of the Humanities and Social Sciences More than you wanted to know about quadratic forms KC Border Contents 1 Quadratic forms 1 1.1 Quadratic forms on the unit
More information3. INNER PRODUCT SPACES
. INNER PRODUCT SPACES.. Definition So far we have studied abstract vector spaces. These are a generalisation of the geometric spaces R and R. But these have more structure than just that of a vector space.
More informationInteger Sequences and Matrices Over Finite Fields
Integer Sequences and Matrices Over Finite Fields arxiv:math/0606056v [mathco] 2 Jun 2006 Kent E Morrison Department of Mathematics California Polytechnic State University San Luis Obispo, CA 93407 kmorriso@calpolyedu
More informationSeed Distributions for the NCAA Men s Basketball Tournament: Why it May Not Matter Who Plays Whom*
Seed Distributions for the NCAA Men s Basketball Tournament: Why it May Not Matter Who Plays Whom* Sheldon H. Jacobson Department of Computer Science University of Illinois at Urbana-Champaign shj@illinois.edu
More informationMatrix Calculations: Applications of Eigenvalues and Eigenvectors; Inner Products
Matrix Calculations: Applications of Eigenvalues and Eigenvectors; Inner Products H. Geuvers Institute for Computing and Information Sciences Intelligent Systems Version: spring 2015 H. Geuvers Version:
More information8 Primes and Modular Arithmetic
8 Primes and Modular Arithmetic 8.1 Primes and Factors Over two millennia ago already, people all over the world were considering the properties of numbers. One of the simplest concepts is prime numbers.
More informationFACTORING SPARSE POLYNOMIALS
FACTORING SPARSE POLYNOMIALS Theorem 1 (Schinzel): Let r be a positive integer, and fix non-zero integers a 0,..., a r. Let F (x 1,..., x r ) = a r x r + + a 1 x 1 + a 0. Then there exist finite sets S
More informationManifold Learning Examples PCA, LLE and ISOMAP
Manifold Learning Examples PCA, LLE and ISOMAP Dan Ventura October 14, 28 Abstract We try to give a helpful concrete example that demonstrates how to use PCA, LLE and Isomap, attempts to provide some intuition
More informationThe Two Envelopes Problem
1 The Two Envelopes Problem Rich Turner and Tom Quilter The Two Envelopes Problem, like its better known cousin, the Monty Hall problem, is seemingly paradoxical if you are not careful with your analysis.
More informationMOP 2007 Black Group Integer Polynomials Yufei Zhao. Integer Polynomials. June 29, 2007 Yufei Zhao yufeiz@mit.edu
Integer Polynomials June 9, 007 Yufei Zhao yufeiz@mit.edu We will use Z[x] to denote the ring of polynomials with integer coefficients. We begin by summarizing some of the common approaches used in dealing
More informationNumerical Analysis Lecture Notes
Numerical Analysis Lecture Notes Peter J. Olver 6. Eigenvalues and Singular Values In this section, we collect together the basic facts about eigenvalues and eigenvectors. From a geometrical viewpoint,
More informationRecall the basic property of the transpose (for any A): v A t Aw = v w, v, w R n.
ORTHOGONAL MATRICES Informally, an orthogonal n n matrix is the n-dimensional analogue of the rotation matrices R θ in R 2. When does a linear transformation of R 3 (or R n ) deserve to be called a rotation?
More informationIndiana State Core Curriculum Standards updated 2009 Algebra I
Indiana State Core Curriculum Standards updated 2009 Algebra I Strand Description Boardworks High School Algebra presentations Operations With Real Numbers Linear Equations and A1.1 Students simplify and
More informationSection 6.1 - Inner Products and Norms
Section 6.1 - Inner Products and Norms Definition. Let V be a vector space over F {R, C}. An inner product on V is a function that assigns, to every ordered pair of vectors x and y in V, a scalar in F,
More information[1] Diagonal factorization
8.03 LA.6: Diagonalization and Orthogonal Matrices [ Diagonal factorization [2 Solving systems of first order differential equations [3 Symmetric and Orthonormal Matrices [ Diagonal factorization Recall:
More information13 MATH FACTS 101. 2 a = 1. 7. The elements of a vector have a graphical interpretation, which is particularly easy to see in two or three dimensions.
3 MATH FACTS 0 3 MATH FACTS 3. Vectors 3.. Definition We use the overhead arrow to denote a column vector, i.e., a linear segment with a direction. For example, in three-space, we write a vector in terms
More informationInteger roots of quadratic and cubic polynomials with integer coefficients
Integer roots of quadratic and cubic polynomials with integer coefficients Konstantine Zelator Mathematics, Computer Science and Statistics 212 Ben Franklin Hall Bloomsburg University 400 East Second Street
More informationLinear Algebra I. Ronald van Luijk, 2012
Linear Algebra I Ronald van Luijk, 2012 With many parts from Linear Algebra I by Michael Stoll, 2007 Contents 1. Vector spaces 3 1.1. Examples 3 1.2. Fields 4 1.3. The field of complex numbers. 6 1.4.
More informationNotes on Factoring. MA 206 Kurt Bryan
The General Approach Notes on Factoring MA 26 Kurt Bryan Suppose I hand you n, a 2 digit integer and tell you that n is composite, with smallest prime factor around 5 digits. Finding a nontrivial factor
More informationn k=1 k=0 1/k! = e. Example 6.4. The series 1/k 2 converges in R. Indeed, if s n = n then k=1 1/k, then s 2n s n = 1 n + 1 +...
6 Series We call a normed space (X, ) a Banach space provided that every Cauchy sequence (x n ) in X converges. For example, R with the norm = is an example of Banach space. Now let (x n ) be a sequence
More informationSplit Nonthreshold Laplacian Integral Graphs
Split Nonthreshold Laplacian Integral Graphs Stephen Kirkland University of Regina, Canada kirkland@math.uregina.ca Maria Aguieiras Alvarez de Freitas Federal University of Rio de Janeiro, Brazil maguieiras@im.ufrj.br
More informationInner products on R n, and more
Inner products on R n, and more Peyam Ryan Tabrizian Friday, April 12th, 2013 1 Introduction You might be wondering: Are there inner products on R n that are not the usual dot product x y = x 1 y 1 + +
More informationCS3220 Lecture Notes: QR factorization and orthogonal transformations
CS3220 Lecture Notes: QR factorization and orthogonal transformations Steve Marschner Cornell University 11 March 2009 In this lecture I ll talk about orthogonal matrices and their properties, discuss
More informationThe Science of Golf. Test Lab Toolkit The Score: Handicap. Grades 6-8
The Science of Golf Test Lab Toolkit The Score: Grades 6-8 Science Technology Engineering Mathematics Table of Contents Welcome to the Test Lab 02 Investigate: Golf Scores 03 Investigate: System 07 Create:
More informationZeros of Polynomial Functions
Zeros of Polynomial Functions The Rational Zero Theorem If f (x) = a n x n + a n-1 x n-1 + + a 1 x + a 0 has integer coefficients and p/q (where p/q is reduced) is a rational zero, then p is a factor of
More informationSECTION 10-2 Mathematical Induction
73 0 Sequences and Series 6. Approximate e 0. using the first five terms of the series. Compare this approximation with your calculator evaluation of e 0.. 6. Approximate e 0.5 using the first five terms
More informationSOLUTIONS TO EXERCISES FOR. MATHEMATICS 205A Part 3. Spaces with special properties
SOLUTIONS TO EXERCISES FOR MATHEMATICS 205A Part 3 Fall 2008 III. Spaces with special properties III.1 : Compact spaces I Problems from Munkres, 26, pp. 170 172 3. Show that a finite union of compact subspaces
More informationLS.6 Solution Matrices
LS.6 Solution Matrices In the literature, solutions to linear systems often are expressed using square matrices rather than vectors. You need to get used to the terminology. As before, we state the definitions
More informationPUTNAM TRAINING POLYNOMIALS. Exercises 1. Find a polynomial with integral coefficients whose zeros include 2 + 5.
PUTNAM TRAINING POLYNOMIALS (Last updated: November 17, 2015) Remark. This is a list of exercises on polynomials. Miguel A. Lerma Exercises 1. Find a polynomial with integral coefficients whose zeros include
More informationQuestion 2: How do you solve a matrix equation using the matrix inverse?
Question : How do you solve a matrix equation using the matrix inverse? In the previous question, we wrote systems of equations as a matrix equation AX B. In this format, the matrix A contains the coefficients
More informationMULTIPLE-OBJECTIVE DECISION MAKING TECHNIQUE Analytical Hierarchy Process
MULTIPLE-OBJECTIVE DECISION MAKING TECHNIQUE Analytical Hierarchy Process Business Intelligence and Decision Making Professor Jason Chen The analytical hierarchy process (AHP) is a systematic procedure
More information1 Solving LPs: The Simplex Algorithm of George Dantzig
Solving LPs: The Simplex Algorithm of George Dantzig. Simplex Pivoting: Dictionary Format We illustrate a general solution procedure, called the simplex algorithm, by implementing it on a very simple example.
More informationArithmetic and Algebra of Matrices
Arithmetic and Algebra of Matrices Math 572: Algebra for Middle School Teachers The University of Montana 1 The Real Numbers 2 Classroom Connection: Systems of Linear Equations 3 Rational Numbers 4 Irrational
More informationAu = = = 3u. Aw = = = 2w. so the action of A on u and w is very easy to picture: it simply amounts to a stretching by 3 and 2, respectively.
Chapter 7 Eigenvalues and Eigenvectors In this last chapter of our exploration of Linear Algebra we will revisit eigenvalues and eigenvectors of matrices, concepts that were already introduced in Geometry
More informationLeast-Squares Intersection of Lines
Least-Squares Intersection of Lines Johannes Traa - UIUC 2013 This write-up derives the least-squares solution for the intersection of lines. In the general case, a set of lines will not intersect at a
More information1 Introduction. Linear Programming. Questions. A general optimization problem is of the form: choose x to. max f(x) subject to x S. where.
Introduction Linear Programming Neil Laws TT 00 A general optimization problem is of the form: choose x to maximise f(x) subject to x S where x = (x,..., x n ) T, f : R n R is the objective function, S
More informationPYTHAGOREAN TRIPLES KEITH CONRAD
PYTHAGOREAN TRIPLES KEITH CONRAD 1. Introduction A Pythagorean triple is a triple of positive integers (a, b, c) where a + b = c. Examples include (3, 4, 5), (5, 1, 13), and (8, 15, 17). Below is an ancient
More informationMATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 2. x n. a 11 a 12 a 1n b 1 a 21 a 22 a 2n b 2 a 31 a 32 a 3n b 3. a m1 a m2 a mn b m
MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS 1. SYSTEMS OF EQUATIONS AND MATRICES 1.1. Representation of a linear system. The general system of m equations in n unknowns can be written a 11 x 1 + a 12 x 2 +
More informationMATH 551 - APPLIED MATRIX THEORY
MATH 55 - APPLIED MATRIX THEORY FINAL TEST: SAMPLE with SOLUTIONS (25 points NAME: PROBLEM (3 points A web of 5 pages is described by a directed graph whose matrix is given by A Do the following ( points
More informationa 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2.
Chapter 1 LINEAR EQUATIONS 1.1 Introduction to linear equations A linear equation in n unknowns x 1, x,, x n is an equation of the form a 1 x 1 + a x + + a n x n = b, where a 1, a,..., a n, b are given
More informationSearch engines: ranking algorithms
Search engines: ranking algorithms Gianna M. Del Corso Dipartimento di Informatica, Università di Pisa, Italy ESP, 25 Marzo 2015 1 Statistics 2 Search Engines Ranking Algorithms HITS Web Analytics Estimated
More informationJUST THE MATHS UNIT NUMBER 1.8. ALGEBRA 8 (Polynomials) A.J.Hobson
JUST THE MATHS UNIT NUMBER 1.8 ALGEBRA 8 (Polynomials) by A.J.Hobson 1.8.1 The factor theorem 1.8.2 Application to quadratic and cubic expressions 1.8.3 Cubic equations 1.8.4 Long division of polynomials
More information9.2 Summation Notation
9. Summation Notation 66 9. Summation Notation In the previous section, we introduced sequences and now we shall present notation and theorems concerning the sum of terms of a sequence. We begin with a
More informationShort Programs for functions on Curves
Short Programs for functions on Curves Victor S. Miller Exploratory Computer Science IBM, Thomas J. Watson Research Center Yorktown Heights, NY 10598 May 6, 1986 Abstract The problem of deducing a function
More informationMATRIX ALGEBRA AND SYSTEMS OF EQUATIONS
MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS Systems of Equations and Matrices Representation of a linear system The general system of m equations in n unknowns can be written a x + a 2 x 2 + + a n x n b a
More informationState of Stress at Point
State of Stress at Point Einstein Notation The basic idea of Einstein notation is that a covector and a vector can form a scalar: This is typically written as an explicit sum: According to this convention,
More informationEigenvalues, Eigenvectors, Matrix Factoring, and Principal Components
Eigenvalues, Eigenvectors, Matrix Factoring, and Principal Components The eigenvalues and eigenvectors of a square matrix play a key role in some important operations in statistics. In particular, they
More information1. Let P be the space of all polynomials (of one real variable and with real coefficients) with the norm
Uppsala Universitet Matematiska Institutionen Andreas Strömbergsson Prov i matematik Funktionalanalys Kurs: F3B, F4Sy, NVP 005-06-15 Skrivtid: 9 14 Tillåtna hjälpmedel: Manuella skrivdon, Kreyszigs bok
More informationr (t) = 2r(t) + sin t θ (t) = r(t) θ(t) + 1 = 1 1 θ(t) 1 9.4.4 Write the given system in matrix form x = Ax + f ( ) sin(t) x y 1 0 5 z = dy cos(t)
Solutions HW 9.4.2 Write the given system in matrix form x = Ax + f r (t) = 2r(t) + sin t θ (t) = r(t) θ(t) + We write this as ( ) r (t) θ (t) = ( ) ( ) 2 r(t) θ(t) + ( ) sin(t) 9.4.4 Write the given system
More informationUndergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics
Undergraduate Notes in Mathematics Arkansas Tech University Department of Mathematics An Introductory Single Variable Real Analysis: A Learning Approach through Problem Solving Marcel B. Finan c All Rights
More informationWhat is Linear Programming?
Chapter 1 What is Linear Programming? An optimization problem usually has three essential ingredients: a variable vector x consisting of a set of unknowns to be determined, an objective function of x to
More information0.8 Rational Expressions and Equations
96 Prerequisites 0.8 Rational Expressions and Equations We now turn our attention to rational expressions - that is, algebraic fractions - and equations which contain them. The reader is encouraged to
More informationLINEAR ALGEBRA. September 23, 2010
LINEAR ALGEBRA September 3, 00 Contents 0. LU-decomposition.................................... 0. Inverses and Transposes................................. 0.3 Column Spaces and NullSpaces.............................
More informationWald s Identity. by Jeffery Hein. Dartmouth College, Math 100
Wald s Identity by Jeffery Hein Dartmouth College, Math 100 1. Introduction Given random variables X 1, X 2, X 3,... with common finite mean and a stopping rule τ which may depend upon the given sequence,
More informationCONTINUED FRACTIONS AND PELL S EQUATION. Contents 1. Continued Fractions 1 2. Solution to Pell s Equation 9 References 12
CONTINUED FRACTIONS AND PELL S EQUATION SEUNG HYUN YANG Abstract. In this REU paper, I will use some important characteristics of continued fractions to give the complete set of solutions to Pell s equation.
More informationBANACH AND HILBERT SPACE REVIEW
BANACH AND HILBET SPACE EVIEW CHISTOPHE HEIL These notes will briefly review some basic concepts related to the theory of Banach and Hilbert spaces. We are not trying to give a complete development, but
More information