University of Arizona ECE/OPTI 500C: Photonic Communications Engineering I C Fall Forward Error Correction (FEC) By Ivan B.

Size: px
Start display at page:

Download "University of Arizona ECE/OPTI 500C: Photonic Communications Engineering I C Fall Forward Error Correction (FEC) By Ivan B."

Transcription

1 Uiversity of Arizoa ECE/OPTI 500C: Photoi Commuiatios Egieerig I C Fall 00 Forward Error Corretio (FEC) By Iva B. Djordjevi j

2 Codig for Optial Chaels Importat lasses of odes: Liear lok odes Cyli odes Covolutioal odes Turo odes Low-desity parity hek odes Liear odes Blok odes Cyli Noyli Covolutioal odes Noliear odes Blok odes Trellis odes I (,k) lok ode the hael eoder aepts iformatio i suessive k-it loks, for eah loks it adds -k redudat its that are algeraially related to the k message its; therey produig a overall eoded lok of its (>k), kow as a ode word) I ovolutioal l ode the eodig operatio may e osidered d as the disrete-time ti ovolutio of the iput sequee with the impulse respose of the eoder.

3 Liear Blok Codes Liearity property: A ode is said to e liear if ay two ode words i the ode a e added i modulo- arithmeti to produe a third ode word. Example: (,) repetitio ode. The repetitio ode has two ode words x 0 =(00 0) ad x =( ). The liear omiatio of two ode words is a ode word: x0 x0 x0 x x x x = x x x x The set of ode words from a liear lok ode forms a group uder the additio operatio, eause all-zero ode word serves as the idetity elemet, ad the ode word itself serves as the iverse elemet. This is the reaso why the liear lok odes are also alled the group odes. The liear lok ode (,k) a e oserved as a k-dimesioal suspae of the vetor spae of all -tuples over the iary filed GF(). All -tuples p over GF() form the vetor spae: -The sum of two -tuples a=(a a a ) ad =( ) is learly a -tuple =a+ = (a + a + a + )=( +a +a +a )=+a. The all-zero vetor 0=(0 0 0) is the idetity elemet, ad -tuple a itself is the iverse elemet a+a=0. Therefore, the -tuples form the Aelia group with respet to the additio operatio. 3

4 The salar multipliatio is defied y: a=( a a a ), GF() Distriutive laws: (a+)=a+ (+)a= a + a,, GF() Assoiate law: ( )a= (a) ( ) Clearly, the set of all -tuples is a vetor spae over GF(). The set of all ode words from a (,k) liear lok ode forms a aelia group uder the additio operatio. It a e show, i a fashio similar il to that t aove, that t all ode words of a (,k) liear lok odes form the vetor spae of dimesioality k. There exists k asis vetors (ode words) suh that every ode word is a liear omiatio of these ode words. Example: (,) repetitio ode: C={(0 0 0), ( )}. Two ode words i C a e represeted as liear omiatio of all-oes asis vetor: ( )= ( ), (00 0)= ( )+ ( ) Example: (6,3) ode: C={(000000), (000),(000),(00),(00),(000),(000),(00)}. It a e easily show that C is a 3-dimesioal spae with asis vetors g 0 =(00), g =(000), g =(000). 4

5 Geerator Matrix for Liear Blok Code Ay ode word x from the (,k) liear lok ode a e represeted as a liear omiatio of k asis vetors g i, i=0,,..,k-: g 0 m m... m g x g g g m, m = m m... m... g k 0 0 k k 0 k- g 0, = g x mg G Geerator matrix... g k k-it message word Example: Geerator matries for repetitio (,) ode, ad (,-) sigle-parityhek ode: G rep par G 5

6 Struture of systemati ode word m 0 m m m k- 0 -k- Message its Parity its Code word its : mi, i 0,,..., k xi i k, i k, k,..., Parity its : p m p m... p m i 0i 0 i k, i k p ij, if i depeds o 0, otherwise Matrix otatio : j u m mm... m... x xx... x 0 k 0 k 0 Coeffiiet matrix : p00 p0... p 0, k p0 p... p, k P pk,0 pk,... pk, k x m m I k P I idetity k matrix G Ik P geerator matrix x mg 6

7 Parity-Chek Matrix for Liear Blok Code Aother useful matrix assoiated with the liear lok odes is the parity-hek matrix. Let us expad the matrix equatio: x mg x x m 0 0 m k... xk mk x m p m p... m p k k k,0 xk m0p0m p... mk pk,... x m p m p... m p 0 0, k, k k k, k 7

8 The last -k equatios a e rewritte as: x p x p... x p x k k,0 k x p x p... x p x k k,0 k x p x p... x p x 0 0 0, k, k k k, k x x... x 0 T T xh 0, H P I k GH T 0 p00 p0... pk, p0 p... pk, p0, k p, k... pk, k k x P 0 T GH Ik P P P Ik T 8

9 Example: Parity-Chek Matries for (,) repetitio ode ad (,-) sigle-parity hek ode H rep H par... Dual Code Every(,k) liear lok ode with geerator matrix G ad parity-hek matrix H has a dual ode with geerator matrix H ad parity hek matrix G. Example: (,) repetitio ode ad (,-) sigle-parity hek ode are dual. 9

10 Sydrome: Defiitio ad Properties Reeived vetor : r xe e error vetor (patter) if a error oured i the i th loatio ei 0 otherwise Sydrome : s rh T Properties:. The sydrome depeds oly o the error patter, ad ot o the trasmitted ode word. s=(x+e)h( + T =xhh T +ehh T =ehh T 0

11 . All error patters that differ y a ode word have the same sydrome. For k message its there are k distit vetors deoted y x i (i=0,,, k- ). For ay error patter we a defied k distit vetors e i =e+x i, i=0,,, k - The oset of the ode: {e i=0 k i, 0,,, -} Sie e i H T =eh T +x i H T =eh T Eah oset of the ode, havig k elemets that differ at most y a ode vetor, is haraterized y a uique sydrome. (-k) elemets of the sydrome are liear omiatios of the elemets of the error patter: s 0 =e 0 +e -k p 00 +e -k- p 0 + +e - p k-,0 s =e +e -k p 0 +e -k- p + +e - p k-, s -k- =e -k- +e -k p 0,-k- +e -k- p,-k- + +e - p k-,-k- The system of equatios is uderdetermied (more ukows tha equatios) The kowledge of the sydrome redues the searh for the error patter from to -k possiilities.

12 3. The sydrome is the sum of those olums of the parity hek matrix orrespodig to the error loatios. T s eh h T T h T... e e... e ei i... i T h H h h h s h 4. With sydrome deodig, a (,k) liear lok ode a orret up to t errors per ode word, providig that the Hammig oud is satisfied: k t i0 i The total umer of sydromes, iludig the all-zero sydrome, is -k, ad eah sydrome orrespods to a speifi error patter. For a -it ode word there are hooses i multiple-error patters, where i is the umer of error loatios i error patter e. The total umer of all possile orretale error patters: t i0 i

13 The total umer of sydromes aot e less tha total umer of possile error patters. The iary ode for whih Hammig oud is satisfied with equality sig is alled the perfet ode. Miimum Distae Cosideratios Hammig distae etwee two ode words x ad x, d(x,x ), is defied as the umer of loatios i whih their respetive elemets differ. Hammig weight, w(x), of a ode vetor x is defied as the umer of ozero elemets i the vetors. The miimum distae, d mi, of a liear lok ode is defied as the smallest Hammig distae etwee ay pair of ode vetors i the ode. The miimum distae of a liear lok ode is the smallest Hammig weight of the ozero ode vetors i the ode. xh T =0 H=[h h h ], h i ith olum i H-matrix The miimum distae of a liear lok ode is defied y the miimum umer of olums of the H-matrix whose sum is equal to the zero vetor. 3

14 x i t r x ij t r x x i t r t x j (a) () (a) Hammig distae d(x i, x j ) t. () Hammig distae d(x i, x j ) t. The reeived vetor is deoted y r. A (,k) liear lok ode has the power to orret all error patters of weight t or less, if, ad oly if, d(x i,xx j )t+ for all x i ad x j. A (,k) liear lok ode of miimum distae d mi a orret up to t errors if, ad oly if, t /(d mi -) (*) where deotes the largest iteger less tha or equal to the elosed quatity. 4

15 Sydrome Deodig ad Stadard Array The k ode words partitio the spae of all reeived words ito k disjoit susets. Ay reeived word withi suset is deoded as the uique ode word. A stadard array is a tehique y whih this partitio a e ahieved. Stadard Array Costrutio:. Step. Write dow k ode words as elemets of the first row, with the all-zero odeword as the leadig elemet.. Step. Repeat the steps (a) ad () util all words are exhausted. (a) Out of the remaiig uused -tuples, selet oe with the least weight for the leadig elemet of the ext row (the urret row). () Complete the urret row y addig the leadig elemet to eah ozero ode word appearig i the first row ad writig dow the resultig sum i the orrespodig olum. 5

16 Stadard array for a (, k) lok ode: Coset leaders x 0 x x3... xi... x k e x e x e... xi e... x k e e x e x e... xi e... x k e e x e x e... x e... x e j j 3 j i j k j e x e x e... x e... x e 3 i k k k k k k Example: Stadard array of (6,3) ode: C={(000000), (000),(000),(00),(00),(000),(000),(00)}. Code words

17 Stadard array properties:. All -tuples of row are distit.. Eah -tuple t l appears exatly oe i the stadard d array. 3. There are exatly -k rows i the stadard array. 4. For perfet odes (satisfyig the Hammig oud with equality sig) all -tuples of weight t=it[(di t[(d mi -)/] or less appear as oset leaders (it[x] ]is the iteger part of x). ) 5. For quasi-perfet odes, i additio to all -tuples of weight t or less, some ut ot all - tuples of weight t+ appear as osset leaders. 6. All elemets i the same row (oset) have the same sydrome. 7. Elemets i differet rows have differet sydromes. 8. There are -k differet sydromes orrespodig to -k rows. The key to the deodig usig a stadard array is to view the osset leaders as error patters aused y BSC. Let e i represet the oset leader of ith row, ay elemet i that row a e represeted as y=x+e i, where x is the ode word lyig at the top of olum i whih h y lies, ad it is the losest ode word to y: d yx, w y x w e x x w e yx, y x e x x e x e d, d, i ei x H y x ei H y x ei x H i i d w w w H i i w w d w d w 7

18 The proaility of word error: i i P e w p p w i0 i Crossover proaility of BSC The umer of oset leaders of weight i The weight distriutio of the oset leaders: w i i,, i=0,,,,,, Example: The weight distriutio of oset leaders i (6,3) ode are w 0 =, w =6, w =, w i =0, i=3,,6; leadig to the word error proaility: w P e p p p p p P e 4 p p.40 w 5 p0 Beause all sigle errors ad oe doule error are orretale, the remaiig 4 doule errors domiate for small p 8

19 Deodig proedure (sydrome deodig): For the reeived vetor y, ompute the sydrome s=yh T. Notie that oe-to-oe orrespodee a e estalished etwee the sydromes ad error patters (Property 7), leadig to the lookup tale otaiig the error patter. Withi the oset haraterized y the sydrom s, idetify the oset leader (i.e., the error patter with the largest proaility of ouree); e 0. Compute the ode vetor x=y+e 0 as the deodig versio of the reeived vetor y. Example: y=(000) ( ) s=yh T =() ( ) e 0 =(00000) x=y+e 0 =(00) Sydrome (the address to the lookup tale) Error Patter The lookup tale for (6,3) ode

20 Hammig Codes A family of (,k) liear lok odes with followig parameters: Blok legth: = m - Numer of message its: k= m -m- Numer of parity its: -k=m where m3 are kow as Hammig odes. Example: (7,4) Hammig ode G H d mi 3 sie Hammig odes are sigle-error orretig iary perfet odes. 0

21 (7,4) Hammig ode words: Deodig tale for (7,4) Hammig ode: Message Code Word Weight of Word Code Word Sydrome Error Patter Code word [0000] is set, ad the reeived vetor [0000] is with error i the third it s [ 0000 ] 0 00 e

22 Codig Gai Codig gai refers to the savigs attaiale i the eergy per iformatio it to oise spetral desity ratio (E /N 0 ) required to ahieve a give it error proaility whe odig is used ompared to that with o odig. : BPSK re E k E ke E Bit error proaility : w e P t P 0 0 N re Q N E Q p, t w x p t P ratio : oise to sigal At high t N t w p p t N e P exp Sie t re x x Q t p t N t 0 exp N re P

23 Uoded it error proaility : Example: Codig Gai for (7,4) Hammig Code E P, exp u N P 7 w e p 7 p p i p p7i Codig gai : i i E / N0 G u h E / N0 Hard deisio : G h [db] 0log Soft deisio : r t 0 rt G s [db] 0log 0 rd mi p 3 P Pw e 7 give a ertai Pw p e 7 p 3 / 3 Q Required E / N0 BER re N 0 6 to ahieve the give BER 3

24 Cyli Codes. Liearity property: The sum of ay two ode words i the ode is also a ode word. C li t A li hift f d d i th d i l d d Cyli property: Ay yli shift of a ode word i the ode is also a ode word polyomial: word Code i i polyomial word a ode also mod i i Geerator Polyomial The polyomial + ad its fators play a major role i the geeratio of yli odes. Geerator polyomial k k i i i g g g() is a fator of + deg(g())= k g() is the least degree polyomial i the ode 4 g() is a fator of +, deg(g())=-k, g() is the least degree polyomial i the ode

25 A yli ode is uiquely determied y the geerator polyomial: l g a polyomia word a ode, m m m m ode yli Systemati k k 0... message polyomial: - g a g m k k k 0 remider the, Eoder for a (, k) yli ode. m C k k k 0... Eoder for a (, k) yli ode. 5

26 Sydrome Calulatio polyomial: word Reeived s s q r r r r r remider the... polyomial: word Reeived 0 polyomial sydrome the s k s s g q g deg remider the, Sydrome alulator for (, k) yli ode. 6

27 Properties of the sydrome polyomial:. The sydrome of reeived word polyomial is also the sydrome of orrespodig error polyomial.. Let s() e the sydrome of reeived word polyomial r(). The, the sydrome of r(), a yli shift of r(), is s(). 3. The sydrome polyomial s() is idetial to the error polyomial e(), assumig that the errors are ofied to the (-k) parity-hek its of the reeived word polyomial r(). Parity-Chek Polyomial h k i i k g i The geerator polyomial g() ad the parity-hek polyomial h() are fators of the +: g h mod 0 Geerator ad Parity-Chek Matries -tuples pertaiig to the k polyomials g(), g(),, k- g() may e used i rows of of the k-y- geerator matrix G. -tuples pertaiig to the (-k) polyomials k h( - ), k+ h( - ),, - h( - ) may e used i rows of the (-k)-y- parity-hek matrix H. 7

28 Hammig Codes Revisited [(7,4) Cyli Code Example] 7 +=(+)(+ + 3 )( 3 ) g() 3 h()=(+)(+ + 3 )= Message sequee: 00 m()= m C k -k m()= 3 m()= Eoder for the (7, 4) yli ode geerated y g() 3. Sydrome alulator for the (7 4) yli ode geerated y the polyomial g() 8 Sydrome alulator for the (7, 4) yli ode geerated y the polyomial g() 3.

29 g g g h h ' G g g ' H h h G H G E l M i l L th C d Example: Maximal-Legth Codes Maximal-legth odes are dual of Hammig odes: Blok legth: = m (m3) h g Blok legth: = m - (m3) Numer of message its: k=m Miimum distae: d mi = m- 3 ode : legth maximal (7,3) deg h m h 9 4 g h

30 Eoder for the (7, 3) maximal-legth legth ode; the iitial state of the eoder is show i the figure. Other Cyli Codes Cyli Reduday Chek Codes (CRC Codes) - Extremely well suited for error detetio - Error urst of legth B: a otiguous sequee of B its i whih the first ad ad the last its or ay other itermediate its are reeived i error. - (,k) CRC odes are apale of detetig:. All error ursts of legth -k.. A fratio of error ursts of legth equal to -k+; the fratio equals - -(-k-). 3. A fratio of error of legth greater tha -k+; the fratio equals - -(-k-). 4. All omiatios of d mi - (or fewer) errors. 5. All error patters with a odd umer of errors if the geerator polyomial g() for the ode has a eve umer of ozero oeffiiets. 30

31 CRC Codes Geerator polyomial -k CRC- ode CRC-6 ode (USA) CRC-ITU Bose-Chaudhuri-Hoqueghem (BCH) Codes Primitive BCH odes (t-error orretig odes): Blok legth: = m - (m3) Numer of message its: k-mt Miimum distae: d mi t+ Biary BCH odes of legth up to 5 -: k t Geerator Polyomial

32 0000 g Reed-Solomo Codes (RS Codes) RS odes are a importat sulass of oiary BCH odes A t-error orretig RS ode parameters: Blok legth: = m - symols Message size: k symols Parity-hek size: -k=t symols Miimum distae: d mi =t+ symols Coateated Codes The oateated ode (proposed y Forey), is a (N,KkDd) ode with the miimum distae of at least Dd: k -ary super hael Ref. [] Ot Outer (N,K,D) KD) ode Ier (,k,d) kd) ode over GF( k ) over GF() Chael Ier deoder Outer deoder For example, RS(55,39,8) ode a e omied with the (,8,3) sigle parity hek ode i the oateatio sheme (55,398,4)

33 Iterleaved Codes Two RS odes a e omied i a oateated sheme y iterleavig. A iterleaved ode is otaied y takig L odewords (of legth N) of a give ode x j =(x j,xx j,,xx jn )(j=,,,l), ad formig the ew odeword y iterleavig the L odewords as follows y i =(x,x,..,x L, x,x,..,x L,,x N,x N,..,x LN ). The proess of iterleavig a e visualized as the proess of formig a LxN matrix of L odewords writte row y row ad trasmittig the matrix olum y olum, as give elow x x x N x x x N x L x L x LN The parameter L is kow as the iterleavig degree. 33

34 Produt Codes Aother way to deal with urst errors is to arrage two RS odes ito a produt ode: k k k k iformatio symols Cheks o rows Cheks Cheks o olums o heks A produt ode (proposed y Elias ) is a (,k k,d d ) ode i whih odewords form a x array suh that eah row is a odeword from a (,k,d ) ode C, ad eah olum is a odeword from a (,k,d ) ode C ; with i, k i ad d i (i=,) eig the odeword legth, dimesio ad miimum distae, respetively, of ith ompoet ode. Both iary (suh as iary BCH odes) ad oiary odes (suh as RS odes) may e arraged i the turo produt maer. It is possile to show that the miimum distae of a produt odes is the produt of miimum distaes of ompoet odes. It is straightforwardly to show that the produt ode is ale to orret the urst error of legth =max(, ), where i is the urst error apaility of ompoet ode i=,. 34

35 BER Performae 0 - AWGN: Uoded RS(55,39); R=0.94 RS(55,3); R=0.87 RS(55,39)+RS(55,39); R=0.88 RS(55,3)+RS(55,3); R=0.76 RS(55,3)+RS(55,39); R=0.8 RS(55,39)+RS(55,3); R= Bit-erro or rate, BER Q-fator, 0 log 0 Q [db] 35

36 Turo Codes The turo odes a e osidered as the geeralizatio of the oateatio of odes i whih, h durig iterative ti deodig, di the deoders d iterhage the soft messages ertai umer of times. Oe possile implemetatio of turo eoder ad deoder ased o systemati ovolutioal or lok odes is give elow. Iput m v 0 Eoder Iterleaver m Eoder Eoder Puturig mehaism Output v, v Deiterleavig Deoder r 0 Deoder Iterleavig r r Iterleavig Deoder r r Output Deiterleavig ig 36

37 Low-Desity Parity Chek (LDPC) Codes Defiitio. A low-desity parity-hek (LDPC) ode is a liear lok ode for whih the parity-hek matrix H has a low desity of s. Defiitio. A regular (, k) LDPC ode is a liear lok ode whose parity-hek matrix H otais exatly W 's per olum ad exatly W r = W (/m) s per row, where W << m. Wr W W The ode rate r = k/ a e omputed from r W r W r W 3 is eessary for a good LDPC odes (Gallager) Defiitio. A ipartite graph (Taer graph) is a graph (odes or verties oeted y udireted edges) whose odes may e separated ito two lasses, ad where edges may oly oet two odes ot residig i the same lass. Taer graph of a ode is draw aordig to the followig rule: hek ode is oeted to variale ode v wheever elemet h v i H is a Girth: the shortest yle i Taer graph. 37

38 Example. (0, 5) lok ode with W = ad W r = W (/m) =4. Quasi-Cyli (QC)-LDPC Codes The parity hek-matrix of QC-LDPC odes a e represeted y: I I I... I I P S P S... P S S S S H I P P... P I P P... P rs rs rs 38

39 BER Performae of Large-Girth LDPC Codes Bit-erro or ratio, BER AWGN Uoded OOK RS(55,39)+RS(55,3) (R=0.8) RS(55,3) (R=0.875) RS(55,39) (R=0.937) BCH(8,3)xBCH(56,39) (R=0.8) LDPC(8547,69) (R=0.8, lattie, g=8, r=4) LDPC(46,343) (R=0.85, PG(, 6 ), g=6, r=65) LDPC(430,34), (R=0.75, CIDS, g=8, r=3) Large girth QC LDPC odes: LDPC(8540,6835) (R=0.8, g=8, r=4) LDPC(6935,3550) (R=0.8, g=0, r=3) doule 4 its 3 its LDPC(405,9) (R=0.8, g=0, r=3) Q-fator, Q [db] (per iformatio it) The girth-0 LDPC(405,9) ode of rate 0.8 (ad olum weight 3) outperforms the oateatio RS(55,39)+RS(55,3) (of rate 0.8) y 3.35 db ad RS(55,39) y 4.75 db oth at BER of

40 Referees S. Li, D. Costello, Error Cotrol Codig: Fudametals ad Appliatios, d Ed., Pretie Hall, 004. S. Hayki, Commuiatio Systems, 4th Ed., Joh Wiley & Sos, I., 00. J. B. Aderso, S. Moha, Soure ad Chael Codig: A Algorithmi Approah, Kluwer Aademi Pulishers, 99. I. B. Djordjevi, W. Rya, ad B. Vasi, Codig for Optial Chaels. Spriger, Mar

Channel coding, linear block codes, Hamming and cyclic codes Lecture - 8

Channel coding, linear block codes, Hamming and cyclic codes Lecture - 8 Digital Commuicatio Chael codig, liear block codes, Hammig ad cyclic codes Lecture - 8 Ir. Muhamad Asial, MSc., PhD Ceter for Iformatio ad Commuicatio Egieerig Research (CICER) Electrical Egieerig Departmet

More information

Observer Design with Reduced Measurement Information

Observer Design with Reduced Measurement Information Observer Desig with Redued Measuremet Iformatio I pratie all the states aot be measured so that SVF aot be used Istead oly a redued set of measuremets give by y = x + Du p is available where y( R We assume

More information

Performance study of Non-binary LDPC Codes over GF(q)

Performance study of Non-binary LDPC Codes over GF(q) Proeedigs 585 CSNDSP08 Performae study of Nobiary DPC Codes over GF().S. Gaepola, R.A. Carraso, I. J. Wassell ad S. e Goff Shool of Eletrial, Eletroi ad Computer Egieerig, iversity of Newastle Email:{v.s.gaepola,

More information

ECE 564/645 - Digital Communication Systems (Spring 2014) Final Exam Friday, May 2nd, 8:00-10:00am, Marston 220

ECE 564/645 - Digital Communication Systems (Spring 2014) Final Exam Friday, May 2nd, 8:00-10:00am, Marston 220 ECE 564/645 - Digital Commuicatio Systems (Sprig 014) Fial Exam Friday, May d, 8:00-10:00am, Marsto 0 Overview The exam cosists of four (or five) problems for 100 (or 10) poits. The poits for each part

More information

Sx [ ] = x must yield a

Sx [ ] = x must yield a Math -b Leture #5 Notes This wee we start with a remider about oordiates of a vetor relative to a basis for a subspae ad the importat speial ase where the subspae is all of R. This freedom to desribe vetors

More information

Digital Signal Processing. Homework 2 Solution. Due Monday 4 October Following the method on page 38, the difference equation

Digital Signal Processing. Homework 2 Solution. Due Monday 4 October Following the method on page 38, the difference equation Digital Sigal Proessig Homework Solutio Due Moda 4 Otober 00. Problem.4 Followig the method o page, the differee equatio [] (/4[-] + (/[-] x[-] has oeffiiets a0, a -/4, a /, ad b. For these oeffiiets A(z

More information

Basic Probability/Statistical Theory I

Basic Probability/Statistical Theory I Basi Probability/Statistial Theory I Epetatio The epetatio or epeted values of a disrete radom variable X is the arithmeti mea of the radom variable s distributio. E[ X ] p( X ) all Epetatio by oditioig

More information

The multiplicative structure of finite field and a construction of LRC

The multiplicative structure of finite field and a construction of LRC IERG6120 Codig for Distributed Storage Systems Lecture 8-06/10/2016 The multiplicative structure of fiite field ad a costructio of LRC Lecturer: Keeth Shum Scribe: Zhouyi Hu Notatios: We use the otatio

More information

ANOTHER PROOF FOR FERMAT S LAST THEOREM 1. INTRODUCTION

ANOTHER PROOF FOR FERMAT S LAST THEOREM 1. INTRODUCTION ANOTHER PROOF FOR FERMAT S LAST THEOREM Mugur B. RĂUŢ Correspodig author: Mugur B. RĂUŢ, E-mail: m_b_raut@yahoo.om Abstrat I this paper we propose aother proof for Fermat s Last Theorem (FLT). We foud

More information

(8) 1f = f. can be viewed as a real vector space where addition is defined by ( a1+ bi

(8) 1f = f. can be viewed as a real vector space where addition is defined by ( a1+ bi Geeral Liear Spaes (Vetor Spaes) ad Solutios o ODEs Deiitio: A vetor spae V is a set, with additio ad salig o elemet deied or all elemets o the set, that is losed uder additio ad salig, otais a zero elemet

More information

ε > 0 N N n N a n < ε. Now notice that a n = a n.

ε > 0 N N n N a n < ε. Now notice that a n = a n. 4 Sequees.5. Null sequees..5.. Defiitio. A ull sequee is a sequee (a ) N that overges to 0. Hee, by defiitio of (a ) N overges to 0, a sequee (a ) N is a ull sequee if ad oly if ( ) ε > 0 N N N a < ε..5..

More information

After the completion of this section the student. V.4.2. Power Series Solution. V.4.3. The Method of Frobenius. V.4.4. Taylor Series Solution

After the completion of this section the student. V.4.2. Power Series Solution. V.4.3. The Method of Frobenius. V.4.4. Taylor Series Solution Chapter V ODE V.4 Power Series Solutio Otober, 8 385 V.4 Power Series Solutio Objetives: After the ompletio of this setio the studet - should reall the power series solutio of a liear ODE with variable

More information

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution EEL5: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we begi our mathematical treatmet of discrete-time s. As show i Figure, a discrete-time operates or trasforms some iput sequece x [

More information

Supplement S1: RNA secondary structure. structure + sequence format

Supplement S1: RNA secondary structure. structure + sequence format Supplemet S1: RN seodary struture RN struture is ofte expressed shematially y its ase pairig: the Watso-rik (W) ase pairs (deie) with (rail), ad G (Guaie) with (ytosie) ad also the o-watso-rik (o-w) ase

More information

B. Maddah ENMG 622 ENMG /20/09

B. Maddah ENMG 622 ENMG /20/09 B. Maddah ENMG 6 ENMG 5 5//9 Queueig Theory () Distributio of waitig time i M/M/ Let T q be the waitig time i queue of a ustomer. The it a be show that, ( ) t { q > } =. T t e Let T be the total time of

More information

NEW SELF-DUAL [54, 27, 10] CODES EXTENDED FROM [52, 26, 10] CODES 1. v (denoted by wt( v ) ) is the number

NEW SELF-DUAL [54, 27, 10] CODES EXTENDED FROM [52, 26, 10] CODES 1. v (denoted by wt( v ) ) is the number NEW SELF-DUAL [54, 7, 10] CODES EXTENDED FROM [5, 6, 10] CODES 1 Nikolay I. Yakov ABSTRACT: Usig [5, 6, 10] biary self-dual codes, possesig a automorphism of order 3, we costruct ew [54, 7, 10] biary self-dual

More information

Problems for ENEE Coding Theory

Problems for ENEE Coding Theory Problems for ENEE626-2006 Codig Theory Add problems o obiary cyclic codes: symbol field, locator field (see prob.2 i the fial of 2006); miimal polyomials over F q Last modified o 12/22/2006. Computers

More information

Principles of Communications Lecture 12: Noise in Modulation Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University

Principles of Communications Lecture 12: Noise in Modulation Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University Priiples of Commuiatios Leture 1: Noise i Modulatio Systems Chih-Wei Liu 劉志尉 Natioal Chiao ug Uiversity wliu@twis.ee.tu.edu.tw Outlies Sigal-to-Noise Ratio Noise ad Phase Errors i Coheret Systems Noise

More information

In number theory we will generally be working with integers, though occasionally fractions and irrationals will come into play.

In number theory we will generally be working with integers, though occasionally fractions and irrationals will come into play. Number Theory Math 5840 otes. Sectio 1: Axioms. I umber theory we will geerally be workig with itegers, though occasioally fractios ad irratioals will come ito play. Notatio: Z deotes the set of all itegers

More information

Bernoulli Numbers. n(n+1) = n(n+1)(2n+1) = n(n 1) 2

Bernoulli Numbers. n(n+1) = n(n+1)(2n+1) = n(n 1) 2 Beroulli Numbers Beroulli umbers are amed after the great Swiss mathematiia Jaob Beroulli5-705 who used these umbers i the power-sum problem. The power-sum problem is to fid a formula for the sum of the

More information

GRAPHING LINEAR EQUATIONS. Linear Equations ( 3,1 ) _x-axis. Origin ( 0, 0 ) Slope = change in y change in x. Equation for l 1.

GRAPHING LINEAR EQUATIONS. Linear Equations ( 3,1 ) _x-axis. Origin ( 0, 0 ) Slope = change in y change in x. Equation for l 1. GRAPHING LINEAR EQUATIONS Quadrat II Quadrat I ORDERED PAIR: The first umer i the ordered pair is the -coordiate ad the secod umer i the ordered pair is the y-coordiate. (,1 ) Origi ( 0, 0 ) _-ais Liear

More information

A Note on Chromatic Weak Dominating Sets in Graphs

A Note on Chromatic Weak Dominating Sets in Graphs Iteratioal Joural of Mathematis Treds ad Tehology (IJMTT) - Volume 5 Number 6 Jauary 8 A Note o Chromati Weak Domiatig Sets i Graphs P. Selvalakshmia ad S. Balamurugab a Sriivasa Ramauja Researh Ceter

More information

Zeros of Polynomials

Zeros of Polynomials Math 160 www.timetodare.com 4.5 4.6 Zeros of Polyomials I these sectios we will study polyomials algebraically. Most of our work will be cocered with fidig the solutios of polyomial equatios of ay degree

More information

Algorithms. Elementary Sorting. Dong Kyue Kim Hanyang University

Algorithms. Elementary Sorting. Dong Kyue Kim Hanyang University Algorithms Elemetary Sortig Dog Kyue Kim Hayag Uiversity dqkim@hayag.a.kr Cotets Sortig problem Elemetary sortig algorithms Isertio sort Merge sort Seletio sort Bubble sort Sortig problem Iput A sequee

More information

3.2 Properties of Division 3.3 Zeros of Polynomials 3.4 Complex and Rational Zeros of Polynomials

3.2 Properties of Division 3.3 Zeros of Polynomials 3.4 Complex and Rational Zeros of Polynomials Math 60 www.timetodare.com 3. Properties of Divisio 3.3 Zeros of Polyomials 3.4 Complex ad Ratioal Zeros of Polyomials I these sectios we will study polyomials algebraically. Most of our work will be cocered

More information

6 Integers Modulo n. integer k can be written as k = qn + r, with q,r, 0 r b. So any integer.

6 Integers Modulo n. integer k can be written as k = qn + r, with q,r, 0 r b. So any integer. 6 Itegers Modulo I Example 2.3(e), we have defied the cogruece of two itegers a,b with respect to a modulus. Let us recall that a b (mod ) meas a b. We have proved that cogruece is a equivalece relatio

More information

ROTATION-EQUIVALENCE CLASSES OF BINARY VECTORS. 1. Introduction

ROTATION-EQUIVALENCE CLASSES OF BINARY VECTORS. 1. Introduction t m Mathematical Publicatios DOI: 10.1515/tmmp-2016-0033 Tatra Mt. Math. Publ. 67 (2016, 93 98 ROTATION-EQUIVALENCE CLASSES OF BINARY VECTORS Otokar Grošek Viliam Hromada ABSTRACT. I this paper we study

More information

Sequences A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence

Sequences A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence Sequeces A sequece of umbers is a fuctio whose domai is the positive itegers. We ca see that the sequece 1, 1, 2, 2, 3, 3,... is a fuctio from the positive itegers whe we write the first sequece elemet

More information

Computing the output response of LTI Systems.

Computing the output response of LTI Systems. Computig the output respose of LTI Systems. By breaig or decomposig ad represetig the iput sigal to the LTI system ito terms of a liear combiatio of a set of basic sigals. Usig the superpositio property

More information

COMP26120: Introducing Complexity Analysis (2018/19) Lucas Cordeiro

COMP26120: Introducing Complexity Analysis (2018/19) Lucas Cordeiro COMP60: Itroduig Complexity Aalysis (08/9) Luas Cordeiro luas.ordeiro@mahester.a.uk Itroduig Complexity Aalysis Textbook: Algorithm Desig ad Appliatios, Goodrih, Mihael T. ad Roberto Tamassia (hapter )

More information

Chapter 8 Hypothesis Testing

Chapter 8 Hypothesis Testing Chapter 8 for BST 695: Speial Topis i Statistial Theory Kui Zhag, Chapter 8 Hypothesis Testig Setio 8 Itrodutio Defiitio 8 A hypothesis is a statemet about a populatio parameter Defiitio 8 The two omplemetary

More information

Principal Component Analysis. Nuno Vasconcelos ECE Department, UCSD

Principal Component Analysis. Nuno Vasconcelos ECE Department, UCSD Priipal Compoet Aalysis Nuo Vasoelos ECE Departmet, UCSD Curse of dimesioality typial observatio i Bayes deisio theory: error ireases whe umber of features is large problem: eve for simple models (e.g.

More information

Principle Of Superposition

Principle Of Superposition ecture 5: PREIMINRY CONCEP O RUCUR NYI Priciple Of uperpositio Mathematically, the priciple of superpositio is stated as ( a ) G( a ) G( ) G a a or for a liear structural system, the respose at a give

More information

Nonlinear regression

Nonlinear regression oliear regressio How to aalyse data? How to aalyse data? Plot! How to aalyse data? Plot! Huma brai is oe the most powerfull computatioall tools Works differetly tha a computer What if data have o liear

More information

CALCULATION OF FIBONACCI VECTORS

CALCULATION OF FIBONACCI VECTORS CALCULATION OF FIBONACCI VECTORS Stuart D. Aderso Departmet of Physics, Ithaca College 953 Daby Road, Ithaca NY 14850, USA email: saderso@ithaca.edu ad Dai Novak Departmet of Mathematics, Ithaca College

More information

PROPERTIES OF AN EULER SQUARE

PROPERTIES OF AN EULER SQUARE PROPERTIES OF N EULER SQURE bout 0 the mathematicia Leoard Euler discussed the properties a x array of letters or itegers ow kow as a Euler or Graeco-Lati Square Such squares have the property that every

More information

TEACHER CERTIFICATION STUDY GUIDE

TEACHER CERTIFICATION STUDY GUIDE COMPETENCY 1. ALGEBRA SKILL 1.1 1.1a. ALGEBRAIC STRUCTURES Kow why the real ad complex umbers are each a field, ad that particular rigs are ot fields (e.g., itegers, polyomial rigs, matrix rigs) Algebra

More information

Summation Method for Some Special Series Exactly

Summation Method for Some Special Series Exactly The Iteratioal Joural of Mathematis, Siee, Tehology ad Maagemet (ISSN : 39-85) Vol. Issue Summatio Method for Some Speial Series Eatly D.A.Gismalla Deptt. Of Mathematis & omputer Studies Faulty of Siee

More information

4. Optical Resonators

4. Optical Resonators S. Blair September 3, 2003 47 4. Optial Resoators Optial resoators are used to build up large itesities with moderate iput. Iput Iteral Resoators are typially haraterized by their quality fator: Q w stored

More information

The Maximum-Likelihood Decoding Performance of Error-Correcting Codes

The Maximum-Likelihood Decoding Performance of Error-Correcting Codes The Maximum-Lielihood Decodig Performace of Error-Correctig Codes Hery D. Pfister ECE Departmet Texas A&M Uiversity August 27th, 2007 (rev. 0) November 2st, 203 (rev. ) Performace of Codes. Notatio X,

More information

Complexity Analysis of Highly Improved Hybrid Turbo Codes

Complexity Analysis of Highly Improved Hybrid Turbo Codes I J C T A, 8(5, 015, pp. 433-439 Iteratioal Sciece Press Complexity Aalysis of Highly Improved Hybrid Turbo Codes M. Jose Ra* ad Sharmii Eoch** Abstract: Moder digital commuicatio systems eed efficiet

More information

CHAPTER I: Vector Spaces

CHAPTER I: Vector Spaces CHAPTER I: Vector Spaces Sectio 1: Itroductio ad Examples This first chapter is largely a review of topics you probably saw i your liear algebra course. So why cover it? (1) Not everyoe remembers everythig

More information

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING ECE 06 Summer 07 Problem Set #5 Assiged: Jue 3, 07 Due Date: Jue 30, 07 Readig: Chapter 5 o FIR Filters. PROBLEM 5..* (The

More information

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations ECE-S352 Itroductio to Digital Sigal Processig Lecture 3A Direct Solutio of Differece Equatios Discrete Time Systems Described by Differece Equatios Uit impulse (sample) respose h() of a DT system allows

More information

ELG 5372 Error Control Coding. Claude D Amours Lecture 2: Introduction to Coding 2

ELG 5372 Error Control Coding. Claude D Amours Lecture 2: Introduction to Coding 2 ELG 5372 Error Control Coding Claude D Amours Leture 2: Introdution to Coding 2 Deoding Tehniques Hard Deision Reeiver detets data before deoding Soft Deision Reeiver quantizes reeived data and deoder

More information

Spring Ammar Abu-Hudrouss Islamic University Gaza

Spring Ammar Abu-Hudrouss Islamic University Gaza ١ ١ Chapter Chapter 4 Cyl Blo Cyl Blo Codes Codes Ammar Abu-Hudrouss Islam Uversty Gaza Spr 9 Slde ٢ Chael Cod Theory Cyl Blo Codes A yl ode s haraterzed as a lear blo ode B( d wth the addtoal property

More information

11. FINITE FIELDS. Example 1: The following tables define addition and multiplication for a field of order 4.

11. FINITE FIELDS. Example 1: The following tables define addition and multiplication for a field of order 4. 11. FINITE FIELDS 11.1. A Field With 4 Elemets Probably the oly fiite fields which you ll kow about at this stage are the fields of itegers modulo a prime p, deoted by Z p. But there are others. Now although

More information

Construction of Control Chart for Random Queue Length for (M / M / c): ( / FCFS) Queueing Model Using Skewness

Construction of Control Chart for Random Queue Length for (M / M / c): ( / FCFS) Queueing Model Using Skewness Iteratioal Joural of Sietifi ad Researh Publiatios, Volume, Issue, Deember ISSN 5-5 Costrutio of Cotrol Chart for Radom Queue Legth for (M / M / ): ( / FCFS) Queueig Model Usig Skewess Dr.(Mrs.) A.R. Sudamai

More information

ON THE SM -OPERATORS

ON THE SM -OPERATORS Soepara d O The SM-operators ON THE SM -OPERTORS Soepara Darawijaya Musli sori da Supaa 3 3 Matheatis Departeet FMIP UGM Yogyaarta eail: aspoo@yahoo.o Matheatis Departeet FMIP Uiversitas Lapug Jl. Soeatri

More information

ECEN 655: Advanced Channel Coding Spring Lecture 7 02/04/14. Belief propagation is exact on tree-structured factor graphs.

ECEN 655: Advanced Channel Coding Spring Lecture 7 02/04/14. Belief propagation is exact on tree-structured factor graphs. ECEN 655: Advaced Chael Codig Sprig 014 Prof. Hery Pfister Lecture 7 0/04/14 Scribe: Megke Lia 1 4-Cycles i Gallager s Esemble What we already kow: Belief propagatio is exact o tree-structured factor graphs.

More information

Principal Component Analysis

Principal Component Analysis Priipal Compoet Aalysis Nuo Vasoelos (Ke Kreutz-Delgado) UCSD Curse of dimesioality Typial observatio i Bayes deisio theory: Error ireases whe umber of features is large Eve for simple models (e.g. Gaussia)

More information

Inverse Matrix. A meaning that matrix B is an inverse of matrix A.

Inverse Matrix. A meaning that matrix B is an inverse of matrix A. Iverse Matrix Two square matrices A ad B of dimesios are called iverses to oe aother if the followig holds, AB BA I (11) The otio is dual but we ofte write 1 B A meaig that matrix B is a iverse of matrix

More information

A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence

A sequence of numbers is a function whose domain is the positive integers. We can see that the sequence Sequeces A sequece of umbers is a fuctio whose domai is the positive itegers. We ca see that the sequece,, 2, 2, 3, 3,... is a fuctio from the positive itegers whe we write the first sequece elemet as

More information

The Discrete Fourier Transform

The Discrete Fourier Transform The Discrete Fourier Trasform Complex Fourier Series Represetatio Recall that a Fourier series has the form a 0 + a k cos(kt) + k=1 b k si(kt) This represetatio seems a bit awkward, sice it ivolves two

More information

20.2 Normal and Critical Slopes

20.2 Normal and Critical Slopes Hdraulis Prof. B.. Thadaveswara Rao. Normal ad Critial lopes Whe disharge ad roughess are give, the Maig formula a e used for determiig the slope of the prismati hael i whih the flow is uiform at a give

More information

Randomized Algorithms I, Spring 2018, Department of Computer Science, University of Helsinki Homework 1: Solutions (Discussed January 25, 2018)

Randomized Algorithms I, Spring 2018, Department of Computer Science, University of Helsinki Homework 1: Solutions (Discussed January 25, 2018) Radomized Algorithms I, Sprig 08, Departmet of Computer Sciece, Uiversity of Helsiki Homework : Solutios Discussed Jauary 5, 08). Exercise.: Cosider the followig balls-ad-bi game. We start with oe black

More information

Homework 3 Solutions

Homework 3 Solutions Math 4506 Sprig 04 Homework 3 Solutios. a The ACF of a MA process has a o-zero value oly at lags, 0, ad. Problem 4.3 from the textbook which you did t do, so I did t expect you to metio this shows that

More information

Solutions 3.2-Page 215

Solutions 3.2-Page 215 Solutios.-Page Problem Fid the geeral solutios i powers of of the differetial equatios. State the reurree relatios ad the guarateed radius of overgee i eah ase. ) Substitutig,, ad ito the differetial equatio

More information

6.003 Homework #3 Solutions

6.003 Homework #3 Solutions 6.00 Homework # Solutios Problems. Complex umbers a. Evaluate the real ad imagiary parts of j j. π/ Real part = Imagiary part = 0 e Euler s formula says that j = e jπ/, so jπ/ j π/ j j = e = e. Thus the

More information

a for a 1 1 matrix. a b a b 2 2 matrix: We define det ad bc 3 3 matrix: We define a a a a a a a a a a a a a a a a a a

a for a 1 1 matrix. a b a b 2 2 matrix: We define det ad bc 3 3 matrix: We define a a a a a a a a a a a a a a a a a a Math S-b Lecture # Notes This wee is all about determiats We ll discuss how to defie them, how to calculate them, lear the allimportat property ow as multiliearity, ad show that a square matrix A is ivertible

More information

Definitions and Theorems. where x are the decision variables. c, b, and a are constant coefficients.

Definitions and Theorems. where x are the decision variables. c, b, and a are constant coefficients. Defiitios ad Theorems Remember the scalar form of the liear programmig problem, Miimize, Subject to, f(x) = c i x i a 1i x i = b 1 a mi x i = b m x i 0 i = 1,2,, where x are the decisio variables. c, b,

More information

Abstract Vector Spaces. Abstract Vector Spaces

Abstract Vector Spaces. Abstract Vector Spaces Astract Vector Spaces The process of astractio is critical i egieerig! Physical Device Data Storage Vector Space MRI machie Optical receiver 0 0 1 0 1 0 0 1 Icreasig astractio 6.1 Astract Vector Spaces

More information

IP Reference guide for integer programming formulations.

IP Reference guide for integer programming formulations. IP Referece guide for iteger programmig formulatios. by James B. Orli for 15.053 ad 15.058 This documet is iteded as a compact (or relatively compact) guide to the formulatio of iteger programs. For more

More information

Generating Functions. 1 Operations on generating functions

Generating Functions. 1 Operations on generating functions Geeratig Fuctios The geeratig fuctio for a sequece a 0, a,..., a,... is defied to be the power series fx a x. 0 We say that a 0, a,... is the sequece geerated by fx ad a is the coefficiet of x. Example

More information

Lecture 1: Basic problems of coding theory

Lecture 1: Basic problems of coding theory Lecture 1: Basic problems of codig theory Error-Correctig Codes (Sprig 016) Rutgers Uiversity Swastik Kopparty Scribes: Abhishek Bhrushudi & Aditya Potukuchi Admiistrivia was discussed at the begiig of

More information

Introduction to Matrix Algebra

Introduction to Matrix Algebra Itrodutio to Mtri Alger George H Olso, Ph D Dotorl Progrm i Edutiol Ledership Applhi Stte Uiversit Septemer Wht is mtri? Dimesios d order of mtri A p q dimesioed mtri is p (rows) q (olums) rr of umers,

More information

A.1 Algebra Review: Polynomials/Rationals. Definitions:

A.1 Algebra Review: Polynomials/Rationals. Definitions: MATH 040 Notes: Uit 0 Page 1 A.1 Algera Review: Polyomials/Ratioals Defiitios: A polyomial is a sum of polyomial terms. Polyomial terms are epressios formed y products of costats ad variales with whole

More information

Nonstandard Lorentz-Einstein transformations

Nonstandard Lorentz-Einstein transformations Nostadard Loretz-istei trasformatios Berhard Rothestei 1 ad Stefa Popesu 1) Politehia Uiversity of Timisoara, Physis Departmet, Timisoara, Romaia brothestei@gmail.om ) Siemes AG, rlage, Germay stefa.popesu@siemes.om

More information

Product Moments of Sample Variances and Correlation for Variables with Bivariate Normal Distribution

Product Moments of Sample Variances and Correlation for Variables with Bivariate Normal Distribution Joural of Matheatis ad Statistis Origial Researh Paper Produt Moets of Saple Variaes ad Correlatio for Variales with Bivariate Noral Distriutio Jua Roero-Padilla LNPP-Coayt, Ceter for Researh ad Teahig

More information

Recursive Algorithm for Generating Partitions of an Integer. 1 Preliminary

Recursive Algorithm for Generating Partitions of an Integer. 1 Preliminary Recursive Algorithm for Geeratig Partitios of a Iteger Sug-Hyuk Cha Computer Sciece Departmet, Pace Uiversity 1 Pace Plaza, New York, NY 10038 USA scha@pace.edu Abstract. This article first reviews the

More information

Olli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5

Olli Simula T / Chapter 1 3. Olli Simula T / Chapter 1 5 Sigals ad Systems Sigals ad Systems Sigals are variables that carry iformatio Systemstake sigals as iputs ad produce sigals as outputs The course deals with the passage of sigals through systems T-6.4

More information

ELEG 4603/5173L Digital Signal Processing Ch. 1 Discrete-Time Signals and Systems

ELEG 4603/5173L Digital Signal Processing Ch. 1 Discrete-Time Signals and Systems Departmet of Electrical Egieerig Uiversity of Arasas ELEG 4603/5173L Digital Sigal Processig Ch. 1 Discrete-Time Sigals ad Systems Dr. Jigxia Wu wuj@uar.edu OUTLINE 2 Classificatios of discrete-time sigals

More information

EE260: Digital Design, Spring n Binary Addition. n Complement forms. n Subtraction. n Multiplication. n Inputs: A 0, B 0. n Boolean equations:

EE260: Digital Design, Spring n Binary Addition. n Complement forms. n Subtraction. n Multiplication. n Inputs: A 0, B 0. n Boolean equations: EE260: Digital Desig, Sprig 2018 EE 260: Itroductio to Digital Desig Arithmetic Biary Additio Complemet forms Subtractio Multiplicatio Overview Yao Zheg Departmet of Electrical Egieerig Uiversity of Hawaiʻi

More information

Fluids Lecture 2 Notes

Fluids Lecture 2 Notes Fluids Leture Notes. Airfoil orte Sheet Models. Thi-Airfoil Aalysis Problem Readig: Aderso.,.7 Airfoil orte Sheet Models Surfae orte Sheet Model A aurate meas of represetig the flow about a airfoil i a

More information

HOUSEHOLDER S APPROXIMANTS AND CONTINUED FRACTION EXPANSION OF QUADRATIC IRRATIONALS. Vinko Petričević University of Zagreb, Croatia

HOUSEHOLDER S APPROXIMANTS AND CONTINUED FRACTION EXPANSION OF QUADRATIC IRRATIONALS. Vinko Petričević University of Zagreb, Croatia HOUSEHOLDER S APPROXIMANTS AND CONTINUED FRACTION EXPANSION OF QUADRATIC IRRATIONALS Viko Petričević Uiversity of Zagre, Croatia Astract There are umerous methods for ratioal approximatio of real umers

More information

Week 5-6: The Binomial Coefficients

Week 5-6: The Binomial Coefficients Wee 5-6: The Biomial Coefficiets March 6, 2018 1 Pascal Formula Theorem 11 (Pascal s Formula For itegers ad such that 1, ( ( ( 1 1 + 1 The umbers ( 2 ( 1 2 ( 2 are triagle umbers, that is, The petago umbers

More information

EECS 455 Solutions to Problem Set 8

EECS 455 Solutions to Problem Set 8 . Problem 7.55 o text EECS 455 Solutios to Problem Set 8 a) For repeaters i asade, the probability o i out o repeaters to produe a error is give by the biomial distributio P i p i p i However, there is

More information

SNAP Centre Workshop. Basic Algebraic Manipulation

SNAP Centre Workshop. Basic Algebraic Manipulation SNAP Cetre Workshop Basic Algebraic Maipulatio 8 Simplifyig Algebraic Expressios Whe a expressio is writte i the most compact maer possible, it is cosidered to be simplified. Not Simplified: x(x + 4x)

More information

Chapter 1 Simple Linear Regression (part 6: matrix version)

Chapter 1 Simple Linear Regression (part 6: matrix version) Chapter Simple Liear Regressio (part 6: matrix versio) Overview Simple liear regressio model: respose variable Y, a sigle idepedet variable X Y β 0 + β X + ε Multiple liear regressio model: respose Y,

More information

On the Designs and Challenges of Practical Binary Dirty Paper Coding

On the Designs and Challenges of Practical Binary Dirty Paper Coding On the Designs and Challenges of Pratial Binary Dirty Paper Coding 04 / 08 / 2009 Gyu Bum Kyung and Chih-Chun Wang Center for Wireless Systems and Appliations Shool of Eletrial and Computer Eng. Outline

More information

Axioms of Measure Theory

Axioms of Measure Theory MATH 532 Axioms of Measure Theory Dr. Neal, WKU I. The Space Throughout the course, we shall let X deote a geeric o-empty set. I geeral, we shall ot assume that ay algebraic structure exists o X so that

More information

Ch3 Discrete Time Fourier Transform

Ch3 Discrete Time Fourier Transform Ch3 Discrete Time Fourier Trasform 3. Show that the DTFT of [] is give by ( k). e k 3. Determie the DTFT of the two sided sigal y [ ],. 3.3 Determie the DTFT of the causal sequece x[ ] A cos( 0 ) [ ],

More information

Finite-length Discrete Transforms. Chapter 5, Sections

Finite-length Discrete Transforms. Chapter 5, Sections Fiite-legth Discrete Trasforms Chapter 5, Sectios 5.2-50 5.0 Dr. Iyad djafar Outlie The Discrete Fourier Trasform (DFT) Matrix Represetatio of DFT Fiite-legth Sequeces Circular Covolutio DFT Symmetry Properties

More information

Information Theory and Coding

Information Theory and Coding Sol. Iformatio Theory ad Codig. The capacity of a bad-limited additive white Gaussia (AWGN) chael is give by C = Wlog 2 ( + σ 2 W ) bits per secod(bps), where W is the chael badwidth, is the average power

More information

Chapter 6: Determinants and the Inverse Matrix 1

Chapter 6: Determinants and the Inverse Matrix 1 Chapter 6: Determiats ad the Iverse Matrix SECTION E pplicatios of Determiat By the ed of this sectio you will e ale to apply Cramer s rule to solve liear equatios ermie the umer of solutios of a give

More information

Chapter 9: Numerical Differentiation

Chapter 9: Numerical Differentiation 178 Chapter 9: Numerical Differetiatio Numerical Differetiatio Formulatio of equatios for physical problems ofte ivolve derivatives (rate-of-chage quatities, such as velocity ad acceleratio). Numerical

More information

Course : Algebraic Combinatorics

Course : Algebraic Combinatorics Course 18.312: Algebraic Combiatorics Lecture Notes # 18-19 Addedum by Gregg Musier March 18th - 20th, 2009 The followig material ca be foud i a umber of sources, icludig Sectios 7.3 7.5, 7.7, 7.10 7.11,

More information

Module 5 EMBEDDED WAVELET CODING. Version 2 ECE IIT, Kharagpur

Module 5 EMBEDDED WAVELET CODING. Version 2 ECE IIT, Kharagpur Module 5 EMBEDDED WAVELET CODING Versio ECE IIT, Kharagpur Lesso 4 SPIHT algorithm Versio ECE IIT, Kharagpur Istructioal Objectives At the ed of this lesso, the studets should be able to:. State the limitatios

More information

EE / EEE SAMPLE STUDY MATERIAL. GATE, IES & PSUs Signal System. Electrical Engineering. Postal Correspondence Course

EE / EEE SAMPLE STUDY MATERIAL. GATE, IES & PSUs Signal System. Electrical Engineering. Postal Correspondence Course Sigal-EE Postal Correspodece Course 1 SAMPLE STUDY MATERIAL Electrical Egieerig EE / EEE Postal Correspodece Course GATE, IES & PSUs Sigal System Sigal-EE Postal Correspodece Course CONTENTS 1. SIGNAL

More information

POWER SERIES METHODS CHAPTER 8 SECTION 8.1 INTRODUCTION AND REVIEW OF POWER SERIES

POWER SERIES METHODS CHAPTER 8 SECTION 8.1 INTRODUCTION AND REVIEW OF POWER SERIES CHAPTER 8 POWER SERIES METHODS SECTION 8. INTRODUCTION AND REVIEW OF POWER SERIES The power series method osists of substitutig a series y = ito a give differetial equatio i order to determie what the

More information

Faster DTMF Decoding

Faster DTMF Decoding Faster DTMF Deodig J. B. Lima, R. M. Campello de Souza, H. M. de Olieira, M. M. Campello de Souza Departameto de Eletrôia e Sistemas - UFPE, Digital Sigal Proessig Group C.P. 78, 57-97, Reife-PE, Brasil

More information

Subject: Differential Equations & Mathematical Modeling-III

Subject: Differential Equations & Mathematical Modeling-III Power Series Solutios of Differetial Equatios about Sigular poits Subject: Differetial Equatios & Mathematical Modelig-III Lesso: Power series solutios of differetial equatios about Sigular poits Lesso

More information

Some Basic Diophantine Equations

Some Basic Diophantine Equations Some Basic iophatie Equatios R.Maikada, epartmet of Mathematics, M.I.E.T. Egieerig College, Tiruchirappalli-7. Email: maimaths78@gmail.com bstract- - I this paper we preset a method for solvig the iophatie

More information

Chapter 9 - CD companion 1. A Generic Implementation; The Common-Merge Amplifier. 1 τ is. ω ch. τ io

Chapter 9 - CD companion 1. A Generic Implementation; The Common-Merge Amplifier. 1 τ is. ω ch. τ io Chapter 9 - CD compaio CHAPTER NINE CD-9.2 CD-9.2. Stages With Voltage ad Curret Gai A Geeric Implemetatio; The Commo-Merge Amplifier The advaced method preseted i the text for approximatig cutoff frequecies

More information

Polynomials. Computer Programming for Engineers (2014 Spring)

Polynomials. Computer Programming for Engineers (2014 Spring) Computer Programmig for Egieers (014 Sprig) Polyomials Hyougshick Kim Departmet of Computer Sciece ad Egieerig College of Iformatio ad Commuicatio Egieerig Sugkyukwa Uiversity Polyomials A th order polyomial

More information

Four-dimensional Vector Matrix Determinant and Inverse

Four-dimensional Vector Matrix Determinant and Inverse I.J. Egieerig ad Maufacturig 013 30-37 Published Olie Jue 01 i MECS (http://www.mecs-press.et) DOI: 10.5815/iem.01.03.05 vailable olie at http://www.mecs-press.et/iem Four-dimesioal Vector Matrix Determiat

More information

Theorem: Let A n n. In this case that A does reduce to I, we search for A 1 as the solution matrix X to the matrix equation A X = I i.e.

Theorem: Let A n n. In this case that A does reduce to I, we search for A 1 as the solution matrix X to the matrix equation A X = I i.e. Theorem: Let A be a square matrix The A has a iverse matrix if ad oly if its reduced row echelo form is the idetity I this case the algorithm illustrated o the previous page will always yield the iverse

More information

Chapter 2. Finite Fields (Chapter 3 in the text)

Chapter 2. Finite Fields (Chapter 3 in the text) Chater 2. Fiite Fields (Chater 3 i the tet 1. Grou Structures 2. Costructios of Fiite Fields GF(2 ad GF( 3. Basic Theory of Fiite Fields 4. The Miimal Polyomials 5. Trace Fuctios 6. Subfields 1. Grou Structures

More information

Chapter 5: Take Home Test

Chapter 5: Take Home Test Chapter : Take Home Test AB Calulus - Hardtke Name Date: Tuesday, / MAY USE YOUR CALCULATOR FOR THIS PAGE. Roud aswers to three plaes. Sore: / Show diagrams ad work to justify eah aswer.. Approimate the

More information

ME260W Mid-Term Exam Instructor: Xinyu Huang Date: Mar

ME260W Mid-Term Exam Instructor: Xinyu Huang Date: Mar ME60W Mid-Term Exam Istrutor: Xiyu Huag Date: Mar-03-005 Name: Grade: /00 Problem. A atilever beam is to be used as a sale. The bedig momet M at the gage loatio is P*L ad the strais o the top ad the bottom

More information