Laplace Expansion of the Determinant

Laplace Expansion of the Determinant

Geometria Lingotto. LeLing12: More on determinants. Contents: ¯ • Laplace expansion of the determinant. • Cross product and generalisations. • Rank and determinant: minors. • The characteristic polynomial. Recommended exercises: Geoling 14. ¯ Laplace expansion of the determinant The expansion of Laplace allows to reduce the computation of an n × n determinant to that of n (n − 1) × (n − 1) determinants. The formula, expanded with respect to the ith row (where A = (aij)), is: i+1 i+n det(A) = (−1) ai1det(Ai1) + ··· + (−1) aindet(Ain) where Aij is the (n − 1) × (n − 1) matrix obtained by erasing the row i and the column j from A. With respect to the j th column it is: j+1 j+n det(A) = (−1) a1jdet(A1j) + ··· + (−1) anjdet(Anj) Example 0.1. We do it with respect to the first row below. 1 2 1 4 1 3 1 3 4 3 4 1 = 1 − 2 + 1 = (4 − 6) − 2(3 − 5) + (3:6 − 5:4) = 0 6 1 5 1 5 6 5 6 1 The proof of the expansion along the first row is as follows. The determinant's linearity, proved in the previous set of notes, implies 0 1 Ej n BA C X B 2C det(A) = a1j det B . C j=1 @ . A An Ingegneria dell'Autoveicolo, LeLing12 1 Geometria Geometria Lingotto. where Ej is the canonical basis of the rows, i.e. Ej is zero except at position j where there is 1. Thus we have to calculate the determinants 0 0 ··· 0 1 0 0 ··· 0 a a ··· a a a ······ a 21 22 2(j−1) 2j 2(j+1) 2n . ··· . ··· . ··· . an1 an2 ··· an(j−1) anj an(j+1) ······ ann The whole column j does not intervene in the computation 0 0 ··· 0 1 0 0 ··· 0 a a ··· a 0 a ······ a 21 22 2(j−1) 2(j+1) 2n . ··· . ··· . ··· . an1 an2 ··· an(j−1) 0 an(j+1) ······ ann Since swapping two rows changes the sign of the determinant, 0 1 Ej 1 0 0 ··· 0 0 0 ··· 0 BA C 0 a a ··· a a ······ a B 2C j−1 21 22 2(j−1) 2(j+1) 2n 1+j det B . C = (−1) . = (−1) det(A1j) @ . A . ··· . ··· . ··· . An 0 an1 an2 ··· an(j−1) an(j+1) ······ ann Altogether, we have the expansion along the first row: det(A) = a11det(Ai1) ± · · · ± a1ndet(A1n). a b Note that the determinant = ad − bc is a special case of Laplace's formula. c d Cross product a x Given a plane vector 2 3 −!v = we wish to find an orthogonal vector −!w = . R b y x y The determinant vanishes when x = a and y = a, as confirmed by the formula a b x y x b −! b −! a = xb − ya = · . Hence w = is orthogonal to v = , a b y −a −a b a b i.e. · = 0. b −a Ingegneria dell'Autoveicolo, LeLing12 2 Geometria Geometria Lingotto. This argument generalises to space, and puts us in the position of solving the problem 0 1 a1 −! −! −! −! of finding a vector w orthogonal to two given vectors v1 ; v2 . In fact, let v1 = @b1 A, c1 0 1 0 1 a2 x −! −! v2 = @b2 A and w = @yA. Consider the determinant: c2 z x y z b1 c1 a1 c1 a1 b1 a1 b1 c1 = x − y + z b2 c2 a2 c2 a2 b2 a2 b2 c2 where the equality is a consequence of Laplace expanded along the first row. We may interpret the latter equality as a dot product 0 1 b1 c1 0 1 B b2 c2 C x y z x B C b1 c1 a1 c1 a1 b1 B a1 c1 C a1 b1 c1 = x − y + z = @yA · B− C ; b2 c2 a2 c2 a2 b2 B a2 c2 C a2 b2 c2 z B C @ a1 b1 A a2 b2 0 1 b1 c1 B b2 c2 C B C −! B a1 c1 C −! −! so w = B− C is orthogonal to both v1 and v2 . B a2 c2 C B C @ a1 b1 A a2 b2 −! 1 −! −! −! −! The vector w is called the cross product of v1 and v2 , and denoted v1 × v2 . −! Similarly, using an n × n determinant and Laplace we can find a vector w 2 Rn perpendicular to n − 1 given vectors. The cross product seen geometrically −! −! −! −! The cross product v1 × v2 is orthogonal to v1 and v2 . But as the vectors orthogonal to −! −! −! −! v1 and v2 form a straight line, to determine v1 × v2 it suffices to know its length and orientation. 1Also known as vector product, or wedge product because of the symbol ^. Ingegneria dell'Autoveicolo, LeLing12 3 Geometria Geometria Lingotto. −! −! −! −! Proposition 0.2. The length of v1 × v2 is jv1 jjv2 j sin(θ), where 0 ≤ θ < π is the angle −! −! formed by v1 and v2 . 0−! −!1 v1 × v2 −! 2 Proof. Recall that det(@ v1 A) is the volume of the parallelepiped spanned by −! v2 −! −! −! −! the three vectors v1 × v2 ; v1 ; v2 : 0−! −!1 v1 × v2 −! −! −! −! −! −! −! 2 V olume(v1 × v2 ; v1 ; v2 ) = det(@ v1 A) = jv1 × v2 j : −! v2 Notice: −! −! 0 v1×v2 1 −! −! −! −! −! −! jv1−!×v2j −! −! jv1 jjv2 j sin(θ) = Area(v1 ; v2 ) = det(@ v1 A) = jv1 × v2 j −! v2 2 −! −! 0 v1×v2 1 −! −! jv1−!×v2j Since det(@ v1 A) is positive, we conclude that the −! v2 −! −! right-hand-rule is suited to tell the orientation of v1 × v2 . −! −! −! −! Hence v1 × v2 is the unique vector orthogonal to v1 ; v2 −! −! with length equal to the area Area(v1 ; v2 ) of the paral- −! −! lelogram spanned by v1 and v2 , and whose orientation is found with the right-hand-rule. The cross product −!v × −!w can be interpreted also by a 90◦ -degree rotation. Namely, assuming that −!v ? −!w , then −!v × −!w is the vector obtained by rotating by 90◦ in the counter-clockwise direction the vector −!w on the plane orthogonal to −!v . 2because the determinant stems from the need to compute areas and volumes formed by vectors. Ingegneria dell'Autoveicolo, LeLing12 4 Geometria Geometria Lingotto. Rank and determinant: minors Recaal that the determinant makes sense for square matrices exclusively. If not square, we can compute certain quantities called minors or mini-determinants. A mini-determinant of order k for the matrix A is the determinant of a k × k matrix obtained from A by selecting k rows and k columns. For instance, any number aij is a mini-determinant of order 1. 01 8 2 1 1 2 B0 6 −3C Example 0.3. The determinant = −2 is a minor of order 2 in B C, 3 4 @3 −1 4 A 1 1 1 corresponding to choosing the first and third rows and columns. Also the determinant 1 8 2 6 −3 = 21 is a mini-determinant for A. Here's a 3rd order minor: 0 6 −3 = −1 4 3 −1 4 −87 0 1 c1 Bc C B 2C A column C = B . C is non-zero iff at least one minor is not zero. In fact, the minors @ . A cn are the numbers c1; ··· ; cn . This is a general fact, it holds for arbitrary matrices n × m; A is non-zero iff at least one mini-determinant is non-zero. Furthermore, a matrix has rank zero iff all mini-determinants are zero. This generalises, too, and is expressed by Kronecker's theorem 3. Theorem 0.4. An n × m matrix A has rank ρ(A) = k if and only if there exists a non-zero minor of order k and all minors of order > k are zero. Proof . Let Mk be a mini-determinant of order k. If there were a non-trivial linear combination among the k rows (columns) involved in building Mk , such combination would also be a non-trivial linear combination of k rows in the mini-determinant Mk . That would imply Mk = 0, so Mk = 0 if k > ρ(A). To prove that if k = ρ(A) then there is a non-zero minor of order k, we may assume A has k columns, i.e. we merely pay attention k LI columns. Since the rank is the dimension of the column space, there are k LI rows as well. Hence the k × k minor thus built cannot be trivial, for the k rows a re LI. 2 3Leopold Kronecker (1823 - 1891), german mathematician. Ingegneria dell'Autoveicolo, LeLing12 5 Geometria Geometria Lingotto. The choice of free parameters There are linear systems where some variables are free. In the Gauß-Jordan elimination method explained at the beginning of the course the free variables were the last ones: if x1; x2; ··· ; xn were the unknowns, then ··· ; xn−1; xn are those we tried to leave free, so to speak. What if we want to leave the first ones x1; x2 free? More generally, if we want that a certain subset xi1 ; xi2 ; ··· ; xil is free. In practice the easiest way is simply to change the order, i.e. we write the columns of xi1 ; xi2 ; ··· ; xil at the end of the matrix, and proceed as before. x1 + 2x2 + 7x3 + 5x4 = 1 Example 0.5. To solve ; using x1; x2 as parameters, 3x1 + 4x2 + 8x3 + 3x4 = 0 we use the matrix 7 5 1 2 1 8 3 3 4 0 The first column corresponds to x3 , the second to x4 , the third to x1 and the last one to x2 . Now, Gauß-Jordan: 5 1 2 1 5 1 2 1 7 5 1 2 1 1 7 7 7 7 1 7 7 7 7 ! ! −19 13 12 −8 ! 8 3 3 4 0 8 3 3 4 0 0 7 7 7 7 5 1 2 1 12 14 −3 1 7 7 7 7 1 0 19 19 19 −13 −12 8 ! −13 −12 8 0 1 19 19 19 0 1 19 19 19 12 14 −3 x4 + 19 x1 + 19 x2 = 19 The system is equivalent to: −13 −12 8 The solution, with free param- x3 + 19 x1 + 19 x2 = 19 eters x ; x , is: 1 2 0 1 0 1 0 1 0 1 x1 0 1 0 Bx2C B 0 C B 0 C B 1 C B C = B 8 C + x1 B 13 C + x2 B 12 C @x3A @ 19 A @ 19 A @ 19 A −3 −12 −14 x4 19 19 19 In the next example, instead, x1; x2 cannot be taken as fre parameters .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    8 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us