Complexity of Decoding Positive-Rate Primitive Reed-Solomon Codes

Size: px
Start display at page:

Download "Complexity of Decoding Positive-Rate Primitive Reed-Solomon Codes"

Transcription

1 1 Complexity of Decoding Positive-Rate Primitive Reed-Solomon Codes Qi Ceng and Daqing Wan Abstract It as been proved tat te maximum likeliood decoding problem of Reed-Solomon codes is NP-ard. However, te lengt of te code in te proof is at most polylogaritmic in te size of te alpabet. For te complexity of maximum likeliood decoding of te primitive Reed-Solomon code, wose lengt is one less tan te size of alpabet, te only known result states tat it is at least as ard as te discrete logaritm in some cases were te information rate unfortunately goes to zero. In tis paper, it is proved under a well known cryptograpy ardness assumption tat 1) Tere does not exist a randomized polynomial time maximum likeliood decoder for te Reed-Solomon code family [q, k(q)] q, were k(x) is any function in Z + Z + computable in time x O(1) satisfying x k(x) x x. 2) Tere does not exist a randomized polynomial time bounded-distance decoder for primitive Reed-Solomon codes at distance 2 + ɛ of te minimum distance for any 3 constant 0 < ɛ < 1. 3 In particular, tis rules out te possibility of a polynomial time algoritm for maximum likeliood decoding problem of primitive Reed-Solomon codes of any rate under te assumption. Index Terms Computational complexity, Maximum likeliood decoding, Reed-Solomon codes. I. INTRODUCTION Let F q be a finite field of q elements and of caracteristic p. A linear error-correcting [n, k] q code is defined to be a linear subspace of dimension k in F n q. Let D = {x 1,, x n } F q be a subset of cardinality D = n > 0. For 1 k n, let f run over all polynomials in F q [x] of degree at most k 1. Te vectors of te form (f(x 1 ),, f(x n )) F n q constitute a linear error-correcting [n, k] q code, wic is called a Reed-Solomon code. If D = F q, it is famously known as a primitive Reed-Solomon code. If D = F q, it is known as an extended primitive Reed-Solomon code. We denote tem by RS q [q 1, k] and RS q [q, k] respectively. A generalized Reed-Solomon code [n, k] q is defined to be {(y 1 f(x 1 ),, y n f(x n )) f F q [x], deg(f) < k}, were y 1, y 2,, y n are nonzero elements in F q. Te preliminary version of tis paper appeared in te Proceedings of te 35t International Colloquium on Automata, Languages and Programming (ICALP), volume 5125 of Lecture Notes in Computer Science, Springer- Verlag, Qi Ceng is wit Scool of Computer Science, University of Oklaoma, Norman, OK73019, qceng@cs.ou.edu. His researc is partially supported by NSF grant CCF and CCF Daqing Wan is wit Department of Matematics, University of California, Irvine, CA , dwan@mat.uci.edu. His researc is partially supported by NSF. Te minimal distance of a generalized Reed-Solomon [n, k] q code is n k + 1 because a non-zero polynomial of degree at most k 1 as at most k 1 zeroes. Te ultimate decoding problem for an error-correcting [n, k] q code is te maximum likeliood decoding: given a received word u F n q, find a codeword v suc tat te Hamming distance d(u, v) is minimal. Wen te number of errors is reasonably small, say, smaller tan n nk, ten te list decoding algoritms of Guruswami-Sudan [6] gives a polynomial time algoritm to find all te codewords. Wen te number of errors increases beyond n nk, it is not known weter tere exists a polynomial time decoding algoritm. Te maximum likeliood decoding of a Reed- Solomon [n, k] q code is known to be NP-complete [4]. Te proof explores te combinatorial complication of te subset D, tus requires tat n is at most polylogaritmic in q. In fact, tere is a straigtforward way to reduce te subset sum problem in D to te deep ole problem of a Reed-Solomon code, wic can ten be reduced to te maximum likeliood decoding problem [2]. Note tat te subset sum problem for D F q is ard only if D is muc smaller tan q. See [8] for an in-dept discussion of te subset sum problem wen D is close to q. In practical applications, one rarely uses te case of arbitrary subset D. Te most widely used case is wen D = F q, were te ric algebraic structure of te field facilitates a concise representation of alpabet and a fast encoding algoritm. Tis case is essentially equivalent to te case D = F q. For simplicity, we focus on te extended primitive Reed-Solomon code RS q [q, k] in tis paper, all our results can be applied to te Reed-Solomon code RS q [q 1, k] wit little modification. Te maximum likeliood decoding problem of RS q [q, k] is considered to be ard, but te attempts to prove its NPcompleteness ave failed so far. Te metods in [4][2] can not be specialized to RS q [q, k] because we ave lost te freedom to select D. Te only known complexity result [3] in tis direction says Proposition 1: Let > 0 be a constant. Let q be a prime power. Suppose and k are positive integers satisfying k 4 q k, q and Te discrete logaritm in F q can be solved in randomized time q O(1) wit oracle access to a maximum likeliood decoder of RS q [q, k]. Te main weakness of tis result is tat for te discrete logaritm over F q to be ard, q as to be greater tan k, wic implies tat te information rate k/q goes to zero. But

2 2 in te real world, we tend to use te primitive Reed-Solomon codes of ig rates. II. OUR RESULTS ON HARDNESS OF DECODING Our main result of tis paper is to remove te restriction on rate. Te starting point of our results is te following lemma wic we proved in [3]. Let 2 be a positive integer. Let (x) be a monic irreducible polynomial in F q [x] of degree. Let α be a root of (x) in an extension field of F q. Ten, F q [α] = F q is a finite field of q element. We ave Lemma 1: If every element of F q can be written as a product of exactly g distinct linear factors of te form α + a wit a F q, ten te discrete logaritm over F q can be efficiently solved in random time q O(1) wit oracle access to eiter a bounded distance decoder of RS q [q, g ] at distance q g, or a maximum likeliood decoder of RS q [q, g ]. Two simple observations are crucial for us to obtain te new results in tis paper. If every element of F q can be written as a product of exactly g distinct elements in α +F q, ten every element of F q can be written as a product of exactly q g distinct elements in α + F q. Let α be an element in F q m suc tat F q [α] = F q m. If every element in F q can be written as a product m of g 1 many distinct elements in α + F q, ten for any nonnegative integer g 2 q m q, every element in F q m can be written as a product of g 1 + g 2 many distinct elements in α + F q m. Our main teorem states: Teorem 1: Let > 0 be a constant. Let q be a prime power. Let m > 1 be an integer. Suppose and k are positive integers satisfying and q 1 2+ m + 1 m, q k q m q. q m( 4 + 2) 1 m Te discrete logaritm in F q can be solved in randomized m time (q m ) O(1) wit oracle access to a maximum likeliood decoder of RS q m[q m, k]. Te discrete logaritm problem over finite fields is well studied in computational number teory. It is not believed to ave a polynomial time algoritm. Many cryptograpic protocols base teir security on tis assumption. Te fastest general purpose algoritm [7] solves te discrete logaritm problem over finite field F q in conjectured time exp(o((log q ) 1/3 (log log q ) 2/3 )). Tus, in te above teorem, it is best to take as large as possible in order for te discrete logaritm to be ard. If = q Θ(1), tis complexity is superpolynomial on q. Te above teorem rules out a polynomial time algoritm for te maximum likeliood decoding problem of Reed-Solomon code of any rate under a cryptograpic ardness assumption. Interestingly our computational lower bound for decoding Reed-Solomon codes is not sensitive to teir dimensions. To obtain some intuition from te teorem, we set m = 2 and = 0.1 and conclude: Corollary 1: Assume tat tere is no randomized algoritm solving in time q O(1) te discrete logaritm over F q for all 2 q 0.4. Let k(x) be a function in Z + Z + computable in time polynomial in x O(1) and x k(x) x x. Ten tere is no polynomial time maximum likeliood decoder for te code family RS q [q, k(q)]. In oter words, no polynomial algoritm exists to solve te maximum likeliood decoding of RS q [q, k(q)] if q k(q) q q, under well-studied cryptograpic ardness assumption. In particular, under te assumption, for any constant 0 < c < 1, tere is no polynomial time maximum likeliood decoder for RS q [q, cq ]. Furtermore, no algoritm is known wic can solve te discrete logaritm over F q for infinitely 2 many q and all q 0.4 in time q O(1). Under te reasonable assumption tat suc algoritm does not exist, tere does not exist a polynomial time algoritm to solve te maximum likeliood decoding of RS q 2[q 2, k(q 2 )] for infinitely many q. It is well known tat Reed-Solomon codes possess a polynomial time unique decoder, wic is a bounded-distance decoder at distance 1 2 of te minimum distance. We prove owever under a cryptograpic ardness assumption tat tere does not exist an efficient bounded-distance decoder for primitive Reed-Solomon codes at distance ɛ of te minimum distance. Teorem 2: Let ɛ be a positive constant less tan 1/3. Tere does not exist a randomized polynomial time bounded-distance decoder at distance (2/3 + ɛ)d for te Reed-Solomon code RS q [q, k], were d = q k + 1 is te minimum distance, unless te discrete logaritm problem over F q can be solved in randomized time q O(1) for any q 0.8ɛ. We comment tat te above teorem does not contradict to te efficient list decoding algoritm in [6], since te code in our proof as rate approacing one. In [4], te autors asked weter one can establis NPardness of maximum-likeliood decoding for a nontrivial family of binary codes. Toug we do not solve te problem, we can establis cryptograpic ardness of maximumlikeliood decoding of binary codes, obtained from concatenation of Reed-Solomon codes RS 2 m(2 m, k) wit (2 m, m)- Hadamard codes, denoted by RSH 2 (m2 m, k). Corollary 2: Let ɛ be a positive constant less tan 1/3. Tere does not exist a randomized polynomial time boundeddistance decoder at distance (2/3 + ɛ)d for RSH 2 [m2 m, k], were d = 2 m 1 (2 m k + 1) is te minimum distance, unless tat te discrete logaritm in F 2 m can be solved in randomized time (2 m ) O(1) for any 2 0.8ɛm. A. Our results on finding Hamming balls wit many codewords By a direct counting argument, for any positive integer r < q k, tere exists a Hamming ball of radius r containing at least ( q r) /q q r k many codewords in Reed-Solomon code RS q [q, k]. Tus, if k = cq for a constant 0 < c < 1, we

3 3 set r = q k q 1/4 and te number of codewords in te Hamming ball will be exponential in q. However, finding suc a Hamming ball deterministically is an open problem. Tere is some progress on te problem [5][1], but all te results are for codes of diminising rates. Our contribution to tis problem is to remove te rate restriction. Teorem 3: Let 0 < c 1 < c 2 < 1 be two real numbers. Tere exists a deterministic algoritm tat given a prime power q and an integer k satisfying c 1 q 2 k c 2 q 2, runs in time q O(1), outputs a vector v F q2 q suc tat te Hamming ball 2 centered at v and of radius q 2 k q 0.4 contains exp(ω(q 2 )) many codewords in RS q 2[q 2, k]. Our construction allows te information rate to be positive. On te oter and, te ratio between te Hamming ball radius q 2 k q 0.4 and te minimum distance q 2 k+1 is approacing 1, as is in [5][1]. Te following result sows tat we can decrease te radius of Hamming ball so tat it is smaller tan te minimum distance by a constant factor less tan 1 if we work wit codes wit information rates going to one. Teorem 4: For any real number ρ (2/3, 1), tere is a deterministic algoritm tat, given a prime power q, outputs a positive integer k = q o( q) and a vector v F q q suc tat te Hamming ball centered at v and of radius ρ(q k + 1) contains at least exp(q 0.8(ρ 2/3) ) many codewords in RS q [q, k]. Te algoritm as time complexity q O(1). Note tat te information rate is 1 o(1). It would be interesting for future researc to extend te result to all ρ (1/2, 1) and to prove a similar result wit bot positive information rate and te ratio between te Hamming ball radius and minimum distance less tan 1. III. PROOF OF LEMMA 1 For readers convenience, in tis section, we sketc te main ideas in our earlier paper [3]. Tis will be te starting point of our new results in te present paper. In [3], te result was stated only for weaker bounded distance decoding. See tat paper for a full proof. Proof of Lemma 1. Let (x) be a monic irreducible polynomial of degree > 1 in F q [x]. We sall identify te extension field F q wit te residue field F q [x]/((x)). Let α be te class of x in F q [x]/((x)). Ten, F q [α] = F q. Consider te Reed-Solomon code RS q [q, g ]. For a polynomial f(x) F q [x] of degree at most 1, let u f be te received word u f = ( f(a) (a) + ag ) a Fq. By assumption, we can write f(α) = (α + a i ), i=1 were a i F q are distinct. It follows tat as polynomials, we ave te identity (x + a i ) = f(x) + t(x)(x), i=1 were t(x) F q [x] is some monic polynomial of degree g. Tus, g f(x) (x) + xg + (t(x) x g i=1 ) = (x + a i), (x) were t(x) x g F q [x] is a polynomial of degree at most g 1 and tus corresponds to a codeword. Tis equation implies tat te distance of te received word u f to te code RS q [q, g ] is at most q g. If te distance is smaller tan q g, ten one gets a monic polynomial of degree g wit more tan g distinct roots. Tus, te distance of u f to te code is exactly q g. Let C f be te set of codewords in RS q [q, g ] tat ave distance exactly q g to te received word u f. Te cardinality of C f is ten equal to 1 g! times te number of ordered ways tat f(α) can be written as a product of exactly g distinct linear factors of te form α + a wit a F q. For error radius q g, te maximum likeliood decoding of te received word u f is te same as finding a solution to te equation f(α) = (α + a i ), i=1 were a i F q being distinct. To sow tat te discrete logaritm in F q can be reduced to te decoding of te words of te type u f, we apply te index calculus algoritm. Let b(α) be a primitive element of F q. Taking f(α) = b(α) i for a random 0 i q 2, te maximum likeliood decoding of te word u f gives a relation b(α) i = (α + a j (i)), were a j (i) F q are distinct for 1 j g. Tis gives te congruence equation g i log b(α) (α + a j (i)) (mod q 1). Repeating te decoding and let i vary, tis would give enoug linear equations in te q variables log b(α) (α + a) (a F q )). Solving te linear system modulo q 1, one finds te values of log b(α) (α + a) for all a F q. To compute te discrete logaritm of an element v(α) F q wit respect to te base b(α), one applies te decoding to te element v(α) and finds a relation v(α) = (α + b j ), were te b j F q are distinct. Ten, g log b(α) v(α) log b(α) (α + b j ) (mod q 1). In tis way, te discrete logaritm of v(α) is computed. Te detailed analysis can be found in [3]. In order to use te above teorem, one needs to get good information on te integer g satisfying te assumption of te teorem. Tis is a difficult teoretical problem in general. It can be done in some cases, wit te elp of Weil s caracter

4 4 sum estimate togeter wit a simple sieving. In particular, te following result was proved in [3]. Teorem 5: Let < g be positive integers. Let N(g, ) = 1 g! ( q g ( g 2 ) q g 1 q (1 + 1 ( g 2 ))( 1) g q g/2 ) Ten every element in F q can be written in at least N(g, ) ways as a product of exactly g distinct linear factors of te form α + a wit a F q. If for some constant > 0, we ave ten q max(g 2, ( 1) 2+ ), g ( 4 + 2)( + 1), N(g, ) q g/2 /g! > 0. Te main draw back of te above teorem is te condition q g 2, wic translates to te condition tat te information rate (g )/q goes to zero in applications. IV. THE PROOF OF THEOREM 2 AND THEOREM 4 To prove Teorem 2, we start wit a lemma. Lemma 2: Let g, be positive integers suc tat for some constant > 0, we ave q max(g 2, ( 1) 2+ ), g ( 4 + 2)( + 1). 1) Every element in F q can be written in at least N(g, ) ways as a product of exactly q g distinct linear factors of te form α + a wit a F q. 2) Let (x) be an irreducible polynomial of degree over F q and let f(x) be a nonzero polynomial of degree less tan over F q. Ten in Reed-Solomon code RS q [q, q g ], te Hamming ball centered at ( f(a) (a) + aq g ) a Fq of radius g contains at least qg/2 g! many codewords. To prove tis lemma, we observe tat te map tat sends β F q to a F q (α+a)/β is one-to-one from F q to itself. Proof: Note tat a F q (α + a) 0. Given an element β F q, from Teorem 5, we ave tat a F q (α + a)/β can be written in at least N(g, ) ways as a product of exactly g distinct linear factors of te form α + a wit a F q, ence β can be written in at least N(g, ) ways as a product of exactly q g distinct linear factors of te form α + a wit a F q. To prove te second assertion, we follow an argument similar to te proof of Lemma 1. Observe tat te number of codewords in te Hamming ball centered at ( f(a) (a) + aq g ) a Fq of radius g is exactly 1 g! times te number of ordered ways tat f(α) can be written as a product of exactly q g distinct linear factors of te form α + a wit a F q, wic is at least N(g, ) > q g/2 /g!. Now we are ready to prove Teorem 2:. Proof of Teorem 2: Set = 1 2ɛ can verify tat 2+3ɛ and g = 1 3ɛ ( + 1). We q max(g 2, ( 1) 2+ ), g ( 4 + 2)( + 1) old for q big enoug, since q 0.8ɛ. Tus it follows from Lemma 1 tat te bounded distance decoding of RS q [q, q g ] at distance q (q g) = g = (2/3 + ɛ)(g + + 1) = (2/3 + ɛ)d is at least as ard as te discrete logaritm over te finite field F q. Note tat te rate (q g )/q approaces 1 as q increases. Proof of Teorem 4: We set ɛ = ρ 2/3, = q 0.8ɛ, = ɛ, and g = ( + 1). 2ɛ 1 3ɛ One can verify tat q max(g 2, ( 1) 2+ ), g ( 4 + 2)( + 1) old for q big enoug. We find an irreducible polynomial (x) of degree over F q using te algoritm in [9]. It follows from te second assertion in te above lemma tat te number of codewords in te Hamming ball centered at of radius g = (2/3 + ɛ)d is q g/2 g! 1 v = ( (a) + aq g ) a Fq > ( q/g) g > exp() = exp(q 0.8ɛ ). V. THE PROOF OF THEOREM 1 AND THEOREM 3 We now consider te case were te rate is positive less tan one. Te main new idea for tis case is to exploit te role of subfields. For tis purpose, we take a positive integer m 2. Let α be an element in F q m wit F q [α] = F q m. Since F q [α] F q m[α] F q m, we also ave F q m = F q m[α]. Teorem 6: Let g 1 and g 2 be non-negative integers wit g 2 q m q. Let ( q N m ) q (g 1, g 2,, m) = N(g 1, m). Ten, every element in F q can be written in at least m N (g 1, g 2,, m) ways as a product of exactly g 1 + g 2 distinct linear factors of te form α + a wit a F q m. If for some constant > 0, we ave ten q max(g1, 2 (m 1) 2+ ), g 1 ( 4 + 2)(m + 1) N (g 1, g 2,, m) qg1/2 g 1! g 2 ( q m ) q > 0. Proof. Since g 2 q m q, we can coose g 2 distinct elements b 1,, b g2 from te set F q m F q. Tere are ( ) q m q g 2 g 2

5 5 many coices. For any element β F q m, since F q [α] = F q m, we can apply Teorem 5 to deduce tat β (α + b 1 ) (α + b g2 ) = (α + a 1) (α + a g1 ), were te a i F q are distinct. Te number of suc sets {a 1, a 2, a 3,, a g1 } F q is greater tan N(g 1, m). Since F q and its complement F q m F q are disjoint, it follows tat β = (α + b 1 ) (α + b g2 )(α + a 1 ) (α + a g1 ) is a product of exactly g 1 + g 2 distinct linear factors of te form α + a wit a F q m. Teorem 7: Let m 2 and 2 be two positive integers. Let q be a prime power and k be an integer satisfying q m < k < q m q m. Assume tat q max((m 1) 2+, ( 4 + 2)2 (m + 1) 2 ) for some constant > 0. 1) Every element in F q can be written as a product of m exactly k + distinct linear factors of te form α + a wit a F q m. 2) Let (x) be an irreducible polynomial of degree over F q m wose root α satisfies tat F q [α] = F q m. Let f(x) be a nonzero polynomial over F q m of degree less tan. Ten in te Reed-Solomon code RS q m[q m, k], te Hamming ball centered at ( f(a) (a) + ak ) a Fq m of radius q m k contains at least q q /2 q! ( q m q k + q many codewords. Proof: Take g 1 = q 1/2 and we ave Te conditions g 1 ( 4 + 2)(m + 1) and q g2 1. q max(g1, 2 (m 1) 2+ ), g 1 ( 4 + 2)(m + 1) old. Furtermore we ave 0 k g 1 + q m q. Now take g 2 = k g 1 +. According to Teorem 6, every element in F q m can be written in at least N (g 1, g 2,, m) ways as a product of exactly g 1 + g 2 = k + distinct linear factors of te form α + a wit a F q m. And in te Reed-Solomon code RS q m[q m, k], te Hamming ball centered at ( f(a) (a) + ak ) a Fq m of radius q m k contains at least N (g 1, g 2,, m) many codewords. Finally q /2 ( N (g 1, g 2,, m) q q m ) q q! k + > 0 q Proof of Teorem 1 and Teorem 3. Teorem 1 follows directly from te above teorem and Lemma 1 by setting m = 2. ) Set m = 2, = q 0.4, k = q 2 /2 and = 0.1 in te above teorem. We can verify tat te conditions are satisfied. Hence te number of codewords in te Hamming ball centered at 1 v = ( (a) + ak ) a Fq 2 of radius q 2 k contains at least q ( q /2 q 2 ) q q! k + = exp(ω(q 2 )) q many codewords in RS q 2[q 2, k]. It remains to find an irreducible polynomial of degree over F q 2, wose root α satisfies tat F q [α] = F q 2. Let p be te caracteristic of F q. We can use α suc tat F p [α] = F q 2. We need to find an irreducible polynomial of degree log p (q 2 ) over F p. It can be done in time polynomial in p and te degree [9]. Ten we factor te polynomial over F q 2, wic can be done in deterministic time q O(1), and take any factor to be (x). VI. CONCLUSION AND FUTURE RESEARCH In tis paper, we sow tat te maximum likeliood decoding of te primitive Reed-Solomon code is at least as ard as te discrete logaritm over finite fields for any given information rate. We also prove a ardness result for te bounded-distance decoding of primitive Reed-Solomon codes at radius 2/3 + ɛ of te minimum distance. It is a very interesting problem weter 2/3 + ɛ can be improved to 1/2 + ɛ. We feel tat substantially new ideas are required. Some codes in our proof are defined over finite fields of composite cardinalities. Wile tis is not a problem in practical applications, e.g. q = 256 is quite popular, it would be interesting to remove tis restriction, tat is, allowing prime finite fields as well. Many important questions about decoding Reed-Solomon codes remain open. For example, does tere exist a Hamming ball of radius less tan te minimum distance by a constant factor smaller tan one tat contains superpolynomially many codewords in Reed-Solomon codes of rate less tan one? Anoter interesting problem is weter te primitive Reed- Solomon maximum likeliood decoding problem is equivalent to te discrete logaritm problem over finite fields. In oter words, if we ave oracle access to a discrete logaritm solver over finite fields, can we solve te maximum likeliood decoding problem for primitive Reed-Solomon codes? If so, tis would imply tat te problem is unlikely to be NP-ard, since discrete logaritm over finite fields are not believed to be NP-ard. REFERENCES [1] Eli Ben-Sasson, Swastik Kopparty, and Jaikumar Radakrisnan. Subspace polynomials and list decoding of Reed-Solomon codes. In 47t Annual IEEE Symposium on Foundations of Computer Science (FOCS), pages , [2] Qi Ceng and Elizabet Murray. On deciding deep oles of Reed- Solomon codes. In Proceedings of Annual Conference on Teory and Applications of Models of Computation(TAMC), volume 4484 of Lecture Notes in Computer Science, pages Springer-Verlag, [3] Qi Ceng and Daqing Wan. On te list and bounded distance decodability of Reed-Solomon codes. SIAM Journal on Computing, 37(1): , Special Issue on FOCS 2004.

6 6 [4] V. Guruswami and A. Vardy. Maximum-likeliood decoding of Reed- Solomon codes is NP-ard. IEEE Transactions on Information Teory, 51(7): , [5] Venkatesan Guruswami and Atri Rudra. Limits to list decoding Reed- Solomon codes. IEEE Transactions on Information Teory, 52(8): , [6] Venkatesan Guruswami and Madu Sudan. Improved decoding of Reed-Solomon and algebraic-geometry codes. IEEE Transactions on Information Teory, 45(6): , [7] Antoine Joux, Reynald Lercier, Nigel Smart, and Frederik Vercauteren. Te number field sieve in te medium prime case. In Advances in Cryptology - CRYPTO 2006, volume 4117 of Lecture Notes in Computer Science, pages Springer-Verlag, [8] Jiyou Li and Daqing Wan. On te subset sum problem over finite fields. Finite Fields and Applications, 14(4): , [9] Victor Soup. New algoritms for finding irreducible polynomials over finite fields. Matematics of Computation, 54: , 1990.

Complexity of Decoding Positive-Rate Reed-Solomon Codes

Complexity of Decoding Positive-Rate Reed-Solomon Codes Complexity of Decoding Positive-Rate Reed-Solomon Codes Qi Ceng 1 and Daqing Wan 1 Scool of Computer Science Te University of Oklaoma Norman, OK73019 Email: qceng@cs.ou.edu Department of Matematics University

More information

Computing Error Distance of Reed-Solomon Codes

Computing Error Distance of Reed-Solomon Codes Computing Error Distance of Reed-Solomon Codes Guizhen Zhu Institute For Advanced Study Tsinghua University, Beijing, 100084, PR China Email:zhugz08@mailstsinghuaeducn Daqing Wan Department of Mathematics

More information

Analytic Functions. Differentiable Functions of a Complex Variable

Analytic Functions. Differentiable Functions of a Complex Variable Analytic Functions Differentiable Functions of a Complex Variable In tis capter, we sall generalize te ideas for polynomials power series of a complex variable we developed in te previous capter to general

More information

Function Composition and Chain Rules

Function Composition and Chain Rules Function Composition and s James K. Peterson Department of Biological Sciences and Department of Matematical Sciences Clemson University Marc 8, 2017 Outline 1 Function Composition and Continuity 2 Function

More information

Approximation Algorithm of Minimizing Makespan in Parallel Bounded Batch Scheduling

Approximation Algorithm of Minimizing Makespan in Parallel Bounded Batch Scheduling Te 7t International Symposium on Operations Researc and Its Applications (ISORA 08) Lijiang Cina October Novemver 008 Copyrigt 008 ORSC & APORC pp. 5 59 Approximation Algoritm of Minimizing Makespan in

More information

Volume 29, Issue 3. Existence of competitive equilibrium in economies with multi-member households

Volume 29, Issue 3. Existence of competitive equilibrium in economies with multi-member households Volume 29, Issue 3 Existence of competitive equilibrium in economies wit multi-member ouseolds Noriisa Sato Graduate Scool of Economics, Waseda University Abstract Tis paper focuses on te existence of

More information

HOMEWORK HELP 2 FOR MATH 151

HOMEWORK HELP 2 FOR MATH 151 HOMEWORK HELP 2 FOR MATH 151 Here we go; te second round of omework elp. If tere are oters you would like to see, let me know! 2.4, 43 and 44 At wat points are te functions f(x) and g(x) = xf(x)continuous,

More information

Solution. Solution. f (x) = (cos x)2 cos(2x) 2 sin(2x) 2 cos x ( sin x) (cos x) 4. f (π/4) = ( 2/2) ( 2/2) ( 2/2) ( 2/2) 4.

Solution. Solution. f (x) = (cos x)2 cos(2x) 2 sin(2x) 2 cos x ( sin x) (cos x) 4. f (π/4) = ( 2/2) ( 2/2) ( 2/2) ( 2/2) 4. December 09, 20 Calculus PracticeTest s Name: (4 points) Find te absolute extrema of f(x) = x 3 0 on te interval [0, 4] Te derivative of f(x) is f (x) = 3x 2, wic is zero only at x = 0 Tus we only need

More information

University Mathematics 2

University Mathematics 2 University Matematics 2 1 Differentiability In tis section, we discuss te differentiability of functions. Definition 1.1 Differentiable function). Let f) be a function. We say tat f is differentiable at

More information

On the List and Bounded Distance Decodability of Reed-Solomon Codes

On the List and Bounded Distance Decodability of Reed-Solomon Codes On the List and Bounded Distance Decodability of Reed-Solomon Codes Qi Cheng School of Computer Science The University of Oklahoma Norman, OK 73019, USA qcheng@cs.ou.edu Daqing Wan University of California

More information

Differentiation in higher dimensions

Differentiation in higher dimensions Capter 2 Differentiation in iger dimensions 2.1 Te Total Derivative Recall tat if f : R R is a 1-variable function, and a R, we say tat f is differentiable at x = a if and only if te ratio f(a+) f(a) tends

More information

Math 212-Lecture 9. For a single-variable function z = f(x), the derivative is f (x) = lim h 0

Math 212-Lecture 9. For a single-variable function z = f(x), the derivative is f (x) = lim h 0 3.4: Partial Derivatives Definition Mat 22-Lecture 9 For a single-variable function z = f(x), te derivative is f (x) = lim 0 f(x+) f(x). For a function z = f(x, y) of two variables, to define te derivatives,

More information

Section 15.6 Directional Derivatives and the Gradient Vector

Section 15.6 Directional Derivatives and the Gradient Vector Section 15.6 Directional Derivatives and te Gradient Vector Finding rates of cange in different directions Recall tat wen we first started considering derivatives of functions of more tan one variable,

More information

ch (for some fixed positive number c) reaching c

ch (for some fixed positive number c) reaching c GSTF Journal of Matematics Statistics and Operations Researc (JMSOR) Vol. No. September 05 DOI 0.60/s4086-05-000-z Nonlinear Piecewise-defined Difference Equations wit Reciprocal and Cubic Terms Ramadan

More information

2.3 Algebraic approach to limits

2.3 Algebraic approach to limits CHAPTER 2. LIMITS 32 2.3 Algebraic approac to its Now we start to learn ow to find its algebraically. Tis starts wit te simplest possible its, and ten builds tese up to more complicated examples. Fact.

More information

DIGRAPHS FROM POWERS MODULO p

DIGRAPHS FROM POWERS MODULO p DIGRAPHS FROM POWERS MODULO p Caroline Luceta Box 111 GCC, 100 Campus Drive, Grove City PA 1617 USA Eli Miller PO Box 410, Sumneytown, PA 18084 USA Clifford Reiter Department of Matematics, Lafayette College,

More information

Section 3.1: Derivatives of Polynomials and Exponential Functions

Section 3.1: Derivatives of Polynomials and Exponential Functions Section 3.1: Derivatives of Polynomials and Exponential Functions In previous sections we developed te concept of te derivative and derivative function. Te only issue wit our definition owever is tat it

More information

The Complexity of Computing the MCD-Estimator

The Complexity of Computing the MCD-Estimator Te Complexity of Computing te MCD-Estimator Torsten Bernolt Lerstul Informatik 2 Universität Dortmund, Germany torstenbernolt@uni-dortmundde Paul Fiscer IMM, Danisc Tecnical University Kongens Lyngby,

More information

Order of Accuracy. ũ h u Ch p, (1)

Order of Accuracy. ũ h u Ch p, (1) Order of Accuracy 1 Terminology We consider a numerical approximation of an exact value u. Te approximation depends on a small parameter, wic can be for instance te grid size or time step in a numerical

More information

1. Consider the trigonometric function f(t) whose graph is shown below. Write down a possible formula for f(t).

1. Consider the trigonometric function f(t) whose graph is shown below. Write down a possible formula for f(t). . Consider te trigonometric function f(t) wose grap is sown below. Write down a possible formula for f(t). Tis function appears to be an odd, periodic function tat as been sifted upwards, so we will use

More information

Reflection Symmetries of q-bernoulli Polynomials

Reflection Symmetries of q-bernoulli Polynomials Journal of Nonlinear Matematical Pysics Volume 1, Supplement 1 005, 41 4 Birtday Issue Reflection Symmetries of q-bernoulli Polynomials Boris A KUPERSHMIDT Te University of Tennessee Space Institute Tullaoma,

More information

Explicit Interleavers for a Repeat Accumulate Accumulate (RAA) code construction

Explicit Interleavers for a Repeat Accumulate Accumulate (RAA) code construction Eplicit Interleavers for a Repeat Accumulate Accumulate RAA code construction Venkatesan Gurusami Computer Science and Engineering University of Wasington Seattle, WA 98195, USA Email: venkat@csasingtonedu

More information

Polynomial Interpolation

Polynomial Interpolation Capter 4 Polynomial Interpolation In tis capter, we consider te important problem of approximatinga function fx, wose values at a set of distinct points x, x, x,, x n are known, by a polynomial P x suc

More information

1 The concept of limits (p.217 p.229, p.242 p.249, p.255 p.256) 1.1 Limits Consider the function determined by the formula 3. x since at this point

1 The concept of limits (p.217 p.229, p.242 p.249, p.255 p.256) 1.1 Limits Consider the function determined by the formula 3. x since at this point MA00 Capter 6 Calculus and Basic Linear Algebra I Limits, Continuity and Differentiability Te concept of its (p.7 p.9, p.4 p.49, p.55 p.56). Limits Consider te function determined by te formula f Note

More information

4. The slope of the line 2x 7y = 8 is (a) 2/7 (b) 7/2 (c) 2 (d) 2/7 (e) None of these.

4. The slope of the line 2x 7y = 8 is (a) 2/7 (b) 7/2 (c) 2 (d) 2/7 (e) None of these. Mat 11. Test Form N Fall 016 Name. Instructions. Te first eleven problems are wort points eac. Te last six problems are wort 5 points eac. For te last six problems, you must use relevant metods of algebra

More information

On the NP-Hardness of Bounded Distance Decoding of Reed-Solomon Codes

On the NP-Hardness of Bounded Distance Decoding of Reed-Solomon Codes On the NP-Hardness of Bounded Distance Decoding of Reed-Solomon Codes Venkata Gandikota Purdue University vgandiko@purdue.edu Badih Ghazi MIT badih@mit.edu Elena Grigorescu Purdue University elena-g@purdue.edu

More information

A SHORT INTRODUCTION TO BANACH LATTICES AND

A SHORT INTRODUCTION TO BANACH LATTICES AND CHAPTER A SHORT INTRODUCTION TO BANACH LATTICES AND POSITIVE OPERATORS In tis capter we give a brief introduction to Banac lattices and positive operators. Most results of tis capter can be found, e.g.,

More information

lecture 26: Richardson extrapolation

lecture 26: Richardson extrapolation 43 lecture 26: Ricardson extrapolation 35 Ricardson extrapolation, Romberg integration Trougout numerical analysis, one encounters procedures tat apply some simple approximation (eg, linear interpolation)

More information

Some Review Problems for First Midterm Mathematics 1300, Calculus 1

Some Review Problems for First Midterm Mathematics 1300, Calculus 1 Some Review Problems for First Midterm Matematics 00, Calculus. Consider te trigonometric function f(t) wose grap is sown below. Write down a possible formula for f(t). Tis function appears to be an odd,

More information

2.1 THE DEFINITION OF DERIVATIVE

2.1 THE DEFINITION OF DERIVATIVE 2.1 Te Derivative Contemporary Calculus 2.1 THE DEFINITION OF DERIVATIVE 1 Te grapical idea of a slope of a tangent line is very useful, but for some uses we need a more algebraic definition of te derivative

More information

MA455 Manifolds Solutions 1 May 2008

MA455 Manifolds Solutions 1 May 2008 MA455 Manifolds Solutions 1 May 2008 1. (i) Given real numbers a < b, find a diffeomorpism (a, b) R. Solution: For example first map (a, b) to (0, π/2) and ten map (0, π/2) diffeomorpically to R using

More information

On convexity of polynomial paths and generalized majorizations

On convexity of polynomial paths and generalized majorizations On convexity of polynomial pats and generalized majorizations Marija Dodig Centro de Estruturas Lineares e Combinatórias, CELC, Universidade de Lisboa, Av. Prof. Gama Pinto 2, 1649-003 Lisboa, Portugal

More information

Combining functions: algebraic methods

Combining functions: algebraic methods Combining functions: algebraic metods Functions can be added, subtracted, multiplied, divided, and raised to a power, just like numbers or algebra expressions. If f(x) = x 2 and g(x) = x + 2, clearly f(x)

More information

1 Calculus. 1.1 Gradients and the Derivative. Q f(x+h) f(x)

1 Calculus. 1.1 Gradients and the Derivative. Q f(x+h) f(x) Calculus. Gradients and te Derivative Q f(x+) δy P T δx R f(x) 0 x x+ Let P (x, f(x)) and Q(x+, f(x+)) denote two points on te curve of te function y = f(x) and let R denote te point of intersection of

More information

Exam 1 Review Solutions

Exam 1 Review Solutions Exam Review Solutions Please also review te old quizzes, and be sure tat you understand te omework problems. General notes: () Always give an algebraic reason for your answer (graps are not sufficient),

More information

Numerical Experiments Using MATLAB: Superconvergence of Nonconforming Finite Element Approximation for Second-Order Elliptic Problems

Numerical Experiments Using MATLAB: Superconvergence of Nonconforming Finite Element Approximation for Second-Order Elliptic Problems Applied Matematics, 06, 7, 74-8 ttp://wwwscirporg/journal/am ISSN Online: 5-7393 ISSN Print: 5-7385 Numerical Experiments Using MATLAB: Superconvergence of Nonconforming Finite Element Approximation for

More information

Gradient Descent etc.

Gradient Descent etc. 1 Gradient Descent etc EE 13: Networked estimation and control Prof Kan) I DERIVATIVE Consider f : R R x fx) Te derivative is defined as d fx) = lim dx fx + ) fx) Te cain rule states tat if d d f gx) )

More information

Concatenated codes can achieve list-decoding capacity

Concatenated codes can achieve list-decoding capacity Electronic Colloquium on Computational Complexity, Report No. 54 (2008 Concatenated codes can acieve list-decoding capacity Venkatesan Guruswami Department of Computer Science and Engineering, University

More information

Dedicated to the 70th birthday of Professor Lin Qun

Dedicated to the 70th birthday of Professor Lin Qun Journal of Computational Matematics, Vol.4, No.3, 6, 4 44. ACCELERATION METHODS OF NONLINEAR ITERATION FOR NONLINEAR PARABOLIC EQUATIONS Guang-wei Yuan Xu-deng Hang Laboratory of Computational Pysics,

More information

Polynomial Interpolation

Polynomial Interpolation Capter 4 Polynomial Interpolation In tis capter, we consider te important problem of approximating a function f(x, wose values at a set of distinct points x, x, x 2,,x n are known, by a polynomial P (x

More information

Continuity. Example 1

Continuity. Example 1 Continuity MATH 1003 Calculus and Linear Algebra (Lecture 13.5) Maoseng Xiong Department of Matematics, HKUST A function f : (a, b) R is continuous at a point c (a, b) if 1. x c f (x) exists, 2. f (c)

More information

NUMERICAL DIFFERENTIATION. James T. Smith San Francisco State University. In calculus classes, you compute derivatives algebraically: for example,

NUMERICAL DIFFERENTIATION. James T. Smith San Francisco State University. In calculus classes, you compute derivatives algebraically: for example, NUMERICAL DIFFERENTIATION James T Smit San Francisco State University In calculus classes, you compute derivatives algebraically: for example, f( x) = x + x f ( x) = x x Tis tecnique requires your knowing

More information

Continuity and Differentiability of the Trigonometric Functions

Continuity and Differentiability of the Trigonometric Functions [Te basis for te following work will be te definition of te trigonometric functions as ratios of te sides of a triangle inscribed in a circle; in particular, te sine of an angle will be defined to be te

More information

1. Questions (a) through (e) refer to the graph of the function f given below. (A) 0 (B) 1 (C) 2 (D) 4 (E) does not exist

1. Questions (a) through (e) refer to the graph of the function f given below. (A) 0 (B) 1 (C) 2 (D) 4 (E) does not exist Mat 1120 Calculus Test 2. October 18, 2001 Your name Te multiple coice problems count 4 points eac. In te multiple coice section, circle te correct coice (or coices). You must sow your work on te oter

More information

Recall from our discussion of continuity in lecture a function is continuous at a point x = a if and only if

Recall from our discussion of continuity in lecture a function is continuous at a point x = a if and only if Computational Aspects of its. Keeping te simple simple. Recall by elementary functions we mean :Polynomials (including linear and quadratic equations) Eponentials Logaritms Trig Functions Rational Functions

More information

Generic maximum nullity of a graph

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

More information

2.8 The Derivative as a Function

2.8 The Derivative as a Function .8 Te Derivative as a Function Typically, we can find te derivative of a function f at many points of its domain: Definition. Suppose tat f is a function wic is differentiable at every point of an open

More information

Math 161 (33) - Final exam

Math 161 (33) - Final exam Name: Id #: Mat 161 (33) - Final exam Fall Quarter 2015 Wednesday December 9, 2015-10:30am to 12:30am Instructions: Prob. Points Score possible 1 25 2 25 3 25 4 25 TOTAL 75 (BEST 3) Read eac problem carefully.

More information

DIFFERENTIAL POLYNOMIALS GENERATED BY SECOND ORDER LINEAR DIFFERENTIAL EQUATIONS

DIFFERENTIAL POLYNOMIALS GENERATED BY SECOND ORDER LINEAR DIFFERENTIAL EQUATIONS Journal o Applied Analysis Vol. 14, No. 2 2008, pp. 259 271 DIFFERENTIAL POLYNOMIALS GENERATED BY SECOND ORDER LINEAR DIFFERENTIAL EQUATIONS B. BELAÏDI and A. EL FARISSI Received December 5, 2007 and,

More information

Dynamics and Relativity

Dynamics and Relativity Dynamics and Relativity Stepen Siklos Lent term 2011 Hand-outs and examples seets, wic I will give out in lectures, are available from my web site www.damtp.cam.ac.uk/user/stcs/dynamics.tml Lecture notes,

More information

On Low Weight Codewords of Generalized Affine and Projective Reed-Muller Codes (Extended abstract)

On Low Weight Codewords of Generalized Affine and Projective Reed-Muller Codes (Extended abstract) Designs, Codes and Cryptograpy manuscript No. (will be inserted by te editor) On Low Weigt Codewords of Generalized Affine and Projective Reed-Muller Codes (Extended abstract) Stépane Ballet Robert Rolland

More information

3.4 Worksheet: Proof of the Chain Rule NAME

3.4 Worksheet: Proof of the Chain Rule NAME Mat 1170 3.4 Workseet: Proof of te Cain Rule NAME Te Cain Rule So far we are able to differentiate all types of functions. For example: polynomials, rational, root, and trigonometric functions. We are

More information

Poisson Equation in Sobolev Spaces

Poisson Equation in Sobolev Spaces Poisson Equation in Sobolev Spaces OcMountain Dayligt Time. 6, 011 Today we discuss te Poisson equation in Sobolev spaces. It s existence, uniqueness, and regularity. Weak Solution. u = f in, u = g on

More information

Functions of the Complex Variable z

Functions of the Complex Variable z Capter 2 Functions of te Complex Variable z Introduction We wis to examine te notion of a function of z were z is a complex variable. To be sure, a complex variable can be viewed as noting but a pair of

More information

A Deterministic Reduction for the Gap Minimum Distance Problem

A Deterministic Reduction for the Gap Minimum Distance Problem A Deterministic Reduction for the Gap Minimum Distance Problem [Extended Abstract] ABSTRACT Qi Cheng School of Computer Science The University of Oklahoma Norman, OK7309 qcheng@cs.ou.edu Determining the

More information

Phase space in classical physics

Phase space in classical physics Pase space in classical pysics Quantum mecanically, we can actually COU te number of microstates consistent wit a given macrostate, specified (for example) by te total energy. In general, eac microstate

More information

4.2 - Richardson Extrapolation

4.2 - Richardson Extrapolation . - Ricardson Extrapolation. Small-O Notation: Recall tat te big-o notation used to define te rate of convergence in Section.: Definition Let x n n converge to a number x. Suppose tat n n is a sequence

More information

. If lim. x 2 x 1. f(x+h) f(x)

. If lim. x 2 x 1. f(x+h) f(x) Review of Differential Calculus Wen te value of one variable y is uniquely determined by te value of anoter variable x, ten te relationsip between x and y is described by a function f tat assigns a value

More information

Improved Algorithms for Largest Cardinality 2-Interval Pattern Problem

Improved Algorithms for Largest Cardinality 2-Interval Pattern Problem Journal of Combinatorial Optimization manuscript No. (will be inserted by te editor) Improved Algoritms for Largest Cardinality 2-Interval Pattern Problem Erdong Cen, Linji Yang, Hao Yuan Department of

More information

Lecture 15. Interpolation II. 2 Piecewise polynomial interpolation Hermite splines

Lecture 15. Interpolation II. 2 Piecewise polynomial interpolation Hermite splines Lecture 5 Interpolation II Introduction In te previous lecture we focused primarily on polynomial interpolation of a set of n points. A difficulty we observed is tat wen n is large, our polynomial as to

More information

Notes 10: List Decoding Reed-Solomon Codes and Concatenated codes

Notes 10: List Decoding Reed-Solomon Codes and Concatenated codes Introduction to Coding Theory CMU: Spring 010 Notes 10: List Decoding Reed-Solomon Codes and Concatenated codes April 010 Lecturer: Venkatesan Guruswami Scribe: Venkat Guruswami & Ali Kemal Sinop DRAFT

More information

Exercises for numerical differentiation. Øyvind Ryan

Exercises for numerical differentiation. Øyvind Ryan Exercises for numerical differentiation Øyvind Ryan February 25, 2013 1. Mark eac of te following statements as true or false. a. Wen we use te approximation f (a) (f (a +) f (a))/ on a computer, we can

More information

The Verlet Algorithm for Molecular Dynamics Simulations

The Verlet Algorithm for Molecular Dynamics Simulations Cemistry 380.37 Fall 2015 Dr. Jean M. Standard November 9, 2015 Te Verlet Algoritm for Molecular Dynamics Simulations Equations of motion For a many-body system consisting of N particles, Newton's classical

More information

FUNDAMENTAL UNITS AND REGULATORS OF AN INFINITE FAMILY OF CYCLIC QUARTIC FUNCTION FIELDS

FUNDAMENTAL UNITS AND REGULATORS OF AN INFINITE FAMILY OF CYCLIC QUARTIC FUNCTION FIELDS J. Korean Mat. Soc. 54 (017), No., pp. 417 46 ttps://doi.org/10.4134/jkms.j16000 pissn: 0304-9914 / eissn: 34-3008 FUNDAMENTAL UNITS AND REGULATORS OF AN INFINITE FAMILY OF CYCLIC QUARTIC FUNCTION FIELDS

More information

More on generalized inverses of partitioned matrices with Banachiewicz-Schur forms

More on generalized inverses of partitioned matrices with Banachiewicz-Schur forms More on generalized inverses of partitioned matrices wit anaciewicz-scur forms Yongge Tian a,, Yosio Takane b a Cina Economics and Management cademy, Central University of Finance and Economics, eijing,

More information

MVT and Rolle s Theorem

MVT and Rolle s Theorem AP Calculus CHAPTER 4 WORKSHEET APPLICATIONS OF DIFFERENTIATION MVT and Rolle s Teorem Name Seat # Date UNLESS INDICATED, DO NOT USE YOUR CALCULATOR FOR ANY OF THESE QUESTIONS In problems 1 and, state

More information

2.11 That s So Derivative

2.11 That s So Derivative 2.11 Tat s So Derivative Introduction to Differential Calculus Just as one defines instantaneous velocity in terms of average velocity, we now define te instantaneous rate of cange of a function at a point

More information

THE IDEA OF DIFFERENTIABILITY FOR FUNCTIONS OF SEVERAL VARIABLES Math 225

THE IDEA OF DIFFERENTIABILITY FOR FUNCTIONS OF SEVERAL VARIABLES Math 225 THE IDEA OF DIFFERENTIABILITY FOR FUNCTIONS OF SEVERAL VARIABLES Mat 225 As we ave seen, te definition of derivative for a Mat 111 function g : R R and for acurveγ : R E n are te same, except for interpretation:

More information

Derivatives. By: OpenStaxCollege

Derivatives. By: OpenStaxCollege By: OpenStaxCollege Te average teen in te United States opens a refrigerator door an estimated 25 times per day. Supposedly, tis average is up from 10 years ago wen te average teenager opened a refrigerator

More information

Polynomials 3: Powers of x 0 + h

Polynomials 3: Powers of x 0 + h near small binomial Capter 17 Polynomials 3: Powers of + Wile it is easy to compute wit powers of a counting-numerator, it is a lot more difficult to compute wit powers of a decimal-numerator. EXAMPLE

More information

Lines, Conics, Tangents, Limits and the Derivative

Lines, Conics, Tangents, Limits and the Derivative Lines, Conics, Tangents, Limits and te Derivative Te Straigt Line An two points on te (,) plane wen joined form a line segment. If te line segment is etended beond te two points ten it is called a straigt

More information

MAT244 - Ordinary Di erential Equations - Summer 2016 Assignment 2 Due: July 20, 2016

MAT244 - Ordinary Di erential Equations - Summer 2016 Assignment 2 Due: July 20, 2016 MAT244 - Ordinary Di erential Equations - Summer 206 Assignment 2 Due: July 20, 206 Full Name: Student #: Last First Indicate wic Tutorial Section you attend by filling in te appropriate circle: Tut 0

More information

Function Composition and Chain Rules

Function Composition and Chain Rules Function Composition an Cain Rules James K. Peterson Department of Biological Sciences an Department of Matematical Sciences Clemson University November 2, 2018 Outline Function Composition an Continuity

More information

f a h f a h h lim lim

f a h f a h h lim lim Te Derivative Te derivative of a function f at a (denoted f a) is f a if tis it exists. An alternative way of defining f a is f a x a fa fa fx fa x a Note tat te tangent line to te grap of f at te point

More information

1 (10) 2 (10) 3 (10) 4 (10) 5 (10) 6 (10) Total (60)

1 (10) 2 (10) 3 (10) 4 (10) 5 (10) 6 (10) Total (60) First Name: OSU Number: Last Name: Signature: OKLAHOMA STATE UNIVERSITY Department of Matematics MATH 2144 (Calculus I) Instructor: Dr. Matias Sculze MIDTERM 1 September 17, 2008 Duration: 50 minutes No

More information

arxiv: v3 [math.gr] 7 Dec Introduction

arxiv: v3 [math.gr] 7 Dec Introduction arxiv:503.0688v3 [mat.gr] 7 Dec 206 Concrete algoritms for word problem and subsemigroup problem for semigroups wic are disoint unions of finitely many copies of te free monogenic semigroup Nabila Abugazala

More information

OSCILLATION OF SOLUTIONS TO NON-LINEAR DIFFERENCE EQUATIONS WITH SEVERAL ADVANCED ARGUMENTS. Sandra Pinelas and Julio G. Dix

OSCILLATION OF SOLUTIONS TO NON-LINEAR DIFFERENCE EQUATIONS WITH SEVERAL ADVANCED ARGUMENTS. Sandra Pinelas and Julio G. Dix Opuscula Mat. 37, no. 6 (2017), 887 898 ttp://dx.doi.org/10.7494/opmat.2017.37.6.887 Opuscula Matematica OSCILLATION OF SOLUTIONS TO NON-LINEAR DIFFERENCE EQUATIONS WITH SEVERAL ADVANCED ARGUMENTS Sandra

More information

Lecture 10: Carnot theorem

Lecture 10: Carnot theorem ecture 0: Carnot teorem Feb 7, 005 Equivalence of Kelvin and Clausius formulations ast time we learned tat te Second aw can be formulated in two ways. e Kelvin formulation: No process is possible wose

More information

ALGEBRA AND TRIGONOMETRY REVIEW by Dr TEBOU, FIU. A. Fundamental identities Throughout this section, a and b denotes arbitrary real numbers.

ALGEBRA AND TRIGONOMETRY REVIEW by Dr TEBOU, FIU. A. Fundamental identities Throughout this section, a and b denotes arbitrary real numbers. ALGEBRA AND TRIGONOMETRY REVIEW by Dr TEBOU, FIU A. Fundamental identities Trougout tis section, a and b denotes arbitrary real numbers. i) Square of a sum: (a+b) =a +ab+b ii) Square of a difference: (a-b)

More information

1 Solutions to the in class part

1 Solutions to the in class part NAME: Solutions to te in class part. Te grap of a function f is given. Calculus wit Analytic Geometry I Exam, Friday, August 30, 0 SOLUTIONS (a) State te value of f(). (b) Estimate te value of f( ). (c)

More information

Preconditioning in H(div) and Applications

Preconditioning in H(div) and Applications 1 Preconditioning in H(div) and Applications Douglas N. Arnold 1, Ricard S. Falk 2 and Ragnar Winter 3 4 Abstract. Summarizing te work of [AFW97], we sow ow to construct preconditioners using domain decomposition

More information

MANY scientific and engineering problems can be

MANY scientific and engineering problems can be A Domain Decomposition Metod using Elliptical Arc Artificial Boundary for Exterior Problems Yajun Cen, and Qikui Du Abstract In tis paper, a Diriclet-Neumann alternating metod using elliptical arc artificial

More information

Copyright c 2008 Kevin Long

Copyright c 2008 Kevin Long Lecture 4 Numerical solution of initial value problems Te metods you ve learned so far ave obtained closed-form solutions to initial value problems. A closedform solution is an explicit algebriac formula

More information

Efficient algorithms for for clone items detection

Efficient algorithms for for clone items detection Efficient algoritms for for clone items detection Raoul Medina, Caroline Noyer, and Olivier Raynaud Raoul Medina, Caroline Noyer and Olivier Raynaud LIMOS - Université Blaise Pascal, Campus universitaire

More information

MATH1151 Calculus Test S1 v2a

MATH1151 Calculus Test S1 v2a MATH5 Calculus Test 8 S va January 8, 5 Tese solutions were written and typed up by Brendan Trin Please be etical wit tis resource It is for te use of MatSOC members, so do not repost it on oter forums

More information

How to Find the Derivative of a Function: Calculus 1

How to Find the Derivative of a Function: Calculus 1 Introduction How to Find te Derivative of a Function: Calculus 1 Calculus is not an easy matematics course Te fact tat you ave enrolled in suc a difficult subject indicates tat you are interested in te

More information

232 Calculus and Structures

232 Calculus and Structures 3 Calculus and Structures CHAPTER 17 JUSTIFICATION OF THE AREA AND SLOPE METHODS FOR EVALUATING BEAMS Calculus and Structures 33 Copyrigt Capter 17 JUSTIFICATION OF THE AREA AND SLOPE METHODS 17.1 THE

More information

WHEN GENERALIZED SUMSETS ARE DIFFERENCE DOMINATED

WHEN GENERALIZED SUMSETS ARE DIFFERENCE DOMINATED WHEN GENERALIZED SUMSETS ARE DIFFERENCE DOMINATED VIRGINIA HOGAN AND STEVEN J. MILLER Abstract. We study te relationsip between te number of minus signs in a generalized sumset, A + + A A, and its cardinality;

More information

Packing polynomials on multidimensional integer sectors

Packing polynomials on multidimensional integer sectors Pacing polynomials on multidimensional integer sectors Luis B Morales IIMAS, Universidad Nacional Autónoma de México, Ciudad de México, 04510, México lbm@unammx Submitted: Jun 3, 015; Accepted: Sep 8,

More information

Pre-Calculus Review Preemptive Strike

Pre-Calculus Review Preemptive Strike Pre-Calculus Review Preemptive Strike Attaced are some notes and one assignment wit tree parts. Tese are due on te day tat we start te pre-calculus review. I strongly suggest reading troug te notes torougly

More information

2.4 Exponential Functions and Derivatives (Sct of text)

2.4 Exponential Functions and Derivatives (Sct of text) 2.4 Exponential Functions an Derivatives (Sct. 2.4 2.6 of text) 2.4. Exponential Functions Definition 2.4.. Let a>0 be a real number ifferent tan. Anexponential function as te form f(x) =a x. Teorem 2.4.2

More information

Approximation of the Viability Kernel

Approximation of the Viability Kernel Approximation of te Viability Kernel Patrick Saint-Pierre CEREMADE, Université Paris-Daupine Place du Marécal de Lattre de Tassigny 75775 Paris cedex 16 26 october 1990 Abstract We study recursive inclusions

More information

Parameter Fitted Scheme for Singularly Perturbed Delay Differential Equations

Parameter Fitted Scheme for Singularly Perturbed Delay Differential Equations International Journal of Applied Science and Engineering 2013. 11, 4: 361-373 Parameter Fitted Sceme for Singularly Perturbed Delay Differential Equations Awoke Andargiea* and Y. N. Reddyb a b Department

More information

Finding and Using Derivative The shortcuts

Finding and Using Derivative The shortcuts Calculus 1 Lia Vas Finding and Using Derivative Te sortcuts We ave seen tat te formula f f(x+) f(x) (x) = lim 0 is manageable for relatively simple functions like a linear or quadratic. For more complex

More information

Reed-Solomon Error-correcting Codes

Reed-Solomon Error-correcting Codes The Deep Hole Problem Matt Keti (Advisor: Professor Daqing Wan) Department of Mathematics University of California, Irvine November 8, 2012 Humble Beginnings Preview of Topics 1 Humble Beginnings Problems

More information

1 Proving the Fundamental Theorem of Statistical Learning

1 Proving the Fundamental Theorem of Statistical Learning THEORETICAL MACHINE LEARNING COS 5 LECTURE #7 APRIL 5, 6 LECTURER: ELAD HAZAN NAME: FERMI MA ANDDANIEL SUO oving te Fundaental Teore of Statistical Learning In tis section, we prove te following: Teore.

More information

Lecture XVII. Abstract We introduce the concept of directional derivative of a scalar function and discuss its relation with the gradient operator.

Lecture XVII. Abstract We introduce the concept of directional derivative of a scalar function and discuss its relation with the gradient operator. Lecture XVII Abstract We introduce te concept of directional derivative of a scalar function and discuss its relation wit te gradient operator. Directional derivative and gradient Te directional derivative

More information

EFFICIENCY OF MODEL-ASSISTED REGRESSION ESTIMATORS IN SAMPLE SURVEYS

EFFICIENCY OF MODEL-ASSISTED REGRESSION ESTIMATORS IN SAMPLE SURVEYS Statistica Sinica 24 2014, 395-414 doi:ttp://dx.doi.org/10.5705/ss.2012.064 EFFICIENCY OF MODEL-ASSISTED REGRESSION ESTIMATORS IN SAMPLE SURVEYS Jun Sao 1,2 and Seng Wang 3 1 East Cina Normal University,

More information

New families of estimators and test statistics in log-linear models

New families of estimators and test statistics in log-linear models Journal of Multivariate Analysis 99 008 1590 1609 www.elsevier.com/locate/jmva ew families of estimators and test statistics in log-linear models irian Martín a,, Leandro Pardo b a Department of Statistics

More information

Provable Security Against a Dierential Attack? Aarhus University, DK-8000 Aarhus C.

Provable Security Against a Dierential Attack? Aarhus University, DK-8000 Aarhus C. Provable Security Against a Dierential Attack Kaisa Nyberg and Lars Ramkilde Knudsen Aarus University, DK-8000 Aarus C. Abstract. Te purpose of tis paper is to sow tat tere exist DESlike iterated cipers,

More information