An Explicit Similarity Transform between Cellular Automata and LFSR Matrices*

Size: px
Start display at page:

Download "An Explicit Similarity Transform between Cellular Automata and LFSR Matrices*"

Transcription

1 FINITE FIELDS AND THEIR APPLICATIONS 4, (1998) ARTICLE NO FF An Explicit Similarity Transform between Cellular Automata and LFSR Matrices* Kevin Cattell and Jon C Muzio Department of Computer Science, University of Victoria, Victoria British Columbia, Canada V8W 3P6 kcattell@csrcscuvicca Communicated by Peter Jau-Shyong Shiue Received August 30, 1996; revised February 9, 1998 This paper demonstrates a similarity transform between the tridiagonal matrices of one-dimensional linear hybrid cellular automata and the companion matrices of linear feedback shift registers Such a transform is of interest to the VLSI design community, as it provides an explicit mapping between the states of these two linear finite state machines 1998 Academic Press A one-dimensional linear hybrid cellular automata (CA) is a linear finite state machine used in VLSI for test pattern generation and signature analysis As well as their practical applications, these machines have proved to have fascinating theoretical properties, one of which is the relationship between a CA and its characteristic polynomial One facet of this relationship is the similarity transform between a CA and its corresponding linear feedback shift register (LFSR) Given a CA, it is easy to find its (unique) characteristic polynomial The reverse problem of finding a CA for a given polynomial was open for several years [1, 7], and was solved (for GF(2) only) independently for irreducible polynomials by [2, 9] Both authors give a proof of existence, a proof of uniqueness (up to rule reversal), and an algorithm (the algorithms are quite different but have the same order of complexity) The transform presented here does not solve any of the above problems, as it relies on knowing the CA in advance Rather, given the above results, it * This work was supported in part by Research Grants and Postgraduate Scholarships from the Natural Sciences and Engineering Research Council of Canada /98 $2500 Copyright 1998 by Academic Press All rights of reproduction in any form reserved

2 240 CATTELL AND MUZIO shows that the similarity transform between a CA and its corresponding LFSR (the latter being in trivial correspondence with the characteristic polynomial) has an interesting structure Also, a CA and LFSR with the same characteristic polynomial are different realisations of the same linear operator, and the transform provides a direct mapping between the labels of the states for these two realisations The first section introduces the necessary background material on CA and similarity transforms, and the second demonstrates the transforms For further details on finite fields, see [5, 6]; for the background on linear finite state machines, see [8]; for the CA background see [3, 4, 10] 1 BACKGROUND A null-boundary linear hybrid cellular automata is a linear finite state machine (LFSM), composed of a one-dimensional array of n cells Each cell consists of a single memory element capable of storing an element of GF(q), and a next-state computation function Communication between cells is nearest-neighbour, meaning that each cell is connected to only its left and right neighbours Figure 1 shows the interconnection structure of a CA In an LFSM, time evolves in discrete steps At each time step t, each cell i has a state s, an element of GF(q) For time step t#1, each cell i computes its new state s, using its cell rule f For a CA, the requirements of linearity and irreducibility imply that each cell uses a rule of the form s"c s #d s#b s, with c and b all nonzero The leftmost and rightmost cells behave as though their left and right neighbours, respectively, are always in state 0, making the CA null-boundary (that is, s "s "0 for all t) The nearest-neighbour communication to which a CA is restricted has the consequence that the transition matrix A is tridiagonal: d b c d b 0 0 c d 0 d b c d

3 SIMILARITY BETWEEN CA AND LFSRs 241 FIG 1 Null-boundary CA interconnection structure The characteristic polynomial of CA (in general, of any LFSM) is defined by its transition matrix as A!xI, where ) is the determinant The characteristic polynomial of a CA can be calculated efficiently from the rule vector using the recurrence relation: "0 "1 "(x!d )!b c, k*1 The characteristic polynomial, denoted, is the final term of the recurrence, EXAMPLE 1 Consider the 5-cell CA with [d,2, d ]"[1, 1, 1, 1, 0] (note that in GF(2), b "c "1 for all i) The transition matrix for this CA is A" The calculation of the via the recurrence is "0 "1 "x#1 "x "x#x#x#1 "x#x#1 "x#x#1

4 242 CATTELL AND MUZIO FIG 2 Five-cell LFSR interconnection structure An LFSR (type-1) is also a form of LFSM The interconnection structure of 5-cell LFSRs is shown in Fig 2 A multiplier p, being nonzero, denotes the presence of a feedback tap in front of cell i (the tap multiplies its input by!p ) An LFSR, its characteristic polynomial, and its transition matrix have a simple relationship: the feedback taps are p, p,2, p, the characteristic polynomial is x#p x#2#p x#p, and the!p form the last column of the transition matrix C: !p C" 1 0 0!p !p 0 1 0!p !p A matrix in this form is called a companion form matrix For example, the LFSR (over GF(2)) with transition matrix C" has characteristic polynomial x#x#1 (the same as the CA above) and is shown in Fig 3 The transition matrix ¹ of an LFSM is a representation or realisation of a linear operator Since ¹ has elements from GF(q), is a linear operator on the vector space (GF(q)) A linear operator is uniquely determined by

5 SIMILARITY BETWEEN CA AND LFSRs 243 FIG 3 A 5-cell LFSR its minimal polynomial, which is defined to be the minimal polynomial of any matrix representing Hence two matrices ¹ and ¹ represent the same linear operator if and only if they have the same minimal polynomial This property is called similarity The minimal polynomial of a matrix divides the characteristic polynomial, and, thus, if the characteristic polynomial is irreducible, it equals the minimal polynomial In this case, two matrices are similar if and only if they have the same characteristic polynomial This allows us to work with the characteristic polynomial in determining similarity Alternatively, similarity can be defined as follows DEFINITION 1 Two matrices ¹ and ¹ are similar if and only if there exists a nonsingular matrix P such that P¹P"¹ The matrix P in Definition 1 is called a similarity transform from ¹ to ¹ The similarity transform provides a mapping between the states of LFSMs with transition matrices ¹ and ¹ that preserves the next-state function: s"¹s s"p¹ps Ps"¹Ps That is, if s is the successor of s under ¹, then Ps is the successor of Ps under ¹ Let M be an n-cell CA with transition matrix A and irreducible characteristic polynomial, and let be the linear operator represented by A There are two natural matrix representations of : the companion matrix of (or of ), and the diagonal matrix of (or of ) The companion matrix of is the transition matrix of the LFSR that has characteristic polynomial The companion matrix of a polynomial always exists, since it is formed with negatives of the coefficients of the degree 0 through n!1 terms in the last column of the matrix, and 1 s in the subdiagonal

6 244 CATTELL AND MUZIO To analyse the diagonal matrix of, must be considered as a linear operator on the vector space (GF(q)) Importantly, is uniquely and well defined on (GF(q)) by its definition on (GF(q)) (see [6]) DEFINITION 2 A linear operator is diagonalisable if it can be represented by a diagonal matrix; that is, if the matrix A represents, then A is similar to a diagonal matrix A linear operator is diagonalisable if and only if the minimal polynomial of can be written as a product of distinct linear factors If is diagonalisable, then the entries on the diagonal are the roots of the minimal polynomial of The following classic result is used to show the invertibility of the similarity transform matrices in the following section THEOREM 1 [6, Corollary 238] ¹he elements α, α,2, α in GF(q) form a basis of GF(q) over GF(q) if and only if α α 2 α α α 2 α O0 α α 2 α 2 THE SIMILARITY TRANSFORM The transform is derived as the composition of three transforms The first is a transform between the CA form and a tridiagonal unit-upper-diagonal (tri-uud) form; the second is a transform between the tri-uud form and diagonal form; the third is a transform between diagonal form and companion form Consider now the characteristic polynomial of the CA M As is assumed to be irreducible, it has a root α in GF(q) It follows that all n roots of lie in GF(q), the roots are distinct and are given by α, α, α,2, α This means that can be factored in GF(q) as (x!α)(x!α)(x!α )2(x!α ), a product of nonrepeated linear factors Hence if is irreducible over GF(q), then is diagonalisable over GF(q)

7 SIMILARITY BETWEEN CA AND LFSRs 245 The diagonal form of has the roots of the characteristic polynomial on the main diagonal As these roots can appear in any order, has multiple diagonal forms (n!, as the roots are distinct) Without loss of generality, the following diagonal form is used: D"α α α α In the computation of the characteristic polynomial of A, a sequence of polynomials 1,,,2,, " is formed Each of these polynomials is mapped to an element of GF(q) by the usual process of evaluation at the root of an irreducible polynomial in GF(q)[x] The root α of is used, and the result of this mapping is denoted m : m " (α), i"0,2, n (evaluation) Note that m " (α)"1, and m " (α)"0 Initially, we transform the CA matrix to a matrix in tri-uud form where P AP "A, A" d b c d b c d 0 d b c d (1) It is easily verified that the required transform is the invertible diagonal matrix

8 246 CATTELL AND MUZIO 1 P " b (b b ) (b b 2b ) (recall that b, c O0 for all i) The second transform is between tri-uud form and diagonal form with P given by P DP "A, P " m m m 2 m m m m 2 m m m m 2 m m m m 2 m We now show that P is the required transform LEMMA 1 P is nonsingular Proof By Theorem 1, the determinant P is not zero if and only if 1, m, m,2, m is a basis of GF(q) over GF(q) To show that the elements 1, m, m,2, m form such a basis, it suffices to show that no nontrivial linear combination of the m is zero Since m is the image of a degree i polynomial (under the mapping evaluation at α ), m has the form α#c α#2#c α#c, where the c,0)j(i, are the coefficients of the polynomial (note that the are monic) Hence, a linear combination z #z m #z m #2#z m (2) has a term α, where i is the greatest index such that z O0 Therefore (2) is not zero, so long as not all z are zero

9 SIMILARITY BETWEEN CA AND LFSRs 247 THEOREM 2 P is a similarity transform between A and D ¹hat is, P DP "A Proof It is shown that P D"AP and, since P is nonsingular, the theorem follows The product of the ith row of P and the jth column of D is (P D) "[m, m,2, m ] ) [0, 0, 2, α,2,0] "α m "(αm ) The product of the ith row of A (io1, n) and the jth column of P is (AP ) "[0, 0,2, b c, d,1,2,0])[1, m, 2, m ] "b c ) m #d ) m #1 ) m "(b c m #d ) m #m ) (3) As the CA polynomials satisfy the recurrence "(x!d )!b c, 1)i)n, in GF(q), m "(α!d )m!b c m "αm!d m!b c m Thus, (3) is (AP ) "(αm ), 2)i)n!1, 1)j)n The boundary cases for i"1 and i"n are handled separately For i"1 and using m "(α!d )m and m "1, (AP ) "[d,1,0,2,0])[1, m, 2, m ] "d #m "(d #m ), "(d #α!d ), "(α), "(αm )

10 248 CATTELL AND MUZIO For i"n and using the fact that m is 0 ( evaluated at its own root), Hence, (AP ) "[0,2,0,b c, d ] ) [1, m, 2, m ] "b c m #d m "(b c m #d m ), "(b c m #d m #m ), "(αm ) (AP ) "(αm ) "(P D) and P D"AP The third transform is between the diagonal form and companion form,!p P 1!p 1!p 1!p P "D, where P is given by P " α α α 2 α α (α) (α) 2 (α) α (α) (α) 2 (α) α (α) (α) 2 (α) It is straightforward to verify that P is the required transform Composing the transforms, A"P P P CP P P "(P P P )C(P P P )

11 SIMILARITY BETWEEN CA AND LFSRs 249 The entries of the composed transform P P P are given by (P P P ) " b Tr(m α) EXAMPLE 2 Consider the 5-cell CA with rule vector [1, 1, 1, 1, 0] over GF(2) The characteristic polynomial of this CA is "x#x#1, which is irreducible The calculation of the characteristic polynomial yields the polynomials,,2, which evaluated at α (a root of ) are, m "1 m "α#1 m "α "α "α m "α#α#α#1 "α m "α#α#1 "α m "α#α#1 "0 Note that over GF(2), P is the identity matrix The product P DP is α α α α α α α α α α α α α α α α α α α α ) α α α α α ) α α α α α α α α α α α α α α α α α α α α α α α α α " , which is the transition matrix A of the CA The inverse matrix P can be obtained from P by using elementary row operations (ie, transforming [P I]P[IP]) Obtaining the companion form C for, the product P CP is

12 250 CATTELL AND MUZIO α α α α α α α α α α α α α α α ) α α α α α α α α α α α α α α α α α α α α α 0 α ) α α α α α " 0 0 α 0 0, α α α α α α 0 α α α α α α which is the diagonal matrix D of 3 CONCLUSION This paper demonstrates a general form for similarity transforms between a CA transition matrix and companion form for a CA with an irreducible characteristic polynomial The transform is the composition of three transforms, using a tridiagonal matrix with upper diagonal all 1, and a diagonal matrix as intermediate forms These transforms provide explicit mappings between the states of a CA and an LFSR that are similar REFERENCES 1 P H Bardell, Analysis of cellular automata used as pseudorandom pattern generators, in Proceedings of IEEE International Test Conference, 1990, pp K Cattell and J C Muzio, Synthesis of one-dimensional linear hybrid cellular automata, IEEE ¹rans Computer-Aided Design 15, No 3 (1996), A K Das, A Ganguly, A Dasgupta, S Bhawmik, and P P Chaudhuri, Efficient characterisation of cellular automata, IEE Proc E Comput Digital ¹ech 137 (1990), P D Hortensius, R D McLeod, and H C Card, Cellular automata-based signature analysis for built-in self-test, IEEE ¹rans Comput 39 (1990), D Jungnickel, Finite Fields: Structures and Arithmetics, B I Wissenschaftsverlag, Mannheim, R Lidl and H Niederreiter, Introduction to Finite Fields and their Applications, Cambridge Univ Press, Cambridge, 1986

13 SIMILARITY BETWEEN CA AND LFSRs M Serra, T Slater, J C Muzio, and D M Miller, The analysis of one dimensional linear cellular automata and their aliasing properties, IEEE ¹rans Computer-Aided Design 9 (1990), H S Stone, Discrete Mathematical Structures and Their Applications, Sci Res Assoc, Chicago, T Shu and M Fushimi, A method of designing cellular automata as pseudo-random number generators for built-in self-test for VLSI, Contemp Math 168 (1994), S Wolfram, Random sequence generation by cellular automata, Adv in Appl Math 7 (1986),

One-Dimensional Linear Hybrid Cellular Automata: Their Synthesis, Properties and Applications to Digital Circuits Testing

One-Dimensional Linear Hybrid Cellular Automata: Their Synthesis, Properties and Applications to Digital Circuits Testing One-Dimensional Linear Hybrid Cellular Automata: Their Synthesis, Properties and Applications to Digital Circuits Testing M. Serra, K. Cattell, S. Zhang, J.C. Muzio, D.M. Miller Dept. of Computer Science

More information

Linear Cellular Automata as Discrete Models for Generating Cryptographic Sequences

Linear Cellular Automata as Discrete Models for Generating Cryptographic Sequences Linear Cellular Automata as Discrete Models for Generating Cryptographic Sequences A Fúster-Sabater P Caballero-Gil 2 Institute of Applied Physics, CSIC Serrano 44, 286 Madrid, Spain Email: amparo@ieccsices

More information

Optimization of 1D and 2D Cellular Automata for Pseudo Random Number Generator.

Optimization of 1D and 2D Cellular Automata for Pseudo Random Number Generator. IOSR Journal of VLSI and Signal Processing (IOSR-JVSP) Volume 4, Issue 6, Ver. I (Nov - Dec. 2014), PP 28-33 e-issn: 2319 4200, p-issn No. : 2319 4197 Optimization of 1D and 2D Cellular Automata for Pseudo

More information

Linear Finite State Machines 1. X. Sun E. Kontopidi M. Serra J. Muzio. Abstract

Linear Finite State Machines 1. X. Sun E. Kontopidi M. Serra J. Muzio. Abstract The Concatenation and Partitioning of Linear Finite State Machines 1 X. Sun E. Kontopidi M. Serra J. Muzio Dept. of Electrical Engineering University of Alberta Edmonton, AB T6G 2G7 Dept. of Comp. Science

More information

HAMMING DISTANCE FROM IRREDUCIBLE POLYNOMIALS OVER F Introduction and Motivation

HAMMING DISTANCE FROM IRREDUCIBLE POLYNOMIALS OVER F Introduction and Motivation HAMMING DISTANCE FROM IRREDUCIBLE POLYNOMIALS OVER F 2 GILBERT LEE, FRANK RUSKEY, AND AARON WILLIAMS Abstract. We study the Hamming distance from polynomials to classes of polynomials that share certain

More information

A New Algorithm to Compute Terms in Special Types of Characteristic Sequences

A New Algorithm to Compute Terms in Special Types of Characteristic Sequences A New Algorithm to Compute Terms in Special Types of Characteristic Sequences Kenneth J. Giuliani 1 and Guang Gong 2 1 Dept. of Mathematical and Computational Sciences University of Toronto at Mississauga

More information

Cellular Automata-Based Recursive Pseudoexhaustive Test Pattern Generator

Cellular Automata-Based Recursive Pseudoexhaustive Test Pattern Generator IEEE TRANSACTIONS ON COMPUTERS, VOL, NO, FEBRUARY Cellular Automata-Based Recursive Pseudoexhaustive Test Pattern Generator Prabir Dasgupta, Santanu Chattopadhyay, P Pal Chaudhuri, and Indranil Sengupta

More information

Designing Cellular Automata Structures using Quantum-dot Cellular Automata

Designing Cellular Automata Structures using Quantum-dot Cellular Automata Designing Cellular Automata Structures using Quantum-dot Cellular Automata Mayur Bubna, Subhra Mazumdar, Sudip Roy and Rajib Mall Department of Computer Sc. & Engineering Indian Institute of Technology,

More information

On the Primitivity of some Trinomials over Finite Fields

On the Primitivity of some Trinomials over Finite Fields On the Primitivity of some Trinomials over Finite Fields LI Yujuan & WANG Huaifu & ZHAO Jinhua Science and Technology on Information Assurance Laboratory, Beijing, 100072, P.R. China email: liyj@amss.ac.cn,

More information

Linear Cellular Automata as Discrete Models for Generating Cryptographic Sequences

Linear Cellular Automata as Discrete Models for Generating Cryptographic Sequences Linear Cellular Automata as Discrete Models for Generating Cryptographic Sequences Pino Caballero-Gil Faculty of Mathematics. University of La Laguna 38271. La Laguna, Tenerife, Spain. pcaballe@ull.es

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

Chapter 3. Vector spaces

Chapter 3. Vector spaces Chapter 3. Vector spaces Lecture notes for MA1111 P. Karageorgis pete@maths.tcd.ie 1/22 Linear combinations Suppose that v 1,v 2,...,v n and v are vectors in R m. Definition 3.1 Linear combination We say

More information

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

Lemma 8: Suppose the N by N matrix A has the following block upper triangular form: 17 4 Determinants and the Inverse of a Square Matrix In this section, we are going to use our knowledge of determinants and their properties to derive an explicit formula for the inverse of a square matrix

More information

Efficient random number generation on FPGA-s

Efficient random number generation on FPGA-s Proceedings of the 9 th International Conference on Applied Informatics Eger, Hungary, January 29 February 1, 2014. Vol. 1. pp. 313 320 doi: 10.14794/ICAI.9.2014.1.313 Efficient random number generation

More information

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

Chapter 1: Systems of linear equations and matrices. Section 1.1: Introduction to systems of linear equations Chapter 1: Systems of linear equations and matrices Section 1.1: Introduction to systems of linear equations Definition: A linear equation in n variables can be expressed in the form a 1 x 1 + a 2 x 2

More information

Matrix Algebra. Matrix Algebra. Chapter 8 - S&B

Matrix Algebra. Matrix Algebra. Chapter 8 - S&B Chapter 8 - S&B Algebraic operations Matrix: The size of a matrix is indicated by the number of its rows and the number of its columns. A matrix with k rows and n columns is called a k n matrix. The number

More information

Pseudo-random Sequences Generated by Cellular Automata

Pseudo-random Sequences Generated by Cellular Automata Pseudo-random Sequences Generated by Cellular Automata Bruno Martin, Patrick Solé To cite this version: Bruno Martin, Patrick Solé. Pseudo-random Sequences Generated by Cellular Automata. Y. Boudabbous

More information

ECE 512 Digital System Testing and Design for Testability. Model Solutions for Assignment #3

ECE 512 Digital System Testing and Design for Testability. Model Solutions for Assignment #3 ECE 512 Digital System Testing and Design for Testability Model Solutions for Assignment #3 14.1) In a fault-free instance of the circuit in Fig. 14.15, holding the input low for two clock cycles should

More information

Gaussian Elimination and Back Substitution

Gaussian Elimination and Back Substitution Jim Lambers MAT 610 Summer Session 2009-10 Lecture 4 Notes These notes correspond to Sections 31 and 32 in the text Gaussian Elimination and Back Substitution The basic idea behind methods for solving

More information

Math "Matrix Approach to Solving Systems" Bibiana Lopez. November Crafton Hills College. (CHC) 6.3 November / 25

Math Matrix Approach to Solving Systems Bibiana Lopez. November Crafton Hills College. (CHC) 6.3 November / 25 Math 102 6.3 "Matrix Approach to Solving Systems" Bibiana Lopez Crafton Hills College November 2010 (CHC) 6.3 November 2010 1 / 25 Objectives: * Define a matrix and determine its order. * Write the augmented

More information

Theory of Additive Cellular Automata

Theory of Additive Cellular Automata Fundamenta Informaticae XXI (200) 00 02 00 IOS Press Theory of Additive Cellular Automata Niloy Ganguly Department of Computer Science and Engineering, Indian Institute of Technology, Waragpur, India Biplab

More information

What is A + B? What is A B? What is AB? What is BA? What is A 2? and B = QUESTION 2. What is the reduced row echelon matrix of A =

What is A + B? What is A B? What is AB? What is BA? What is A 2? and B = QUESTION 2. What is the reduced row echelon matrix of A = STUDENT S COMPANIONS IN BASIC MATH: THE ELEVENTH Matrix Reloaded by Block Buster Presumably you know the first part of matrix story, including its basic operations (addition and multiplication) and row

More information

Chapter 2:Determinants. Section 2.1: Determinants by cofactor expansion

Chapter 2:Determinants. Section 2.1: Determinants by cofactor expansion Chapter 2:Determinants Section 2.1: Determinants by cofactor expansion [ ] a b Recall: The 2 2 matrix is invertible if ad bc 0. The c d ([ ]) a b function f = ad bc is called the determinant and it associates

More information

On the spectra of striped sign patterns

On the spectra of striped sign patterns On the spectra of striped sign patterns J J McDonald D D Olesky 2 M J Tsatsomeros P van den Driessche 3 June 7, 22 Abstract Sign patterns consisting of some positive and some negative columns, with at

More information

Spectrally arbitrary star sign patterns

Spectrally arbitrary star sign patterns Linear Algebra and its Applications 400 (2005) 99 119 wwwelseviercom/locate/laa Spectrally arbitrary star sign patterns G MacGillivray, RM Tifenbach, P van den Driessche Department of Mathematics and Statistics,

More information

Third Midterm Exam Name: Practice Problems November 11, Find a basis for the subspace spanned by the following vectors.

Third Midterm Exam Name: Practice Problems November 11, Find a basis for the subspace spanned by the following vectors. Math 7 Treibergs Third Midterm Exam Name: Practice Problems November, Find a basis for the subspace spanned by the following vectors,,, We put the vectors in as columns Then row reduce and choose the pivot

More information

1 Last time: least-squares problems

1 Last time: least-squares problems MATH Linear algebra (Fall 07) Lecture Last time: least-squares problems Definition. If A is an m n matrix and b R m, then a least-squares solution to the linear system Ax = b is a vector x R n such that

More information

1 Introduction In [2] a method for computing the Walsh spectrum in R-encoding of a completely specified binary-valued function was presented based on

1 Introduction In [2] a method for computing the Walsh spectrum in R-encoding of a completely specified binary-valued function was presented based on Computation of Discrete Function Chrestenson Spectrum Using Cayley Color Graphs Λ Mitchell A. Thornton Southern Methodist University Dallas, Texas mitch@engr.smu.edu D. Michael Miller University of Victoria

More information

Dynamics of finite linear cellular automata over Z N

Dynamics of finite linear cellular automata over Z N Dynamics of finite linear cellular automata over Z N F. Mendivil, D. Patterson September 9, 2009 Abstract We investigate the behaviour of linear cellular automata with state space Z N and only finitely

More information

Factorization of singular integer matrices

Factorization of singular integer matrices Factorization of singular integer matrices Patrick Lenders School of Mathematics, Statistics and Computer Science, University of New England, Armidale, NSW 2351, Australia Jingling Xue School of Computer

More information

AMS 209, Fall 2015 Final Project Type A Numerical Linear Algebra: Gaussian Elimination with Pivoting for Solving Linear Systems

AMS 209, Fall 2015 Final Project Type A Numerical Linear Algebra: Gaussian Elimination with Pivoting for Solving Linear Systems AMS 209, Fall 205 Final Project Type A Numerical Linear Algebra: Gaussian Elimination with Pivoting for Solving Linear Systems. Overview We are interested in solving a well-defined linear system given

More information

7.6 The Inverse of a Square Matrix

7.6 The Inverse of a Square Matrix 7.6 The Inverse of a Square Matrix Copyright Cengage Learning. All rights reserved. What You Should Learn Verify that two matrices are inverses of each other. Use Gauss-Jordan elimination to find inverses

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

Math 4A Notes. Written by Victoria Kala Last updated June 11, 2017

Math 4A Notes. Written by Victoria Kala Last updated June 11, 2017 Math 4A Notes Written by Victoria Kala vtkala@math.ucsb.edu Last updated June 11, 2017 Systems of Linear Equations A linear equation is an equation that can be written in the form a 1 x 1 + a 2 x 2 +...

More information

M 2 + s 2. Note that the required matrix A when M 2 + s 2 was also obtained earlier by Gordon [2]. (2.2) x -alxn-l-aex n-2 an

M 2 + s 2. Note that the required matrix A when M 2 + s 2 was also obtained earlier by Gordon [2]. (2.2) x -alxn-l-aex n-2 an SIAM J. ALG. DISC. METH. Vol. 1, No. 1, March 1980 1980 Society for. Industrial and Applied Mathematics 0196-52/80/0101-0014 $01.00/0 ON CONSTRUCTION OF MATRICES WITH DISTINCT SUBMATRICES* SHARAD V. KANETKAR"

More information

Chapter 7. Tridiagonal linear systems. Solving tridiagonal systems of equations. and subdiagonal. E.g. a 21 a 22 a A =

Chapter 7. Tridiagonal linear systems. Solving tridiagonal systems of equations. and subdiagonal. E.g. a 21 a 22 a A = Chapter 7 Tridiagonal linear systems The solution of linear systems of equations is one of the most important areas of computational mathematics. A complete treatment is impossible here but we will discuss

More information

Galois fields/1. (M3) There is an element 1 (not equal to 0) such that a 1 = a for all a.

Galois fields/1. (M3) There is an element 1 (not equal to 0) such that a 1 = a for all a. Galois fields 1 Fields A field is an algebraic structure in which the operations of addition, subtraction, multiplication, and division (except by zero) can be performed, and satisfy the usual rules. More

More information

Section 5.6. LU and LDU Factorizations

Section 5.6. LU and LDU Factorizations 5.6. LU and LDU Factorizations Section 5.6. LU and LDU Factorizations Note. We largely follow Fraleigh and Beauregard s approach to this topic from Linear Algebra, 3rd Edition, Addison-Wesley (995). See

More information

Linear Algebra March 16, 2019

Linear Algebra March 16, 2019 Linear Algebra March 16, 2019 2 Contents 0.1 Notation................................ 4 1 Systems of linear equations, and matrices 5 1.1 Systems of linear equations..................... 5 1.2 Augmented

More information

GF(2 m ) arithmetic: summary

GF(2 m ) arithmetic: summary GF(2 m ) arithmetic: summary EE 387, Notes 18, Handout #32 Addition/subtraction: bitwise XOR (m gates/ops) Multiplication: bit serial (shift and add) bit parallel (combinational) subfield representation

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

Math 240, 4.3 Linear Independence; Bases A. DeCelles. 1. definitions of linear independence, linear dependence, dependence relation, basis

Math 240, 4.3 Linear Independence; Bases A. DeCelles. 1. definitions of linear independence, linear dependence, dependence relation, basis Math 24 4.3 Linear Independence; Bases A. DeCelles Overview Main ideas:. definitions of linear independence linear dependence dependence relation basis 2. characterization of linearly dependent set using

More information

MATH 1120 (LINEAR ALGEBRA 1), FINAL EXAM FALL 2011 SOLUTIONS TO PRACTICE VERSION

MATH 1120 (LINEAR ALGEBRA 1), FINAL EXAM FALL 2011 SOLUTIONS TO PRACTICE VERSION MATH (LINEAR ALGEBRA ) FINAL EXAM FALL SOLUTIONS TO PRACTICE VERSION Problem (a) For each matrix below (i) find a basis for its column space (ii) find a basis for its row space (iii) determine whether

More information

Some long-period random number generators using shifts and xors

Some long-period random number generators using shifts and xors Introduction Some long-period random number generators using shifts and xors Richard P. Brent MSI & RSISE, ANU Canberra, ACT 0200 CTAC06@rpbrent.com Marsaglia recently proposed a class of uniform random

More information

Incomplete exponential sums over finite fields and their applications to new inversive pseudorandom number generators

Incomplete exponential sums over finite fields and their applications to new inversive pseudorandom number generators ACTA ARITHMETICA XCIII.4 (2000 Incomplete exponential sums over finite fields and their applications to new inversive pseudorandom number generators by Harald Niederreiter and Arne Winterhof (Wien 1. Introduction.

More information

(Inv) Computing Invariant Factors Math 683L (Summer 2003)

(Inv) Computing Invariant Factors Math 683L (Summer 2003) (Inv) Computing Invariant Factors Math 683L (Summer 23) We have two big results (stated in (Can2) and (Can3)) concerning the behaviour of a single linear transformation T of a vector space V In particular,

More information

Eigenvalues, Eigenvectors, and Diagonalization

Eigenvalues, Eigenvectors, and Diagonalization Math 240 TA: Shuyi Weng Winter 207 February 23, 207 Eigenvalues, Eigenvectors, and Diagonalization The concepts of eigenvalues, eigenvectors, and diagonalization are best studied with examples. We will

More information

1. What is the determinant of the following matrix? a 1 a 2 4a 3 2a 2 b 1 b 2 4b 3 2b c 1. = 4, then det

1. What is the determinant of the following matrix? a 1 a 2 4a 3 2a 2 b 1 b 2 4b 3 2b c 1. = 4, then det What is the determinant of the following matrix? 3 4 3 4 3 4 4 3 A 0 B 8 C 55 D 0 E 60 If det a a a 3 b b b 3 c c c 3 = 4, then det a a 4a 3 a b b 4b 3 b c c c 3 c = A 8 B 6 C 4 D E 3 Let A be an n n matrix

More information

A GENERAL POLYNOMIAL SIEVE

A GENERAL POLYNOMIAL SIEVE A GENERAL POLYNOMIAL SIEVE SHUHONG GAO AND JASON HOWELL Abstract. An important component of the index calculus methods for finding discrete logarithms is the acquisition of smooth polynomial relations.

More information

Block-tridiagonal matrices

Block-tridiagonal matrices Block-tridiagonal matrices. p.1/31 Block-tridiagonal matrices - where do these arise? - as a result of a particular mesh-point ordering - as a part of a factorization procedure, for example when we compute

More information

Construction of Equidistributed Generators Based on Linear Recurrences Modulo 2

Construction of Equidistributed Generators Based on Linear Recurrences Modulo 2 Construction of Equidistributed Generators Based on Linear Recurrences Modulo 2 Pierre L Ecuyer and François Panneton Département d informatique et de recherche opérationnelle Université de Montréal C.P.

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

Math 240 Calculus III

Math 240 Calculus III The Calculus III Summer 2015, Session II Wednesday, July 8, 2015 Agenda 1. of the determinant 2. determinants 3. of determinants What is the determinant? Yesterday: Ax = b has a unique solution when A

More information

Some long-period random number generators using shifts and xors

Some long-period random number generators using shifts and xors ANZIAM J. 48 (CTAC2006) pp.c188 C202, 2007 C188 Some long-period random number generators using shifts and xors Richard P. Brent 1 (Received 6 July 2006; revised 2 July 2007) Abstract Marsaglia recently

More information

The Filter-Combiner Model for Memoryless Synchronous Stream Ciphers

The Filter-Combiner Model for Memoryless Synchronous Stream Ciphers The Filter-Combiner Model for Memoryless Synchronous Stream Ciphers Palash Sarkar Cryptology Research Centre Applied Statistics Unit Indian Statistical Institute 203, B.T. Road, Kolkata 700035 India palash@isical.ac.in

More information

Determine whether the following system has a trivial solution or non-trivial solution:

Determine whether the following system has a trivial solution or non-trivial solution: Practice Questions Lecture # 7 and 8 Question # Determine whether the following system has a trivial solution or non-trivial solution: x x + x x x x x The coefficient matrix is / R, R R R+ R The corresponding

More information

Matrix Arithmetic. a 11 a. A + B = + a m1 a mn. + b. a 11 + b 11 a 1n + b 1n = a m1. b m1 b mn. and scalar multiplication for matrices via.

Matrix Arithmetic. a 11 a. A + B = + a m1 a mn. + b. a 11 + b 11 a 1n + b 1n = a m1. b m1 b mn. and scalar multiplication for matrices via. Matrix Arithmetic There is an arithmetic for matrices that can be viewed as extending the arithmetic we have developed for vectors to the more general setting of rectangular arrays: if A and B are m n

More information

Linear Equations in Linear Algebra

Linear Equations in Linear Algebra 1 Linear Equations in Linear Algebra 1.1 SYSTEMS OF LINEAR EQUATIONS LINEAR EQUATION x 1,, x n A linear equation in the variables equation that can be written in the form a 1 x 1 + a 2 x 2 + + a n x n

More information

MAT1302F Mathematical Methods II Lecture 19

MAT1302F Mathematical Methods II Lecture 19 MAT302F Mathematical Methods II Lecture 9 Aaron Christie 2 April 205 Eigenvectors, Eigenvalues, and Diagonalization Now that the basic theory of eigenvalues and eigenvectors is in place most importantly

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

Recall the convention that, for us, all vectors are column vectors.

Recall the convention that, for us, all vectors are column vectors. Some linear algebra Recall the convention that, for us, all vectors are column vectors. 1. Symmetric matrices Let A be a real matrix. Recall that a complex number λ is an eigenvalue of A if there exists

More information

Math 54 HW 4 solutions

Math 54 HW 4 solutions Math 54 HW 4 solutions 2.2. Section 2.2 (a) False: Recall that performing a series of elementary row operations A is equivalent to multiplying A by a series of elementary matrices. Suppose that E,...,

More information

Solution of the Inverse Eigenvalue Problem for Certain (Anti-) Hermitian Matrices Using Newton s Method

Solution of the Inverse Eigenvalue Problem for Certain (Anti-) Hermitian Matrices Using Newton s Method Journal of Mathematics Research; Vol 6, No ; 014 ISSN 1916-9795 E-ISSN 1916-9809 Published by Canadian Center of Science and Education Solution of the Inverse Eigenvalue Problem for Certain (Anti-) Hermitian

More information

IMPORTANT DEFINITIONS AND THEOREMS REFERENCE SHEET

IMPORTANT DEFINITIONS AND THEOREMS REFERENCE SHEET IMPORTANT DEFINITIONS AND THEOREMS REFERENCE SHEET This is a (not quite comprehensive) list of definitions and theorems given in Math 1553. Pay particular attention to the ones in red. Study Tip For each

More information

Construction of Galois Fields of Characteristic

Construction of Galois Fields of Characteristic Construction of Galois Fields of Characteristic Two and Irreducible Polynomials By J. D. Swift 1. Introduction. The primary purpose of this paper is to provide a practical method of constructing Galois

More information

Lecture 12: Diagonalization

Lecture 12: Diagonalization Lecture : Diagonalization A square matrix D is called diagonal if all but diagonal entries are zero: a a D a n 5 n n. () Diagonal matrices are the simplest matrices that are basically equivalent to vectors

More information

Transformations Preserving the Hankel Transform

Transformations Preserving the Hankel Transform 1 2 3 47 6 23 11 Journal of Integer Sequences, Vol 10 (2007), Article 0773 Transformations Preserving the Hankel Transform Christopher French Department of Mathematics and Statistics Grinnell College Grinnell,

More information

Linear Algebra Homework and Study Guide

Linear Algebra Homework and Study Guide Linear Algebra Homework and Study Guide Phil R. Smith, Ph.D. February 28, 20 Homework Problem Sets Organized by Learning Outcomes Test I: Systems of Linear Equations; Matrices Lesson. Give examples of

More information

Numerical Analysis Lecture Notes

Numerical Analysis Lecture Notes Numerical Analysis Lecture Notes Peter J Olver 8 Numerical Computation of Eigenvalues In this part, we discuss some practical methods for computing eigenvalues and eigenvectors of matrices Needless to

More information

Section 33 Finite fields

Section 33 Finite fields Section 33 Finite fields Instructor: Yifan Yang Spring 2007 Review Corollary (23.6) Let G be a finite subgroup of the multiplicative group of nonzero elements in a field F, then G is cyclic. Theorem (27.19)

More information

COUNTING SEPARABLE POLYNOMIALS IN Z/n[x]

COUNTING SEPARABLE POLYNOMIALS IN Z/n[x] COUNTING SEPARABLE POLYNOMIALS IN Z/n[x] JASON K.C. POLAK Abstract. For a commutative ring R, a polynomial f R[x] is called separable if R[x]/f is a separable R-algebra. We derive formulae for the number

More information

Atypical usage of one-way hash functions for data integrityisasfollows. The hash-value corresponding to a particular message M is computed at time t 1

Atypical usage of one-way hash functions for data integrityisasfollows. The hash-value corresponding to a particular message M is computed at time t 1 A Fast Cryptographic Hash Function Based on Linear Cellular Automata over GF(q) Miodrag Mihaljevic 1, Yuliang Zheng 2 and Hideki Imai 3 1 Mathematical Institute, Serb. Acad. Sci. & Arts Kneza Mihaila 35,

More information

Elementary Cellular Automata with

Elementary Cellular Automata with letourneau_pdf.nb 1 Elementary Cellular Automata with Memory Paul-Jean Letourneau Department of Physics, University of Calgary Elementary Cellular Automata (ECA) In order to explain how an Elementary Cellular

More information

= main diagonal, in the order in which their corresponding eigenvectors appear as columns of E.

= main diagonal, in the order in which their corresponding eigenvectors appear as columns of E. 3.3 Diagonalization Let A = 4. Then and are eigenvectors of A, with corresponding eigenvalues 2 and 6 respectively (check). This means 4 = 2, 4 = 6. 2 2 2 2 Thus 4 = 2 2 6 2 = 2 6 4 2 We have 4 = 2 0 0

More information

ON SUM OF SQUARES DECOMPOSITION FOR A BIQUADRATIC MATRIX FUNCTION

ON SUM OF SQUARES DECOMPOSITION FOR A BIQUADRATIC MATRIX FUNCTION Annales Univ. Sci. Budapest., Sect. Comp. 33 (2010) 273-284 ON SUM OF SQUARES DECOMPOSITION FOR A BIQUADRATIC MATRIX FUNCTION L. László (Budapest, Hungary) Dedicated to Professor Ferenc Schipp on his 70th

More information

IMPORTANT DEFINITIONS AND THEOREMS REFERENCE SHEET

IMPORTANT DEFINITIONS AND THEOREMS REFERENCE SHEET IMPORTANT DEFINITIONS AND THEOREMS REFERENCE SHEET This is a (not quite comprehensive) list of definitions and theorems given in Math 1553. Pay particular attention to the ones in red. Study Tip For each

More information

PARALLEL MULTIPLICATION IN F 2

PARALLEL MULTIPLICATION IN F 2 PARALLEL MULTIPLICATION IN F 2 n USING CONDENSED MATRIX REPRESENTATION Christophe Negre Équipe DALI, LP2A, Université de Perpignan avenue P Alduy, 66 000 Perpignan, France christophenegre@univ-perpfr Keywords:

More information

Question: Given an n x n matrix A, how do we find its eigenvalues? Idea: Suppose c is an eigenvalue of A, then what is the determinant of A-cI?

Question: Given an n x n matrix A, how do we find its eigenvalues? Idea: Suppose c is an eigenvalue of A, then what is the determinant of A-cI? Section 5. The Characteristic Polynomial Question: Given an n x n matrix A, how do we find its eigenvalues? Idea: Suppose c is an eigenvalue of A, then what is the determinant of A-cI? Property The eigenvalues

More information

MATRICES AND LINEAR RECURRENCES IN FINITE FIELDS

MATRICES AND LINEAR RECURRENCES IN FINITE FIELDS Owen J. Brison Departamento de Matemática, Faculdade de Ciências da Universidade de Lisboa, Bloco C6, Piso 2, Campo Grande, 1749-016 LISBOA, PORTUGAL e-mail: brison@ptmat.fc.ul.pt J. Eurico Nogueira Departamento

More information

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

Linear Algebra. Solving Linear Systems. Copyright 2005, W.R. Winfrey Copyright 2005, W.R. Winfrey Topics Preliminaries Echelon Form of a Matrix Elementary Matrices; Finding A -1 Equivalent Matrices LU-Factorization Topics Preliminaries Echelon Form of a Matrix Elementary

More information

Chapter 2 Notes, Linear Algebra 5e Lay

Chapter 2 Notes, Linear Algebra 5e Lay Contents.1 Operations with Matrices..................................1.1 Addition and Subtraction.............................1. Multiplication by a scalar............................ 3.1.3 Multiplication

More information

Means of unitaries, conjugations, and the Friedrichs operator

Means of unitaries, conjugations, and the Friedrichs operator J. Math. Anal. Appl. 335 (2007) 941 947 www.elsevier.com/locate/jmaa Means of unitaries, conjugations, and the Friedrichs operator Stephan Ramon Garcia Department of Mathematics, Pomona College, Claremont,

More information

Properties of the Determinant Function

Properties of the Determinant Function Properties of the Determinant Function MATH 322, Linear Algebra I J. Robert Buchanan Department of Mathematics Spring 2015 Overview Today s discussion will illuminate some of the properties of the determinant:

More information

Topic 1: Matrix diagonalization

Topic 1: Matrix diagonalization Topic : Matrix diagonalization Review of Matrices and Determinants Definition A matrix is a rectangular array of real numbers a a a m a A = a a m a n a n a nm The matrix is said to be of order n m if it

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,500 08,000.7 M Open access books available International authors and editors Downloads Our authors

More information

Math 405: Numerical Methods for Differential Equations 2016 W1 Topics 10: Matrix Eigenvalues and the Symmetric QR Algorithm

Math 405: Numerical Methods for Differential Equations 2016 W1 Topics 10: Matrix Eigenvalues and the Symmetric QR Algorithm Math 405: Numerical Methods for Differential Equations 2016 W1 Topics 10: Matrix Eigenvalues and the Symmetric QR Algorithm References: Trefethen & Bau textbook Eigenvalue problem: given a matrix A, find

More information

Math 360 Linear Algebra Fall Class Notes. a a a a a a. a a a

Math 360 Linear Algebra Fall Class Notes. a a a a a a. a a a Math 360 Linear Algebra Fall 2008 9-10-08 Class Notes Matrices As we have already seen, a matrix is a rectangular array of numbers. If a matrix A has m columns and n rows, we say that its dimensions are

More information

Linear Algebra II. 2 Matrices. Notes 2 21st October Matrix algebra

Linear Algebra II. 2 Matrices. Notes 2 21st October Matrix algebra MTH6140 Linear Algebra II Notes 2 21st October 2010 2 Matrices You have certainly seen matrices before; indeed, we met some in the first chapter of the notes Here we revise matrix algebra, consider row

More information

Remark By definition, an eigenvector must be a nonzero vector, but eigenvalue could be zero.

Remark By definition, an eigenvector must be a nonzero vector, but eigenvalue could be zero. Sec 6 Eigenvalues and Eigenvectors Definition An eigenvector of an n n matrix A is a nonzero vector x such that A x λ x for some scalar λ A scalar λ is called an eigenvalue of A if there is a nontrivial

More information

RESEARCH ARTICLE. Linear Magic Rectangles

RESEARCH ARTICLE. Linear Magic Rectangles Linear and Multilinear Algebra Vol 00, No 00, January 01, 1 7 RESEARCH ARTICLE Linear Magic Rectangles John Lorch (Received 00 Month 00x; in final form 00 Month 00x) We introduce a method for producing

More information

Resolution-Stationary Random Number Generators

Resolution-Stationary Random Number Generators Resolution-Stationary Random Number Generators Francois Panneton Caisse Centrale Desjardins, 1 Complexe Desjardins, bureau 2822 Montral (Québec), H5B 1B3, Canada Pierre L Ecuyer Département d Informatique

More information

A Design and a Code Invariant

A Design and a Code Invariant JOURNAL OF COMBINATORIAL THEORY, Series A 62, 225-233 (1993) A Design and a Code Invariant under the Simple Group Co3 WILLEM H. HAEMERS Department of Economics, Tilburg University, P.O. Box 90153, 5000

More information

Z n -GRADED POLYNOMIAL IDENTITIES OF THE FULL MATRIX ALGEBRA OF ORDER n

Z n -GRADED POLYNOMIAL IDENTITIES OF THE FULL MATRIX ALGEBRA OF ORDER n PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 127, Number 12, Pages 3517 3524 S 0002-9939(99)04986-2 Article electronically published on May 13, 1999 Z n -GRADED POLYNOMIAL IDENTITIES OF THE

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

ABSTRACT ALGEBRA 2 SOLUTIONS TO THE PRACTICE EXAM AND HOMEWORK

ABSTRACT ALGEBRA 2 SOLUTIONS TO THE PRACTICE EXAM AND HOMEWORK ABSTRACT ALGEBRA 2 SOLUTIONS TO THE PRACTICE EXAM AND HOMEWORK 1. Practice exam problems Problem A. Find α C such that Q(i, 3 2) = Q(α). Solution to A. Either one can use the proof of the primitive element

More information

Review Questions REVIEW QUESTIONS 71

Review Questions REVIEW QUESTIONS 71 REVIEW QUESTIONS 71 MATLAB, is [42]. For a comprehensive treatment of error analysis and perturbation theory for linear systems and many other problems in linear algebra, see [126, 241]. An overview of

More information

Name: MATH 3195 :: Fall 2011 :: Exam 2. No document, no calculator, 1h00. Explanations and justifications are expected for full credit.

Name: MATH 3195 :: Fall 2011 :: Exam 2. No document, no calculator, 1h00. Explanations and justifications are expected for full credit. Name: MATH 3195 :: Fall 2011 :: Exam 2 No document, no calculator, 1h00. Explanations and justifications are expected for full credit. 1. ( 4 pts) Say which matrix is in row echelon form and which is not.

More information

[ Here 21 is the dot product of (3, 1, 2, 5) with (2, 3, 1, 2), and 31 is the dot product of

[ Here 21 is the dot product of (3, 1, 2, 5) with (2, 3, 1, 2), and 31 is the dot product of . Matrices A matrix is any rectangular array of numbers. For example 3 5 6 4 8 3 3 is 3 4 matrix, i.e. a rectangular array of numbers with three rows four columns. We usually use capital letters for matrices,

More information

REPRESENTATION THEORY OF S n

REPRESENTATION THEORY OF S n REPRESENTATION THEORY OF S n EVAN JENKINS Abstract. These are notes from three lectures given in MATH 26700, Introduction to Representation Theory of Finite Groups, at the University of Chicago in November

More information

Solution. That ϕ W is a linear map W W follows from the definition of subspace. The map ϕ is ϕ(v + W ) = ϕ(v) + W, which is well-defined since

Solution. That ϕ W is a linear map W W follows from the definition of subspace. The map ϕ is ϕ(v + W ) = ϕ(v) + W, which is well-defined since MAS 5312 Section 2779 Introduction to Algebra 2 Solutions to Selected Problems, Chapters 11 13 11.2.9 Given a linear ϕ : V V such that ϕ(w ) W, show ϕ induces linear ϕ W : W W and ϕ : V/W V/W : Solution.

More information