On the Berlekamp/Massey Algorithm and Counting Singular Hankel Matrices over a Finite Field

Size: px
Start display at page:

Download "On the Berlekamp/Massey Algorithm and Counting Singular Hankel Matrices over a Finite Field"

Transcription

1 On the Berlekamp/Massey Algorithm and Counting Singular Hankel Matrices over a Finite Field Matthew T Comer Dept of Mathematics, North Carolina State University Raleigh, North Carolina, USA Erich Kaltofen Dept of Mathematics, North Carolina State University Raleigh, North Carolina, USA Abstract We derive an explicit count for the number of singular n n Hankel (Toeplitz) matrices whose entries range over a finite field with q elements by observing the execution of the Berlekamp/ Massey algorithm on its elements Our method yields explicit counts also when some entries above or on the anti-diagonal (diagonal) are fixed For example, the number of singular n n Toeplitz matrices with 0 s on the diagonal is q 2n 3 + q n 1 q n 2 We also derive the count for all n n Hankel matrices of rank r with generic rank profile, ie, whose first r leading principal submatrices are non-singular and the rest are singular, namely q r (q 1) r in the case r < n and q r 1 (q 1) r in the case r = n This result generalizes to block-hankel matrices as well Key words: Toeplitz matrix, Hankel matrix, block matrix, finite field, singularity counts, fixed entry, Berlekamp/Massey algorithm This material is based on work supported in part by the National Science Foundation under Grant CCF addresses: mcomer@ncsuedu (Matthew T Comer), kaltofen@mathncsuedu (Erich Kaltofen) UR: (Erich Kaltofen) Preprint submitted to Elsevier 14 June 2011

2 1 Introduction Throughout the discussion, entries will be taken from the field F q of q elements, and we will identify a square Hankel matrix a 0 a 1 a n 2 a n 1 a 1 a 2 a n 1 a n = [a i+j 2 ] n i,j=1 a n 2 a n 1 a 2n 4 a 2n 3 a n 1 a n a 2n 3 a 2n 2 with the list [a 0,a 1,,a 2n 2 ] A Toeplitz matrix is the mirror image [a n+i j 1 ] n i,j=1 Our investigation was motivated by the question of Ramamohan Paturi who asked in October 2009 how many Toeplitz matrices over F q with zeros on the main diagonal were non-singular Paturi needed the estimate for circuit satisfiability complexity lower bounds (Paturi and Pudlák, 2010) David E Daykin (1960) proved theorems regarding the number of Hankel matrices over a finite field with a specified rank or determinant Kaltofen and obo (1996) established some of Daykin s counts using the extended Euclidean algorithm form of the Berlekamp/ Massey algorithm for polynomials (Sugiyama et al, 1975) Additionally, they gave the number of square Toeplitz matrices with generic rank profile Generic rank profile means that for a matrix A of rank r, the first r leading principal submatrices A 1,, A r are non-singular We prove analogous results here, albeit with a different approach, for the Hankel case The counts for Toeplitz and Hankel matrices of generic rank profile are not the same The determination of singularity of a Hankel matrix has a natural connection with running the Berlekamp/Massey algorithm on the list [a 0,a 1,,a 2n 2 ], and for this reason we count how many Hankel matrices have zeros along the anti-diagonal in order to answer the question regarding Toeplitz matrices Kaltofen and ee (2003) have observed that the Berlekamp/Massey algorithm (Massey, 1969, cf Theorem 1) detects the nonsingular leading principal submatrices of a Hankel matrix from those non-zero discrepancies that increase the linear generator degrees, and that the corresponding sequence elements determine the singularity of the corresponding leading principal submatrices We will use this property to partition the space of Hankel matrices into unique correspondences of one singular Hankel matrix to q 1 non-singular Hankel matrices This process generalizes when particular entries of the list [a 0,,a 2n 2 ] are fixed to arbitrary values (such as the case of zeros along the anti-diagonal) We then investigate the properties of block-hankel matrices We cannot answer the analogous question for block-hankel matrices, but we present some brute-force counts that we have computed with Maple ast, we follow in the theme of (Kaltofen and obo, 1996) by counting block-hankel matrices with block generic rank profile A block matrix A (of square submatrices of dimension m) of rank mr has block generic rank profile if for k = 1,2,,r, we have rank(a k ) = mk, where A k is the k k block leading principal submatrix of A The counts for unblocked rank r Hankel matrices are given in (Garcìa-Armas et al, 2011) 2

3 2 Connection with the Berlekamp/Massey algorithm Given a list of n field elements, [a 0,,a n 1 ], the Berlekamp/Massey algorithm will produce for each r {1,2,,n} a monic polynomial of minimal degree r r 1 such that Λ r = c 0 + c 1 z + + c r 1z r 1 + z r c 0 a i c 1 a i+1 c r 1a i+r 1 = a i+r, i = 0,1,,r r 1 (1) Such a polynomial is called a (minimal) generating polynomial, and r is called the minimal length required to generate the first r elements of the sequence Theorem 2 in (Massey, 1969) states that if a polynomial (of minimal degree n ) generates the list [a 0,,a n 1 ] but fails to generate a n (ie, equation (1) does not hold for i = n r ), then the minimal generating polynomial of [a 0,,a n ] will be of degree n+1 = n n + 1 We visualize the generating polynomials in the following way: for each r = 1,2,,n, define a 0 a 1 a r 2 a r 1 c 0 a r a 1 a 2 a r 1 a r H r =, λ r = a r r 1 a r r a r 1 a r 2 a r r a r r+1 a r 2 a r 1 c 1 c r 2 c r 1, h r = a r+1 a r 1 so that by definition of Λ r above, we have H r λ r = h r (for r = 1,2,,n 1) except possibly in the last entry (which corresponds to equation (1) for i = r r ) The last entry of H r λ r will not be a r if and only if Λ r generates [a 0,,a r 1 ] but not a r Suppose that Λ n of degree n n generates [a 0,,a n 1 ] but not a n Then the vector Λ n = [ λ n 1] T = [c n c n 1 c 1 1] T is a null-space vector of the leading (n n ) ( n +1) submatrix of the matrix depicted in Figure 1; the first n columns of this submatrix form the first n n rows of H n 1 As noted above, Theorem 2 in (Massey, 1969) implies that the minimal length required to generate [a 0,,a n ] is n+1 = n n +1 Thus, H n+1 will have n n +1 columns, and in fact, the entire (n n +1) (n n +1) leading principal submatrix in Figure 1 will be non-singular For completeness, we now give those details in the proof of emma 2 in (Kaltofen and Yuhasz, 2009), that justify that claim If we post-multiply the (n n + 1) (n n + 1) leading principal submatrix a 0 a n 1 a n n a n 1 a 2(n 1) a n 1 a n n a n 1 a 2(n n ) a r, 3

4 n + 1 n n + 2 a 0 a 1 a n a n +1 a n n +1 n n n + 1 a n 1 a n a 2n 1 a n n a n 1 a n n a n n a n a n+1 n n + 1 a n n a n 1 a n a n n a n a 2n 2n +1 2n 1 = n = n n + 1 a 2n 2n +2 Fig 1 Berlekamp/Massey algorithm, as seen in (Kaltofen and ee, 2003) by I n 0 m 1 m 2 c n c n 1 c n c n 1 0 c 1 cn 0 1 c 1 cn 1 c n 0 1 cn 1 0 c1 1 c , m 1 = n 2 n + 1, (2) m 2 = n 4

5 the result is H 0 m 1 m 2 * 0 0 α α 0 0 α α, m 1 = n, α 0, (3) m 2 = n 2 n + 1 where H is the n n leading principal submatrix of H and α 0 is the last entry of H n λ n The (n n + 1) (n n + 1) leading principal submatrix of H will be non-singular if the above matrix is non-singular, which will happen if H is non-singular This can be shown as a consequence of emmas 1 and 2 below emma 1 Given a list [0,0,,0,α] with α 0 as the (k + 1)-st entry, the first H r with r > 0 will be H k+1 = [0 0 0 α] Proof The Berlekamp/Massey algorithm initializes Λ 0 = 1, which generates the zero sequence of any length Thus we have Λ 1 = = Λ k = 1 and 0 = = k = 0, where Λ k generates a 0,a 1,,a k 1 (the zero sequence) but not a k = α We then have k+1 = max{ k,k k + 1} = max{0,k 0 + 1} = k + 1, and Λ k+1 = z k+1 So for r k, H r is of size (r r +1) r = (r +1) 0 (ie, a matrix of r +1 empty rows), and H k+1 is of size (k + 1 k+1 + 1) k+1 = (k + 1 (k + 1) + 1) (k + 1) = 1 (k + 1), and thus H k+1 has the proposed form With H k+1 as in emma 1, the H r matrices will keep adding rows until a length change (in the minimal generator) occurs We can show that a length change will not occur until the H r matrices fill-up the rest of the rows of the k+1 k+1 leading principal submatrix of H emma 2 Suppose H p is a leading submatrix of rows of the p p leading principal submatrix of H, and suppose p = p+1 = = p+q < p+q+1 Then H p+q will have at least p + 1 rows, and H p+q+1 will have exactly p + 1 rows Proof We see that H p,h p+1,,h p+q all have the same number of columns, so by the definition of H r for arbitrary r, these matrices will be formed by augmenting by one row at a time Also by definition of H r, we have a p+q 1 H p+q = a 0 a p+q p+q a 0 a p 1 = a p+q 1 a p+q p a p+q 1 5

6 Because of the length change between p+q and p+q+1, we will have p+q+1 = max{ p+q,(p + q) p+q + 1} = (p + q) p+q + 1 = p + q p + 1 > p+q = p, so that H p+q will have more than p rows Also, we will have a 0 a p+q+1 1 a 0 a p+q p H p+q+1 = =, a p+q+1 p+q+1 a p a p+q a p+q so that H p+q+1 will have p + 1 rows Corollary 3 If r+1 > r, then H r+1 is a leading submatrix of rows of the r+1 r+1 leading principal submatrix of H From emma 1, it is clear that the first p p leading principal submatrix of H is non-singular (for p > 0) From emma 2, we see that when the next length change occurs, say p+q+1 > p, H p+q will have at least p + 1 rows, which corresponds to Λ p generating [a 0,,a p+q 1 ] but not a p+q We can post-multiply the p+q p+q leading principal submatrix by an appropriate matrix like (2) to obtain a matrix product whose result is analogous to (3) Because H here is the p p non-singular leading principal submatrix of H, we have that the p+q p+q leading principal submatrix of H is non-singular Using induction on emma 2, we conclude that for all n, the n n leading principal submatrix is non-singular (when n > 0) emma 4 Given an n n Hankel matrix H, let r be maximal such that r r + 1 n and r n (ie, H r is a submatrix of H but H r+1 is not) Then H r+1 will have n + 1 rows and at most n columns Proof We make the convention that if s = 0 for some s, then H s has s s +1 = s+1 empty rows, and is (trivially) a submatrix of H 6

7 If r+1 = r n, then we will have a 0 a 1 a r+1 1 a 0 a 1 a r 1 a 1 a 2 a r+1 a H r+1 = 1 a 2 a r = a r r+1 a r 1 a r r a r 1 a r+1 r+1 a r a r+1 r a r = a r+1 r H r a r+1 (r 1) a r so that H r+1 has r+1 = r n columns By the maximality of r, we must have, n < (r + 1) r = (r r + 1) + 1 n + 1, so H r+1 has n + 1 rows If r+1 > r, then by Theorem 2 in (Massey, 1969) we have r+1 = r r + 1 n, so H r+1 has at most n columns Again by the maximality of r, we must have n < (r + 1) r = (r + 1) (r r + 1) + 1 = r + 1 n + 1, so again H r+1 has n + 1 rows emma 4 implies the following for any n n Hankel matrix H: if we run the Berlekamp/Massey algorithm on the entries of H, then there will be an r {1,,2n 2} such that H r is a leading submatrix of entire columns of H, and H r+1 is obtained by augmenting an appropriate row of entries to H r, but H r+1 is not a submatrix of H Definition 5 We will say that the Berlekamp/Massey algorithm exits an n n Hankel matrix H at r if H r is a submatrix of H but H r+1 is not We make the convention that if 1 = = n = 0 (so that H n 1 is n 0 and H n is (n + 1) 0), then we say that the algorithm exits at n 1 Also, we use the terminology exits at 2n 1 even though a 2n 1 is not defined in H emma 6 et H be a square Hankel matrix If A is a non-singular leading principal submatrix of H, then H r = A for some r 1, when running the Berlekamp/Massey algorithm on the entries of H Proof et a 0 a k 1 A = a k 1 a 2k 2 Then because A is a square Hankel matrix, emma 4 implies that the Berlekamp/Massey algorithm will exit A at one of k 1,k,,2k 1 et m 1 be that index and suppose 7

8 m 1 2k 2 Then we may write H m = Ã, h m = ã α (m m+1) m y T (m m+1) 1 where à is an appropriate leading submatrix of columns of A, and ã is an appropriate column of A Then we have ] A = [à ã B, so that λ m ] [à ã B 1 = 0, 0 hence A is singular, a contradiction Thus, we must have that the Berlekamp/Massey algorithm exits A at 2k 1, so that H 2k = H 2k 1 = A, y T y T, hence H 2k 1 = A Corollary 7 The Berlekamp/Massey algorithm will exit an n n Hankel matrix H at one of n 1,n,,2n 2 if and only if the matrix is singular; the algorithm will exit at 2n 1 if and only if the matrix is non-singular Proof By the proof of emma 6, the algorithm will exit at 2n 1 if H is non-singular Now suppose that the algorithm exits at 2n 1 Then H 2n will be formed by adding a row to H 2n 1, which will be H itself, and we have so that H 2n = H 2n 1 y T = H, y T a 0 a 2n 1 1 H = H 2n 1 = a 2n 1 2n 1 a 2n 2 We see then that 2n 1 = n, hence H is 2n 1 2n 1, and thus non-singular by the proof of emma 2 in (Kaltofen and Yuhasz, 2009) 3 Counting Singular Hankel Matrices et H n n denote the set of all n n Hankel matrices We define maps ϕ : H n n non singular Hn n singular [a 0,,a k,,a 2n 2 ] [a 0,,a k 1,a k,a k+1,,a 2n 2 ] 8

9 and ψ : H n n singular P(Hn n non singular ) [a 0,,a k,,a 2n 2 ] { [a 0,,a k 1,a k,a k+1,,a 2n 2 ] a k F q \ {a k } } in the following way: we run the Berlekamp/Massey algorithm on the list of entries associated with a Hankel matrix H, and we let k be maximal such that k < n and k k + 1 = n (ie, H k is a proper submatrix of columns of H) Because k < n, H k+1 will exit H if and only if H is singular; H k+1 will have k+1 > k columns (and remain a submatrix of H) if and only if H is non-singular We may factor H as [ ] H k h k B = a 0 a k 1 a k a k k a k 1 a k = y T 0 y T k k a k a k where B may be empty, and H k λ k h k = (0,0,,0,y T k k λ k a k ) T We will have H non-singular if and only if y T k k λ k a k (again by the proof of Theorem 2 in (Kaltofen and Yuhasz, 2009)), so we define B B ϕ(h) = [a 0,,a k 1,y T k k λ k,a k+1,,a 2n 2 ] Similarly, if H is singular (so that y T k k λ k = a k ), then changing a k to any other value will result in a non-singular matrix, so we define ψ(h) = { [a 0,,a k 1,a k,a k+1,,a 2n 2 ] a k a k } emma 8 Given H H n n singular, ϕ( ψ(h) ) = H Proof Given H H n n singular, say H = [a 0,,a 2n 2 ], we run the Berlekamp/Massey algorithm on the list of entries of H to get ψ(h) = { [a 0,,a k 1,a k,a k+1,,a 2n 2 ] a k a k } If we run the Berlekamp/Massey algorithm on ψ(h), then the H i, h i and λ i will agree for i = 1,2,,k, and we will have yk T k λ k = a k a k By the discussion of ϕ above, we will have as proposed ϕ ( ψ(h) ) = [a 0,,a k 1,y T k k λ k,a k+1,,a 2n 2 ] = [a 0,,a k 1,a k,a k+1,,a 2n 2 ] = H emma 8 immediately implies that if H H in H n n singular, then ψ(h) ψ( H) = { }: if a matrix H were in the intersection, then we would have H = ϕ( H) = H, a contradiction 9

10 We now use these maps to count singular n n Hankel matrices, allowing a collection of entries to be fixed to prescribed values Definition 9 Given an n n Hankel matrix [a 0,,a 2n 2 ], we define = ( ind, val ) = ([i 1,,i k ],[α 1,,α k ]) (where k 2n 1) to represent fixed entries in H, where a ij is fixed to α j When counting singular Hankel matrices over F q, we let a i vary over F q if i ind We will let H n n denote the set of Hankel matrices with entries fixed according to Note that card(h n n ) = q 2n 1 k Theorem 10 (General Count) The number of singular n n Hankel matrices with entries fixed according to (as in Definition 9), where either ind {0,,n 1} or ind {n 1,,2n 2}, is equal to q 2n 2 k, if n 1 ind or if n 1 ind with some other j ind and α j 0 σ(n,q,) = q 2n 2 k q n 2, if n 1 ind, α n 1 0, and all other α j = 0 q 2n 2 k q n 2 + q n 1, if n 1 ind, α n 1 = 0, and all other α j = 0 Proof We first prove the counts for ind {0,,n 1} Suppose that n 1 ind Given a singular Hankel matrix H H n n, we run the Berlekamp/Massey algorithm on the entries of H; the algorithm will exit at one of the entries on the bottom row because H is singular Note that n 1 ind implies that ϕ 1 (H) will yield a unique set of q 1 non-singular Hankel matrices for every singular H H n n (because there is no restriction on any entry of the bottom row) It follows that a fraction of 1/q of the q 2n 1 k matrices in H n n will be singular Next, suppose that n 1 ind and α j 0 for some other j ind We again run the Berlekamp/Massey algorithm on the entries of a singular H H n n, but now we have a restriction on an element of the bottom row (ie, a n 1 ), which poses a problem if the algorithm exits at a n 1 However, the condition α j 0 for some j {0,,n 2} guarantees that the largest proper non-singular leading principal submatrix will have size at least 1 1, so the algorithm cannot exit at a n 1 Thus, the map ϕ is defined for each non-singular H H n n and is surjective, so the count follows as in the case of n 1 ind Now suppose that n 1 ind, α n 1 0, and all other α j val are zero Consider the subset N of H n n where a 0 = = a n 2 = 0; there are q n 1 such matrices, which are all non-singular because α n 1 0 The map ϕ is not defined on this set because the Berlekamp/Massey algorithm would exit at a n 1, and thus ϕ would attempt to change a n 1 to zero, which cannot be done The matrices in N do not contribute to the count, so we restrict the domain of ϕ to (H n n H n n non singular ) \ N As above, the condition α j 0 for some j {0,,n 2} guarantees that the map ϕ is defined for each nonsingular matrix in H n n \ N, and again is surjective It follows that a fraction of 1/q of the q 2n 1 k q n 1 matrices in H n n \ N are singular 10

11 ast, suppose that n 1 ind, α n 1 = 0, and all other α j val are zero We consider the set N from above, but now all matrices in N are singular because α n 1 = 0 Restricting ϕ to (H n n H n n non singular ) \ N yields the same result, so we simply add the q n 1 singular matrices in N to the previous count To prove the result for ind {n 1,,2n 2}, let J n = Fq n n be the anti-identity matrix Consider the linear transformation T J : H n n H n n via H J nhj 1 n, which is a bijection onto its image, where is the set obtained by mapping each j ind to 2n 2 j Note that in H n n, all fixed entries are along or above the antidiagonal, as they were in the case of ind {0,,n 1} We can therefore use the methods above to conclude the same counts in H n n Because T J is a bijection onto its image (and preserves singularity/non-singularity), we conclude the same counts for H n n 4 Counting Block-Hankel Matrices with Block Generic Rank Profile Definition 11 We say that a block matrix A (of square submatrices of dimension m) of rank mr has block generic rank profile if rank(a k ) = mk for k = 1,2,,r, where A k is the k k block leading principal submatrix of A emma 12 The number of block-hankel matrices (m m submatrices arranged in r r block-hankel form) of rank mr with block generic rank profile, denoted by H mr mr bgrp (r), is equal to q ( m2 (r 1) m 1 i=0 (qm q i ) ) r Proof The proof follows by induction For the case r = 1, H m m blps is simply the number of non-singular m m matrices over F q, which is m 1 i=0 (qm q i ) Now let r > 1 and suppose that the (r 1) (r 1) block leading principal submatrix A r 1 is non-singular: M 0 M 1 M r 2 M r 1 M 1 M 2 M r 1 M r H = = A r 1 B r 1 C r 1 M 2r 2 M r 2 M r 1 M 2r 4 M 2r 3 M r 1 M r M 2r 3 M 2r 2 We derive conditions on M 2r 3 and M 2r 2 that make H non-singular It is clear that for any choice of M 2r 3, the system A r 1 X = M 2r 3 has a unique solution We now determine conditions on the columns of M 2r 2 11

12 et the columns of B r 1 be denoted b 0,b 1,,b m 1, and the columns of M 2r 2 denoted v 0,v 1,,v m 1, and consider the matrix A r 1 b 0 C r 1 v 0 The system A r 1 x = b 0 will have a unique solution x regardless of b 0, and correspondingly the block 2 2 matrix above will have full column rank if and only if C r 1 x v 0 Thus, there are (q m 1)-many choices for v 0 Next, suppose that we have chosen v 0,,v t 1 so that the matrix has full column rank Then the matrix A r 1 b 0 b t 1 C r 1 v 0 v t 1 A r 1 b 0 b t 1 b t C r 1 v 0 v t 1 v t will have full column rank if and only if the vector (b t,v t ) T is not in the span of the previous columns We see that if the system A r 1 x = b t + t 1 i=0 α ib i C r 1 v t + t 1 i=0 α iv i has a solution, then it will be unique by the non-singularity of A r 1 Thus, for each choice of (α 0,,α t 1 ) F t q, there is one vector that v t must avoid, and so there are (q m q t )-many choices for v t It follows that the number of suitable matrices M 2r 2 is m 1 i=0 (qm q i ) Combining this with the fact that M 2r 3 may be arbitrary, we see that the number of block-hankel matrices (with A r 1 as the mr mr block leading principal submatrix) ( that have every block leading principal submatrix non-singular is q m2 m 1 i=0 (qm q i ) ) Overall, it follows that there are q ( m2 (r 1) m 1 i=0 (qm q i ) ) r block-hankel matrices of rank mr with block generic rank profile Theorem 13 The number of block-hankel matrices (m m submatrices arranged in n n block-hankel form) of rank mr with block generic rank profile, denoted by H mn mn bgrp (r), is equal to ( m 1 q m2 r r, (q m q )) i r < n H mn mn bgrp (r) = i=0 ( m 1 r, (q m q )) i r = n q m2 (r 1) Proof The case r = n is proved in emma 12, so we assume r < n et H be such a i=0 12

13 matrix Then we can write M 0 M r 1 M r M r+1 M n 1 M r 1 M 2r 2 M 2r 1 M 2r M n+r 2 H = M r M 2r 1 M 2r M 2r+1 M n+r 1 M n 1 M n+r 2 M n+r 1 M n+r M 2n 2 A r B r C r+1 M 2r = D, C n M n+r 1 where A r is non-singular It is clear that for any choice of M 2r 1, the system A r X = B r has a unique solution et the columns of B r be denoted b 0,b 1,,b m 1, and similarly let the columns of [M2r T Mn+r 1 T ]T be denoted v 0,v 1,,v m 1 As in the proof of emma 12, consider the matrix A r b 0 C r+1 v 0 The system A r x = b 0 will have a unique solution x regardless of b 0, and correspondingly the block 2 2 matrix above will have (full column) rank m(r + 1) if and only if C r+1 x = v 0 The matrix H must have rank mr, so we see that v 0 is predetermined Next, suppose that A r b 0 b t 1 C r+1 v 0 v t 1 has rank mr Then the matrix A r b 0 b t 1 b t C r+1 v 0 v t 1 v t will have rank mr if and only if the vector (b t,v t ) T is in the span of the previous columns We see that if the system A r x = b t + t 1 i=0 α ib i C r+1 v t + t 1 i=0 α iv i has a solution, then it will be unique by the non-singularity of A r Thus, v t is predetermined as well It follows that M 2r,,M n+r 1 are predetermined 13

14 Moreover, M n+r,,m 2n 2 are predetermined, a fact that was corrected by an anonymous referee To see why, note that the first mr columns of H form a basis for the column space of H If we denote the columns of D by d 0,d 1,,d n r 1, then the matrix A r C r+1 C n B r M 2r M n+r 1 will have rank mr if and only if d 0 is in the span of the first m(r+1) columns of H, which equals the span of the first mr columns of H By the non-singularity of A r, the resulting column relation would be unique, so the last m entries of d 0 (ie, the first column of M n+r ) are predetermined The same argument follows inductively for every column of D, so that each of M n+r,,m 2n 2 is predetermined Because only M 2r 1 may be arbitrary, it follows that H is one of i=0 d 0 ( m 1 ) r m 1 q m2 (r 1) (q m q i ) q m2 = q r( m2 (q m q i ) i=0 ) r many matrices For the case m = 1, Theorem 13 implies that the number of n n Hankel matrices (with entries from F q ) of rank r with generic rank profile is H n n bgrp (r) = { q r (q 1) r, r < n q r 1 (q 1) r, r = n We can compare this to the result in (Kaltofen and obo, 1996), which states that the number of n n Toeplitz matrices (with entries from F q ) with generic rank r is ( q 2n ) 2 ( 1 q 1 ) r 1 q q N r = 2, 0 < r < n ( q 2n )( 1 q 1 ) n 1 q q 2, r = n We have investigated the analogous question for block-hankel matrices, but we do not know explicit formulas for the counts Presented below are some brute-force counts for the number of singular block-hankel matrices (m m submatrices arranged in n n block-form, with entries from F q ) 14

15 m n q Singular/Total = = = = = = Acknowledgements The authors would like to thank the referees for their comments, which improved the presentation of the paper References Daykin, D E, 1960 Distribution of bordered persymmetric matrices in a finite field J reine u angew Math 203, Garcìa-Armas, M, Ghorpade, S R, Ram, S, 2011 Relatively prime polynomials and nonsingular hankel matrices over finite fields J Combin Theory Ser A 118, Kaltofen, E, ee, W, 2003 Early termination in sparse interpolation algorithms J Symbolic Comput 36 (3 4), , special issue Internat Symp Symbolic Algebraic Comput (ISSAC 2002) Guest editors: M Giusti & M Pardo UR: EKbib/03/K03pdf Kaltofen, E, obo, A, 1996 On rank properties of Toeplitz matrices over finite fields In: akshman Y N (Ed), Proc 1996 Internat Symp Symbolic Algebraic Comput (ISSAC 96) ACM Press, New York, N Y, pp , UR: EKbib/96/Kao96 issacpdf Kaltofen, E, Yuhasz, G, Feb 2009 A fraction free matrix Berlekamp/Massey algorithm Manuscript, 17 pages Massey, J, 1969 Shift-register synthesis and BCH decoding IEEE Trans Inf Theory it-15, Paturi, R, Pudlák, P, 2010 On the complexity of circuit satisfiability In: Schulman, J (Ed), STOC ACM, pp Sugiyama, Y, Kasahara, M, Hirasawa, S, Namekawa, T, 1975 A method for solving key equation for decoding Goppa codes Information & Control 27,

Journal of Symbolic Computation. On the Berlekamp/Massey algorithm and counting singular Hankel matrices over a finite field

Journal of Symbolic Computation. On the Berlekamp/Massey algorithm and counting singular Hankel matrices over a finite field Journal of Symbolic Computation 47 (2012) 480 491 Contents lists available at SciVerse ScienceDirect Journal of Symbolic Computation journal homepage: wwwelseviercom/locate/jsc On the Berlekamp/Massey

More information

Black Box Linear Algebra

Black Box Linear Algebra Black Box Linear Algebra An Introduction to Wiedemann s Approach William J. Turner Department of Mathematics & Computer Science Wabash College Symbolic Computation Sometimes called Computer Algebra Symbols

More information

A Fraction Free Matrix Berlekamp/Massey Algorithm*

A Fraction Free Matrix Berlekamp/Massey Algorithm* Linear Algebra and Applications, 439(9):2515-2526, November 2013. A Fraction Free Matrix Berlekamp/Massey Algorithm* Erich Kaltofen and George Yuhasz Dept. of Mathematics, North Carolina State University,

More information

Journal of Combinatorial Theory, Series A

Journal of Combinatorial Theory, Series A Journal of Combinatorial Theory, Series A 118 (2011) 819 828 Contents lists available at ScienceDirect Journal of Combinatorial Theory, Series A wwwelseviercom/locate/jcta Relatively prime polynomials

More information

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

MATRIX ALGEBRA AND SYSTEMS OF EQUATIONS. + + x 1 x 2. x n 8 (4) 3 4 2 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 information

Fast Estimates of Hankel Matrix Condition Numbers and Numeric Sparse Interpolation*

Fast Estimates of Hankel Matrix Condition Numbers and Numeric Sparse Interpolation* Fast Estimates of Hankel Matrix Condition Numbers and Numeric Sparse Interpolation* Erich L Kaltofen Department of Mathematics North Carolina State University Raleigh, NC 769-80, USA kaltofen@mathncsuedu

More information

Splitting Subspaces, Singer Cycles and Linear Recurrences

Splitting Subspaces, Singer Cycles and Linear Recurrences Splitting Subspaces, Singer Cycles and Linear Recurrences Department of Mathematics Indian Institute of Technology Bombay Powai, Mumbai 400076, India http://www.math.iitb.ac.in/ srg/ Séminaire de Théorie

More information

Vector Space Basics. 1 Abstract Vector Spaces. 1. (commutativity of vector addition) u + v = v + u. 2. (associativity of vector addition)

Vector Space Basics. 1 Abstract Vector Spaces. 1. (commutativity of vector addition) u + v = v + u. 2. (associativity of vector addition) Vector Space Basics (Remark: these notes are highly formal and may be a useful reference to some students however I am also posting Ray Heitmann's notes to Canvas for students interested in a direct computational

More information

1 Determinants. 1.1 Determinant

1 Determinants. 1.1 Determinant 1 Determinants [SB], Chapter 9, p.188-196. [SB], Chapter 26, p.719-739. Bellow w ll study the central question: which additional conditions must satisfy a quadratic matrix A to be invertible, that is to

More information

Black Box Linear Algebra with the LinBox Library. William J. Turner North Carolina State University wjturner

Black Box Linear Algebra with the LinBox Library. William J. Turner North Carolina State University   wjturner Black Box Linear Algebra with the LinBox Library William J. Turner North Carolina State University www.math.ncsu.edu/ wjturner Overview 1. Black Box Linear Algebra 2. Project LinBox 3. LinBox Objects 4.

More information

ORIE 6300 Mathematical Programming I August 25, Recitation 1

ORIE 6300 Mathematical Programming I August 25, Recitation 1 ORIE 6300 Mathematical Programming I August 25, 2016 Lecturer: Calvin Wylie Recitation 1 Scribe: Mateo Díaz 1 Linear Algebra Review 1 1.1 Independence, Spanning, and Dimension Definition 1 A (usually infinite)

More information

Intrinsic products and factorizations of matrices

Intrinsic products and factorizations of matrices Available online at www.sciencedirect.com Linear Algebra and its Applications 428 (2008) 5 3 www.elsevier.com/locate/laa Intrinsic products and factorizations of matrices Miroslav Fiedler Academy of Sciences

More information

Rigidity of a simple extended lower triangular matrix

Rigidity of a simple extended lower triangular matrix Rigidity of a simple extended lower triangular matrix Meena Mahajan a Jayalal Sarma M.N. a a The Institute of Mathematical Sciences, Chennai 600 113, India. Abstract For the all-ones lower triangular matrices,

More information

ACI-matrices all of whose completions have the same rank

ACI-matrices all of whose completions have the same rank ACI-matrices all of whose completions have the same rank Zejun Huang, Xingzhi Zhan Department of Mathematics East China Normal University Shanghai 200241, China Abstract We characterize the ACI-matrices

More information

Black Box Linear Algebra with the LinBox Library. William J. Turner North Carolina State University wjturner

Black Box Linear Algebra with the LinBox Library. William J. Turner North Carolina State University   wjturner Black Box Linear Algebra with the LinBox Library William J. Turner North Carolina State University www.math.ncsu.edu/ wjturner Overview 1. Black Box Linear Algebra 2. Project LinBox 3. LinBox Objects 4.

More information

On Systems of Diagonal Forms II

On Systems of Diagonal Forms II On Systems of Diagonal Forms II Michael P Knapp 1 Introduction In a recent paper [8], we considered the system F of homogeneous additive forms F 1 (x) = a 11 x k 1 1 + + a 1s x k 1 s F R (x) = a R1 x k

More information

Central Groupoids, Central Digraphs, and Zero-One Matrices A Satisfying A 2 = J

Central Groupoids, Central Digraphs, and Zero-One Matrices A Satisfying A 2 = J Central Groupoids, Central Digraphs, and Zero-One Matrices A Satisfying A 2 = J Frank Curtis, John Drew, Chi-Kwong Li, and Daniel Pragel September 25, 2003 Abstract We study central groupoids, central

More information

RANK AND PERIMETER PRESERVER OF RANK-1 MATRICES OVER MAX ALGEBRA

RANK AND PERIMETER PRESERVER OF RANK-1 MATRICES OVER MAX ALGEBRA Discussiones Mathematicae General Algebra and Applications 23 (2003 ) 125 137 RANK AND PERIMETER PRESERVER OF RANK-1 MATRICES OVER MAX ALGEBRA Seok-Zun Song and Kyung-Tae Kang Department of Mathematics,

More information

Error Correcting Index Codes and Matroids

Error Correcting Index Codes and Matroids Error Correcting Index Codes and Matroids Anoop Thomas and B Sundar Rajan Dept of ECE, IISc, Bangalore 5612, India, Email: {anoopt,bsrajan}@eceiiscernetin arxiv:15156v1 [csit 21 Jan 215 Abstract The connection

More information

ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3

ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3 ANALYTICAL MATHEMATICS FOR APPLICATIONS 2018 LECTURE NOTES 3 ISSUED 24 FEBRUARY 2018 1 Gaussian elimination Let A be an (m n)-matrix Consider the following row operations on A (1) Swap the positions any

More information

LECTURE 6: VECTOR SPACES II (CHAPTER 3 IN THE BOOK)

LECTURE 6: VECTOR SPACES II (CHAPTER 3 IN THE BOOK) LECTURE 6: VECTOR SPACES II (CHAPTER 3 IN THE BOOK) In this lecture, F is a fixed field. One can assume F = R or C. 1. More about the spanning set 1.1. Let S = { v 1, v n } be n vectors in V, we have defined

More information

On the Structure and the Number of Prime Implicants of 2-CNFs

On the Structure and the Number of Prime Implicants of 2-CNFs On the Structure and the Number of Prime Implicants of 2-CNFs Navid Talebanfard Department of Mathematical and Computing Sciences, Tokyo Institute of Technology, Meguro-ku Ookayama 2-12-1, Japan 152-8552

More information

Lecture 18: The Rank of a Matrix and Consistency of Linear Systems

Lecture 18: The Rank of a Matrix and Consistency of Linear Systems Lecture 18: The Rank of a Matrix and Consistency of Linear Systems Winfried Just Department of Mathematics, Ohio University February 28, 218 Review: The linear span Definition Let { v 1, v 2,..., v n }

More information

COUNTING NUMERICAL SEMIGROUPS BY GENUS AND SOME CASES OF A QUESTION OF WILF

COUNTING NUMERICAL SEMIGROUPS BY GENUS AND SOME CASES OF A QUESTION OF WILF COUNTING NUMERICAL SEMIGROUPS BY GENUS AND SOME CASES OF A QUESTION OF WILF NATHAN KAPLAN Abstract. The genus of a numerical semigroup is the size of its complement. In this paper we will prove some results

More information

CHAPTER 10 Shape Preserving Properties of B-splines

CHAPTER 10 Shape Preserving Properties of B-splines CHAPTER 10 Shape Preserving Properties of B-splines In earlier chapters we have seen a number of examples of the close relationship between a spline function and its B-spline coefficients This is especially

More information

Refined Inertia of Matrix Patterns

Refined Inertia of Matrix Patterns Electronic Journal of Linear Algebra Volume 32 Volume 32 (2017) Article 24 2017 Refined Inertia of Matrix Patterns Kevin N. Vander Meulen Redeemer University College, kvanderm@redeemer.ca Jonathan Earl

More information

INITIAL COMPLEX ASSOCIATED TO A JET SCHEME OF A DETERMINANTAL VARIETY. the affine space of dimension k over F. By a variety in A k F

INITIAL COMPLEX ASSOCIATED TO A JET SCHEME OF A DETERMINANTAL VARIETY. the affine space of dimension k over F. By a variety in A k F INITIAL COMPLEX ASSOCIATED TO A JET SCHEME OF A DETERMINANTAL VARIETY BOYAN JONOV Abstract. We show in this paper that the principal component of the first order jet scheme over the classical determinantal

More information

A quantitative variant of the multi-colored Motzkin-Rabin theorem

A quantitative variant of the multi-colored Motzkin-Rabin theorem A quantitative variant of the multi-colored Motzkin-Rabin theorem Zeev Dvir Christian Tessier-Lavigne Abstract We prove a quantitative version of the multi-colored Motzkin-Rabin theorem in the spirit of

More information

Algebra C Numerical Linear Algebra Sample Exam Problems

Algebra C Numerical Linear Algebra Sample Exam Problems Algebra C Numerical Linear Algebra Sample Exam Problems Notation. Denote by V a finite-dimensional Hilbert space with inner product (, ) and corresponding norm. The abbreviation SPD is used for symmetric

More information

Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35

Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35 Honors Algebra 4, MATH 371 Winter 2010 Assignment 4 Due Wednesday, February 17 at 08:35 1. Let R be a commutative ring with 1 0. (a) Prove that the nilradical of R is equal to the intersection of the prime

More information

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 13

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 13 STAT 309: MATHEMATICAL COMPUTATIONS I FALL 208 LECTURE 3 need for pivoting we saw that under proper circumstances, we can write A LU where 0 0 0 u u 2 u n l 2 0 0 0 u 22 u 2n L l 3 l 32, U 0 0 0 l n l

More information

Systems of Linear Equations

Systems of Linear Equations LECTURE 6 Systems of Linear Equations You may recall that in Math 303, matrices were first introduced as a means of encapsulating the essential data underlying a system of linear equations; that is to

More information

Welsh s problem on the number of bases of matroids

Welsh s problem on the number of bases of matroids Welsh s problem on the number of bases of matroids Edward S. T. Fan 1 and Tony W. H. Wong 2 1 Department of Mathematics, California Institute of Technology 2 Department of Mathematics, Kutztown University

More information

Uniqueness of the Solutions of Some Completion Problems

Uniqueness of the Solutions of Some Completion Problems Uniqueness of the Solutions of Some Completion Problems Chi-Kwong Li and Tom Milligan Abstract We determine the conditions for uniqueness of the solutions of several completion problems including the positive

More information

Vector Spaces. 9.1 Opening Remarks. Week Solvable or not solvable, that s the question. View at edx. Consider the picture

Vector Spaces. 9.1 Opening Remarks. Week Solvable or not solvable, that s the question. View at edx. Consider the picture Week9 Vector Spaces 9. Opening Remarks 9.. Solvable or not solvable, that s the question Consider the picture (,) (,) p(χ) = γ + γ χ + γ χ (, ) depicting three points in R and a quadratic polynomial (polynomial

More information

On Computing Determinants of Matrices Without Divisions*

On Computing Determinants of Matrices Without Divisions* On Computing Determinants of Matrices Without Divisions* Erich Kaltofen Department of Computer Science, Rensselaer Polytechnic Institute Troy, New York 12180-3590; Inter-Net: kaltofen@cs.rpi.edu An algorithm

More information

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

Notes on the Matrix-Tree theorem and Cayley s tree enumerator Notes on the Matrix-Tree theorem and Cayley s tree enumerator 1 Cayley s tree enumerator Recall that the degree of a vertex in a tree (or in any graph) is the number of edges emanating from it We will

More information

12. Perturbed Matrices

12. Perturbed Matrices MAT334 : Applied Linear Algebra Mike Newman, winter 208 2. Perturbed Matrices motivation We want to solve a system Ax = b in a context where A and b are not known exactly. There might be experimental errors,

More information

On the BMS Algorithm

On the BMS Algorithm On the BMS Algorithm Shojiro Sakata The University of Electro-Communications Department of Information and Communication Engineering Chofu-shi, Tokyo 182-8585, JAPAN Abstract I will present a sketch of

More information

The Berlekamp-Massey Algorithm revisited

The Berlekamp-Massey Algorithm revisited The Berlekamp-Massey Algorithm revisited Nadia Ben Atti ( ), Gema M Diaz Toca ( ) Henri Lombardi ( ) Abstract We propose a slight modification of the Berlekamp-Massey Algorithm for obtaining the minimal

More information

Decoding Interleaved Gabidulin Codes using Alekhnovich s Algorithm 1

Decoding Interleaved Gabidulin Codes using Alekhnovich s Algorithm 1 Fifteenth International Workshop on Algebraic and Combinatorial Coding Theory June 18-24, 2016, Albena, Bulgaria pp. 255 260 Decoding Interleaved Gabidulin Codes using Alekhnovich s Algorithm 1 Sven Puchinger

More information

Sector-Disk Codes and Partial MDS Codes with up to Three Global Parities

Sector-Disk Codes and Partial MDS Codes with up to Three Global Parities Sector-Disk Codes and Partial MDS Codes with up to Three Global Parities Junyu Chen Department of Information Engineering The Chinese University of Hong Kong Email: cj0@alumniiecuhkeduhk Kenneth W Shum

More information

(1) for all (2) for all and all

(1) for all (2) for all and all 8. Linear mappings and matrices A mapping f from IR n to IR m is called linear if it fulfills the following two properties: (1) for all (2) for all and all Mappings of this sort appear frequently in the

More information

The Interlace Polynomial of Graphs at 1

The Interlace Polynomial of Graphs at 1 The Interlace Polynomial of Graphs at 1 PN Balister B Bollobás J Cutler L Pebody July 3, 2002 Department of Mathematical Sciences, University of Memphis, Memphis, TN 38152 USA Abstract In this paper we

More information

Numerical Linear Algebra Homework Assignment - Week 2

Numerical Linear Algebra Homework Assignment - Week 2 Numerical Linear Algebra Homework Assignment - Week 2 Đoàn Trần Nguyên Tùng Student ID: 1411352 8th October 2016 Exercise 2.1: Show that if a matrix A is both triangular and unitary, then it is diagonal.

More information

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

CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 6 CME 302: NUMERICAL LINEAR ALGEBRA FALL 2005/06 LECTURE 6 GENE H GOLUB Issues with Floating-point Arithmetic We conclude our discussion of floating-point arithmetic by highlighting two issues that frequently

More information

We first repeat some well known facts about condition numbers for normwise and componentwise perturbations. Consider the matrix

We first repeat some well known facts about condition numbers for normwise and componentwise perturbations. Consider the matrix BIT 39(1), pp. 143 151, 1999 ILL-CONDITIONEDNESS NEEDS NOT BE COMPONENTWISE NEAR TO ILL-POSEDNESS FOR LEAST SQUARES PROBLEMS SIEGFRIED M. RUMP Abstract. The condition number of a problem measures the sensitivity

More information

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 )

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 ) Direct Methods for Linear Systems Chapter Direct Methods for Solving Linear Systems Per-Olof Persson persson@berkeleyedu Department of Mathematics University of California, Berkeley Math 18A Numerical

More information

A Relation Between Weight Enumerating Function and Number of Full Rank Sub-matrices

A Relation Between Weight Enumerating Function and Number of Full Rank Sub-matrices A Relation Between Weight Enumerating Function and Number of Full Ran Sub-matrices Mahesh Babu Vaddi and B Sundar Rajan Department of Electrical Communication Engineering, Indian Institute of Science,

More information

arxiv: v1 [cs.sc] 29 Jul 2009

arxiv: v1 [cs.sc] 29 Jul 2009 An Explicit Construction of Gauss-Jordan Elimination Matrix arxiv:09075038v1 [cssc] 29 Jul 2009 Yi Li Laboratory of Computer Reasoning and Trustworthy Computing, University of Electronic Science and Technology

More information

NONCOMMUTATIVE POLYNOMIAL EQUATIONS. Edward S. Letzter. Introduction

NONCOMMUTATIVE POLYNOMIAL EQUATIONS. Edward S. Letzter. Introduction NONCOMMUTATIVE POLYNOMIAL EQUATIONS Edward S Letzter Introduction My aim in these notes is twofold: First, to briefly review some linear algebra Second, to provide you with some new tools and techniques

More information

Chapter 5. Linear Algebra. A linear (algebraic) equation in. unknowns, x 1, x 2,..., x n, is. an equation of the form

Chapter 5. Linear Algebra. A linear (algebraic) equation in. unknowns, x 1, x 2,..., x n, is. an equation of the form Chapter 5. Linear Algebra A linear (algebraic) equation in n unknowns, x 1, x 2,..., x n, is an equation of the form a 1 x 1 + a 2 x 2 + + a n x n = b where a 1, a 2,..., a n and b are real numbers. 1

More information

MATH 2331 Linear Algebra. Section 2.1 Matrix Operations. Definition: A : m n, B : n p. Example: Compute AB, if possible.

MATH 2331 Linear Algebra. Section 2.1 Matrix Operations. Definition: A : m n, B : n p. Example: Compute AB, if possible. MATH 2331 Linear Algebra Section 2.1 Matrix Operations Definition: A : m n, B : n p ( 1 2 p ) ( 1 2 p ) AB = A b b b = Ab Ab Ab Example: Compute AB, if possible. 1 Row-column rule: i-j-th entry of AB:

More information

Sign Patterns with a Nest of Positive Principal Minors

Sign Patterns with a Nest of Positive Principal Minors Sign Patterns with a Nest of Positive Principal Minors D. D. Olesky 1 M. J. Tsatsomeros 2 P. van den Driessche 3 March 11, 2011 Abstract A matrix A M n (R) has a nest of positive principal minors if P

More information

The following two problems were posed by de Caen [4] (see also [6]):

The following two problems were posed by de Caen [4] (see also [6]): BINARY RANKS AND BINARY FACTORIZATIONS OF NONNEGATIVE INTEGER MATRICES JIN ZHONG Abstract A matrix is binary if each of its entries is either or The binary rank of a nonnegative integer matrix A is the

More information

Linear Algebra Massoud Malek

Linear Algebra Massoud Malek CSUEB Linear Algebra Massoud Malek Inner Product and Normed Space In all that follows, the n n identity matrix is denoted by I n, the n n zero matrix by Z n, and the zero vector by θ n An inner product

More information

THE REAL AND THE SYMMETRIC NONNEGATIVE INVERSE EIGENVALUE PROBLEMS ARE DIFFERENT

THE REAL AND THE SYMMETRIC NONNEGATIVE INVERSE EIGENVALUE PROBLEMS ARE DIFFERENT PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 124, Number 12, December 1996, Pages 3647 3651 S 0002-9939(96)03587-3 THE REAL AND THE SYMMETRIC NONNEGATIVE INVERSE EIGENVALUE PROBLEMS ARE DIFFERENT

More information

Matrix Theory, Math6304 Lecture Notes from October 25, 2012

Matrix Theory, Math6304 Lecture Notes from October 25, 2012 Matrix Theory, Math6304 Lecture Notes from October 25, 2012 taken by John Haas Last Time (10/23/12) Example of Low Rank Perturbation Relationship Between Eigenvalues and Principal Submatrices: We started

More information

A matrix is a rectangular array of. objects arranged in rows and columns. The objects are called the entries. is called the size of the matrix, and

A matrix is a rectangular array of. objects arranged in rows and columns. The objects are called the entries. is called the size of the matrix, and Section 5.5. Matrices and Vectors A matrix is a rectangular array of objects arranged in rows and columns. The objects are called the entries. A matrix with m rows and n columns is called an m n matrix.

More information

Reverse Berlekamp-Massey Decoding

Reverse Berlekamp-Massey Decoding Reverse Berlekamp-Massey Decoding Jiun-Hung Yu and Hans-Andrea Loeliger Department of Information Technology and Electrical Engineering ETH Zurich, Switzerland Email: {yu, loeliger}@isi.ee.ethz.ch arxiv:1301.736v

More information

Commuting nilpotent matrices and pairs of partitions

Commuting nilpotent matrices and pairs of partitions Commuting nilpotent matrices and pairs of partitions Roberta Basili Algebraic Combinatorics Meets Inverse Systems Montréal, January 19-21, 2007 We will explain some results on commuting n n matrices and

More information

Math 3108: Linear Algebra

Math 3108: Linear Algebra Math 3108: Linear Algebra Instructor: Jason Murphy Department of Mathematics and Statistics Missouri University of Science and Technology 1 / 323 Contents. Chapter 1. Slides 3 70 Chapter 2. Slides 71 118

More information

An Even Order Symmetric B Tensor is Positive Definite

An Even Order Symmetric B Tensor is Positive Definite An Even Order Symmetric B Tensor is Positive Definite Liqun Qi, Yisheng Song arxiv:1404.0452v4 [math.sp] 14 May 2014 October 17, 2018 Abstract It is easily checkable if a given tensor is a B tensor, or

More information

A matrix is a rectangular array of. objects arranged in rows and columns. The objects are called the entries. is called the size of the matrix, and

A matrix is a rectangular array of. objects arranged in rows and columns. The objects are called the entries. is called the size of the matrix, and Section 5.5. Matrices and Vectors A matrix is a rectangular array of objects arranged in rows and columns. The objects are called the entries. A matrix with m rows and n columns is called an m n matrix.

More information

FINITE GROUP THEORY: SOLUTIONS FALL MORNING 5. Stab G (l) =.

FINITE GROUP THEORY: SOLUTIONS FALL MORNING 5. Stab G (l) =. FINITE GROUP THEORY: SOLUTIONS TONY FENG These are hints/solutions/commentary on the problems. They are not a model for what to actually write on the quals. 1. 2010 FALL MORNING 5 (i) Note that G acts

More information

The initial involution patterns of permutations

The initial involution patterns of permutations The initial involution patterns of permutations Dongsu Kim Department of Mathematics Korea Advanced Institute of Science and Technology Daejeon 305-701, Korea dskim@math.kaist.ac.kr and Jang Soo Kim Department

More information

QUALITATIVE CONTROLLABILITY AND UNCONTROLLABILITY BY A SINGLE ENTRY

QUALITATIVE CONTROLLABILITY AND UNCONTROLLABILITY BY A SINGLE ENTRY QUALITATIVE CONTROLLABILITY AND UNCONTROLLABILITY BY A SINGLE ENTRY D.D. Olesky 1 Department of Computer Science University of Victoria Victoria, B.C. V8W 3P6 Michael Tsatsomeros Department of Mathematics

More information

Lecture Summaries for Linear Algebra M51A

Lecture Summaries for Linear Algebra M51A These lecture summaries may also be viewed online by clicking the L icon at the top right of any lecture screen. Lecture Summaries for Linear Algebra M51A refers to the section in the textbook. Lecture

More information

Chapter 2: Matrix Algebra

Chapter 2: Matrix Algebra Chapter 2: Matrix Algebra (Last Updated: October 12, 2016) These notes are derived primarily from Linear Algebra and its applications by David Lay (4ed). Write A = 1. Matrix operations [a 1 a n. Then entry

More information

Chapter 7. Linear Algebra: Matrices, Vectors,

Chapter 7. Linear Algebra: Matrices, Vectors, Chapter 7. Linear Algebra: Matrices, Vectors, Determinants. Linear Systems Linear algebra includes the theory and application of linear systems of equations, linear transformations, and eigenvalue problems.

More information

Inverse Eigenvalue Problems for Two Special Acyclic Matrices

Inverse Eigenvalue Problems for Two Special Acyclic Matrices mathematics Communication Inverse Eigenvalue Problems for Two Special Acyclic Matrices Debashish Sharma, *, and Mausumi Sen, Department of Mathematics, Gurucharan College, College Road, Silchar 788004,

More information

a Λ q 1. Introduction

a Λ q 1. Introduction International Journal of Pure and Applied Mathematics Volume 9 No 26, 959-97 ISSN: -88 (printed version); ISSN: -95 (on-line version) url: http://wwwijpameu doi: 272/ijpamv9i7 PAijpameu EXPLICI MOORE-PENROSE

More information

Discrete Applied Mathematics

Discrete Applied Mathematics Discrete Applied Mathematics 194 (015) 37 59 Contents lists available at ScienceDirect Discrete Applied Mathematics journal homepage: wwwelseviercom/locate/dam Loopy, Hankel, and combinatorially skew-hankel

More information

ABSTRACT. YUHASZ, GEORGE L. Berlekamp/Massey Algorithms for Linearly Generated Matrix Sequences. (Under the direction of Professor Erich Kaltofen.

ABSTRACT. YUHASZ, GEORGE L. Berlekamp/Massey Algorithms for Linearly Generated Matrix Sequences. (Under the direction of Professor Erich Kaltofen. ABSTRACT YUHASZ, GEORGE L. Berlekamp/Massey Algorithms for Linearly Generated Matrix Sequences. (Under the direction of Professor Erich Kaltofen.) The Berlekamp/Massey algorithm computes the unique minimal

More information

NOTES on LINEAR ALGEBRA 1

NOTES on LINEAR ALGEBRA 1 School of Economics, Management and Statistics University of Bologna Academic Year 207/8 NOTES on LINEAR ALGEBRA for the students of Stats and Maths This is a modified version of the notes by Prof Laura

More information

Ross Program 2017 Application Problems

Ross Program 2017 Application Problems Ross Program 2017 Application Problems This document is part of the application to the Ross Mathematics Program, and is posted at http://u.osu.edu/rossmath/. The Admission Committee will start reading

More information

Determinants. Copyright c 2012 Dan Nettleton (Iowa State University) Statistics / 25

Determinants. Copyright c 2012 Dan Nettleton (Iowa State University) Statistics / 25 Determinants opyright c 2012 Dan Nettleton (Iowa State University) Statistics 611 1 / 25 Notation The determinant of a square matrix n n A is denoted det(a) or A. opyright c 2012 Dan Nettleton (Iowa State

More information

MATH 2030: MATRICES ,, a m1 a m2 a mn If the columns of A are the vectors a 1, a 2,...,a n ; A is represented as A 1. .

MATH 2030: MATRICES ,, a m1 a m2 a mn If the columns of A are the vectors a 1, a 2,...,a n ; A is represented as A 1. . MATH 030: MATRICES Matrix Operations We have seen how matrices and the operations on them originated from our study of linear equations In this chapter we study matrices explicitely Definition 01 A matrix

More information

An Analytic Approach to the Problem of Matroid Representibility: Summer REU 2015

An Analytic Approach to the Problem of Matroid Representibility: Summer REU 2015 An Analytic Approach to the Problem of Matroid Representibility: Summer REU 2015 D. Capodilupo 1, S. Freedman 1, M. Hua 1, and J. Sun 1 1 Department of Mathematics, University of Michigan Abstract A central

More information

Linear and Bilinear Algebra (2WF04) Jan Draisma

Linear and Bilinear Algebra (2WF04) Jan Draisma Linear and Bilinear Algebra (2WF04) Jan Draisma CHAPTER 3 The minimal polynomial and nilpotent maps 3.1. Minimal polynomial Throughout this chapter, V is a finite-dimensional vector space of dimension

More information

Throughout these notes we assume V, W are finite dimensional inner product spaces over C.

Throughout these notes we assume V, W are finite dimensional inner product spaces over C. Math 342 - Linear Algebra II Notes Throughout these notes we assume V, W are finite dimensional inner product spaces over C 1 Upper Triangular Representation Proposition: Let T L(V ) There exists an orthonormal

More information

9. Integral Ring Extensions

9. Integral Ring Extensions 80 Andreas Gathmann 9. Integral ing Extensions In this chapter we want to discuss a concept in commutative algebra that has its original motivation in algebra, but turns out to have surprisingly many applications

More information

Preliminary/Qualifying Exam in Numerical Analysis (Math 502a) Spring 2012

Preliminary/Qualifying Exam in Numerical Analysis (Math 502a) Spring 2012 Instructions Preliminary/Qualifying Exam in Numerical Analysis (Math 502a) Spring 2012 The exam consists of four problems, each having multiple parts. You should attempt to solve all four problems. 1.

More information

Constructions of Nonbinary Quasi-Cyclic LDPC Codes: A Finite Field Approach

Constructions of Nonbinary Quasi-Cyclic LDPC Codes: A Finite Field Approach Constructions of Nonbinary Quasi-Cyclic LDPC Codes: A Finite Field Approach Shu Lin, Shumei Song, Lan Lan, Lingqi Zeng and Ying Y Tai Department of Electrical & Computer Engineering University of California,

More information

Primitive sets in a lattice

Primitive sets in a lattice Primitive sets in a lattice Spyros. S. Magliveras Department of Mathematical Sciences Florida Atlantic University Boca Raton, FL 33431, U.S.A spyros@fau.unl.edu Tran van Trung Institute for Experimental

More information

An algebraic perspective on integer sparse recovery

An algebraic perspective on integer sparse recovery An algebraic perspective on integer sparse recovery Lenny Fukshansky Claremont McKenna College (joint work with Deanna Needell and Benny Sudakov) Combinatorics Seminar USC October 31, 2018 From Wikipedia:

More information

9. The determinant. Notation: Also: A matrix, det(a) = A IR determinant of A. Calculation in the special cases n = 2 and n = 3:

9. The determinant. Notation: Also: A matrix, det(a) = A IR determinant of A. Calculation in the special cases n = 2 and n = 3: 9. The determinant The determinant is a function (with real numbers as values) which is defined for square matrices. It allows to make conclusions about the rank and appears in diverse theorems and formulas.

More information

MATH 304 Linear Algebra Lecture 20: Review for Test 1.

MATH 304 Linear Algebra Lecture 20: Review for Test 1. MATH 304 Linear Algebra Lecture 20: Review for Test 1. Topics for Test 1 Part I: Elementary linear algebra (Leon 1.1 1.4, 2.1 2.2) Systems of linear equations: elementary operations, Gaussian elimination,

More information

A Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits

A Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits A Lower Bound for the Size of Syntactically Multilinear Arithmetic Circuits Ran Raz Amir Shpilka Amir Yehudayoff Abstract We construct an explicit polynomial f(x 1,..., x n ), with coefficients in {0,

More information

Deterministic distinct-degree factorisation of polynomials over finite fields*

Deterministic distinct-degree factorisation of polynomials over finite fields* Article Submitted to Journal of Symbolic Computation Deterministic distinct-degree factorisation of polynomials over finite fields* Shuhong Gao 1, Erich Kaltofen 2 and Alan G.B. Lauder 3 1 Department of

More information

Chapter 1 Vector Spaces

Chapter 1 Vector Spaces Chapter 1 Vector Spaces Per-Olof Persson persson@berkeley.edu Department of Mathematics University of California, Berkeley Math 110 Linear Algebra Vector Spaces Definition A vector space V over a field

More information

Matrix Operations. Linear Combination Vector Algebra Angle Between Vectors Projections and Reflections Equality of matrices, Augmented Matrix

Matrix Operations. Linear Combination Vector Algebra Angle Between Vectors Projections and Reflections Equality of matrices, Augmented Matrix Linear Combination Vector Algebra Angle Between Vectors Projections and Reflections Equality of matrices, Augmented Matrix Matrix Operations Matrix Addition and Matrix Scalar Multiply Matrix Multiply Matrix

More information

The doubly negative matrix completion problem

The doubly negative matrix completion problem The doubly negative matrix completion problem C Mendes Araújo, Juan R Torregrosa and Ana M Urbano CMAT - Centro de Matemática / Dpto de Matemática Aplicada Universidade do Minho / Universidad Politécnica

More information

Algorithms for structured matrix-vector product of optimal bilinear complexity

Algorithms for structured matrix-vector product of optimal bilinear complexity Algorithms for structured matrix-vector product of optimal bilinear complexity arxiv:160306658v1 mathna] Mar 016 Ke Ye Computational Applied Mathematics Initiative Department of Statistics University of

More information

Generic maximum nullity of a graph

Generic maximum nullity of a graph Generic maximum nullity of a grap Leslie Hogben Bryan Sader Marc 5, 2008 Abstract For a grap G of order n, te maximum nullity of G is defined to be te largest possible nullity over all real symmetric n

More information

EIGENVALUES AND EIGENVECTORS 3

EIGENVALUES AND EIGENVECTORS 3 EIGENVALUES AND EIGENVECTORS 3 1. Motivation 1.1. Diagonal matrices. Perhaps the simplest type of linear transformations are those whose matrix is diagonal (in some basis). Consider for example the matrices

More information

Algorithms to Compute Bases and the Rank of a Matrix

Algorithms to Compute Bases and the Rank of a Matrix Algorithms to Compute Bases and the Rank of a Matrix Subspaces associated to a matrix Suppose that A is an m n matrix The row space of A is the subspace of R n spanned by the rows of A The column space

More information

arxiv: v1 [math.ra] 13 Jan 2009

arxiv: v1 [math.ra] 13 Jan 2009 A CONCISE PROOF OF KRUSKAL S THEOREM ON TENSOR DECOMPOSITION arxiv:0901.1796v1 [math.ra] 13 Jan 2009 JOHN A. RHODES Abstract. A theorem of J. Kruskal from 1977, motivated by a latent-class statistical

More information

IDEAL CLASSES AND RELATIVE INTEGERS

IDEAL CLASSES AND RELATIVE INTEGERS IDEAL CLASSES AND RELATIVE INTEGERS KEITH CONRAD The ring of integers of a number field is free as a Z-module. It is a module not just over Z, but also over any intermediate ring of integers. That is,

More information

Computing Approximate GCD of Univariate Polynomials by Structure Total Least Norm 1)

Computing Approximate GCD of Univariate Polynomials by Structure Total Least Norm 1) MM Research Preprints, 375 387 MMRC, AMSS, Academia Sinica No. 24, December 2004 375 Computing Approximate GCD of Univariate Polynomials by Structure Total Least Norm 1) Lihong Zhi and Zhengfeng Yang Key

More information