discrete time systems
play

Discrete time systems Aim lecture: Show how Jordan canonical forms - PowerPoint PPT Presentation

Discrete time systems Aim lecture: Show how Jordan canonical forms can be useful to study some discrete time systems. Recall from first year the following important example of a discrete system. Example of first order discrete time system Let v


  1. Discrete time systems Aim lecture: Show how Jordan canonical forms can be useful to study some discrete time systems. Recall from first year the following important example of a discrete system. Example of first order discrete time system Let v (0) , v (1) , . . . ∈ C n be a sequence of vectors which evolve according to the equation v ( k + 1) = A v ( k ) for some fixed A ∈ M nn ( C ) and all k ≥ 0. Question Given initial condition v (0) can we find a nice formula for v ( k ) as a fn of k . First answer As in 1st year, v ( k ) = A k v (0). Role of Jordan forms The question thus reduces to finding a nice formula for A k as a fn of k . Now we know there is a Jordan canonical form J = C − 1 AC for some C ∈ GL n ( C ). Hence A = CJC − 1 and A k = CJ k C − 1 so we are reduced to computing a nice formula for J k . Daniel Chan (UNSW) Lecture 25: Discrete time systems Semester 2 2013 1 / 9

  2. Powers of direct sums The following result reduces the computation of J k , to the case of Jordan blocks. Prop For i = 1 , . . . , r , let T i , S i : V i − → V i be linear maps. Consider the direct sums T = T 1 ⊕ . . . ⊕ T r , S = S 1 ⊕ . . . ⊕ S r : ⊕ i V i − → ⊕ i V i . S ◦ T = ( S 1 ◦ T 1 ) ⊕ . . . ⊕ ( S r ◦ T r ) 1 T k = T k 1 ⊕ . . . ⊕ T k 2 r ⇒ 2) by induction. To see 1), let ( v 1 , . . . , v r ) T ∈ ⊕ i V i & just observe Proof. 1) = ( S ◦ T )( v 1 , . . . , v r ) T = S ( T 1 v 1 , . . . , T r v r ) T = (( S 1 ◦ T 1 ) v 1 , . . . , ( S r ◦ T r ) v r ) T = (( S 1 ◦ T 1 ) ⊕ . . . ⊕ ( S r ◦ T r ))( v 1 , . . . , v r ) T . Ex You can prove this by multiplying block diagonal matrices too. 0 3 ) k = ((2) ⊕ (3)) k = E.g. ( 2 0 Daniel Chan (UNSW) Lecture 25: Discrete time systems Semester 2 2013 2 / 9

  3. Powers of the Jordan block J n (0) E.g. To get a feel of what’s going on we compute J 3 (0) 3 = Prop Let N = J n (0) & ( b ij ) = N k for some k ∈ N . Then N k has all entries zero except along the j − i = k “diagonal” where we have b ij = 1. Proof. You can just compute this or note the following more enlightening argument. → F n : ( x 1 , . . . , x n ) T �→ ( x 2 , . . . , x n , 0) T is the “shift co-ords up N = J n (0) : F n − by 1” linear map. Iterating this k times gives → F n : ( x 1 , . . . , x n ) T �→ ( x k +1 , . . . , x n , 0 , . . . , 0) T is the “shift co-ords up N k : F n − by k ” linear map. One now matches up the matrix representing this lin map with the one in the propn. Daniel Chan (UNSW) Lecture 25: Discrete time systems Semester 2 2013 3 / 9

  4. Nilpotent matrices We compute some powers of J 4 (0) Corollary-Defn A square matrix N ∈ M nn ( F ) is nilpotent if for some k we have N k = 0. The Jordan block J n (0) is nilpotent since J n (0) n = 0. Ex Show that if N is nilpotent, then I − N is invertible. Daniel Chan (UNSW) Lecture 25: Discrete time systems Semester 2 2013 4 / 9

  5. The binomial theorem for commuting matrices Prop The binomial formula � k � ( A + B ) k = � A l B k − l l l ≥ 0 holds for commuting matrices A , B ∈ M nn ( F ) i.e. where AB = BA as long as we � k � interpret = 0 for l > k . l Proof is easily seen from any example. E.g. Note that λ I 3 , J 3 (0) commute since λ I 3 J 3 (0) = λ J 3 (0) = J 3 (0) λ I 3 . ( J 3 (0) + λ I 3 ) k = Daniel Chan (UNSW) Lecture 25: Discrete time systems Semester 2 2013 5 / 9

  6. Powers of the Jordan block J n ( λ ) Applying the binomial formula to J n ( λ ) = N + λ I n where N = J n (0) gives Prop Let J n ( λ ) k = ( b ij ). Then b ij = 0 for i > j whilst on the l = j − i ≥ 0 “diagonal”, � k � λ k − l . the entries are all b ij = l Proof. Daniel Chan (UNSW) Lecture 25: Discrete time systems Semester 2 2013 6 / 9

  7. Example Consider the DTS (discrete time system) v ( k + 1) = A v ( k ) where A ∈ M 44 ( R ) has Jordan canonical form C − 1 AC = J = J 3 (2) ⊕ J 1 (4). Solve for v ( k ) if     1 1 0 1 2 1 − 1 1 2 1     C =  , v (0) =  .     − 1 0 1 0 0   − 1 0 0 0 0 Daniel Chan (UNSW) Lecture 25: Discrete time systems Semester 2 2013 7 / 9

  8. Example continued Daniel Chan (UNSW) Lecture 25: Discrete time systems Semester 2 2013 8 / 9

  9. Example continued Daniel Chan (UNSW) Lecture 25: Discrete time systems Semester 2 2013 9 / 9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend