LINEAR TIME-INVARIANT DIFFERENTIAL SYSTEMS

Size: px
Start display at page:

Download "LINEAR TIME-INVARIANT DIFFERENTIAL SYSTEMS"

Transcription

1 p. 1/83 Elgersburg Lectures March 2010 Lecture II LINEAR TIME-INVARIANT DIFFERENTIAL SYSTEMS

2 p. 2/83 Theme Linear time-invariant differential systems are important for several reasons. They occur often in practice (both in technology and as pedagogical examples). They describe nonlinear systems locally, through linearization. They motivate elegant mathematics. In this lecture we examine the mathematical structure of LTIDSs.

3 p. 3/83 Outline Polynomial matrices and differential operators The structure of kernel representations Inputs and outputs, the transfer function Autonomous systems Controllability and image representations Rational symbols

4 Polynomial matrices p. 4/83

5 p. 5/83 LTIDSs The study of LTIDSs basically deals with real polynomial matrices and linear constant coefficient differential operators. We therefore first discuss the structure of the set of polynomial vectors and matrices, and linear differential operators with constant coefficients.

6 p. 6/83 Rings A ring is a set R equipped with two binary operations, + : R R R : R R R, called addition and multiplication. Multiplication is usually written by juxtaposition of the multiplied elements, rather that with the a b ab. These operations satisfy: (R,+) is an abelian group with identity element 0, multiplication is associative, with identity element 1, multiplication distributes over addition. So for all a,b,c R, there holds (ab)c = a(bc), written as abc, a1 = 1a = a, a(b+c) = ab+ac,(a+b)c = ac+bc. Multiplication need not be commutative. If it is, we call the ring a commutative ring.

7 p. 7/83 Examples Of commutative rings: Z,R[ξ],R[ξ 1,ξ 2,...,ξ n ],C (R,R),R(ξ). Of non-commutative rings: R n n,r[ξ] n n,r[ξ 1,ξ 2,...,ξ n ] n n,r(ξ) n n.

8 p. 8/83 Units Every element r of a ring R has a additive inverse, r. But it need not have a multiplicative inverse. For example, in R[ξ] only the non-zero polynomials of degree 0 have a multiplicative inverse.

9 p. 8/83 Units Every element r of a ring R has a additive inverse, r. But it need not have a multiplicative inverse. For example, in R[ξ] only the non-zero polynomials of degree 0 have a multiplicative inverse. An elements r R is called a unit if it has a multiplicative inverse: if there exists r R such that rr = r r = 1; r is uniquely determined by r, and denoted by r 1.

10 p. 8/83 Units Every element r of a ring R has a additive inverse, r. But it need not have a multiplicative inverse. For example, in R[ξ] only the non-zero polynomials of degree 0 have a multiplicative inverse. An elements r R is called a unit if it has a multiplicative inverse: if there exists r R such that rr = r r = 1; r is uniquely determined by r, and denoted by r 1. The term unimodular is used as a synonym for unit for square polynomial matrices. A unimodular matrix U R[ξ] n n has therefore an inverse U 1 R[ξ] n n that is also a polynomial matrix. M R[ξ] n n is unimodular if and only if determinant(m) is a non-zero polynomial of degree zero, i.e. if and only if determinant(m) is a unit in R[ξ].

11 p. 9/83 Modules Let R be a commutative ring. A module M over R (also called an R-module) is an abelian group (M,+) with an operation, called scalar multiplication, mapping R M M. Scalar multiplication is usually written by juxtaposition, i.e., rm M for r R and m M. These operations satisfy, for all r, s R and x, y M, r(x+y) = rx+ry, (r+ s)x = rx+ry, (rs)x = r(sx), therefore written as rsx, 1x = x. In slang, we think of a module as a vector space over a ring. The following example is especially important to us: R[ξ] n is a module over R[ξ]. So is, of course, R[ξ] 1 n.

12 p. 10/83 Free modules An R-module M is said to be finitely generated if there exist elements g 1,g 2,...,g r M (called generators of M ), such that each element of m M can be written as m = c 1 g 1 + c 2 g 2 + +c r g r, with c 1,c 2,...,c r R. An R-module M is said to be free if there exist a set of generators {e 1,e 2,...,e r } of M (called basis of M ) such that c 1 e 1 + c 2 e 2 + +c r e r = 0 implies e 1,e 2,...,e r = 0. The cardinality of the basis is uniquely defined by M, and is called the dimension, rank, or order of M.

13 p. 11/83 Submodules of R[ξ] n As already mentioned, we are especially interested in the R[ξ]-module R[ξ] 1 n and its submodules. These are very tame modules: they are free, hence have a basis, and behave very much like vector spaces. Let M be an R[ξ]-submodule of R[ξ] n. It has a basis, say {e 1,e 2,...,e r }. Any other basis {e 1,e 2,...,e r} of M is obtained by [ ] ] e 1 e 2 e r = U [e 1 e 2 e r, with U R[ξ] r r unimodular.

14 The Smith form The elements of R[ξ] n 1 n 2 can be brought into a simple form by pre- and post-multiplication by unimodular matrices. This canonical form, called the Smith form, comes in very handy in proofs. Theorem: Let M R[ξ] n 1 n 1. Then there exist U R[ξ] n 1 n 1 and V R[ξ] n 2 n 2, both unimodular, [ such that ] diag(d 1,d 2,...,d r ) 0 UMV = r (n2 r), 0 (n1 r) r 0 (n1 r) (n 2 r) Henry Smith with d 1,d 2,...,d r R[ξ] monic, and d k+1 a factor of d k for k = 1,2,...,r 1. The numberr(the rank of M) and the polynomials d 1,d 2,...,d r (the invariant polynomials of M) are uniquely defined by M. The proof is surprisingly simple (see Exercise II.1). p. 12/83

15 Differential operators p. 13/83

16 p. 14/83 Scalar differential equations Consider the scalar constant-coefficient linear ODE p 0 w+ p 1 d w+ + p n 1 d n 1 n 1 w+ p n d n n w = 0, with p 0, p 1,..., p n 1, p n C (even though we are mainly interested in the real case, it is convenient notationwise to consider the complex case). In shorthand, with p(ξ) = p 0 + p 1 ξ + + p n 1 ξ n 1 + p n ξ n, p ( d ) w = 0, p C[ξ]. ( ) Question: which functions w : R C are solutions of ( )?

17 p. 14/83 Scalar differential equations p ( d ) w = 0, p C[ξ]. ( ) The set of solutions can be described very explicitly. Proposition 1: Let λ 1,λ 2,...,λ r C be the distinct roots of p and m 1,m 2,...,m r their multiplicities. Of course,m 1 +m 2 + +m r = degree(p). y : R C is a solution of ( ) if and only it is of the form y(t) = π 1 (t)e λ 1t + π 2 (t)e λ 2t + +π r (t)e λ rt, with π 1,π 2,...,π r C[ξ] polynomials of degree(π k ) <m k for k = 1,2,...,r. For p R[ξ], and y : R R, simply take the real part.

18 p. 15/83 Scalar differential equations Proposition 2: Let 0 p R[ξ], and f C (R,R). Then there exists y C (R,R) such that p ( d ) y = f.

19 p. 15/83 Scalar differential equations Proposition 2: Let 0 p R[ξ], and f C (R,R). Then there exists y C (R,R) such that p ( d ) y = f. Propositions 1 and 2 are classical results. Proposition 1 is perhaps the most basic result from the theory of differential equations. Proposition 2 can be refined since the solution space of p ( d ) y = f forms a linear variety of degree(p), with one solution for each initial condition y(0), d ddegree(p) 1 y(0),..., y(0). degree(p) 1

20 p. 16/83 Multivariable differential equations Proposition 1 can be generalized to multivariable ODEs. Let P C[ξ] k k, P(ξ) = P 0 + P 1 ξ + +P n ξ n, have determinant(p) 0. The resulting ODE is P 0 y+p 1 d y+ +P n d n n y = 0, i.e., P ( ) d w = 0. ( )

21 Multivariable differential equations ( ) d d P 0 y+p 1 y+ +P n d n y = 0, i.e., P w = 0. ( ) n The set of solutions y : R C k of this ODE can be described as follows. Proposition 3: Let λ 1,λ 2,...,λ r C be the distinct roots of determinant(p) and m 1,m 2,...,m r their multiplicities. The solutions y : R C k of ( ) are of the form y(t) = π 1 (t)e λ 1t + π 2 (t)e λ 2t + +π r (t)e λ rt, with π 1,π 2,...,π r C[ξ] k polynomial vectors. The polynomial vectors π k vary over an m k -dimensional subspace of V k C[ξ] w and have degree(π k ) <m k fork=1,2,...,r. The subspaces V k can be described precisely in terms of P. We do not enter into these details. p. 16/83

22 p. 17/83 Injectivity, surjectivity, and bijectivity of differential operators Let P R[ξ] n 1 n 2, and consider the map P ( d ) : C (R,R n 2) C (R,R n 1). We study when this map is injective, surjective, or bijective.

23 p. 17/83 Injectivity, surjectivity, and bijectivity of differential operators Let P R[ξ] n 1 n 2, and consider the map P ( d ) : C (R,R n 2) C (R,R n 1). We study when this map is injective, surjective, or bijective. Proposition 4: Let P R[ξ] n 1 n 2. The map P ( d ) is injective if and only if the complex matrix P(λ) C n 1 n 2 has rank n 2 for all λ C. surjective if and only if the polynomial matrix P has rankn 1. bijective if and only if n 1 =n 2 and P is unimodular.

24 p. 17/83 Injectivity, surjectivity, and bijectivity of differential operators Proposition 4: Let P R[ξ] n 1 n 2. The map P ( d ) is injective if and only if the complex matrix P(λ) C n 1 n 2 has rank n 2 for all λ C. surjective if and only if the polynomial matrix P has rankn 1. bijective if and only if n 1 =n 2 and P is unimodular. Proof: In the scalar casen 1 =n 2 = 1, this proposition is a direct consequence of Propositions 1 and 2. Combining the scalar case with the Smith form Proposition 4.

25 The structure of kernel representations p. 18/83

26 p. 19/83 Kernel representation [[B L w ]] : [[B = kernel ( ( )) d R for some R R[ξ] w ]]. R determines B, but not the other way around. Clearly, R and UR determine the same behavior if U is unimodular.

27 p. 19/83 Kernel representation [[B L w ]] : [[B = kernel ( ( )) d R for some R R[ξ] w ]]. R determines B, but not the other way around. Clearly, R and UR determine the same behavior if U is unimodular. This leads to the following question When do R 1 ( d ) ( d w = 0 and R 2 ) w = 0 determine the same system?

28 p. 20/83 The annihilators Let B L w. The polynomial vector n R[ξ] 1 w is said to be an [[ annihilator of B]] : [[n ( ( d ) B = 0]], i.e., n d ) w = 0 for all w B. Denote the set of annihilators of B by N B. It is easy to see that N B is an R[ξ]-module. That is, n 1,n 2 N B and p R[ξ] imply n 1 + pn 2 N B.

29 p. 21/83 Notation For R R[ξ] w, let R denote the R[ξ]-submodule of R[ξ] 1 w generated by the rows of R. Let M w denote the set of R[ξ]-submodules of R[ξ] 1 n.

30 p. 21/83 Notation For R R[ξ] w, let R denote the R[ξ]-submodule of R[ξ] 1 w generated by the rows of R. Let M w denote the set of R[ξ]-submodules of R[ξ] 1 n. For M M w, let S M S M := {w C (R,R w ) m denote the behavior ( ) d w = 0 for all m M}. It is easy to see that this behavior belongs to L w. In fact, if R R[ξ] w is a polynomial matrix whose rows are generators of M, M = R, then S M = kernel ( R ( d )).

31 p. 22/83 From behaviors to R[ξ]-modules and back Summarizing, N : L w M w, B N N B. S : M w L w, M w S SM. L w LTIDSs N S Submodules M w

32 p. 23/83 The structure theorem 1. Let B L w. Then Theorem [[B = kernel ( R ( d )) ]] [[NB = R ]]. 2. Let B 1,B 2 L w. Then [[B 1 = B 2 ]] [[N B1 = N B2 ]]. 3. The maps N and S are each other s inverse, i.e., S NB = B and N SM = M. Hence there exists a one-to-one relation between L w and the R[ξ]-submodules of R[ξ] w.

33 p. 24/83 Proof in telegram-style 1. The claim is equivalent to N kernel (R( d )) = R. First prove the case w = 1 by applying Proposition 1 of the section on differential operators. Then show that, without loss of generality, it can be assumed that R is in Smith form. Finally, prove the case that R is in Smith form by repeated application of the casew=1.

34 p. 24/83 Proof in telegram-style 1. The claim is equivalent to N kernel (R( d )) = R. First prove the case w = 1 by applying Proposition 1 of the section on differential operators. Then show that, without loss of generality, it can be assumed that R is in Smith form. Finally, prove the case that R is in Smith form by repeated application of the casew=1. 2. ( ) is immediate. 2. ( ) follows from [[ R 1 = R 2 ]] [[ F 1,F 2 such that R 2 = F 1 R 1 and R 1 = F 2 R 2 ]], which implies B 1 = B 2.

35 p. 24/83 Proof in telegram-style 1. The claim is equivalent to N kernel (R( d )) = R. First prove the case w = 1 by applying Proposition 1 of the section on differential operators. Then show that, without loss of generality, it can be assumed that R is in Smith form. Finally, prove the case that R is in Smith form by repeated application of the casew=1. 2. ( ) is immediate. 2. ( ) follows from [[ R 1 = R 2 ]] [[ F 1,F 2 such that R 2 = F 1 R 1 and R 1 = F 2 R 2 ]], which implies B 1 = B is a consequence of 1.

36 p. 25/83 Example Let w = 1. Let B be described by ( ) ( ) ( d d d r 1 w = 0,r 2 w = 0,...,r n ) w = 0, with r 1,r 2,...,r n R[ξ]. The annihilators consist of all polynomials that have r R[ξ], the greatest common divisor of r 1,r 2,...,r n, as a factor. Hence ( ) d r w = 0 is also a kernel representation of B. The systems L 1 and the R[ξ]-submodules of R[ξ] are hence in 1 1 relation with the monic polynomials in R[ξ].

37 p. 26/83 Example Let w = 1. Assume that, instead of taking the C (R,R)- solutions of R ( d ) w = 0 as the behavior, we take the C (R,R)- solutions of compact support. Then there are only two cases: either B = {0}, or B = C (R,R). Therefore, if we had taken the C (R,R)- solutions of compact support as the behavior, the 1 1 relation with the R[ξ]-submodules of R[ξ] fails. This shows that the structure theorem is crucially dependent on the solution concept used. The theory of LTIDSs does not only depend on algebra, through submodules and the like, but also on analysis, through the sulotion concept of differential equations used.

38 p. 27/83 Inclusion of behaviors Let B 1 = kernel ( R 1 ( d )),B2 = kernel ( R 2 ( d )). Then [[B 1 B 2 ]] [[ F R[ξ] such that R 2 = FR 1 ]]

39 p. 27/83 Inclusion of behaviors Let B 1 = kernel ( ( R d 1 )),B2 = kernel ( ( R d 2 )). Then [[B 1 B 2 ]] [[ F R[ξ] such that R 2 = FR 1 ]] Therefore, [[B 1 = B 2 ]] [[ F 1,F 2 R[ξ] such that R 1 = F 2 R 2,R 2 = F 1 R 1 ]]. In particular, [[B 1 = B 2 ]] if [[ U R[ξ] unimodular such that R 1 =UR 2 ]].

40 p. 28/83 Minimal kernel representations The representation R ( d ) w = 0 of B L w is said to be a minimal kernel representation if, among all kernel representations of B, R has a minimal number of rows.

41 Minimal kernel representations The representation R ( d ) w = 0 of B L w is said to be a minimal kernel representation if, among all kernel representations of B, R has a minimal number of rows. Theorem Let B L w. The following are equivalent. 1. R ( d ) w = 0 is a minimal kernel representation of B. 2. The rows of R are linearly independent. 3. R has full row rank. All minimal kernel representations of B L w are generated from one, R ( d ) w = 0, by the transformation group R U unimodular UR Follows immediately from the structure theorem. p. 28/83

42 Free variables p. 29/83

43 p. 30/83 Free variables Let I = {i 1,i 2,...,i I } {1,2,...,w}. Define, for w = (w 1,w 2,...,w w ) C (R,R w ) and B L w, Π I w := (w i1,w i2,...,w i I ), Π I B := {Π I w w B}. By the elimination theorem (see Lecture 3), [[B L w ]] [[Π I B L I ]].

44 p. 30/83 Free variables The variables {w i1,w i2,...,w i I } are said to be free in B L w if Π I B = C ( R,R I ), i.e., if B does not constrain the variables {w i1,w i2,...,w i I }.

45 p. 30/83 Free variables The variables {w i1,w i2,...,w i I } are said to be free in B L w if Π I B = C ( R,R I ), i.e., if B does not constrain the variables {w i1,w i2,...,w i I }. The variables {w i1,w i2,...,w i I } are said to be maximally free in B L w if Π I B = C ( R,R I ), [[I = {i 1,i 2,...,i I } {1,2,...,w},I I,I I ]] [[the variables {w i,w 1 i,...,w 2 i } are not free in B]]. I In words, these variables are unconstrained, but adding any other variable results in a constrained set of variables.

46 p. 31/83 Free variables in LTIDSs Partition w = (w 1,w 2 ),w 1 : R R w 1,w 2 : R R w 2. Let R 1 ( d ) w1 = R 2 ( d ) w2, be a minimal kernel representation of B L w 1+w 2. Proposition 5: 1. [[w 2 is free in B]] [[R 1 has full row rank]]. 2. [[w 2 is maximally free in B]] [[R 1 is square and determinant(r 1 ) 0]]. Note that, by Proposition 4 from the section on differential operators, 2. is equivalent to: 2. w 2 is free and the elements of the form (w 1,0) B form a finite-dimensional subspace.

47 p. 32/83 Proof in telegram-style 1. ( ) R 1 ( d ) is surjective, hence w2 is free. 1. ( ) If R 1 does not have full row rank, then after pre-multiplication by a unimodular matrix, the minimal kernel representation looks like [ ( d ) ] [ ( d )] R 1 0 rank(r1 ) w 1 w 1 = R 2 R 2 ( d ) w 2, with R 2 of full row rank. Therefore w 2 satisfies R w( d ) w2 = 0 and is hence not free.

48 p. 32/83 Proof in telegram-style 2. ( ) w 2 is free, by 1. Moreover, the elements of the form (w 1,0) B form a finite-dimensional subspace, and therefore there are no additional free variables. 2. ( ) By 1. R 1 has full row rank. If R 1 is wide (less rows than columns), then it possible to delete a column from R 1 and add it to R 2, and preserve the full row rank property. Then by 1. w 2 augmented with the variable from w 1 corresponding to the deleted column remains free.

49 p. 33/83 Examples ( ) ( d d Consider r 1 w 1 = r 2 ) w 2, with r 1,r 2 R[ξ], r 1,r 2 0, and w 1,w 2 : R R. Then both w 1 and w 2 are maximally free.

50 p. 33/83 Examples ( ) ( d d Consider r 1 w 1 = r 2 ) w 2, with r 1,r 2 R[ξ], r 1,r 2 0, and w 1,w 2 : R R. Then both w 1 and w 2 are maximally free. Consider d x = Ax+Bu, y = Cx+Du, w = [ ] u. y u is free, and since the set of y s corresponding to u = 0 is finite-dimensional, it is maximally free. Therefore the (u,y) behavior has a kernel representation P ( d ) y = Q ( d ) u, with P square and determinant(p) 0.

51 Inputs and outputs p. 34/83

52 p. 35/83 Input/output partition Let B L w and w = (u,y) with u maximally free in B. Then u is said to be input and y is said to be output in B. The corresponding partition w = (u,y) is said to be an input/output partition for B. It follows from Proposition 5 that w = (u,y) is an input/output partition if and only if B has a minimal kernel representation P ( d ) y = Q ( d ) u, with P square and determinant(p) 0.

53 p. 36/83 Input/output partition Theorem Let B L w. Then there exists a partition of the index set {1,2,...,w} into two parts, {i 1,i 2,...,i m } and {i 1,i 2,...,i p} such that u = (w i1,w i2,...,w im ), y = (w i 1,w i 2,...,w i p ) is an input/output partition for B. inputs w i1 w i2. System outputs w i 1 w i 2. w im w i p

54 p. 36/83 Input/output partition Theorem Let B L w. Then there exists a partition of the index set {1,2,...,w} into two parts, {i 1,i 2,...,i m } and {i 1,i 2,...,i p} such that u = (w i1,w i2,...,w im ), y = (w i 1,w i 2,...,w i p ) is an input/output partition for B. Proof: Let R ( d ) w = 0 be a minimal kernel representation of B. Choose {i 1,i 2,...,i p} such that the columns {i 1,i 2,...,i p} of R form a square and nonsingular matrix.

55 p. 36/83 Input/output partition Theorem Let B L w. Then there exists a partition of the index set {1,2,...,w} into two parts, {i 1,i 2,...,i m } and {i 1,i 2,...,i p} such that u = (w i1,w i2,...,w im ), y = (w i 1,w i 2,...,w i p ) is an input/output partition for B. It follows from the construction used in this proof that an input/output partition for B is in general not unique. However, the number of input and output components is uniquely determined by B.

56 Integer invariants m : L N, m(b) := the number of input components in B, p : L N, p(b) := the number of output components in B, w : L N, w(b) := the number of real variables in B. Of coursem+p =w. Note the following formulas forp: p(b) = dimension(n B ). p(b) = rowdimension(r) with R ( ) d w = 0 a minimal kernel representation of B. p. 37/83

57 p. 38/83 The transfer function Let w = (u,y) be an input/output partition of B L m(b) p(b), with kernel representation ( ) ( ) d d P y = Q u. The m(b) p(b) matrix of real rational functions G = P 1 Q is called the transfer function corresponding to this input/output partition.

58 The transfer function The m(b) p(b) matrix of real rational functions G = P 1 Q is called the transfer function corresponding to this input/output partition. Note that for each λ C, not a pole of G, and for each u λ C m(b), the exponential trajectory t ( u λ e λt,y λ e λt), with y λ = G(λ)u λ, belongs to B (complexified). The transfer function can be defined by means of this formula for the exponential response. p. 38/83

59 p. 39/83 Proper transfer functions The real rational function f = d n R(ξ),n,d R[ξ] is said to be [[ proper ]] : [[degree(d) degree(n)]]. A matrix of real rational functions is said to be [[ proper ]] : [[each element of the matrix is proper]].

60 p. 39/83 Proper transfer functions The real rational function f = d n R(ξ),n,d R[ξ] is said to be [[ proper ]] : [[degree(d) degree(n)]]. A matrix of real rational functions is said to be [[ proper ]] : [[each element of the matrix is proper]]. Theorem Let B L w. Then there exists a partition of the index set {1,2,...,w} into two parts, {i 1,i 2,...,i m(b) } and {i 1,i 2,...,i p(b) } such that u = (w i1,w i2,...,w im(b) ), y = (w i 1,w i 2,...,w i p(b) ) is an input/output partition for B with a proper transfer function.

61 Proper transfer functions Theorem Let B L w. Then there exists a partition of the index set {1,2,...,w} into two parts, {i 1,i 2,...,i m(b) } and {i 1,i 2,...,i p(b) } such that u = (w i1,w i2,...,w im(b) ), y = (w i 1,w i 2,...,w i p(b) ) is an input/output partition for B with a proper transfer function. Proof: When selecting p(b) columns of R corresponding to a minimal kernel representation R ( ) d w = 0 of B, choose the columns {i 1,i 2,...,i p(b) } such that the determinant of the matrix formed by these columns has largest degree among all p(b) p(b) submatrices of R. p. 39/83

62 p. 40/83 Significance of a proper transfer functions For continuous-time system the significance of a proper transfer function lies in the fact that the output is at least as smooth as the input. Unfortunately, this cannot be illustrated in our C -setting. However, if the behavior is defined as a set of distributions, properness comes down to the implication [[(u,y) B,u C k( R,R m(b)) ]] [[y C k( R,R p(b)) ]].

63 p. 40/83 Significance of a proper transfer functions For continuous-time system the significance of a proper transfer function lies in the fact that the output is at least as smooth as the input. Unfortunately, this cannot be illustrated in our C -setting. However, if the behavior is defined as a set of distributions, properness comes down to the implication [[(u,y) B,u C k( R,R m(b)) ]] [[y C k( R,R p(b)) ]]. For discrete-time systems, properness implies that the output does not anticipate the input. This is made precise in Exercise II.5.

64 p. 41/83 Examples Consider d x = Ax+Bu, y = Cx+Du, w = [ ] u. y In order to compute the transfer function, it is perhaps easiest to proceed via the exponential response. This yields G(ξ) = D+C(Iξ A) 1 B for the transfer function. This matrix of rational functions is proper, hence y is at least as smooth as u.

65 Autonomous LTIDSs p. 42/83

66 p. 43/83 Reminder W time PAST W time FUTURE autonomous : the past implies the future.

67 p. 44/83 Characterization of autonomous LTIDSs Theorem The following are equivalent for B L w. B is autonomous. B is a finite-dimensional subspace of C (R,R w ). B has a kernel representation R ( d ) w = 0 with R of rankw. B has a minimal kernel representation R ( d ) w = 0 with R square and determinant(r) 0. m(b) = 0, equivalently,p(b) =w(b).

68 p. 44/83 Characterization of autonomous LTIDSs Theorem The following are equivalent for B L w. B is autonomous. B is a finite-dimensional subspace of C (R,R w ). B has a kernel representation R ( d ) w = 0 with R of rankw. B has a minimal kernel representation R ( d ) w = 0 with R square and determinant(r) 0. m(b) = 0, equivalently,p(b) =w(b). The proof follows readily from the Smith form and Propositions 1 and 3 of the section on differential operators.

69 p. 44/83 Characterization of autonomous LTIDSs Theorem The following are equivalent for B L w. B is autonomous. B is a finite-dimensional subspace of C (R,R w ). B has a kernel representation R ( d ) w = 0 with R of rankw. B has a minimal kernel representation R ( d ) w = 0 with R square and determinant(r) 0. m(b) = 0, equivalently,p(b) =w(b). With R minmal, there holds, for w = 1, dimension(b) = degree(r), while for w > 1, dimension(b) = degree(determinant(r)).

70 p. 45/83 Autonomous LTIDSs Each trajectory w of an autonomous B L w is a sum of products of a polynomial and an exponential in the complex case, w(t) = π 1 (t)e λ 1t + π 2 (t)e λ 2t + +π r (t)e λ rt, with π k C[ξ] w and λ k C. In the real case, it is a sum of products of a polynomial, an exponential, and a trigonometric function, w(t) = π 1(t)e λ 1t cos(ω 1 t)+π 1(t)e λ 1t sin(ω 1 t) + π 2(t)e λ 2t cos(ω 2 t)+π 2(t)e λ 2t sin(ω 2 t) + +π r(t)e λ rt cos(ω r t)+π r(t)e λ rt sin(ω r t), with π k,π k R[ξ] w,λ k R, and ω k R.

71 Stability p. 46/83

72 p. 47/83 Reminder W time stability : all trajectories go to 0.

73 p. 47/83 Reminder W time stability : all trajectories go to 0. For B L w, there holds [[B stable]] [[B autonomous]].

74 Stability of LTIDSs Theorem The following are equivalent for B L w. B is stable. Every exponential trajectory t e λt a, a C w, in B (complexified) has Real(λ) < 0. B has a kernel representation R ( d ) w = 0 with rank(r) =w and [[rank(r(λ)) <w,λ C]] [[Real(λ) < 0]]. B has a minimal kernel representation R ( d ) w = 0 with R Hurwitz. A polynomial C[ξ] is said to be Hurwitz if all its roots are in {λ C Real(λ) < 0}. P C[ξ] n n is said to be Hurwitz if it is square and determinant(r) is Hurwitz. p. 48/83

75 Controllability and stabilizability p. 49/83

76 p. 50/83 Reminder R w w 1,w 2 B w 1 0 w 2 time R w transition R w w B w 1 w 0 w t time σ t w 2 w controllability : concatenability of trajectories after a delay

77 p. 51/83 Controllability of LTIDSs Theorem The following are equivalent for B L w. 1. B is controllable. 2. B has a kernel representation R ( d ) w = 0 and R(λ) has the same rank for all λ C. 3. N B, the R[ξ]-module of annihilators of B, is closed. 4. B has a direct summand, i.e., there exists B L w such that B B = C (R,R w ). The closure of the R[ξ]-submodule M of R[ξ] w is defined as M closure := { m R[ξ] w π R[ξ],π 0, and m M such that m = π m}. M is said to be closed if M = M closure.

78 p. 52/83 Proof in telegram-style First prove that if U R[ξ] w w is unimodular, then B is controllable if and only if U ( ) d B is controllable. Consequently, we may assume that B has a minimal kernel representation with R in Smith form, ] R = [diag(d 1,d 2,...,d r ) 0 r (w r) Observe, using the theory of autonomous systems, that B is controllable if and only if all the invariant polynomials d 1,d 2,...,d r of R are equal to one. Equivalently, if and only if 2. holds.

79 p. 52/83 Proof in telegram-style Consequently, we may assume that B has a minimal kernel representation with R in Smith form, ] R = [diag(d 1,d 2,...,d r ) 0 r (w r) Observe that N B = [ ] R[ξ]d 1 R[ξ]d r 0 0. Hence N B is closed if and only if all the invariant polynomials d 1,d 2,...,d r of R are equal to one. Equivalently, if and only if 2. holds.

80 p. 52/83 Proof in telegram-style Consequently, we may assume that B has a minimal kernel representation with R in Smith form, ] R = [diag(d 1,d 2,...,d r ) 0 r (w r) Take for B the system with kernel representation R ( ) ] d w = 0, with R = [0 w r r I (w r) (w r).

81 p. 52/83 Proof in telegram-style Note that [[B B = C (R,R w )]] [[N B N B = R[ξ] 1 w ]]. Let R ( d ) w = 0 be a minimal kernel representation of B. [ ] Then N B N B = R[ξ] w R implies that the rows of R form a [ ] basis for R[ξ] 1 w R. Equivalently, that R is unimodular. Hence that the invariant polynomials of R are all equal to one.

82 p. 53/83 Examples Consider the single-input/single output system ( ) ( ) [ ] d d u p y = q u, w =, y with p,q R[ξ]. This system is controllable if and only if the polynomials p and q are coprime. The problem of common factors in p and q and their interpretation has been a long-standing question in the field. Behavioral controllability demystifies this. We now understand that common factors correspond exactly to lack of controllability.

83 Examples Applying the controllability theorem and the relation between behavioral and state controllability discussed in Lecture I, shows that the system u d x = Ax+Bu, y = Cx+Du, w = y x is controllable if and only if ([ ]) rank I n n λ A. B =n for all λ C. This state version of this controllability test is called the PBH (Popov-Belevitch-Hautus) test. The controllability theorem is therefore a generalization of this classical result. Vitold Belevitch Malo Hautus ( ) (1940 ) p. 54/83

84 Examples The port behavior of the RLC circuit (will be discussed in Lecture III) I V + R C L C R L is controllable unless CR C = L R L and R L = R C. This shows that lack of controllability can occur in non-degenerate physical systems. p. 55/83

85 p. 56/83 Geometric interpretation of controllability Attach to each point the Riemann sphere (think of the Riemann sphere as C), kernel(r(λ)),λ C. This associates with each λ C, a linear subspace of C w. In general, this yields a picture shown below. Since the dimension of the subspace attached may change, we obtain a sheaf. λ kernel(r(λ)) Riemann sphere Bernhard Riemann

86 p. 56/83 Geometric interpretation of controllability Attach to each point the Riemann sphere (think of the Riemann sphere as C), kernel(r(λ)),λ C. This associates with each λ C, a linear subspace of C w. The dimension of the subspace attached is constant, that is, we obtain a vector bundle over the Riemann sphere, if and only if the system is controllable. λ Riemann sphere Bernhard Riemann kernel(r(λ))

87 p. 57/83 Reminder w W 0 w time stabilizability : all trajectories can be steered to 0.

88 p. 58/83 Stabilizability of LTIDSs Theorem The following are equivalent for B L w. 1. B is stabilizable. 2. B has a kernel representation R ( d ) w = 0 and R(λ) has the same rank for all λ {λ C Real(λ ) 0}.

89 p. 59/83 Proof in telegram-style First assume that R is in Smith form. Prove that if 2. is satisfied, then the firstrcomponents of w are polynomial exponentials, with exponentials having negative real part, while the remaining components of w are free. Conclude stabilizability Conversely, if 2. is not satisfied, then there is a solution whose first component is an exponential with real part 0. This exponential cannot be steered to zero, and the system is not stabilizable.

90 p. 59/83 Proof in telegram-style Next, consider general R s. The solutions are now of the form w = U ( d ) w with U R[ξ] w w unimodular, and w a solution corresponding to the Smith form of R. The arguments extend, since polynomial exponentials are converted by U ( ) d to polynomial exponentials with the same exponential coefficients.

91 p. 60/83 Controllability and image representations

92 p. 61/83 Images We have seen plenty of kernels. It is time to discuss images. w = M ( d ) l. M ( ) d C (R,R w ) C (R,R ) image ( M ( )) d

93 p. 61/83 Images We have seen plenty of kernels. It is time to discuss images. w = M ( d ) l. M ( ) d C (R,R w ) C (R,R ) image ( M ( )) d Elimination theorem (see Lecture III) an image is a kernel. What is special about images?

94 p. 62/83 The image representation theorem Theorem The following are equivalent for B L w. 1. B is controllable. 2. B has a image representation w = M ( ) d l. Images have a nice system theoretic interpretation!

95 p. 63/83 Proof in telegram-style By controllability, the invariant polynomials of R, with R ( d ) w = 0 a minimal kernel representation of B, are equal ] to one. Therefore, R = V [I r r 0 r (w r) U, with U,V ] unimodular. It follows that w = U 1( d ) [ 0 r (w r) is an image representation of B I (w r) (w r) The extended behavior {(w,l) w = M ( ) d l} is controllable, [ ] since I w w M(λ) has rankwfor all λ C. This implies that the projection is controllable. l

96 Observability and detectability p. 64/83

97 p. 65/83 Reminder observed w 1 System w 2 to-be-deduced observability : w 2 may be deduced from w 1.!!! Knowing the laws of the system!!!

98 p. 66/83 The observability theorem Theorem The following are equivalent for B L w 1+w 2, B C (R,R w 1 R w 2). 1. w 2 is observable from w 1 in B. 2. B has a kernel representation R 1 ( d ) w1 = R 2 ( d ) w2, with rank(r 2 (λ)) =w 2 for all λ C. 3. B has a minimal kernel representation w 2 = F ( d ) w1, R ( d ) w1 = 0.

99 p. 67/83 Proof in telegram-style [[Observability]] [[R 2 ( d ) is injective]] [[2.]]

100 p. 67/83 Proof in telegram-style [[Observability]] [[R 2 ( d ) is injective]] [[2.]] ( ) is obvious. To prove [ ( ), ] observe that 2. implies that R 2 I w2 w is of the form R 2 = V 2 U, with V,U unimodular. 0 w2 Therefore B admits the kernel representation ( ) ( ) ( ) d d d R 1 w 1 = U w 2, R 1 w 1 = 0, leading to 3.

101 p. 68/83 The detectability theorem Theorem The following are equivalent for B L w 1+w 2, B C (R,R w 1 R w 2). 1. w 2 is detectable from w 1 in B. 2. B has a kernel representation R 1 ( d ) w1 = R 2 ( d ) w2, with rank(r 2 (λ)) =w 2 for λ {λ C Real(λ ) 0}. 3. B has a minimal kernel representation ( ) ( ) ( d d d H w 2 = F w 1, R with H Hurwitz. ) w 1 = 0, The proof is analogous to that of the observability theorem.

102 The controllable part p. 69/83

103 p. 70/83 The controllable part of a LTIDS The controllable part of B L w, denoted by B controllable, is defined as 1. B controllable L w, 2. B controllable B, 3. [[B B and B controllable]] [[B B controllable ]]. Hence B controllable is the largest controllable system contained in B.

104 p. 70/83 The controllable part of a LTIDS The controllable part of B L w, denoted by B controllable, is defined as 1. B controllable L w, 2. B controllable B, 3. [[B B and B controllable]] [[B B controllable ]]. Hence B controllable is the largest controllable system contained in B. Let R ( d ) w = 0 be a minimal kernel representation of B. The polynomial matrix R can be factored as R = FR, with F R[ξ] p(b) p(b) and with R R[ξ] p(b) w(b) such that R (λ) has the same rank for all λ C. Then R ( d ) w = 0 is a kernel representation of B controllable.

105 p. 70/83 The controllable part of a LTIDS The controllable part of B L w, denoted by B controllable, is defined as 1. B controllable L w, 2. B controllable B, 3. [[B B and B controllable]] [[B B controllable ]]. Hence B controllable is the largest controllable system contained in B. C There holds B controllable = B (R,R w(b) ) compact, where B compact denotes the set of compact support trajectories C in B, and B (R,R w(b) ) compact the closure of Bcompact in the C (R,R w(b) )-topology.

106 p. 70/83 The controllable part of a LTIDS The controllable part of B L w, denoted by B controllable, is defined as 1. B controllable L w, 2. B controllable B, 3. [[B B and B controllable]] [[B B controllable ]]. Hence B controllable is the largest controllable system contained in B. Every B L w admits a decomposition B = B 1 B 2, with B 1 L w controllable and B 2 L w autonomous. In every such a decomposition, B 1 = B controllable.

107 p. 71/83 Controllability and transfer functions Consider the input/output systems ( ) ( ) ( d d d P 1 y 1 = Q 1 u 1, P 2 ) ( d y 2 = Q 2 ) u 2, with determinant(p 1 ) 0, and determinant(p 2 ) 0. These two systems have the same transfer function, P 1 1 Q 1 = P 1 2 Q 2, if and only if they have the same controllable part. Therefore, the transfer function determines only the controllable part of a system.

108 Rational symbols p. 72/83

109 p. 73/83 Transfer functions In system theory, it is customary to think of dynamical models in terms of inputs and outputs, viz. inputs System outputs In the LTI case, this leads to transfer functions, y = G(s)u, with G a matrix of rational functions. Usually, transfer functions are interpreted in terms of Laplace transforms, with conditions and domains of convergence, and other largely irrelevant mathematical traps. We now learn to interpret y = G(s)u in terms of differential equations.

110 p. 74/83 Factorizations of rational matrices M R[ξ] is left prime (over R[ξ]) : [[M = FM, with F,M R[ξ] ]] [[F is unimodular]]. It follows from the Smith form that every M R[ξ] of full row rank can be written as M = FM with F R[ξ] square and nonsingular, and M R[ξ] left prime.

111 p. 74/83 Factorizations of rational matrices M R[ξ] is left prime (over R[ξ]) : [[M = FM, with F,M R[ξ] ]] [[F is unimodular]]. It follows from the Smith form that every M R[ξ] of full row rank can be written as M = FM with F R[ξ] square and nonsingular, and M R[ξ] left prime. A left coprime polynomial factorization of M R(ξ) is a pair (P,Q), with P,Q R[ξ],P square and nonsingular, M = P 1 Q, and [P. Q] left prime. It is easily seen every M R(ξ) admits a left coprime polynomial factorization. In the scalar case this simply means writing M as a ratio of polynomials without common roots.

112 p. 74/83 Factorizations of rational matrices M R[ξ] is left prime (over R[ξ]) : [[M = FM, with F,M R[ξ] ]] [[F is unimodular]]. It follows from the Smith form that every M R[ξ] of full row rank can be written as M = FM with F R[ξ] square and nonsingular, and M R[ξ] left prime. A left coprime polynomial factorization of M R(ξ) is a pair (P,Q), with P,Q R[ξ],P square and nonsingular, M = P 1 Q, and [P. Q] left prime. It is easily seen every M R(ξ) admits a left coprime polynomial factorization. In the scalar case this simply means writing M as a ratio of polynomials without common roots. Right prime and right coprime polynomial factorizations are defined analogously.

113 p. 75/83 ODEs with rational symbols Defining what a solution is of R ( d ) w = 0 poses no difficulties worth mentioning when R is a polynomial matrix. But what do we mean by a solution when R is a matrix of rational functions?

114 p. 75/83 ODEs with rational symbols Let F R(ξ), and consider the differential equation F ( ) d w = 0. w C (R,R w ) satisfies this differential equation : Q ( ) d w = 0 where F = P 1 Q is a left coprime polynomial factorization. This definition is independent of the particular left coprime polynomial factorization of F that is taken.

115 p. 76/83 ODEs with rational symbols By definition, therefore, the behavior defined by F ( d ) w = 0 is equal to that of Q ( d ) w = 0. F is called the symbol associated with this representation.

116 p. 76/83 ODEs with rational symbols By definition, therefore, the behavior defined by F ( d ) w = 0 is equal to that of Q ( d ) w = 0. F is called the symbol associated with this representation. The use of rational symbols in addition to the polynomial symbols has proven to be very valuable. In Exercise II.6, we see norm-preserving representations. These require rational symbols.

117 p. 77/83 Justification Assume G proper. Let d x = Ax+Bu,y = Cx+Du be a controllable system with transfer function G, i.e., G(ξ) = C(Iξ A) 1 B+D. Consider the output nulling inputs d x = Ax+Bw,0 = Cx+Dw. These w s are exactly those that satisfy G ( d ) w = 0. For G not proper, take G(ξ) = C(Iξ A) 1 B+D(ξ) with D polynomial, and d x = Ax+Bw,0 = Cx+D( d )w.

118 Justification Assume G proper. Let d x = Ax+Bu,y = Cx+Du be a controllable system with transfer function G, i.e., G(ξ) = C(Iξ A) 1 B+D. Consider the output nulling inputs d x = Ax+Bw,0 = Cx+Dw. These w s are exactly those that satisfy G ( d ) w = 0. For G not proper, take G(ξ) = C(Iξ A) 1 B+D(ξ) with D polynomial, and d x = Ax+Bw,0 = Cx+D( d )w. Condider the input/output system with transfer function. Take your favorite definition of input/output pairs. The output nulling inputs are those that satisfy F ( d ) w = 0. p. 77/83

119 p. 78/83 Controllability Since rational symbols lead to LTIDSs, the notions of controllability, stabilizability, observability, detectability, etc. still pertain to systems defined by rational symbols. In particular, it can be shown that the image representation ( ) d w = G l is still controllable with G rational.

120 p. 79/83 Rational transfer functions Viewing the input/output system y = G ( ) d u, w = [ ] u, y with G rational, as a system defined in terms of a rational symbol. This leads to a definition of its behavior and of the input/output pairs that is completely independent of Laplace transforms and its mathematical finesses and traps. In particular, it can be shown that y = G always defines a controllable behavior. ( ) d,w = [ u y ]

121 p. 80/83 Caveats ( ) d F is not a map! It associates with an input u C (R,R ) many (a finite-dimensional ( linear ) variety) d outputs y C (R,R ) such that y = F u. ( ) d F is a one-to-many map.

122 p. 80/83 Caveats ( ) d F is not a map! It associates with an input u C (R,R ) many (a finite-dimensional ( linear ) variety) d outputs y C (R,R ) such that y = F u. ( ) d F is a one-to-many map. The operators F 1 ( d ) and F 2 ( d ) for F 1,F 2 R(ξ) need not commute.

123 Recapitulation p. 81/83

124 p. 82/83 Summary There exists a one-to-one relation between the LTIDSs in L w and the R[ξ]-submodules of R[ξ] 1 w.

125 p. 82/83 Summary There exists a one-to-one relation between the LTIDSs in L w and the R[ξ]-submodules of R[ξ] 1 w. The variables of a LTIDS allow a componentwise partition in inputs and outputs.

126 p. 82/83 Summary There exists a one-to-one relation between the LTIDSs in L w and the R[ξ]-submodules of R[ξ] 1 w. The variables of a LTIDS allow a componentwise partition in inputs and outputs. There exists tests for verifying controllability and observability of LTIDSs. A LTIDS is controllable if and only if it allows an image representation.

127 p. 82/83 Summary There exists a one-to-one relation between the LTIDSs in L w and the R[ξ]-submodules of R[ξ] 1 w. The variables of a LTIDS allow a componentwise partition in inputs and outputs. There exists tests for verifying controllability and observability of LTIDSs. A LTIDS is controllable if and only if it allows an image representation. LTIDSs also allow representations with rational symbols.

128 End of Lecture II p. 83/83

European Embedded Control Institute. Graduate School on Control Spring The Behavioral Approach to Modeling and Control.

European Embedded Control Institute. Graduate School on Control Spring The Behavioral Approach to Modeling and Control. p. 1/50 European Embedded Control Institute Graduate School on Control Spring 2010 The Behavioral Approach to Modeling and Control Lecture VI CONTROLLABILITY p. 2/50 Theme Behavioral controllability, the

More information

The Behavioral Approach to Systems Theory

The Behavioral Approach to Systems Theory The Behavioral Approach to Systems Theory... and DAEs Patrick Kürschner July 21, 2010 1/31 Patrick Kürschner The Behavioral Approach to Systems Theory Outline 1 Introduction 2 Mathematical Models 3 Linear

More information

The Behavioral Approach to Systems Theory

The Behavioral Approach to Systems Theory The Behavioral Approach to Systems Theory Paolo Rapisarda, Un. of Southampton, U.K. & Jan C. Willems, K.U. Leuven, Belgium MTNS 2006 Kyoto, Japan, July 24 28, 2006 Lecture 2: Representations and annihilators

More information

Stability, Pole Placement, Observers and Stabilization

Stability, Pole Placement, Observers and Stabilization Stability, Pole Placement, Observers and Stabilization 1 1, The Netherlands DISC Course Mathematical Models of Systems Outline 1 Stability of autonomous systems 2 The pole placement problem 3 Stabilization

More information

SYSTEM INTERCONNECTION

SYSTEM INTERCONNECTION p. 1/60 Elgersburg Lectures March 2010 Lecture IV SYSTEM INTERCONNECTION p. 2/60 Outline Motivation Modeling by tearing, zooming, and linking An example Control as interconnection Pole assignment and stabilization

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

Chapter 2 Linear Transformations

Chapter 2 Linear Transformations Chapter 2 Linear Transformations Linear Transformations Loosely speaking, a linear transformation is a function from one vector space to another that preserves the vector space operations. Let us be more

More information

Math 121 Homework 5: Notes on Selected Problems

Math 121 Homework 5: Notes on Selected Problems Math 121 Homework 5: Notes on Selected Problems 12.1.2. Let M be a module over the integral domain R. (a) Assume that M has rank n and that x 1,..., x n is any maximal set of linearly independent elements

More information

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra D. R. Wilkins Contents 3 Topics in Commutative Algebra 2 3.1 Rings and Fields......................... 2 3.2 Ideals...............................

More information

Modules Over Principal Ideal Domains

Modules Over Principal Ideal Domains Modules Over Principal Ideal Domains Brian Whetter April 24, 2014 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this

More information

11. Finitely-generated modules

11. Finitely-generated modules 11. Finitely-generated modules 11.1 Free modules 11.2 Finitely-generated modules over domains 11.3 PIDs are UFDs 11.4 Structure theorem, again 11.5 Recovering the earlier structure theorem 11.6 Submodules

More information

Elementary linear algebra

Elementary linear algebra Chapter 1 Elementary linear algebra 1.1 Vector spaces Vector spaces owe their importance to the fact that so many models arising in the solutions of specific problems turn out to be vector spaces. The

More information

Linear Algebra. Min Yan

Linear Algebra. Min Yan Linear Algebra Min Yan January 2, 2018 2 Contents 1 Vector Space 7 1.1 Definition................................. 7 1.1.1 Axioms of Vector Space..................... 7 1.1.2 Consequence of Axiom......................

More information

DISTANCE BETWEEN BEHAVIORS AND RATIONAL REPRESENTATIONS

DISTANCE BETWEEN BEHAVIORS AND RATIONAL REPRESENTATIONS DISTANCE BETWEEN BEHAVIORS AND RATIONAL REPRESENTATIONS H.L. TRENTELMAN AND S.V. GOTTIMUKKALA Abstract. In this paper we study notions of distance between behaviors of linear differential systems. We introduce

More information

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d The Algebraic Method 0.1. Integral Domains. Emmy Noether and others quickly realized that the classical algebraic number theory of Dedekind could be abstracted completely. In particular, rings of integers

More information

ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS.

ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS. ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS. KEVIN MCGERTY. 1. RINGS The central characters of this course are algebraic objects known as rings. A ring is any mathematical structure where you can add

More information

MATH 304 Linear Algebra Lecture 8: Vector spaces. Subspaces.

MATH 304 Linear Algebra Lecture 8: Vector spaces. Subspaces. MATH 304 Linear Algebra Lecture 8: Vector spaces. Subspaces. Linear operations on vectors Let x = (x 1, x 2,...,x n ) and y = (y 1, y 2,...,y n ) be n-dimensional vectors, and r R be a scalar. Vector sum:

More information

Zeros and zero dynamics

Zeros and zero dynamics CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)

More information

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 43

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 43 FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 43 RAVI VAKIL CONTENTS 1. Facts we ll soon know about curves 1 1. FACTS WE LL SOON KNOW ABOUT CURVES We almost know enough to say a lot of interesting things about

More information

Algebraic Varieties. Notes by Mateusz Micha lek for the lecture on April 17, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra

Algebraic Varieties. Notes by Mateusz Micha lek for the lecture on April 17, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra Algebraic Varieties Notes by Mateusz Micha lek for the lecture on April 17, 2018, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra Algebraic varieties represent solutions of a system of polynomial

More information

0.2 Vector spaces. J.A.Beachy 1

0.2 Vector spaces. J.A.Beachy 1 J.A.Beachy 1 0.2 Vector spaces I m going to begin this section at a rather basic level, giving the definitions of a field and of a vector space in much that same detail as you would have met them in a

More information

1. Algebraic vector bundles. Affine Varieties

1. Algebraic vector bundles. Affine Varieties 0. Brief overview Cycles and bundles are intrinsic invariants of algebraic varieties Close connections going back to Grothendieck Work with quasi-projective varieties over a field k Affine Varieties 1.

More information

Multivariable Control. Lecture 03. Description of Linear Time Invariant Systems. John T. Wen. September 7, 2006

Multivariable Control. Lecture 03. Description of Linear Time Invariant Systems. John T. Wen. September 7, 2006 Multivariable Control Lecture 3 Description of Linear Time Invariant Systems John T. Wen September 7, 26 Outline Mathematical description of LTI Systems Ref: 3.1-3.4 of text September 7, 26Copyrighted

More information

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31 Contents Preamble xiii Linear Systems I Basic Concepts 1 I System Representation 3 1 State-Space Linear Systems 5 1.1 State-Space Linear Systems 5 1.2 Block Diagrams 7 1.3 Exercises 11 2 Linearization

More information

Division Algebras and Parallelizable Spheres, Part II

Division Algebras and Parallelizable Spheres, Part II Division Algebras and Parallelizable Spheres, Part II Seminartalk by Jerome Wettstein April 5, 2018 1 A quick Recap of Part I We are working on proving the following Theorem: Theorem 1.1. The following

More information

Robust Control 2 Controllability, Observability & Transfer Functions

Robust Control 2 Controllability, Observability & Transfer Functions Robust Control 2 Controllability, Observability & Transfer Functions Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /26/24 Outline Reachable Controllability Distinguishable

More information

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations

Definitions. Notations. Injective, Surjective and Bijective. Divides. Cartesian Product. Relations. Equivalence Relations Page 1 Definitions Tuesday, May 8, 2018 12:23 AM Notations " " means "equals, by definition" the set of all real numbers the set of integers Denote a function from a set to a set by Denote the image of

More information

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7) EEE582 Topical Outline A.A. Rodriguez Fall 2007 GWC 352, 965-3712 The following represents a detailed topical outline of the course. It attempts to highlight most of the key concepts to be covered and

More information

Chapter 3. Rings. The basic commutative rings in mathematics are the integers Z, the. Examples

Chapter 3. Rings. The basic commutative rings in mathematics are the integers Z, the. Examples Chapter 3 Rings Rings are additive abelian groups with a second operation called multiplication. The connection between the two operations is provided by the distributive law. Assuming the results of Chapter

More information

POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK

POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK 1 POLYNOMIAL EMBEDDING ALGORITHMS FOR CONTROLLERS IN A BEHAVIORAL FRAMEWORK H.L. Trentelman, Member, IEEE, R. Zavala Yoe, and C. Praagman Abstract In this paper we will establish polynomial algorithms

More information

Control Systems. Laplace domain analysis

Control Systems. Laplace domain analysis Control Systems Laplace domain analysis L. Lanari outline introduce the Laplace unilateral transform define its properties show its advantages in turning ODEs to algebraic equations define an Input/Output

More information

Lecture 2. (1) Every P L A (M) has a maximal element, (2) Every ascending chain of submodules stabilizes (ACC).

Lecture 2. (1) Every P L A (M) has a maximal element, (2) Every ascending chain of submodules stabilizes (ACC). Lecture 2 1. Noetherian and Artinian rings and modules Let A be a commutative ring with identity, A M a module, and φ : M N an A-linear map. Then ker φ = {m M : φ(m) = 0} is a submodule of M and im φ is

More information

Topics in linear algebra

Topics in linear algebra Chapter 6 Topics in linear algebra 6.1 Change of basis I want to remind you of one of the basic ideas in linear algebra: change of basis. Let F be a field, V and W be finite dimensional vector spaces over

More information

DIVISORS ON NONSINGULAR CURVES

DIVISORS ON NONSINGULAR CURVES DIVISORS ON NONSINGULAR CURVES BRIAN OSSERMAN We now begin a closer study of the behavior of projective nonsingular curves, and morphisms between them, as well as to projective space. To this end, we introduce

More information

Computing Invariant Factors

Computing Invariant Factors Computing Invariant Factors April 6, 2016 1 Introduction Let R be a PID and M a finitely generated R-module. If M is generated by the elements m 1, m 2,..., m k then we can define a surjective homomorphism

More information

Infinite elementary divisor structure-preserving transformations for polynomial matrices

Infinite elementary divisor structure-preserving transformations for polynomial matrices Infinite elementary divisor structure-preserving transformations for polynomial matrices N P Karampetakis and S Vologiannidis Aristotle University of Thessaloniki, Department of Mathematics, Thessaloniki

More information

LECTURE: KOBORDISMENTHEORIE, WINTER TERM 2011/12; SUMMARY AND LITERATURE

LECTURE: KOBORDISMENTHEORIE, WINTER TERM 2011/12; SUMMARY AND LITERATURE LECTURE: KOBORDISMENTHEORIE, WINTER TERM 2011/12; SUMMARY AND LITERATURE JOHANNES EBERT 1.1. October 11th. 1. Recapitulation from differential topology Definition 1.1. Let M m, N n, be two smooth manifolds

More information

Algebraic Number Theory

Algebraic Number Theory TIFR VSRP Programme Project Report Algebraic Number Theory Milind Hegde Under the guidance of Prof. Sandeep Varma July 4, 2015 A C K N O W L E D G M E N T S I would like to express my thanks to TIFR for

More information

Solutions to odd-numbered exercises Peter J. Cameron, Introduction to Algebra, Chapter 2

Solutions to odd-numbered exercises Peter J. Cameron, Introduction to Algebra, Chapter 2 Solutions to odd-numbered exercises Peter J Cameron, Introduction to Algebra, Chapter 1 The answers are a No; b No; c Yes; d Yes; e No; f Yes; g Yes; h No; i Yes; j No a No: The inverse law for addition

More information

COURSE SUMMARY FOR MATH 504, FALL QUARTER : MODERN ALGEBRA

COURSE SUMMARY FOR MATH 504, FALL QUARTER : MODERN ALGEBRA COURSE SUMMARY FOR MATH 504, FALL QUARTER 2017-8: MODERN ALGEBRA JAROD ALPER Week 1, Sept 27, 29: Introduction to Groups Lecture 1: Introduction to groups. Defined a group and discussed basic properties

More information

CHAPTER I. Rings. Definition A ring R is a set with two binary operations, addition + and

CHAPTER I. Rings. Definition A ring R is a set with two binary operations, addition + and CHAPTER I Rings 1.1 Definitions and Examples Definition 1.1.1. A ring R is a set with two binary operations, addition + and multiplication satisfying the following conditions for all a, b, c in R : (i)

More information

Math 210B. Artin Rees and completions

Math 210B. Artin Rees and completions Math 210B. Artin Rees and completions 1. Definitions and an example Let A be a ring, I an ideal, and M an A-module. In class we defined the I-adic completion of M to be M = lim M/I n M. We will soon show

More information

CHAPTER 0 PRELIMINARY MATERIAL. Paul Vojta. University of California, Berkeley. 18 February 1998

CHAPTER 0 PRELIMINARY MATERIAL. Paul Vojta. University of California, Berkeley. 18 February 1998 CHAPTER 0 PRELIMINARY MATERIAL Paul Vojta University of California, Berkeley 18 February 1998 This chapter gives some preliminary material on number theory and algebraic geometry. Section 1 gives basic

More information

Computational Approaches to Finding Irreducible Representations

Computational Approaches to Finding Irreducible Representations Computational Approaches to Finding Irreducible Representations Joseph Thomas Research Advisor: Klaus Lux May 16, 2008 Introduction Among the various branches of algebra, linear algebra has the distinctions

More information

Integral Extensions. Chapter Integral Elements Definitions and Comments Lemma

Integral Extensions. Chapter Integral Elements Definitions and Comments Lemma Chapter 2 Integral Extensions 2.1 Integral Elements 2.1.1 Definitions and Comments Let R be a subring of the ring S, and let α S. We say that α is integral over R if α isarootofamonic polynomial with coefficients

More information

where m is the maximal ideal of O X,p. Note that m/m 2 is a vector space. Suppose that we are given a morphism

where m is the maximal ideal of O X,p. Note that m/m 2 is a vector space. Suppose that we are given a morphism 8. Smoothness and the Zariski tangent space We want to give an algebraic notion of the tangent space. In differential geometry, tangent vectors are equivalence classes of maps of intervals in R into the

More information

1 Fields and vector spaces

1 Fields and vector spaces 1 Fields and vector spaces In this section we revise some algebraic preliminaries and establish notation. 1.1 Division rings and fields A division ring, or skew field, is a structure F with two binary

More information

ALGEBRAIC K-THEORY HANDOUT 5: K 0 OF SCHEMES, THE LOCALIZATION SEQUENCE FOR G 0.

ALGEBRAIC K-THEORY HANDOUT 5: K 0 OF SCHEMES, THE LOCALIZATION SEQUENCE FOR G 0. ALGEBRAIC K-THEORY HANDOUT 5: K 0 OF SCHEMES, THE LOCALIZATION SEQUENCE FOR G 0. ANDREW SALCH During the last lecture, we found that it is natural (even just for doing undergraduatelevel complex analysis!)

More information

5 Dedekind extensions

5 Dedekind extensions 18.785 Number theory I Fall 2016 Lecture #5 09/22/2016 5 Dedekind extensions In this lecture we prove that the integral closure of a Dedekind domain in a finite extension of its fraction field is also

More information

RIEMANN SURFACES. max(0, deg x f)x.

RIEMANN SURFACES. max(0, deg x f)x. RIEMANN SURFACES 10. Weeks 11 12: Riemann-Roch theorem and applications 10.1. Divisors. The notion of a divisor looks very simple. Let X be a compact Riemann surface. A divisor is an expression a x x x

More information

n P say, then (X A Y ) P

n P say, then (X A Y ) P COMMUTATIVE ALGEBRA 35 7.2. The Picard group of a ring. Definition. A line bundle over a ring A is a finitely generated projective A-module such that the rank function Spec A N is constant with value 1.

More information

Rings and Fields Theorems

Rings and Fields Theorems Rings and Fields Theorems Rajesh Kumar PMATH 334 Intro to Rings and Fields Fall 2009 October 25, 2009 12 Rings and Fields 12.1 Definition Groups and Abelian Groups Let R be a non-empty set. Let + and (multiplication)

More information

Chapter 2. Error Correcting Codes. 2.1 Basic Notions

Chapter 2. Error Correcting Codes. 2.1 Basic Notions Chapter 2 Error Correcting Codes The identification number schemes we discussed in the previous chapter give us the ability to determine if an error has been made in recording or transmitting information.

More information

1. Introduction to commutative rings and fields

1. Introduction to commutative rings and fields 1. Introduction to commutative rings and fields Very informally speaking, a commutative ring is a set in which we can add, subtract and multiply elements so that the usual laws hold. A field is a commutative

More information

ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA

ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA ALGEBRA QUALIFYING EXAM PROBLEMS LINEAR ALGEBRA Kent State University Department of Mathematical Sciences Compiled and Maintained by Donald L. White Version: August 29, 2017 CONTENTS LINEAR ALGEBRA AND

More information

A Little Beyond: Linear Algebra

A Little Beyond: Linear Algebra A Little Beyond: Linear Algebra Akshay Tiwary March 6, 2016 Any suggestions, questions and remarks are welcome! 1 A little extra Linear Algebra 1. Show that any set of non-zero polynomials in [x], no two

More information

Lecture 28: Fields, Modules, and vector spaces

Lecture 28: Fields, Modules, and vector spaces Lecture 28: Fields, Modules, and vector spaces 1. Modules Just as groups act on sets, rings act on abelian groups. When a ring acts on an abelian group, that abelian group is called a module over that

More information

Commutative Banach algebras 79

Commutative Banach algebras 79 8. Commutative Banach algebras In this chapter, we analyze commutative Banach algebras in greater detail. So we always assume that xy = yx for all x, y A here. Definition 8.1. Let A be a (commutative)

More information

Review of Linear Algebra

Review of Linear Algebra Review of Linear Algebra Throughout these notes, F denotes a field (often called the scalars in this context). 1 Definition of a vector space Definition 1.1. A F -vector space or simply a vector space

More information

Raynaud on F -vector schemes and prolongation

Raynaud on F -vector schemes and prolongation Raynaud on F -vector schemes and prolongation Melanie Matchett Wood November 7, 2010 1 Introduction and Motivation Given a finite, flat commutative group scheme G killed by p over R of mixed characteristic

More information

Lecture 2. LINEAR DIFFERENTIAL SYSTEMS p.1/22

Lecture 2. LINEAR DIFFERENTIAL SYSTEMS p.1/22 LINEAR DIFFERENTIAL SYSTEMS Harry Trentelman University of Groningen, The Netherlands Minicourse ECC 2003 Cambridge, UK, September 2, 2003 LINEAR DIFFERENTIAL SYSTEMS p1/22 Part 1: Generalities LINEAR

More information

MATH 423 Linear Algebra II Lecture 3: Subspaces of vector spaces. Review of complex numbers. Vector space over a field.

MATH 423 Linear Algebra II Lecture 3: Subspaces of vector spaces. Review of complex numbers. Vector space over a field. MATH 423 Linear Algebra II Lecture 3: Subspaces of vector spaces. Review of complex numbers. Vector space over a field. Vector space A vector space is a set V equipped with two operations, addition V V

More information

Fundamental theorem of modules over a PID and applications

Fundamental theorem of modules over a PID and applications Fundamental theorem of modules over a PID and applications Travis Schedler, WOMP 2007 September 11, 2007 01 The fundamental theorem of modules over PIDs A PID (Principal Ideal Domain) is an integral domain

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

Lecture 20 FUNDAMENTAL Theorem of Finitely Generated Abelian Groups (FTFGAG)

Lecture 20 FUNDAMENTAL Theorem of Finitely Generated Abelian Groups (FTFGAG) Lecture 20 FUNDAMENTAL Theorem of Finitely Generated Abelian Groups (FTFGAG) Warm up: 1. Let n 1500. Find all sequences n 1 n 2... n s 2 satisfying n i 1 and n 1 n s n (where s can vary from sequence to

More information

Methods in Computer Vision: Introduction to Matrix Lie Groups

Methods in Computer Vision: Introduction to Matrix Lie Groups Methods in Computer Vision: Introduction to Matrix Lie Groups Oren Freifeld Computer Science, Ben-Gurion University June 14, 2017 June 14, 2017 1 / 46 Definition and Basic Properties Definition (Matrix

More information

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 37

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 37 FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 37 RAVI VAKIL CONTENTS 1. Application of cohomology: Hilbert polynomials and functions, Riemann- Roch, degrees, and arithmetic genus 1 1. APPLICATION OF COHOMOLOGY:

More information

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 37

FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 37 FOUNDATIONS OF ALGEBRAIC GEOMETRY CLASS 37 RAVI VAKIL CONTENTS 1. Motivation and game plan 1 2. The affine case: three definitions 2 Welcome back to the third quarter! The theme for this quarter, insofar

More information

Algebra Homework, Edition 2 9 September 2010

Algebra Homework, Edition 2 9 September 2010 Algebra Homework, Edition 2 9 September 2010 Problem 6. (1) Let I and J be ideals of a commutative ring R with I + J = R. Prove that IJ = I J. (2) Let I, J, and K be ideals of a principal ideal domain.

More information

1. Quivers and their representations: Basic definitions and examples.

1. Quivers and their representations: Basic definitions and examples. 1 Quivers and their representations: Basic definitions and examples 11 Quivers A quiver Q (sometimes also called a directed graph) consists of vertices and oriented edges (arrows): loops and multiple arrows

More information

Control Systems. System response. L. Lanari

Control Systems. System response. L. Lanari Control Systems m i l e r p r a in r e v y n is o System response L. Lanari Outline What we are going to see: how to compute in the s-domain the forced response (zero-state response) using the transfer

More information

Linear Algebra. Chapter 5

Linear Algebra. Chapter 5 Chapter 5 Linear Algebra The guiding theme in linear algebra is the interplay between algebraic manipulations and geometric interpretations. This dual representation is what makes linear algebra a fruitful

More information

1. Introduction to commutative rings and fields

1. Introduction to commutative rings and fields 1. Introduction to commutative rings and fields Very informally speaking, a commutative ring is a set in which we can add, subtract and multiply elements so that the usual laws hold. A field is a commutative

More information

2: LINEAR TRANSFORMATIONS AND MATRICES

2: LINEAR TRANSFORMATIONS AND MATRICES 2: LINEAR TRANSFORMATIONS AND MATRICES STEVEN HEILMAN Contents 1. Review 1 2. Linear Transformations 1 3. Null spaces, range, coordinate bases 2 4. Linear Transformations and Bases 4 5. Matrix Representation,

More information

Notes on nilpotent orbits Computational Theory of Real Reductive Groups Workshop. Eric Sommers

Notes on nilpotent orbits Computational Theory of Real Reductive Groups Workshop. Eric Sommers Notes on nilpotent orbits Computational Theory of Real Reductive Groups Workshop Eric Sommers 17 July 2009 2 Contents 1 Background 5 1.1 Linear algebra......................................... 5 1.1.1

More information

Minimal-span bases, linear system theory, and the invariant factor theorem

Minimal-span bases, linear system theory, and the invariant factor theorem Minimal-span bases, linear system theory, and the invariant factor theorem G. David Forney, Jr. MIT Cambridge MA 02139 USA DIMACS Workshop on Algebraic Coding Theory and Information Theory DIMACS Center,

More information

Notes on p-divisible Groups

Notes on p-divisible Groups Notes on p-divisible Groups March 24, 2006 This is a note for the talk in STAGE in MIT. The content is basically following the paper [T]. 1 Preliminaries and Notations Notation 1.1. Let R be a complete

More information

1 Linear transformations; the basics

1 Linear transformations; the basics Linear Algebra Fall 2013 Linear Transformations 1 Linear transformations; the basics Definition 1 Let V, W be vector spaces over the same field F. A linear transformation (also known as linear map, or

More information

8. Prime Factorization and Primary Decompositions

8. Prime Factorization and Primary Decompositions 70 Andreas Gathmann 8. Prime Factorization and Primary Decompositions 13 When it comes to actual computations, Euclidean domains (or more generally principal ideal domains) are probably the nicest rings

More information

Rational Canonical Form

Rational Canonical Form Introduction k[x]-modules Matrix Representation of Cyclic Submodules The Decomposition Theorem May 2014 Introduction k[x]-modules Matrix Representation of Cyclic Submodules The Decomposition Theorem Table

More information

Hodge Structures. October 8, A few examples of symmetric spaces

Hodge Structures. October 8, A few examples of symmetric spaces Hodge Structures October 8, 2013 1 A few examples of symmetric spaces The upper half-plane H is the quotient of SL 2 (R) by its maximal compact subgroup SO(2). More generally, Siegel upper-half space H

More information

a (b + c) = a b + a c

a (b + c) = a b + a c Chapter 1 Vector spaces In the Linear Algebra I module, we encountered two kinds of vector space, namely real and complex. The real numbers and the complex numbers are both examples of an algebraic structure

More information

Rings. EE 387, Notes 7, Handout #10

Rings. EE 387, Notes 7, Handout #10 Rings EE 387, Notes 7, Handout #10 Definition: A ring is a set R with binary operations, + and, that satisfy the following axioms: 1. (R, +) is a commutative group (five axioms) 2. Associative law for

More information

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ.

ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ. ALGEBRAIC GEOMETRY COURSE NOTES, LECTURE 2: HILBERT S NULLSTELLENSATZ. ANDREW SALCH 1. Hilbert s Nullstellensatz. The last lecture left off with the claim that, if J k[x 1,..., x n ] is an ideal, then

More information

SMITH MCMILLAN FORMS

SMITH MCMILLAN FORMS Appendix B SMITH MCMILLAN FORMS B. Introduction Smith McMillan forms correspond to the underlying structures of natural MIMO transfer-function matrices. The key ideas are summarized below. B.2 Polynomial

More information

Rings and groups. Ya. Sysak

Rings and groups. Ya. Sysak Rings and groups. Ya. Sysak 1 Noetherian rings Let R be a ring. A (right) R -module M is called noetherian if it satisfies the maximum condition for its submodules. In other words, if M 1... M i M i+1...

More information

Introduction to modules

Introduction to modules Chapter 3 Introduction to modules 3.1 Modules, submodules and homomorphisms The problem of classifying all rings is much too general to ever hope for an answer. But one of the most important tools available

More information

MAT2342 : Introduction to Applied Linear Algebra Mike Newman, fall Projections. introduction

MAT2342 : Introduction to Applied Linear Algebra Mike Newman, fall Projections. introduction MAT4 : Introduction to Applied Linear Algebra Mike Newman fall 7 9. Projections introduction One reason to consider projections is to understand approximate solutions to linear systems. A common example

More information

0.1 Spec of a monoid

0.1 Spec of a monoid These notes were prepared to accompany the first lecture in a seminar on logarithmic geometry. As we shall see in later lectures, logarithmic geometry offers a natural approach to study semistable schemes.

More information

MODULES OVER A PID. induces an isomorphism

MODULES OVER A PID. induces an isomorphism MODULES OVER A PID A module over a PID is an abelian group that also carries multiplication by a particularly convenient ring of scalars. Indeed, when the scalar ring is the integers, the module is precisely

More information

João P. Hespanha. January 16, 2009

João P. Hespanha. January 16, 2009 LINEAR SYSTEMS THEORY João P. Hespanha January 16, 2009 Disclaimer: This is a draft and probably contains a few typos. Comments and information about typos are welcome. Please contact the author at hespanha@ece.ucsb.edu.

More information

Linear Algebra. Preliminary Lecture Notes

Linear Algebra. Preliminary Lecture Notes Linear Algebra Preliminary Lecture Notes Adolfo J. Rumbos c Draft date May 9, 29 2 Contents 1 Motivation for the course 5 2 Euclidean n dimensional Space 7 2.1 Definition of n Dimensional Euclidean Space...........

More information

Definition 2.3. We define addition and multiplication of matrices as follows.

Definition 2.3. We define addition and multiplication of matrices as follows. 14 Chapter 2 Matrices In this chapter, we review matrix algebra from Linear Algebra I, consider row and column operations on matrices, and define the rank of a matrix. Along the way prove that the row

More information

Vector Space Concepts

Vector Space Concepts Vector Space Concepts ECE 174 Introduction to Linear & Nonlinear Optimization Ken Kreutz-Delgado ECE Department, UC San Diego Ken Kreutz-Delgado (UC San Diego) ECE 174 Fall 2016 1 / 25 Vector Space Theory

More information

Bare-bones outline of eigenvalue theory and the Jordan canonical form

Bare-bones outline of eigenvalue theory and the Jordan canonical form Bare-bones outline of eigenvalue theory and the Jordan canonical form April 3, 2007 N.B.: You should also consult the text/class notes for worked examples. Let F be a field, let V be a finite-dimensional

More information

BENJAMIN LEVINE. 2. Principal Ideal Domains We will first investigate the properties of principal ideal domains and unique factorization domains.

BENJAMIN LEVINE. 2. Principal Ideal Domains We will first investigate the properties of principal ideal domains and unique factorization domains. FINITELY GENERATED MODULES OVER A PRINCIPAL IDEAL DOMAIN BENJAMIN LEVINE Abstract. We will explore classification theory concerning the structure theorem for finitely generated modules over a principal

More information

MIT Algebraic techniques and semidefinite optimization February 16, Lecture 4

MIT Algebraic techniques and semidefinite optimization February 16, Lecture 4 MIT 6.972 Algebraic techniques and semidefinite optimization February 16, 2006 Lecture 4 Lecturer: Pablo A. Parrilo Scribe: Pablo A. Parrilo In this lecture we will review some basic elements of abstract

More information

Null Controllability of Discrete-time Linear Systems with Input and State Constraints

Null Controllability of Discrete-time Linear Systems with Input and State Constraints Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 Null Controllability of Discrete-time Linear Systems with Input and State Constraints W.P.M.H. Heemels and

More information

Topological Data Analysis - Spring 2018

Topological Data Analysis - Spring 2018 Topological Data Analysis - Spring 2018 Simplicial Homology Slightly rearranged, but mostly copy-pasted from Harer s and Edelsbrunner s Computational Topology, Verovsek s class notes. Gunnar Carlsson s

More information

arxiv: v1 [math.rt] 7 Oct 2014

arxiv: v1 [math.rt] 7 Oct 2014 A direct approach to the rational normal form arxiv:1410.1683v1 [math.rt] 7 Oct 2014 Klaus Bongartz 8. Oktober 2014 In courses on linear algebra the rational normal form of a matrix is usually derived

More information