fbpx
Wikipedia

Row echelon form

In linear algebra, a matrix is in row echelon form if it can be obtained as the result of Gaussian elimination. Every matrix can be put in row echelon form by applying a sequence of elementary row operations. The term echelon comes from the French "échelon" ("level" or step of a ladder), and refers to the fact that the nonzero entries of a matrix in row echelon form look like an inverted staircase.

For square matrices, an upper triangular matrix with nonzero entries on the diagonal is in row echelon form, and a matrix in row echelon form is (weakly) upper triangular. Thus, the row echelon form can be viewed as a generalization of upper triangular form for rectangular matrices.

A matrix is in reduced row echelon form if it is in row echelon form, the first nonzero entry of each row is equal to and the ones above it within the same column equal . The reduced row echelon form of a matrix is unique and does not depend on the sequence of elementary row operations used to obtain it. The variant of Gaussian elimination that transforms a matrix to reduced row echelon form is sometimes called Gauss–Jordan elimination.

A matrix is in column echelon form if its transpose is in row echelon form. Since all properties of column echelon forms can therefore immediately be deduced from the corresponding properties of row echelon forms, only row echelon forms are considered in the remainder of the article.

(General) row echelon form edit

A matrix is in row echelon form if

  • All rows having only zero entries are at the bottom.[1]
  • The leading entry (that is, the left-most nonzero entry) of every nonzero row, called the pivot, is on the right of the leading entry of every row above.[2]

Some texts add the condition that the leading coefficient must be 1[3] while others require this only in reduced row echelon form.

These two conditions imply that all entries in a column below a leading coefficient are zeros.[4]

The following is an example of a   matrix in row echelon form, but not in reduced row echelon form (see below):

 

Many properties of matrices may be easily deduced from their row echelon form, such as the rank and the kernel.

Reduced row echelon form edit

A matrix is in reduced row echelon form (also called row canonical form) if it satisfies the following conditions:[5]

  • It is in row echelon form.
  • The leading entry in each nonzero row is 1 (called a leading one).
  • Each column containing a leading 1 has zeros in all its other entries.

For a matrix in row echelon form, the last condition is equivalent to

  • Each column containing a leading 1 has zeros in all entries above the leading 1.

While a matrix may have several echelon forms, its reduced echelon form is unique.

Given a matrix in reduced row echelon form, if one permutes the columns in order to have the leading 1 of the ith row in the ith column, one gets a matrix of the form

 

where I is the identity matrix of dimension   equal to the rank of the entire matrix, X is a matrix with   rows and   columns, and the two 0's are zero matrices of appropriate size. Since a permutation of columns is not a row operation, the resulting matrix is inequivalent under elementary row operations. In the Gaussian elimination method, this corresponds to a permutation of the unknowns in the original linear system that allows a linear parametrization of the row space, in which the first   coefficients are unconstrained, and the remaining   are determined as linear combinations of these.

Systems of linear equations edit

A system of linear equations is said to be in row echelon form if its augmented matrix is in row echelon form. Similarly, a system of linear equations is said to be in reduced row echelon form or in canonical form if its augmented matrix is in reduced row echelon form.

The canonical form may be viewed as an explicit solution of the linear system. In fact, the system is inconsistent if and only if one of the equations of the canonical form is reduced to 0 = 1; that is if there is a leading 1 in the column of the constant terms[6] Otherwise, regrouping in the right hand side all the terms of the equations but the leading ones, expresses the variables corresponding to the pivots as constants or linear functions of the other variables, if any.

Transformation to row echelon form edit

Gaussian elimination is the main algorithm for transforming every matrix into a matrix in row echelon form. A variant, sometimes called Gauss–Jordan elimination produces a reduced row echelon form. Both consist of a finite sequence of elementary row operations; the number of required elementary row operations is at most mn for an m-by-n matrix.[7] For a given matrix, despite the row echelon form not being unique, all row echelon forms, including the reduced row echelon form, have the same number of zero rows and the pivots are located in the same positions.[7]

This is an example of a matrix in reduced row echelon form, which shows that the left part of the matrix is not always an identity matrix:

 

For a matrix with integer coefficients, the Hermite normal form is a row echelon form that can be calculated without introducing any denominator, by using Euclidean division or Bézout's identity. The reduced echelon form of a matrix with integer coefficients generally contains non-integer coefficients, because of the need of dividing by its leading coefficient each row of arow echelon form.

The non-uniqueness of the row echelon form of a matrix follows from the fact that some elementary row operations transform a matrix in row echelon form into another (equivalent) matrix that is also in row echelon form. These elementary row operations include the multiplication of a row by a nonzero scalar and the addition of a scalar multiple of a row to one of the above rows. For example:

 

In this example, the unique reduced row echelon form can be obtained by subtracting three times the second row from the first row :

 

Affine spaces of reduced echelon forms edit

In this section and the following one, we denote the location of the columns containing the leading entries of the successive rows of a   matrix   in reduced row echelon form (the pivots) as  , with

 

where   is the dimension of the row space of the matrix. The data   will be called the shape of  , which has leading non-zero entries  , the entries in the column   above and below it vanish, and so do all those to the left of it within the same row, as well as all entries in the  th row for  :

 

Since all other entries are arbitrary elements of the base field  , the set   of all reduced echelon form matrices with shape   is a K-affine space of dimension[8][9]

 

To see this, note that, of the   possible matrix entries within the first   rows,   are determined as  's and  's because they are in the columns   containing the pivots. A further   are also required to be  , because they are to the left of the pivots, but of these,

 

are also in the columns  . Therefore, the total number of entries that are not fixed to be equal to   or   is

 

Maximal rank: Schubert cells edit

The row echelon form can be used to give a concrete description of the Schubert cells associated with the Grassmannian of  -dimensional subspaces of a vector space.

If  , the matrices   in  are of maximal rank  , and determine  -dimensional subspaces   of the free  -module  , as the span

 

of linear combinations

 

of the elementary basis vectors  , with coefficients equal to the row vectors. In this case, the affine space   is the Schubert cell[8][9]  of the Grassmannian  , consisting of  -dimensional subspaces of   corresponding to the integer partition

 

with parts equal to

 

relative to the complete flag

 

where

 

This means that   consists of those  -dimensional subspaces   whose intersections with the subspaces   have dimensions

 

Its dimension is then equal to the weight   of the partition[8]

 

An equivalent, but simpler characterization of the Schubert cell   may be given in terms of the dual complete flag

 

where

 

Then   consists of those  -dimensional subspaces   that have a basis   consisting of elements

 

of the subspaces   which, relative to the standard basis, are the row vectors   of the row echelon form, written in reverse order.

Notes edit

  1. ^ Phrased in terms of each individual zero row in Leon (2010, p. 13):"A matrix is said to be in row echelon form ... (iii) If there are rows whose entries are all zero, they are below the rows having nonzero entries."
  2. ^ Leon (2010, p. 13):"A matrix is said to be in row echelon form ... (ii) If row k does not consist entirely of zeros, the number of leading zero entries in row   is greater than the number of leading zero entries in row k."
  3. ^ See, for instance, the first clause of the definition of row echelon form in Leon (2010, p. 13): "A matrix is said to be in row echelon form (i) If the first nonzero entry in each nonzero row is 1."
  4. ^ Meyer 2000, p. 44
  5. ^ Meyer 2000, p. 48
  6. ^ Cheney, Ward; Kincaid, David R. (2010-12-29). Linear Algebra: Theory and Applications. Jones & Bartlett Publishers. pp. 47–50. ISBN 9781449613525.
  7. ^ a b Anton, Howard; Rorres, Chris (2013-10-23). Elementary Linear Algebra: Applications Version, 11th Edition. Wiley Global Education. p. 21. ISBN 9781118879160.
  8. ^ a b c Fulton, William (1997). Young Tableaux. With Applications to Representation Theory and Geometry, Chapt. 9.4. London Mathematical Society Student Texts. Vol. 35. Cambridge, U.K.: Cambridge University Press. doi:10.1017/CBO9780511626241. ISBN 9780521567244.
  9. ^ a b Kleiman, S.L.; Laksov, Dan (1972). "Schubert Calculus". American Mathematical Monthly. American Mathematical Society. 79 (10): 1061–1082. doi:10.1080/00029890.1972.11993188. ISSN 0377-9017.

References edit

  • Leon, Steven J. (2010), Lynch, Deirdre; Hoffman, William; Celano, Caroline (eds.), Linear Algebra with Applications (8th ed.), Pearson, ISBN 978-0-13-600929-0, A matrix is said to be in row echelon form (i) If the first nonzero entry in each nonzero row is 1. (ii) If row k does not consist entirely of zeros, the number of leading zero entries in row   is greater than the number of leading zero entries in row k. (iii) If there are rows whose entries are all zero, they are below the rows having nonzero entries..
  • Meyer, Carl D. (2000), Matrix Analysis and Applied Linear Algebra, SIAM, ISBN 978-0-89871-454-8.

External links edit

  • Interactive Row Echelon Form with rational output

echelon, form, linear, algebra, matrix, echelon, form, obtained, result, gaussian, elimination, every, matrix, echelon, form, applying, sequence, elementary, operations, term, echelon, comes, from, french, échelon, level, step, ladder, refers, fact, that, nonz. In linear algebra a matrix is in row echelon form if it can be obtained as the result of Gaussian elimination Every matrix can be put in row echelon form by applying a sequence of elementary row operations The term echelon comes from the French echelon level or step of a ladder and refers to the fact that the nonzero entries of a matrix in row echelon form look like an inverted staircase For square matrices an upper triangular matrix with nonzero entries on the diagonal is in row echelon form and a matrix in row echelon form is weakly upper triangular Thus the row echelon form can be viewed as a generalization of upper triangular form for rectangular matrices A matrix is in reduced row echelon form if it is in row echelon form the first nonzero entry of each row is equal to 1 displaystyle 1 and the ones above it within the same column equal 0 displaystyle 0 The reduced row echelon form of a matrix is unique and does not depend on the sequence of elementary row operations used to obtain it The variant of Gaussian elimination that transforms a matrix to reduced row echelon form is sometimes called Gauss Jordan elimination A matrix is in column echelon form if its transpose is in row echelon form Since all properties of column echelon forms can therefore immediately be deduced from the corresponding properties of row echelon forms only row echelon forms are considered in the remainder of the article Contents 1 General row echelon form 2 Reduced row echelon form 3 Systems of linear equations 4 Transformation to row echelon form 5 Affine spaces of reduced echelon forms 6 Maximal rank Schubert cells 7 Notes 8 References 9 External links General row echelon form editA matrix is in row echelon form if All rows having only zero entries are at the bottom 1 The leading entry that is the left most nonzero entry of every nonzero row called the pivot is on the right of the leading entry of every row above 2 Some texts add the condition that the leading coefficient must be 1 3 while others require this only in reduced row echelon form These two conditions imply that all entries in a column below a leading coefficient are zeros 4 The following is an example of a 4 5 displaystyle 4 times 5 nbsp matrix in row echelon form but not in reduced row echelon form see below 1 a 0 a 1 a 2 a 3 0 0 2 a 4 a 5 0 0 0 1 a 6 0 0 0 0 0 displaystyle left begin array ccccc 1 amp a 0 amp a 1 amp a 2 amp a 3 0 amp 0 amp 2 amp a 4 amp a 5 0 amp 0 amp 0 amp 1 amp a 6 0 amp 0 amp 0 amp 0 amp 0 end array right nbsp Many properties of matrices may be easily deduced from their row echelon form such as the rank and the kernel Reduced row echelon form editA matrix is in reduced row echelon form also called row canonical form if it satisfies the following conditions 5 It is in row echelon form The leading entry in each nonzero row is 1 called a leading one Each column containing a leading 1 has zeros in all its other entries For a matrix in row echelon form the last condition is equivalent to Each column containing a leading 1 has zeros in all entries above the leading 1 While a matrix may have several echelon forms its reduced echelon form is unique Given a matrix in reduced row echelon form if one permutes the columns in order to have the leading 1 of the i th row in the i th column one gets a matrix of the form I X 0 0 displaystyle begin pmatrix I amp X 0 amp 0 end pmatrix nbsp where I is the identity matrix of dimension j displaystyle j nbsp equal to the rank of the entire matrix X is a matrix with j displaystyle j nbsp rows and n j displaystyle n j nbsp columns and the two 0 s are zero matrices of appropriate size Since a permutation of columns is not a row operation the resulting matrix is inequivalent under elementary row operations In the Gaussian elimination method this corresponds to a permutation of the unknowns in the original linear system that allows a linear parametrization of the row space in which the first j displaystyle j nbsp coefficients are unconstrained and the remaining n j displaystyle n j nbsp are determined as linear combinations of these Systems of linear equations editA system of linear equations is said to be in row echelon form if its augmented matrix is in row echelon form Similarly a system of linear equations is said to be in reduced row echelon form or in canonical form if its augmented matrix is in reduced row echelon form The canonical form may be viewed as an explicit solution of the linear system In fact the system is inconsistent if and only if one of the equations of the canonical form is reduced to 0 1 that is if there is a leading 1 in the column of the constant terms 6 Otherwise regrouping in the right hand side all the terms of the equations but the leading ones expresses the variables corresponding to the pivots as constants or linear functions of the other variables if any Transformation to row echelon form editMain article Gaussian elimination Gaussian elimination is the main algorithm for transforming every matrix into a matrix in row echelon form A variant sometimes called Gauss Jordan elimination produces a reduced row echelon form Both consist of a finite sequence of elementary row operations the number of required elementary row operations is at most mn for an m by n matrix 7 For a given matrix despite the row echelon form not being unique all row echelon forms including the reduced row echelon form have the same number of zero rows and the pivots are located in the same positions 7 This is an example of a matrix in reduced row echelon form which shows that the left part of the matrix is not always an identity matrix 1 0 a 1 0 b 1 0 1 a 2 0 b 2 0 0 0 1 b 3 displaystyle left begin array ccccc 1 amp 0 amp a 1 amp 0 amp b 1 0 amp 1 amp a 2 amp 0 amp b 2 0 amp 0 amp 0 amp 1 amp b 3 end array right nbsp For a matrix with integer coefficients the Hermite normal form is a row echelon form that can be calculated without introducing any denominator by using Euclidean division or Bezout s identity The reduced echelon form of a matrix with integer coefficients generally contains non integer coefficients because of the need of dividing by its leading coefficient each row of arow echelon form The non uniqueness of the row echelon form of a matrix follows from the fact that some elementary row operations transform a matrix in row echelon form into another equivalent matrix that is also in row echelon form These elementary row operations include the multiplication of a row by a nonzero scalar and the addition of a scalar multiple of a row to one of the above rows For example 1 3 1 0 1 7 add row 2 to row 1 1 4 6 0 1 7 displaystyle begin bmatrix 1 amp 3 amp 1 0 amp 1 amp 7 end bmatrix xrightarrow text add row 2 to row 1 begin bmatrix 1 amp 4 amp 6 0 amp 1 amp 7 end bmatrix nbsp In this example the unique reduced row echelon form can be obtained by subtracting three times the second row from the first row 1 3 1 0 1 7 subtract 3 row 2 from row 1 1 0 22 0 1 7 displaystyle begin bmatrix 1 amp 3 amp 1 0 amp 1 amp 7 end bmatrix xrightarrow text subtract 3 times text row 2 from row 1 begin bmatrix 1 amp 0 amp 22 0 amp 1 amp 7 end bmatrix nbsp Affine spaces of reduced echelon forms editIn this section and the following one we denote the location of the columns containing the leading entries of the successive rows of a k n displaystyle k times n nbsp matrix A displaystyle A nbsp in reduced row echelon form the pivots as L 1 L j displaystyle L 1 dots L j nbsp with 0 lt L 1 lt L j n displaystyle 0 lt L 1 cdots lt L j leq n nbsp where j k displaystyle j leq k nbsp is the dimension of the row space of the matrix The data k n L 1 L j displaystyle k n L 1 ldots L j nbsp will be called the shape of A displaystyle A nbsp which has leading non zero entries A i L i 1 i 1 j displaystyle A i L i 1 i 1 dots j nbsp the entries in the column L i displaystyle L i nbsp above and below it vanish and so do all those to the left of it within the same row as well as all entries in the i displaystyle i nbsp th row for i gt j displaystyle i gt j nbsp A i L i 1 for i 1 j A l L i 0 for l i A i l 0 for l lt L i A i l 0 for i gt j displaystyle begin aligned A i L i 1 qquad amp text for i 1 dots j A l L i 0 qquad amp text for l neq i A i l 0 qquad amp text for l lt L i A i l 0 qquad amp text for i gt j end aligned nbsp Since all other entries are arbitrary elements of the base field K displaystyle K nbsp the set A k n L 1 L j displaystyle A k n L 1 ldots L j nbsp of all reduced echelon form matrices with shape k n L 1 L j displaystyle k n L 1 ldots L j nbsp is a K affine space of dimension 8 9 dim A k n L 1 L j n j 1 2 j j 1 i 1 j L i displaystyle text dim A k n L 1 dots L j nj frac 1 2 j j 1 sum i 1 j L i nbsp To see this note that of the n j displaystyle nj nbsp possible matrix entries within the first j displaystyle j nbsp rows j 2 displaystyle j 2 nbsp are determined as 0 displaystyle 0 nbsp s and 1 displaystyle 1 nbsp s because they are in the columns L 1 L j displaystyle L 1 dots L j nbsp containing the pivots A further i 1 j L i 1 displaystyle sum i 1 j L i 1 nbsp are also required to be 0 displaystyle 0 nbsp because they are to the left of the pivots but of these i 0 j 1 i 1 2 j j 1 displaystyle sum i 0 j 1 i frac 1 2 j j 1 nbsp dd are also in the columns L 1 L j displaystyle L 1 dots L j nbsp Therefore the total number of entries that are not fixed to be equal to 0 displaystyle 0 nbsp or 1 displaystyle 1 nbsp is n j j 2 1 2 j j 1 i 1 j L i j n j 1 2 j j 1 i 1 j L i displaystyle nj j 2 frac 1 2 j j 1 sum i 1 j L i j nj frac 1 2 j j 1 sum i 1 j L i nbsp dd Maximal rank Schubert cells editThe row echelon form can be used to give a concrete description of the Schubert cells associated with the Grassmannian of k displaystyle k nbsp dimensional subspaces of a vector space If j k n displaystyle j k leq n nbsp the matrices A displaystyle A nbsp inA k n L 1 L k displaystyle A k n L 1 dots L k nbsp are of maximal rank k displaystyle k nbsp and determine k displaystyle k nbsp dimensional subspaces w V displaystyle w subset V nbsp of the free K displaystyle K nbsp module V K n displaystyle V K n nbsp as the span w span W 1 W k displaystyle w text span W 1 dots W k nbsp dd of linear combinations W i l 1 k A i l e l i 1 k displaystyle W i sum l 1 k A il e l quad i 1 dots k nbsp dd of the elementary basis vectors e 1 e n displaystyle e 1 dots e n nbsp with coefficients equal to the row vectors In this case the affine space A k n L 1 L k displaystyle A k n L 1 dots L k nbsp is the Schubert cell 8 9 X l V displaystyle X lambda mathcal V nbsp of the Grassmannian G r k V displaystyle mathbf Gr k V nbsp consisting of k displaystyle k nbsp dimensional subspaces of V displaystyle V nbsp corresponding to the integer partition l l 1 l k 0 displaystyle lambda lambda 1 geq cdots geq lambda k geq 0 nbsp with parts equal to l i n k L i i 1 j k displaystyle lambda i n k L i i quad 1 leq j leq k nbsp relative to the complete flag V V 1 V 2 V n V displaystyle mathcal V V 1 subset V 2 cdots subset V n V nbsp where V i span e 1 e i i 1 n displaystyle V i text span e 1 dots e i quad i 1 dots n nbsp This means that X l V G r k V displaystyle X lambda mathcal V subset mathbf Gr k V nbsp consists of those k displaystyle k nbsp dimensional subspaces w V displaystyle w subset V nbsp whose intersections with the subspaces V j j 1 n displaystyle V j j 1 dots n nbsp have dimensions dim w V j i for n k l i i j n k l i 1 i i 1 k displaystyle text dim w cap V j i text for n k lambda i i leq j leq n k lambda i 1 i quad i 1 dots k nbsp dd Its dimension is then equal to the weight l i 1 k l i displaystyle lambda sum i 1 k lambda i nbsp of the partition 8 dim X l V l displaystyle dim X lambda mathcal V lambda nbsp An equivalent but simpler characterization of the Schubert cell X l V displaystyle X lambda mathcal V nbsp may be given in terms of the dual complete flag V V 1 V 2 V n V displaystyle tilde mathcal V tilde V 1 subset tilde V 2 cdots subset tilde V n V nbsp where V i span e n e n i 1 i 1 n displaystyle tilde V i text span e n dots e n i 1 quad i 1 dots n nbsp Then X l V G r k V displaystyle X lambda mathcal V subset mathbf Gr k V nbsp consists of those k displaystyle k nbsp dimensional subspaces w V displaystyle w subset V nbsp that have a basis W 1 W k displaystyle tilde W 1 dots tilde W k nbsp consisting of elements W i V n L i 1 V k l i i 1 i 1 k displaystyle tilde W i in tilde V n L i 1 tilde V k lambda i i 1 quad i 1 dots k nbsp dd of the subspaces V k l i i 1 i 1 k displaystyle tilde V k lambda i i 1 i 1 dots k nbsp which relative to the standard basis are the row vectors W k W 1 displaystyle W k dots W 1 nbsp of the row echelon form written in reverse order Notes edit Phrased in terms of each individual zero row in Leon 2010 p 13 A matrix is said to be in row echelon form iii If there are rows whose entries are all zero they are below the rows having nonzero entries Leon 2010 p 13 A matrix is said to be in row echelon form ii If row k does not consist entirely of zeros the number of leading zero entries in row k 1 displaystyle k 1 nbsp is greater than the number of leading zero entries in row k See for instance the first clause of the definition of row echelon form in Leon 2010 p 13 A matrix is said to be in row echelon form i If the first nonzero entry in each nonzero row is 1 Meyer 2000 p 44 Meyer 2000 p 48 Cheney Ward Kincaid David R 2010 12 29 Linear Algebra Theory and Applications Jones amp Bartlett Publishers pp 47 50 ISBN 9781449613525 a b Anton Howard Rorres Chris 2013 10 23 Elementary Linear Algebra Applications Version 11th Edition Wiley Global Education p 21 ISBN 9781118879160 a b c Fulton William 1997 Young Tableaux With Applications to Representation Theory and Geometry Chapt 9 4 London Mathematical Society Student Texts Vol 35 Cambridge U K Cambridge University Press doi 10 1017 CBO9780511626241 ISBN 9780521567244 a b Kleiman S L Laksov Dan 1972 Schubert Calculus American Mathematical Monthly American Mathematical Society 79 10 1061 1082 doi 10 1080 00029890 1972 11993188 ISSN 0377 9017 References editLeon Steven J 2010 Lynch Deirdre Hoffman William Celano Caroline eds Linear Algebra with Applications 8th ed Pearson ISBN 978 0 13 600929 0 A matrix is said to be in row echelon form i If the first nonzero entry in each nonzero row is 1 ii If row k does not consist entirely of zeros the number of leading zero entries in row k 1 displaystyle k 1 nbsp is greater than the number of leading zero entries in row k iii If there are rows whose entries are all zero they are below the rows having nonzero entries Meyer Carl D 2000 Matrix Analysis and Applied Linear Algebra SIAM ISBN 978 0 89871 454 8 External links edit nbsp The Wikibook Linear Algebra has a page on the topic of Row Reduction and Echelon Forms Interactive Row Echelon Form with rational output Retrieved from https en wikipedia org w index php title Row echelon form amp oldid 1185113604 Reduced row echelon form, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.