Generalizations of Sylvester s determinantal identity

Similar documents
arxiv: v1 [math.na] 2 Mar 2015

Various Proofs of Sylvester s (Determinant) Identity

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2

1 Multiply Eq. E i by λ 0: (λe i ) (E i ) 2 Multiply Eq. E j by λ and add to Eq. E i : (E i + λe j ) (E i )

Foundations of Matrix Analysis

Chapter 4 - MATRIX ALGEBRA. ... a 2j... a 2n. a i1 a i2... a ij... a in

Fraction-free Row Reduction of Matrices of Skew Polynomials

Matrix Algebra Determinant, Inverse matrix. Matrices. A. Fabretti. Mathematics 2 A.Y. 2015/2016. A. Fabretti Matrices

Fundamentals of Engineering Analysis (650163)

Linear Systems and Matrices

II. Determinant Functions

Direct Methods for Solving Linear Systems. Matrix Factorization

Section 9.2: Matrices.. a m1 a m2 a mn

Section 9.2: Matrices. Definition: A matrix A consists of a rectangular array of numbers, or elements, arranged in m rows and n columns.

Math 3108: Linear Algebra

Chapter 1 Matrices and Systems of Equations

Gaussian Elimination and Back Substitution

Lemma 8: Suppose the N by N matrix A has the following block upper triangular form:

arxiv: v1 [cs.sc] 29 Jul 2009

Linear Algebra. Linear Equations and Matrices. Copyright 2005, W.R. Winfrey

Linear Algebra: Lecture notes from Kolman and Hill 9th edition.

Equality: Two matrices A and B are equal, i.e., A = B if A and B have the same order and the entries of A and B are the same.

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 13

Elementary maths for GMT

ELEMENTARY LINEAR ALGEBRA

Computational Linear Algebra

1 Determinants. 1.1 Determinant

Direct Methods for Solving Linear Systems. Simon Fraser University Surrey Campus MACM 316 Spring 2005 Instructor: Ha Le

c 2009 Society for Industrial and Applied Mathematics

Intrinsic products and factorizations of matrices

Lectures on Linear Algebra for IT

A Review of Matrix Analysis

a 11 x 1 + a 12 x a 1n x n = b 1 a 21 x 1 + a 22 x a 2n x n = b 2.

On Expected Gaussian Random Determinants

AMS526: Numerical Analysis I (Numerical Linear Algebra)

Linear Algebra March 16, 2019

MATH 2030: EIGENVALUES AND EIGENVECTORS

3. Vector spaces 3.1 Linear dependence and independence 3.2 Basis and dimension. 5. Extreme points and basic feasible solutions

Algebra C Numerical Linear Algebra Sample Exam Problems

ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3

The Cayley Hamilton Theorem

On the Skeel condition number, growth factor and pivoting strategies for Gaussian elimination

Matrices and Determinants

Determinants of Block Matrices and Schur s Formula by Istvan Kovacs, Daniel S. Silver*, and Susan G. Williams*

CHAPTER 6. Direct Methods for Solving Linear Systems

arxiv: v1 [cs.sc] 17 Apr 2013

Lecture 12 (Tue, Mar 5) Gaussian elimination and LU factorization (II)

Solving Linear Systems of Equations

4. Determinants.

MATRICES. a m,1 a m,n A =

Linear Algebra Tutorial for Math3315/CSE3365 Daniel R. Reynolds

Chapter 3. Basic Properties of Matrices

Undergraduate Mathematical Economics Lecture 1

CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 6

Graduate Mathematical Economics Lecture 1

GAUSSIAN ELIMINATION AND LU DECOMPOSITION (SUPPLEMENT FOR MA511)

BLAS: Basic Linear Algebra Subroutines Analysis of the Matrix-Vector-Product Analysis of Matrix-Matrix Product

Linear Algebra. Solving Linear Systems. Copyright 2005, W.R. Winfrey

Chapter 1: Systems of linear equations and matrices. Section 1.1: Introduction to systems of linear equations

1300 Linear Algebra and Vector Geometry

Jim Lambers MAT 610 Summer Session Lecture 1 Notes

Linear Equations and Matrix

DETERMINANTS IN WONDERLAND: MODIFYING DODGSON S METHOD TO COMPUTE DETERMINANTS

NEW CONSTRUCTION OF THE EAGON-NORTHCOTT COMPLEX. Oh-Jin Kang and Joohyung Kim

Necessary And Sufficient Conditions For Existence of the LU Factorization of an Arbitrary Matrix.

7. LU factorization. factor-solve method. LU factorization. solving Ax = b with A nonsingular. the inverse of a nonsingular matrix

THREE LECTURES ON QUASIDETERMINANTS

Chapter 4. Determinants

INVERSE TRIDIAGONAL Z MATRICES

SPRING OF 2008 D. DETERMINANTS

7 Matrix Operations. 7.0 Matrix Multiplication + 3 = 3 = 4

Computing Characteristic Polynomials of Matrices of Structured Polynomials

Determinantal divisor rank of an integral matrix

OHSx XM511 Linear Algebra: Solutions to Online True/False Exercises

Determinants. Samy Tindel. Purdue University. Differential equations and linear algebra - MA 262

Massachusetts Institute of Technology Department of Economics Statistics. Lecture Notes on Matrix Algebra

Fraction-Free Methods for Determinants

Matrix Factorization and Analysis

1 Matrices and Systems of Linear Equations

ax 2 + bx + c = 0 where

MATH 425-Spring 2010 HOMEWORK ASSIGNMENTS

Lecture Notes in Linear Algebra

Chapter 2. Square matrices

MATH Topics in Applied Mathematics Lecture 12: Evaluation of determinants. Cross product.

MATH2210 Notebook 2 Spring 2018

A matrix over a field F is a rectangular array of elements from F. The symbol

33AH, WINTER 2018: STUDY GUIDE FOR FINAL EXAM

This can be accomplished by left matrix multiplication as follows: I

Lecture 2 INF-MAT : , LU, symmetric LU, Positve (semi)definite, Cholesky, Semi-Cholesky

MATH 106 LINEAR ALGEBRA LECTURE NOTES

DETERMINANTAL DIVISOR RANK OF AN INTEGRAL MATRIX

Submatrices and Partitioned Matrices

Math Linear Algebra Final Exam Review Sheet

G1110 & 852G1 Numerical Linear Algebra

Solve Linear System with Sylvester s Condensation

CS412: Lecture #17. Mridul Aanjaneya. March 19, 2015

Notes on the Matrix-Tree theorem and Cayley s tree enumerator

Chapter SSM: Linear Algebra Section Fails to be invertible; since det = 6 6 = Invertible; since det = = 2.

Yet Another Proof of Sylvester s Identity

a s 1.3 Matrix Multiplication. Know how to multiply two matrices and be able to write down the formula

Transcription:

Generalizations of Sylvester s determinantal identity. Redivo Zaglia,.R. Russo Università degli Studi di Padova Dipartimento di atematica Pura ed Applicata Due Giorni di Algebra Lineare Numerica 6-7 arzo 2008 Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.1/45

Outline Hystory Classical Sylvester s determinantal identity Old Generalizations of Sylvester s determinantal identity A new Generalization of Sylvester s determinantal identity Some applications Conclusions Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.2/45

Hystory Sylvester was a 19th century mathematician and poet, a collaborator of Cayley, Deorgan, and Chebyshev. He was primarily an algebraist, and advanced the fields of matrix theory and algebraic equations. He worked by inspiration, and frequently it is difficult to detect a proof in what he confidently asserted. All his work is characterized by powerful imagination and inventiveness. In 1851 he published, in his words, a remarkable theorem showing the relation between determinants and submatrices. However, Sylvester himself stated his identity without proof, and maybe because of that, the equation has historically been regarded as merely a notable curiosity of the Theory of Determinants. There are at least 7 published proofs of the theorem and later various authors proposed some generalized formulas of this identity with useful applications in several domains. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.3/45

The classical Sylvester s determinantal identity = (a ij ) a square matrix of order n, t a fixed integer, 0 t n 1, i, j with t < i, j n, a given couple of integers. We define the determinant a (t) i,j of order (t + 1) as a (t) i,j = a 11 a 1t a 1j a 21 a 2t a 2j... a t1 a tt a tj a i1 a it a ij, for 0 < t n 1 and a (0) i,j = a ij determinant obtained from the matrix by extending its leading principal submatrix of order t with the row i and the column j of. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.4/45

The classical Sylvester s determinantal identity Theorem 1 (Sylvester s identity): Let be a square matrix of order n and t an integer, 0 t n 1. Then, the following identity holds det [ a (t 1) t,t ] n t 1 = a (t) t+1,t+1 a (t) t+1,n. a (t) n,t+1 a (t) n,n., with a ( 1) 0,0 = 1 (1) J.J. Sylvester stated this theorem in 1851 without proof, later 9 different proofs are presented: G. Kowalewski [1948, four proofs] F.R. Gantmacher [1959] E.H. Bareiss [1968] G.I. alaschonok [1983-1986, two proofs]. Konvalinka [2007]... Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.5/45

Sylvester s identity: some particular cases t = 1 and a 11 0, Chió pivotal condensation [Chió,1853]: det = det B/(a 11 ) n 2 B = (b ij ), square matrix of order (n 1) with entries b ij = a (1) i+1,j+1 = a 11 a i+1,1 a 1,j+1 a i+1,j+1, for i, j = 1,..., n 1 t = n 2, matrix partitioned as = ( a b T e c D f g h T l a, e, g, l are scalars, ) det = D c f b T a e h T g l b, c, f, h are (n 2)-length column vectors, D is a (n 2)-order square matrix., Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.6/45

Sylvester s identity: some particular cases applying the Sylvester s identity det det D = D c b T a D f b T e D c h T g D f h T l = a bt c D bt e D f c D g h T D f h T l by setting A = ( a b T c D ), B = ( b T e D f ), C = ( c D g h T ), D = ( D f h T l ) we have the simple rule frequently used to obtain recursive algorithms in sequence transformations det det D = det A det D det B det C (1a) Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.7/45

The classical Sylvester s determinantal identity Sylvester s determinantal identity has been extensively studied, both in the algebraic and in the combinatorial context. This classical formula is useful for evaluating and transform certain types of determinants, is a very important tools for interpolation problems extrapolation algorithms matrix triangularization Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.8/45

Generalizations of Sylvester s identity Several authors have deepened the main property of classical Sylvester s identity, some of these have generalized the classical identity obtaining interesting new formulas: Yakovlev [1974,1978] control theory Gasca, Lopez-Carmona, and Ramirez [1982] interpolation problems ühlbach-gasca and Beckermann-Gasca [1985,1994] extrapolation formulas and sequence transformations ulders [2001] fraction free algorithms, linear programming. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.9/45

Notations and Definitions We introduce the following notations related to a (n m) matrix over a commutative field K. An index list of length k < n, I = (i 1,..., i k ), with 1 i l n, for l = 1,... k is an integer k-tuple with possible repetition from {1, 2,..., n}. An index list without repetition, with card(i) = k. An ordered index list is an index list with the condition α < β i α < i β. For any n N + we can define the ordered index list N n = (1, 2,..., n) Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.10/45

Notations and Definitions Let I = (i 1,..., i α ) N n and J = (j 1,..., j β ) N m two ordered index lists. We denote the (α β) submatrix, extracted from, ( IJ ) ( ) i1,..., i = α j 1,..., j β = a i1 j 1 a i1 j β.. a iα j 1 a iα j β if α = β, we denote the corresponding determinant as [ IJ ] = i1,..., i α j 1,..., j α = a i1 j 1 a i1 j α.. a iα j 1 a iα j α, So, a (t) 1,..., t, i i,j = 1,..., t, j, for t < i, j n and 0 < t n 1.. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.11/45

Notations and Definitions With all this notations Sylvester s formula det [ a (t 1) t,t ] n t 1 = a (t) t+1,t+1 a (t) t+1,n.. a (t) n,t+1 a (t) n,n, 0 t n 1 can be written as det ( ) n t 1 1,..., t = det B S, 0 t n 1 (2) 1,..., t where B S is the matrix of order (n t) with elements b ij = a (t) i,j for t + 1 i, j n Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.12/45

Generalization of Yakovlev Let = (a ij ) square matrix of order n, t fixed integer, 0 t n 1, I = (i 1,..., i t ) N n, J = (j 1,..., j t ) N n ordered index lists, I = (i t+1,..., i n) N n, J = (j t+1,..., j n) N n complementary (I I = J J = N n ) ordered index lists. From Laplace expansion formula Yakovlev obtained the following identity det ( ) n t 1 i 1,..., i t = j 1,..., j t P (α t+1,...,α n ) ( 1) µ n β=t+1 [ ] i 1,..., i t, i α β j 1,..., j t, j β where P (α t+1,..., α n ) represent the set of all permutations of (t + 1,..., n) and µ is the number of inversions needed to pass from (t + 1,..., n) to a certain permutation (α t+1,..., α n ). Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.13/45

Generalization of Yakovlev Classical Sylvester identity as particular case I = J = (1,..., t), I = J = (t + 1,..., n). det ( ) n t 1 1,..., t = 1,..., t by Leibniz formula det ( ) n t 1 1,..., t = 1,..., t P (α t+1,...,α n ) ( 1) µ P (α t+1,...,α n ) n β=t+1 ( 1) µ n β=t+1 which is exactly the classical Sylvester identity (2). 1,..., t, α β 1,..., t, β a (t) α β,β a (t) α β,β = det B S Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.14/45

Generalization of Yakovlev: examples Example 1: n = 6, t = 4, I = (i 1,..., i 4 ) = (1, 3, 5, 6), J = (j 1,..., j 4 ) = (1, 2, 4, 6), I = (i 5, i 6 ) = (2, 4), J = (j 5, j 6 ) = (3, 5). I det = ( 1) µ 6 I, i α β J J, j β. P (α 5,α 6 ) β=5 since P (α 5, α 6 ) = {(5, 6), (6, 5)}, and µ = (0, 1), we obtain I I, 2 I, 4 I, 4 I, 2 det =. J J, 3 J, 5 J, 3 J, 5 Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.15/45

Generalization of Yakovlev: examples Example 2: n = 6, t = 4, I = J = (1,..., 4), I = J = (5, 6), P (α 5, α 6 ) = {(5, 6), (6, 5)}, and µ = (0, 1). det I J = I, 5 J, 5 I, 6 J, 6 I, 6 J, 5 I, 5, J, 6 that is det 1,..., 4 1,..., 4 = a (4) 5,5 a (4) 5,6 a (4) 6,5 a (4) 6,6 = det B S which is the classical Sylvester s identity (2). Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.16/45

Gasca, Lopez-Carmona, Ramirez Gasca, Lopez-Carmona, and Ramirez [1982] proved a first useful generalization of Sylvester s determinantal identity. This generalized identity has been applied to the derivation of a recurrence interpolation formula for the solution of a multivariate interpolation problem. The interpolation formula, following Brezinski s method, take the form of a quotient of two determinants and in particular cases leads to Aitken-like and Neville-like algorithms. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.17/45

Generalization of Gasca, Lopez, Ramirez Let = (a ij ) square matrix of order n, t, q fixed positive integers s.t. n = t + q, J k = (j k 1,..., jk t+1 ) N n, k = 1,..., q set of q ordered index lists, S k = J k J k+1 = (s k 1,..., sk t ), k = 1,..., q 1. Let B the matrix with elements 1,..., t, t + i b ij = j j 1,..., jj t, jj t+1 1 i, j q the authors give the generalization of Sylvester s identity det B = c det q 1 k=1 [ 1,..., t s k 1,..., sk t ] where c is a sign factor (c = 0 or c = ±1) which does not depend on the element a ij of, but only on the set of J k. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.18/45

Generalization of Gasca, Lopez, Ramirez Classical Sylvester identity as particular case J k = (1,..., t, t + k), S k = (1,..., t) for all k. for all k = 1, 2,..., q The previous generalized identity becomes det B = det q 1 k=1 1,..., t 1,..., t with B B S, so det B S = det ( [ 1,..., t 1,..., t ]) q 1 which is exactly the classical Sylvester identity (2). Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.19/45

Gasca, Lopez-Carmona, Ramirez : example Example: n = 5, t = 2, q = 3, J 1 = (1, 3, 4), J 2 = (1, 4, 5), J 3 = (2, 4, 5), S 1 = (1, 4), S 2 = (4, 5). Let 1, 2, 3 1, 2, 3 1, 3, 4 [ 1, 4, 5 ] 1, 2, 4 1, 2, 4 B = [ 1, 3, 4 ] 1, 2, 5 1, 3, 4 [ 1, 4, 5 ] 1, 2, 5 1, 4, 5 1, 2, 3 [ 2, 4, 5 ] 1, 2, 4 [ 2, 4, 5 ] 1, 2, 5 2, 4, 5, since for this particular case c = 1, we have det B = det 1, 2 1, 4 1, 2 4, 5 Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.20/45

Generalization of Beckermann, Gasca, ühlbach Sylvester s classical identity can be interpreted as an extension of Leibniz s definition of a matrix determinant, known as the uir s law of extensible minors. ühlbach [1990] using the relation between uir s Law of Extensible inors, Sylvester s identity and the Schur complement, presented a new principle for extending determinantal identities which generalizes uir s Law. As applications of this technique, he derived a generalization of Sylvester s identity, which is the same as the one proposed by Gasca and ühlbach [1985]. Later, Beckermann and ühlbach [1994] gave an approach, shorter and conceptually simpler than the earlier attempts, for a general determinantal identity of Sylvester s type. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.21/45

Generalization of Beckermann, Gasca, ühlbach Let = (a ij ) matrix of order (n m), q fixed positive integer, I = (i 1,..., i α ) N n, J = (j 1,..., j β ) N m ordered index lists, z k = (z k,j ) j Nm, k = 1,..., q row vectors. ( ) IJ is bordered with the q row vectors z k = (z k,j λ ) λ=1,...,β, k = 1,..., q, extracted from the z k, so we have ( ) i1,..., i α 1,..., q j 1,..., j β = a i1,j 1 a i1,j β.. a iα,j 1 a iα,j β z 1,j1 z 1,jβ.. z q,j1 z q,jβ Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.22/45

Generalization of Beckermann, Gasca, ühlbach Let I 1,..., I q N n, J 1,..., J q N m set of index lists, s.t. card(j k ) = card(i k ) + 1 for k = 1,..., q I (k) := k i=1 I i and J (k) := k j=1 J j, for k = 1,..., q I 0 I (q) s.t. card(i 0 ) = card(j (q) ) q. Beckermann and ühlbach give the generalized formula det B = c ( I0 I 0 1,..., q J (q), ) where c depend only on J (q) and can be computed explicitly only in some [ particular ] cases, B is the matrix with elements Ii j Ii b ij = J, 1 i, j q, that is i J bordered i with the row vector z j = (z j,j λ ) λ Ji Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.23/45

Generalization of Beckermann, Gasca, ühlbach Classical Sylvester identity as particular case t, q N +, such that t + q = n, J k = (1,..., t, t + k), for k = 1,..., q, I k = (1,..., t), for k = 1,..., q, I 0 = I (q) = (1,..., t), J (q) = N n = (1,..., n), ( ) z t + k k = J, for k = 1,..., q. k With this choice we have ( ) 1,..., t q 1 c = 1,..., t B B S then we obtain the classical Sylvester s identity (2) det B S = det ( ) 1,..., t q 1 1,..., t Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.24/45

Beckermann, Gasca and ühlbach: example Example: n = 6, m = 7, q = 3, I 1 = (2, 3, 4), I 2 = (2, 4), I 3 = (1, 2, 4) I (3) = (2, 4), J 1 = (2, 3, 4, 5), J 2 = (2, 3, 4),J 3 = (2, 3, 4, 7) J (3) =(2, 3, 4, 5, 7). Choose any z 1, z 2, z 3, and I 0 = I (3). Let B = 2, 3, 4 1 2, 3, 4, 5 2, 4 1 2, 3, 4 1, 2, 4 1 2, 3, 4, 7 2, 3, 4 2 2, 3, 4, 5 2, 4 2 2, 3, 4 1, 2, 4 2 2, 3, 4, 7 2, 3, 4 3 2, 3, 4, 5 2, 4 3 2, 3, 4 1, 2, 4 3 2, 3, 4, 7, 2, 4 1, 2, 3 with det B 0. Since 2, 3, 4, 5, 7 that the generalized formula holds. 0, there exists c, such Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.25/45

Beckermann, Gasca and ühlbach: applications The generalization of Beckermann and ühlbach is very useful for obtaining other determinantal identities, since c depends on but not on the rows corresponding to indexes from N n \ I 0. For example is possible to obtain the identities of Schweins and onge, also a generalized version of Kronecker s theorem can be proved with this generalization of Sylvester s identity. As an application of this general determinantal identity old and new recurrence relations for the E-transforms are derived. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.26/45

Generalization of ulders A recent generalization of Sylvester s identity is due to ulders [2001]. The author follows the idea of some works of Bareiss, where the Sylvester s identity is used to prove that certain Gaussian elimination algorithms, transforming a matrix into an upper-triangular form, are fraction-free. Fraction-free (or Integer-preserving) algorithms also have applications in the computation of matrix rational approximants, matrix GCDs, and generalized Richardson extrapolation processes [B. Beckermann,G. Labahn, 2000], fast matrix triangularization [D.A. Bini, L. Gemignani,1998]. They are used for controlling, in exact arithmetic, the growth of intermediate results. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.27/45

Generalization of ulders Let = (a ij ) matrix of order (n m), t fixed integer, 0 t min(m, n), I = (i 1,..., i t ) N n index list without repetition but not necessarily ordered, J = (j 1,..., j t ) N m index list with possible repetition and not necessarily ordered. We can define an equivalence class [(i 1, j 1 ),..., (i t, j t )] of all possible permutations of the t pairs and define the determinant a [(i 1,j 1 ),...,(i t,j t )] = i1,..., i t j 1,..., j, t with a [ ] = = 1 when t = 0. Remark: When J has repeated elements, the determinant is equal to zero. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.28/45

Generalization of ulders We define the following operation [(i 1, j 1 ),..., (i t, j t )] [(i, j)] wich produces a new class of pairs, by adding to the first class the pair (i, j) when i I, by replacing the pairs (i k, j k ) of the first class by the pairs (i, j), when exists 1 k t such that i k = i. For i and j, 1 i n, 1 j m, we consider the determinant a [(i 1,j 1 ),...,(i t,j t )] [(i,j)] which is evaluated as follows: When i I, then we simply extend the matrix with the ith row and jth column of, and we compute the determinant, that is a [(i 1,j 1 ),...,(i t,j t )] [(i,j)] = i1,..., i t, i. j 1,..., j t, j When it exists 1 k t such that i k = i, we replace in a [(i 1,j 1 ),...,(i t,j t )] the pair (i k, j k ) with the pair (i, j), that is we take a [(i 1,j 1 ),...,(i t,j t )] [(i,j)] = i1,..., i k =i,..., i t. j 1,..., j,..., j t Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.29/45

Generalization of ulders We consider now the particular case where i k = k, j k = k, for all k = 1,..., t, that is I = J = N t. When t < i, j min(n, m), we recover the usual definition a (t) i,j, in the other cases, denoting ã (t) i,j = a[(1,1),...,(t,t)] [(i,j)], we have If t < i, j If j t < i If i, j t, i j If i = j t If i t < j ã (t) i,j ã (t) i,j ã (t) i,j ã (t) i,j ã (t) i,j of order t + 1 ã(t) of order t + 1 ã(t) of order t ã(t) of order t ã(t) of order t ã(t) i,j = a(t) i,j i,j = 0 i,j = 0 i,j = a[(1,1),...,(t,t)] i,j is a new determinant. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.30/45

Generalization of ulders Let I = J = N t, 0 t min(n, m), 0 p, q t and 1 s min(n p, m q). ulder formulated the following generalized Sylvester s identity s 1= a [(1,1),...,(p,p),(p+1,q+1),...,(p+s,q+s)] ã (t 1) t,t ã (t) p+1,q+1 ã (t) p+1,q+s.. ã (t) p+s,q+1 ã (t) p+s,q+s where a [(1,1),...,(p,p),(p+1,q+1),...,(p+s,q+s)] = is a determinant of order p + s. 1,..., p, p + 1,..., p + s 1,..., p, q + 1,..., q + s Remark: This identity is only valid if the determinant on the right is different from zero (one or more columns of this determinant can be zero). Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.31/45

Generalization of ulders Classical Sylvester identity as particular case I = J = N t, m = n, p = q = t, s = n t. We obtain the classical Sylvester s identity (2). Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.32/45

Generalization of ulders: example Example : n = 6, m = 8, I = J = N 5, p = 3, q = 4, s = 3. The left hand side of ulder s formula is [ [ ]( ] 2= a [(1,1),(2,2),(3,3),(4,5),(5,6),(6,7)] ã (4) 1, 2, 3, 4, 5, 6 5,5 1, 2, 3, 5, 6, 7 ) 2 1,..., 5. 1,..., 5 The right hand side is the following determinant of order 3 ã (5) 4,5 ã (5) 4,6 ã (5) 4,7 ã (5) 5,5 ã (5) 5,6 ã (5) 5,7 ã (5) 6,5 ã (5) 6,6 ã (5) 6,7 Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.33/45

Generalization of ulders: example that is, thanks to the operation defined, 1, 2, 3, 4, 5 0 1, 2, 3, 6, 5 1,..., 5 1, 2, 3, 4, 5 1,..., 5 1, 2, 3, 4, 6 1,..., 6 0 1,..., 6 1, 2, 3, 4, 5 1, 2, 3, 6, 5 1, 2, 3, 4, 5 1, 2, 3, 4, 7 [ ] 1, 2, 3, 4, 5, 6 1, 2, 3, 4, 5, 7 Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.34/45

Generalization of ulders: applications This generalization of Sylvester s identity was used to prove that also certain random Gaussian elimination algorithms are fraction-free. The fraction-free random Gaussian elimination algorithm, obtained is that way, has been used in the simplex method, to solve linear programming problems exactly and for finding a solution of Ax = b, x 0, with A a (m n) matrix. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.35/45

A new generalization Let = (a ij ) matrix of order (n m), t, s fixed integers, 0 < t min(n, m),1 s min(n t, m t), such that it exists q N which satisfies min(n, m) = t + qs. We can build a sequence of submatrices k of, k = by definition det 0 = a (t 1) t,t ( ) 1,..., t, t + 1,..., t + ks 1,..., t, t + 1,..., t + ks, for 0 k q det q = a r,r (r 1), with r = min(n, m). We set m k = t + ks, for k = 0,..., q 1, and we consider the matrix B k of order s, with elements b (k) ij = 1,..., mk, m k + i 1,..., m k, m k + j = a (m k) m k +i,m k +j, 1 i, j s. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.36/45

A new generalization Theorem 2 (Generalized Sylvester s identity) Let be a matrix of dimension n m, and 0 its square leading principal submatrix of fixed order t, 0 < t min(n, m). Then, chosen s, q N, 1 s min(n t, m t), such that min(n, m) = t + q s, the following identities hold for 0 k q det k [det 0 ] (s 1)k = k 1 i=1 i odd k 2 det k [det 0 ] (s 1)k = j=0 j even k 1 [det B i ] (s 1)k 1 i [det B j ] (s 1)k 1 j, for k even, (3) i=0 i even k 2 j=1 j odd [det B i ] (s 1)k 1 i [det B j ] (s 1)k 1 j, for k odd. (4) Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.37/45

A new generalization: proof The proof is made by mathematical induction over k. Empty product β i=α =1 when α < β For k = 0, (3) is trivially satisfied since, in the right hand side, we have a ratio of empty products. For k = 1, the product in the denominator of the right hand side is an empty product, and det 1 [det 0 ] s 1 = det B 0, is exactly the Sylvester s identity (2) applied to 1 with s = n t, then (4) holds. In the inductive step we prove that, if (4) holds for k odd, then (3) holds for k + 1 even, moreover if (3) holds for k even, then (4) holds for k + 1 odd. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.38/45

A new generalization: particular case Classical Sylvester identity as particular case k = q = 1, so s = min(n, m) t, we have det 1 [det 0 ] s 1 = det B 0, ( ) 1,..., t + s where 1 =, det 0 = a (t 1) t,t, B 0 = (b (0) ij 1,..., t + s ) [ ] with b (0) 1,..., t, t + i ij = = a (t) t+i,t+j, for 1 i, j s. 1,..., t, t + j Being B 0 B s, we recover the Sylvester s identity (2). Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.39/45

A new generalization: particular case Let a square matrix of order n, s = 2, chosen t ( such that n ) t A11 A is even, q = (n t)/2, even or odd. We set = 12 A T, 21 A 22 A 11 is a square matrices of order t A 22 is a square matrix of order (n t) = 2q A 12, A 21 matrices of dimension t (n t) = t 2q. The new formulae become det det A 11 = q 1 i=1 i odd / q 2 det B i j=0 j even det B j, q even, det det A 11 = q 1 i=0 i even / q 2 det B i j=1 j odd det B j, q odd, with B i matrices of order 2. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.40/45

A new generalization: examples For q = 1, let D = A 11 be a square matrix of order n 2, ( ) a e ( ) ( A 22 =, A 12 = c f, A 21 = b g l a, e, g, l scalars, b, c, f, h column vectors of dimension (n 2). h ), we have det det D = det B 0 D c b T a D b T det B 0 = D c g D h T h T f e f l, we recover exactly the simple rule (1a) frequently used to obtain recursive algorithms in sequences transformations. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.41/45

A new generalization: examples Let now a square matrix of order n, with n = t + 4, partitioned as = C D F A BT E G T H T L = D C F B T A E H T G T L, D is a square matrices of order t A, E, G, L are square matrices of order 2 B, C, F, H are of dimension t 2 det = det, so we obtain with B 0 and B 1 of order 2. det det D = det B 1 det B 0, Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.42/45

A new generalization: examples B = ( b 1 b 2, ), C = ( c 1 c 2 ), E = ( e 1 e 2 ), F = ( f 1 f 2 ), G = ( g 1 g 2 ), H = ( h 1 h 2 ) and A = (a ij ), L = (l ij ) for i, j = 1, 2 det B 0 = D c 1 b 1 T a 11 D c 2 b 1 T a 12 D c 1 b 2 T a 21 D c 2 b 2 T a 22 = a 11 b 1 T c 1 D a 12 b 1 T c 2 D a 21 b 2 T c 1 D a 22 b 2 T c 2 D, det B 1 = D C f 1 B T A e 1 h 1 T g T 1 l 11 D C f 2 B T A e 2 h 1 T g T 1 l 12 D C f 1 B T A e 1 h 2 T g T 2 l 21 D C f 2 B T A e 2 h 2 T g T 2 l 22 = A B T e 1 C D f 1 g T 1 h 1 T l 11 A B T e 2 C D f 2 g T 1 h 1 T l 12 A B T e 1 C D f 1 g T 2 h 2 T l 21 A B T e 2 C D f 2 g T 2 h 2 T l 22. This application is a generalization of a previous particular case. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.43/45

A new generalization: applications This new genaralization of the Sylvester s determinantal identity establish a relation between determinants obtained by bordering a leading principal submatrix of order t of a matrix, with blocks of s rows and s columns. This formula can be used in building new extrapolation algorithms for vector sequences. Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.44/45

Conclusions We presented several generalizations of the Sylvester s determinantal identity, proposed from various authors, and described in an unified way. We proposed a new generalizations of the Sylvester s determinantal identity, which expresses the determinant of a matrix in relation with the determinant of the bordered matrices obtained adding more than one row and one column to the original matrix. It is our intention, as a future work, to study also other determinantal formulae, to generalize them, and to try to apply the most adapted ones to the construction of new extrapolation processes.. Redivo Zaglia,.R. Russo, Generalizations of Sylvester s determinantal identity", submitted Generalizations of Sylvester s determinantal identity - GALN08 6-7 arzo 2008 p.45/45