Polynomial Arithmetic
|
|
- Brendan Eaton
- 5 years ago
- Views:
Transcription
1 Polynomal Arthmetc Stefan Jerg Zentrum Mathematk Technsche Unverstät München (TUM) 1
2 Overvew Polynomal Arthmetc Polynomal Arthmetc Generaltes Polynomal Addton Polynomal Multplcaton Fast Polynomal Algorthms Polynomal Exponentaton Polynomal Substtuton Polynomal Greatest Common Dvsors
3 Generaltes Assume R s a rng, a,..., 0 ad R d d 1 P X = adx + a X a unvarate polynomal n X d 1 0 a : coeffcents of P( X ) ax : monomals / terms of P( X ) R: coeffcent doman of P( X ) R[ X ]: set of all polynomals n X wth coeffcents n R deg P( X ): degree of P( X ) ( 0 deg a P X = n) d 3
4 Generaltes Assume R s a rng, a,..., 0 ad R d d 1 P X = adx + a X a unvarate polynomal n X d 1 0 lc( P( X )): leadng coeffcent - lc P( X ) lt P( X ) : leadng term - lt P( X ) = = ad deg P lc( P) X f lc( P( X )) = 1, we call P( X ) a monc polynomal 4
5 Generaltes e (,..., ) t e t e nt e e e = n P X X a X X X a X X X 1 n t 1 n 0 1 n multvarate polynomal n X,..., 1 X n e1 e en ax 1 X Xn P X e en: total degree of a monomal deg P( X1,..., X n ): maxmum of the monomal s total degrees [ ] 1,..., n : monomals / terms of R X X : set of all multvarate polynomals n X,..., 1 X n 5
6 Generaltes dfferent representatons of polynomals expanded / recursve representaton 3 3 P = X Y + X Z + YZ + YZ + Z X, Y, Z [ ] [ ] (( )[ ])[ ] P = Y + Z X + Z + Z Y + Z Z Y X varable sparse / varable dense representaton P = X Y Z + X Y Z + X YZ + X YZ + X Y Z 3 4 ( ) P = Z Y + Z Y X + Z + Z Y + Z Y X degree sparse / degree dense representaton P = Z Y + 0Y + 0Y + Z + 0Z Y X + 0X + 5 ( ) ( ) + ( + 0 ) Z Z Z Z Y Z Z Y X
7 Polynomal Addton algorthm for polynomal addton usng a recursve, varable sparse, degree sparse representaton usng lnear lsts 7 5 some short functons we need: lt(p), lc(p), le(p) empty(lst) scoef(p) var(p), terms(p) eg..: F X = X + 3X 13X + 3 X, 7,1, 5,3,, 13, 0,3 = F :leadng term/coeffcent/exponent of P :decde whether the lst s empty :decde whether P s a coeffcent :man varable of P / lst of terms of P :the lst wthout the frst element :concat / create lsts PolyCreate (var, terms) := { //creates a new polynomal f empty(terms) then 0 elf ( le(terms) = 0 ) then lc(terms) else terms) } 7
8 Polynomal Addton TermsPlus (FTerms, GTerms) := { //addton of two term-lsts f empty(fterms) then GTerms; elf empty(gterms) then FTerms; elf le(fterms) > le(gterms) then TermsPlus(rest(FTerms), GTerms)); elf le(fterms) < le(gterms) then TermsPlus(rest(GTerms), FTerms)); else { tempc := PolyPlus(lc(FTerms), lc(gterms)); f (tempc = 0) then TermsPlus(rest(FTerms), rest(gterms)); else ((le(fterms), TermsPlus(rest(FTerms), rest(gterms)); } } 8
9 Polynomal Addton when havng dfferent man varables: see one as constant term e. g.: X Y = X YX 0 PolyPlus (F, G) := { //addton of two polynomals f scoef(f) then f scoef(g) then F+G else PolyCreate(var(G),TermsPlus(((0,F)),terms(G))); elf scoef(g) then PolyCreate(var(F),TermsPlus(((0,G)),terms(F))); elf ( var(f) > var(g) ) then PolyCreate(var(F),TermsPlus(((0,G)),terms(F))); elf ( var(f) < var(g) ) then PolyCreate(var(G),TermsPlus(((0,F)),terms(G))); else PolyCreate(var(F),TermsPlus(terms(F),terms(G))); } 9
10 Polynomal Multplcaton m 0... n 0... F X = a X + + a m G X = b X + + b n = F( X) G( X) H X (, m + n l ) coef H X = ab + a b + + ab + ab e.g.: l l l l X 3X + X 5 X + X + = X X + X 9X X 10
11 Polynomal Multplcaton polynomal type PolyTmes (F(X), G(X)) := { H := (); foreach a X e n F(X) foreach b k X f k n G(X) coef(h, X e +f k ) := coef(h, X e +f k ) + a *b k ; return(h); } number of terms n H after the th pass through: total exponent comparsons dense t+ 1 sparse max. t ( 1) t t t t+ 1 = t t+ = Ot t ( t+ 1) t 3 t = Ot = 11
12 Fast Polynomal Algorthms use of effcent data structures e.g. balanced trees or Hash tables TermsPlus (FTerms, GTerms) := { HTerms := FTerms; foreach (e,c) n GTerms { oldc := lookup(hterms, e); f ( oldc = () ) then nsert((e,c), HTerms); else { delete(e, HTerms); nsert((e,polyplus(c, oldc)), HTerms); } } return HTerms; } TermsPlus usng data abstracton operators 1
13 Fast Polynomal Algorthms use of effcent data structures max. Comparsons Comparsons Arth. Ops. Lnear Lst k O(n) O(n) Balanced tree log (k) O(n log(n) ) O(n) Hash table O(1) O(n) O(n) Operaton counts for addton of polynomals max. Comparsons Comparsons Arth. Ops. Lnear Lst k O(n 3 ) O(n ) Balanced tree log (k) O(n log(n) ) O(n ) Hash table O(1) O(n ) O(n ) Operaton counts for multplcaton of polynomals 13
14 Fast Polynomal Algorthms Dvde and Conquer Algorthm let FG, are polynomals wth degree k 1 = + F X f X X f X 0 1 k 1 = + G X g X X g X 0 1 n = k deg f,deg g k 1 k k ( ) 1 1 k ( ) F X G X = f g X + f g + f g X + f g = = fgx + f+ f g+ g fg fg X + fg k 1 14
15 Fast Polynomal Algorthms Dvde and Conquer Algorthm M ( n ): number of coeffcent multplcatons n n x n M( n) = 3M = 3 M =... = 3 M x 4 n wth = 1 and M () 1 = 1 x n 3 M n = = n n log log O n multplcatons 15
16 Polynomal Exponentaton repeated multplcaton vers. repeated squarng algorthm n (...) F = F F F F (( ) n ( F) = ( F )... ) PolyExptRm (P, s) := { n ( Q := ) 1; (...) F = F F F F loop for 1 s do { Q := P * Q; } return Q; } repeated multplcaton algorthm PolyExptSq (P, s) := { Q := 1; M := P loop whle s > 0 do { f odd(s) then Q := Q * M M := M * M; s := floor(s/); } return Q; } repeated squarng algorthm 16
17 Polynomal Exponentaton repeated multplcaton vers. repeated squarng algorthm wth P = ( 1 + t + t t ) and costs of multplyng P r 1 L P = P s : n n+ n L P =number of terms n P (proof wth nducton) n+ r n+ s CSq ( r, s) = L( Pr ) L( Ps ) = n n r+ s 1 r+ s 1 n + j n+ r+ s n+ r CMul ( r, s) = L( P1 ) L( Pj ) = ( n+ 1) = ( r+ s) r j= r j= r n n n 17
18 Polynomal Exponentaton repeated multplcaton vers. repeated squarng algorthm ( + 1) r n+ r n r r CSq ( r, r) =... 1 O n n = = + + ( r! ) n ( + ) r n+ r r r r 1 CMul ( 1,r 1) = r 1 =... = 1+ + n n O n r ( r)! n r r CSq r, r 1 r r = > 1,large values of 1, 1 On r n CMul r r r n 18
19 Polynomal Exponentaton algorthm based on the bnomal theorem bnomal formula: set a: ( 1) n n a+ b = a + na b+ a b b n n n 1 n n d d 1 let F( X) = fdx + ( fd 1X f0) d = fd X and : ( d b f 1 d 1X... f0) = + + to receve a fast algorthm d d ( 1 n n d n d n 1 d f ) ( 1 dx fd 1X f0 fd X n fdx fd 1X f0) =
20 Polynomal Substtuton let F( X) R[ X], G R-module (could also be R[ X] d d 1 F X = f X + f X f d ( d d d ) d 1 0 (... ) ) F G = f G+ f G+ f G+ f G+ f TermsHorner (FTerms, G) := { H := 0; f := le(fterms); foreach (e,c) n FTerms { H := G f-e * H + c; f := e; } return H * G e ; } (Horner s rule) 0
21 Overvew Polynomal GCD s Polynomal Arthmetc Polynomal Greatest Common Dvsors Generaltes GCD of Several Quanttes Polynomal Contents Coeffcent Growth Pseudo-Quotents Subresultant Polynomal Remander Sequence 1
22 Generaltes ntegral doman: commutatve rng wth 0 1 and no zero dvsors wth f, g R ntegral doman f ah, Rwth f = a h a, h dvsors f abh,, Rwth f = a h, g = b h h common dvsor of f, g gcd ( f, g ) : greatest common dvsor f g lcm ( f, g) : = least common multple gcd, ( f g) (( ) ) gcd f, f,..., f = gcd f,gcd f,..., f = gcd f,..., f f 1 n 1 n 1 n 1 n
23 Generaltes assume FG RX [ X ] H j, 1,... n, R ntegral doman : = common dvsor F, G wth maxmal degree n X ( H H ) lcm, s common dvsor wth maxmal degree n X and X j j common dvsors( F, G) wth maxmal degree n all X these polynomals we call gcd ( F, G) up to elements of R 3
24 GCD of several Quanttes [,... ],, F {,..., }, gcd (,... ) gcd ( F1,gcd ( F,..., Fl )) l 1 GCD calculatons F R X X R ntegral doman = F F H = F F 1 n 1 l 1 l more effcent algorthm: 1) F = F1 + k3f3 + k5f5 +..., G = F + kf + k4f4 +..., k chosen randomly ) H': = gcd ( F, G) 3) remove all elements F F wth H' F, add H ' to F 4) repeat choosng new k untl F = 1 4
25 GCD of several Quanttes ( ) res x F X, G X : resultant of F and G res x F X, G X = 0 F, G have a common factor wth G( k) res ( F, F kf ) = + we get: x 1 3 ( F F F ) ( F F + kf ) k s zeroes of G( k) gcd,, gcd, expected GCD calculatons tends to 1 5
26 Polynomal Contents n n 1 F X = f X + f X f, f n 0 cont F: = gcd f,..., f " content of F" 0 cont F = 1 " prmtve polynomal"/" trval content" F X prm F : = " prmtve part of F " cont F n cont F: = gcd coeffcents of monomals of F " scalar content" R 6
27 Polynomal Contents Proposton (Gauss): If F and G are prmtve polynomals over an entre rng R then FG s also prmtve. Dealng wth polynomals over an ntegral doman the prmtve part of a reducble polynomal s stll reducble Proof: Let m m 1 F X = f0x + f1x fm n n 1 G X = g0x + g1x gn and p Rprme, p/ cont FG 7
28 Polynomal Contents Proposton (Gauss): If F and G are prmtve polynomals over an entre rng R then FG s also prmtve. the mages of F and G n R [ ] and G are prmtve: / p ˆ r ˆ r 1 ˆ m r m r 1 m Fˆ X = f X + f X f ˆ s s 1 = ˆ ˆ ˆ n s + n s n G X g X g X g X are both non zero, snce F wth f ˆ, gˆ 0 m r n s but f ˆ gˆ = 0 snce p/contfg m r n s contradcton R ( s ntegral doman! ) 8
29 Polynomal Contents Assume F G R[ X X ], H : = gcd ( FG, ) f, 1,..., n X only occurs n G, not n F then H not nvolves 0 ( ) ( ) ( ) X H= gcd FG, = gcd F,coef GX,,coef GX,,coef GX,,... we can remove all varables that do not occur n every polynomal cont H = gcd cont F,cont G = gcd f,..., f, g,..., g F G gcd, cont H cont H 0 m 0 s prmtve (although f F, G are not prmtve) m 9
30 Coeffcent Growth Let, F X F X be polynomals over a feld 1 = + deg < deg F X q X F X F X F F quotent remander = + F X q X F X F X 3 4 = + = + F X q X F X F X n 3 n 3 n n 1 F X q X F X F X n n n 1 n n : F = 0 F = gcd F, F n+ 1 n 1 30
31 Coeffcent Growth example 1 = F1 X X X X X X 6 4 = F X X X X F3 = X + X F4 = X 9X F5 = X F6 =
32 Coeffcent Growth example 4 3 F1 = X + X W 3 F = X + X + 3WX F = 3W + X + 4W 1 X W + 1 F F 3 3 7W W 11W + 3 9W W + 4W = X + 9W 1W + 4 9W 1W W 738W 474W + 75W + 81W 16W + 68W 8 5 = W 108W 590W + 06W + 109W 66W + 9 3
33 Pseudo-Quotents Eucldean GCD algorthm = lc, Let F1( X), F( X ) be polynomals over a rng R, f F( X) = deg( F ) deg( F ) δ + 1 = + deg < deg δ 1 + f 1 F X Q X F X R X R F 1 R( X ) always has ntegral coeffcents 33
34 Pseudo-Quotents example F1 X X X X X X 6 4 F = 3X + 5X 4X 9X F3 = 15X + 3X 9 F4 = 15795X X = F5 = X F6 = Eucldean PRS F1 X X X X X X 6 4 F = 3X + 5X 4X 9X F3 = 5X + X 3 F4 = 13X + 5X 49 6 = F5 = 4663X 6150 F = 1 Prmtve PRS (n each step dvson by cont F ) 34
35 Pseudo-Quotents polynomal remander sequences A sequence of polynomals F F F R[ X],,... n 1 that satsfes = deg < deg β F X α F X F X F F 1 1 where, R q X s a polynomal over R, s called a polynomal remander sequence generated from F 1 and F. α β, lc wth f = F( X), δ deg( F) deg( F+ 1 ) that F = prem ( F, F ). ( 1 cont prem ( F, F ) β 1 = we declare f δ α = + 1 so ( 1 ) ) β 1 35
36 Subresultant Poly. Remander Seq. accordng to Collns and Brown We choose the β usng followng equaltes f = lc( F( X) ), δ = deg( F) deg( F+ 1 ), α 1 f δ 1 = + δ1 δ 1 1 δ 1 h = f, h = f h 1 3,..., = k δ1+ 1 δ + 1 δ ( 1 ), β ( 1) f h ( 4,..., k 1) β = = = + 3 to get the best GCD algorthm that uses a full polynomal remander seqence 36
37 Subresultant Poly. Remander Seq. example F1 X X X X X X 6 4 F = 3X + 5X 4X 9X F3 = 15X 3X 9 F4 = 65X + 15X 45 F F 5 6 = = 936X 1300 =
38 Polynomal Arthmetc Stefan Jerg Thanks for lstenng 38
Advanced Algebraic Algorithms on Integers and Polynomials
Advanced Algebrac Algorthms on Integers and Polynomals Analyss of Algorthms Prepared by John Ref, Ph.D. Integer and Polynomal Computatons a) Newton Iteraton: applcaton to dvson b) Evaluaton and Interpolaton
More informationExample: (13320, 22140) =? Solution #1: The divisors of are 1, 2, 3, 4, 5, 6, 9, 10, 12, 15, 18, 20, 27, 30, 36, 41,
The greatest common dvsor of two ntegers a and b (not both zero) s the largest nteger whch s a common factor of both a and b. We denote ths number by gcd(a, b), or smply (a, b) when there s no confuson
More informationTHE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens
THE CHINESE REMAINDER THEOREM KEITH CONRAD We should thank the Chnese for ther wonderful remander theorem. Glenn Stevens 1. Introducton The Chnese remander theorem says we can unquely solve any par of
More informationALGEBRA HW 7 CLAY SHONKWILER
ALGEBRA HW 7 CLAY SHONKWILER 1 Whch of the followng rngs R are dscrete valuaton rngs? For those that are, fnd the fracton feld K = frac R, the resdue feld k = R/m (where m) s the maxmal deal), and a unformzer
More informationExercises. 18 Algorithms
18 Algorthms Exercses 0.1. In each of the followng stuatons, ndcate whether f = O(g), or f = Ω(g), or both (n whch case f = Θ(g)). f(n) g(n) (a) n 100 n 200 (b) n 1/2 n 2/3 (c) 100n + log n n + (log n)
More informationMTH 819 Algebra I S13. Homework 1/ Solutions. 1 if p n b and p n+1 b 0 otherwise ) = 0 if p q or n m. W i = rw i
MTH 819 Algebra I S13 Homework 1/ Solutons Defnton A. Let R be PID and V a untary R-module. Let p be a prme n R and n Z +. Then d p,n (V) = dm R/Rp p n 1 Ann V (p n )/p n Ann V (p n+1 ) Note here that
More informationCalculation of time complexity (3%)
Problem 1. (30%) Calculaton of tme complexty (3%) Gven n ctes, usng exhaust search to see every result takes O(n!). Calculaton of tme needed to solve the problem (2%) 40 ctes:40! dfferent tours 40 add
More informationDISCRIMINANTS AND RAMIFIED PRIMES. 1. Introduction A prime number p is said to be ramified in a number field K if the prime ideal factorization
DISCRIMINANTS AND RAMIFIED PRIMES KEITH CONRAD 1. Introducton A prme number p s sad to be ramfed n a number feld K f the prme deal factorzaton (1.1) (p) = po K = p e 1 1 peg g has some e greater than 1.
More informationFACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP
C O L L O Q U I U M M A T H E M A T I C U M VOL. 80 1999 NO. 1 FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP BY FLORIAN K A I N R A T H (GRAZ) Abstract. Let H be a Krull monod wth nfnte class
More informationLecture 5 Decoding Binary BCH Codes
Lecture 5 Decodng Bnary BCH Codes In ths class, we wll ntroduce dfferent methods for decodng BCH codes 51 Decodng the [15, 7, 5] 2 -BCH Code Consder the [15, 7, 5] 2 -code C we ntroduced n the last lecture
More informationMin Cut, Fast Cut, Polynomial Identities
Randomzed Algorthms, Summer 016 Mn Cut, Fast Cut, Polynomal Identtes Instructor: Thomas Kesselhem and Kurt Mehlhorn 1 Mn Cuts n Graphs Lecture (5 pages) Throughout ths secton, G = (V, E) s a mult-graph.
More informationDifferential Polynomials
JASS 07 - Polynomals: Ther Power and How to Use Them Dfferental Polynomals Stephan Rtscher March 18, 2007 Abstract Ths artcle gves an bref ntroducton nto dfferental polynomals, deals and manfolds and ther
More informationPolynomials. 1 What is a polynomial? John Stalker
Polynomals John Stalker What s a polynomal? If you thnk you already know what a polynomal s then skp ths secton. Just be aware that I consstently wrte thngs lke p = c z j =0 nstead of p(z) = c z. =0 You
More informationSome Consequences. Example of Extended Euclidean Algorithm. The Fundamental Theorem of Arithmetic, II. Characterizing the GCD and LCM
Example of Extended Eucldean Algorthm Recall that gcd(84, 33) = gcd(33, 18) = gcd(18, 15) = gcd(15, 3) = gcd(3, 0) = 3 We work backwards to wrte 3 as a lnear combnaton of 84 and 33: 3 = 18 15 [Now 3 s
More informationFormulas for the Determinant
page 224 224 CHAPTER 3 Determnants e t te t e 2t 38 A = e t 2te t e 2t e t te t 2e 2t 39 If 123 A = 345, 456 compute the matrx product A adj(a) What can you conclude about det(a)? For Problems 40 43, use
More informationSection 3.6 Complex Zeros
04 Chapter Secton 6 Comple Zeros When fndng the zeros of polynomals, at some pont you're faced wth the problem Whle there are clearly no real numbers that are solutons to ths equaton, leavng thngs there
More informationFrom the Euclidean Algorithm for Solving a Key Equation for Dual Reed Solomon Codes to the Berlekamp-Massey Algorithm
1 / 32 From the Eucldean Algorthm for Solvng a Key Equaton for Dual Reed Solomon Codes to the Berlekamp-Massey Algorthm Mara Bras-Amorós, Mchael E O Sullvan The Claude Shannon Insttute Workshop on Codng
More informationa b a In case b 0, a being divisible by b is the same as to say that
Secton 6.2 Dvsblty among the ntegers An nteger a ε s dvsble by b ε f there s an nteger c ε such that a = bc. Note that s dvsble by any nteger b, snce = b. On the other hand, a s dvsble by only f a = :
More informationFoundations of Arithmetic
Foundatons of Arthmetc Notaton We shall denote the sum and product of numbers n the usual notaton as a 2 + a 2 + a 3 + + a = a, a 1 a 2 a 3 a = a The notaton a b means a dvdes b,.e. ac = b where c s an
More informationTHE SUMMATION NOTATION Ʃ
Sngle Subscrpt otaton THE SUMMATIO OTATIO Ʃ Most of the calculatons we perform n statstcs are repettve operatons on lsts of numbers. For example, we compute the sum of a set of numbers, or the sum of the
More information12 MATH 101A: ALGEBRA I, PART C: MULTILINEAR ALGEBRA. 4. Tensor product
12 MATH 101A: ALGEBRA I, PART C: MULTILINEAR ALGEBRA Here s an outlne of what I dd: (1) categorcal defnton (2) constructon (3) lst of basc propertes (4) dstrbutve property (5) rght exactness (6) localzaton
More information18.781: Solution to Practice Questions for Final Exam
18.781: Soluton to Practce Questons for Fnal Exam 1. Fnd three solutons n postve ntegers of x 6y = 1 by frst calculatng the contnued fracton expanson of 6. Soluton: We have 1 6=[, ] 6 6+ =[, ] 1 =[,, ]=[,,
More informationPolynomials. 1 More properties of polynomials
Polynomals 1 More propertes of polynomals Recall that, for R a commutatve rng wth unty (as wth all rngs n ths course unless otherwse noted), we defne R[x] to be the set of expressons n =0 a x, where a
More informationBezier curves. Michael S. Floater. August 25, These notes provide an introduction to Bezier curves. i=0
Bezer curves Mchael S. Floater August 25, 211 These notes provde an ntroducton to Bezer curves. 1 Bernsten polynomals Recall that a real polynomal of a real varable x R, wth degree n, s a functon of the
More informationFINITELY-GENERATED MODULES OVER A PRINCIPAL IDEAL DOMAIN
FINITELY-GENERTED MODULES OVER PRINCIPL IDEL DOMIN EMMNUEL KOWLSKI Throughout ths note, s a prncpal deal doman. We recall the classfcaton theorem: Theorem 1. Let M be a fntely-generated -module. (1) There
More information(2mn, m 2 n 2, m 2 + n 2 )
MATH 16T Homewk Solutons 1. Recall that a natural number n N s a perfect square f n = m f some m N. a) Let n = p α even f = 1,,..., k. be the prme factzaton of some n. Prove that n s a perfect square f
More informationMaximum Likelihood Estimation of Binary Dependent Variables Models: Probit and Logit. 1. General Formulation of Binary Dependent Variables Models
ECO 452 -- OE 4: Probt and Logt Models ECO 452 -- OE 4 Maxmum Lkelhood Estmaton of Bnary Dependent Varables Models: Probt and Logt hs note demonstrates how to formulate bnary dependent varables models
More informationReport on Image warping
Report on Image warpng Xuan Ne, Dec. 20, 2004 Ths document summarzed the algorthms of our mage warpng soluton for further study, and there s a detaled descrpton about the mplementaton of these algorthms.
More informationFinding Dense Subgraphs in G(n, 1/2)
Fndng Dense Subgraphs n Gn, 1/ Atsh Das Sarma 1, Amt Deshpande, and Rav Kannan 1 Georga Insttute of Technology,atsh@cc.gatech.edu Mcrosoft Research-Bangalore,amtdesh,annan@mcrosoft.com Abstract. Fndng
More informationinv lve a journal of mathematics 2008 Vol. 1, No. 1 Divisibility of class numbers of imaginary quadratic function fields
nv lve a journal of mathematcs Dvsblty of class numbers of magnary quadratc functon felds Adam Merberg mathematcal scences publshers 2008 Vol. 1, No. 1 INVOLVE 1:1(2008) Dvsblty of class numbers of magnary
More information= z 20 z n. (k 20) + 4 z k = 4
Problem Set #7 solutons 7.2.. (a Fnd the coeffcent of z k n (z + z 5 + z 6 + z 7 + 5, k 20. We use the known seres expanson ( n+l ( z l l z n below: (z + z 5 + z 6 + z 7 + 5 (z 5 ( + z + z 2 + z + 5 5
More informationLectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix
Lectures - Week 4 Matrx norms, Condtonng, Vector Spaces, Lnear Independence, Spannng sets and Bass, Null space and Range of a Matrx Matrx Norms Now we turn to assocatng a number to each matrx. We could
More informationPRIMES 2015 reading project: Problem set #3
PRIMES 2015 readng project: Problem set #3 page 1 PRIMES 2015 readng project: Problem set #3 posted 31 May 2015, to be submtted around 15 June 2015 Darj Grnberg The purpose of ths problem set s to replace
More informationarxiv: v3 [math.ag] 23 Sep 2016
Key polynomals for smple extensons of valued felds arxv:1406.0657v3 [math.ag] 23 Sep 2016 F. J. Herrera Govantes Departamento de Álgebra Facultad de Matemátcas Avda. Rena Mercedes, s/n Unversdad de Sevlla
More informationSpeeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem
H.K. Pathak et. al. / (IJCSE) Internatonal Journal on Computer Scence and Engneerng Speedng up Computaton of Scalar Multplcaton n Ellptc Curve Cryptosystem H. K. Pathak Manju Sangh S.o.S n Computer scence
More informationDigital Signal Processing
Dgtal Sgnal Processng Dscrete-tme System Analyss Manar Mohasen Offce: F8 Emal: manar.subh@ut.ac.r School of IT Engneerng Revew of Precedent Class Contnuous Sgnal The value of the sgnal s avalable over
More informationMLE and Bayesian Estimation. Jie Tang Department of Computer Science & Technology Tsinghua University 2012
MLE and Bayesan Estmaton Je Tang Department of Computer Scence & Technology Tsnghua Unversty 01 1 Lnear Regresson? As the frst step, we need to decde how we re gong to represent the functon f. One example:
More informationMath Review. CptS 223 Advanced Data Structures. Larry Holder School of Electrical Engineering and Computer Science Washington State University
Math Revew CptS 223 dvanced Data Structures Larry Holder School of Electrcal Engneerng and Computer Scence Washngton State Unversty 1 Why do we need math n a data structures course? nalyzng data structures
More informationErrata to Invariant Theory with Applications January 28, 2017
Invarant Theory wth Applcatons Jan Drasma and Don Gjswjt http: //www.wn.tue.nl/~jdrasma/teachng/nvtheory0910/lecturenotes12.pdf verson of 7 December 2009 Errata and addenda by Darj Grnberg The followng
More informationAPPENDIX A Some Linear Algebra
APPENDIX A Some Lnear Algebra The collecton of m, n matrces A.1 Matrces a 1,1,..., a 1,n A = a m,1,..., a m,n wth real elements a,j s denoted by R m,n. If n = 1 then A s called a column vector. Smlarly,
More informationLECTURE V. 1. More on the Chinese Remainder Theorem We begin by recalling this theorem, proven in the preceeding lecture.
LECTURE V EDWIN SPARK 1. More on the Chnese Remander Theorem We begn by recallng ths theorem, proven n the preceedng lecture. Theorem 1.1 (Chnese Remander Theorem). Let R be a rng wth deals I 1, I 2,...,
More informationProblem Solving in Math (Math 43900) Fall 2013
Problem Solvng n Math (Math 43900) Fall 2013 Week four (September 17) solutons Instructor: Davd Galvn 1. Let a and b be two nteger for whch a b s dvsble by 3. Prove that a 3 b 3 s dvsble by 9. Soluton:
More informationOrthogonal Functions and Fourier Series. University of Texas at Austin CS384G - Computer Graphics Spring 2010 Don Fussell
Orthogonal Functons and Fourer Seres Vector Spaces Set of ectors Closed under the followng operatons Vector addton: 1 + 2 = 3 Scalar multplcaton: s 1 = 2 Lnear combnatons: Scalars come from some feld F
More informationCOMPLEX NUMBERS AND QUADRATIC EQUATIONS
COMPLEX NUMBERS AND QUADRATIC EQUATIONS INTRODUCTION We know that x 0 for all x R e the square of a real number (whether postve, negatve or ero) s non-negatve Hence the equatons x, x, x + 7 0 etc are not
More informationFactoring polynomials over Z4 and over certain Galois rings
Loughborough Unversty Insttutonal Repostory Factorng polynomals over Z4 and over certan Galos rngs Ths tem was submtted to Loughborough Unversty's Insttutonal Repostory by the/an author. Ctaton: SALAGEAN,
More informationMaximum Likelihood Estimation of Binary Dependent Variables Models: Probit and Logit. 1. General Formulation of Binary Dependent Variables Models
ECO 452 -- OE 4: Probt and Logt Models ECO 452 -- OE 4 Mamum Lkelhood Estmaton of Bnary Dependent Varables Models: Probt and Logt hs note demonstrates how to formulate bnary dependent varables models for
More informationRestricted Lie Algebras. Jared Warner
Restrcted Le Algebras Jared Warner 1. Defntons and Examples Defnton 1.1. Let k be a feld of characterstc p. A restrcted Le algebra (g, ( ) [p] ) s a Le algebra g over k and a map ( ) [p] : g g called
More information22.1 Representability of Functions in a Formal Theory
Appled Logc Lecture 22: Arthmetc Representablty CS 4860 Sprng 2009 Thursday, Aprl 9, 2009 In the prevous lectures we have ntroduced axomatzatons of varous fragments of mathematcs, ncludng nteger arthmetc.
More informationNOTES ON SIMPLIFICATION OF MATRICES
NOTES ON SIMPLIFICATION OF MATRICES JONATHAN LUK These notes dscuss how to smplfy an (n n) matrx In partcular, we expand on some of the materal from the textbook (wth some repetton) Part of the exposton
More informationSelecting a Monomial Basis for Sums of Squares Programming over a Quotient Ring
Selectng a Monomal Bass for Sums of Squares Programmng over a Quotent Rng Frank Permenter 1 and Pablo A. Parrlo 2 Abstract In ths paper we descrbe a method for choosng a good monomal bass for a sums of
More informationAlgebraic properties of polynomial iterates
Algebrac propertes of polynomal terates Alna Ostafe Department of Computng Macquare Unversty 1 Motvaton 1. Better and cryptographcally stronger pseudorandom number generators (PRNG) as lnear constructons
More informationKey polynomials for simple extensions of valued fields
Key polynomals for smple extensons of valued felds F. J. Herrera Govantes Departamento de Álgebra Facultad de Matemátcas Avda. Rena Mercedes, s/n Unversdad de Sevlla 41012 Sevlla, Span emal: jherrera@algebra.us.es
More informationFirst Year Examination Department of Statistics, University of Florida
Frst Year Examnaton Department of Statstcs, Unversty of Florda May 7, 010, 8:00 am - 1:00 noon Instructons: 1. You have four hours to answer questons n ths examnaton.. You must show your work to receve
More information8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS
SECTION 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS 493 8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS All the vector spaces you have studed thus far n the text are real vector spaces because the scalars
More informationTowards fasterreal algebraic numbers
Journal of Symbolc Computaton 36 (003) 53 533 www.elsever.com/locate/jsc Towards fasterreal algebrac numbers Renaud Roboo Laboratore d Informatque de Pars 6 (LIP6), Unversté Perre et Mare Cure (Pars 6),
More informationValuations compatible with a projection
ADERNOS DE MATEMÁTIA 05, 237 244 October (2004) ARTIGO NÚMERO SMA# 205 Valuatons compatble wth a projecton Fuensanta Aroca * Departamento de Matemátca, Insttuto de êncas Matemátcas e de omputação, Unversdade
More informationChapter 6. BCH Codes
Wreless Informaton Transmsson System Lab Chapter 6 BCH Codes Insttute of Communcatons Engneerng Natonal Sun Yat-sen Unversty Outlne Bnary Prmtve BCH Codes Decodng of the BCH Codes Implementaton of Galos
More informationQuantum Mechanics for Scientists and Engineers. David Miller
Quantum Mechancs for Scentsts and Engneers Davd Mller Types of lnear operators Types of lnear operators Blnear expanson of operators Blnear expanson of lnear operators We know that we can expand functons
More informationProvable Security Signatures
Provable Securty Sgnatures UCL - Louvan-la-Neuve Wednesday, July 10th, 2002 LIENS-CNRS Ecole normale supéreure Summary Introducton Sgnature FD PSS Forkng Lemma Generc Model Concluson Provable Securty -
More informationInternational Journal of Mathematical Archive-3(3), 2012, Page: Available online through ISSN
Internatonal Journal of Mathematcal Archve-3(3), 2012, Page: 1136-1140 Avalable onlne through www.ma.nfo ISSN 2229 5046 ARITHMETIC OPERATIONS OF FOCAL ELEMENTS AND THEIR CORRESPONDING BASIC PROBABILITY
More informationALGEBRA MID-TERM. 1 Suppose I is a principal ideal of the integral domain R. Prove that the R-module I R I has no non-zero torsion elements.
ALGEBRA MID-TERM CLAY SHONKWILER 1 Suppose I s a prncpal deal of the ntegral doman R. Prove that the R-module I R I has no non-zero torson elements. Proof. Note, frst, that f I R I has no non-zero torson
More informationFixed points of IA-endomorphisms of a free metabelian Lie algebra
Proc. Indan Acad. Sc. (Math. Sc.) Vol. 121, No. 4, November 2011, pp. 405 416. c Indan Academy of Scences Fxed ponts of IA-endomorphsms of a free metabelan Le algebra NAIME EKICI 1 and DEMET PARLAK SÖNMEZ
More informationREDUCTION MODULO p. We will prove the reduction modulo p theorem in the general form as given by exercise 4.12, p. 143, of [1].
REDUCTION MODULO p. IAN KIMING We wll prove the reducton modulo p theorem n the general form as gven by exercse 4.12, p. 143, of [1]. We consder an ellptc curve E defned over Q and gven by a Weerstraß
More informationLETTER Skew-Frobenius Maps on Hyperelliptic Curves
189 Skew-Frobenus Maps on Hyperellptc Curves Shunj KOZAKI a, Nonmember, Kazuto MATSUO, Member, and Yasutomo SHIMBARA, Nonmember SUMMARY Scalar multplcaton methods usng the Frobenus maps are known for effcent
More information2.29 Numerical Fluid Mechanics
REVIEW Lecture 10: Sprng 2015 Lecture 11 Classfcaton of Partal Dfferental Equatons PDEs) and eamples wth fnte dfference dscretzatons Parabolc PDEs Ellptc PDEs Hyperbolc PDEs Error Types and Dscretzaton
More informationSMARANDACHE-GALOIS FIELDS
SMARANDACHE-GALOIS FIELDS W. B. Vasantha Kandasamy Deartment of Mathematcs Indan Insttute of Technology, Madras Chenna - 600 036, Inda. E-mal: vasantak@md3.vsnl.net.n Abstract: In ths aer we study the
More informationComplex Numbers. x = B B 2 4AC 2A. or x = x = 2 ± 4 4 (1) (5) 2 (1)
Complex Numbers If you have not yet encountered complex numbers, you wll soon do so n the process of solvng quadratc equatons. The general quadratc equaton Ax + Bx + C 0 has solutons x B + B 4AC A For
More informationSection 8.3 Polar Form of Complex Numbers
80 Chapter 8 Secton 8 Polar Form of Complex Numbers From prevous classes, you may have encountered magnary numbers the square roots of negatve numbers and, more generally, complex numbers whch are the
More informationCHAPTER-5 INFORMATION MEASURE OF FUZZY MATRIX AND FUZZY BINARY RELATION
CAPTER- INFORMATION MEASURE OF FUZZY MATRI AN FUZZY BINARY RELATION Introducton The basc concept of the fuzz matr theor s ver smple and can be appled to socal and natural stuatons A branch of fuzz matr
More informationThere are two approaches to Hensel lftng. Lnear lftng starts wth polynomals f = f (0) and teratvely constructs polynomals f () such that ()f () f (?)
On Bvarate Hensel Lftng and ts Parallelzaton Laurent Bernardn Insttut fur Wssenschaftlches Rechnen ETH Zurch bernardn@nf.ethz.ch Abstract We present a new parallel algorthm for performng lnear Hensel lftng
More informationAn efficient algorithm for multivariate Maclaurin Newton transformation
Annales UMCS Informatca AI VIII, 2 2008) 5 14 DOI: 10.2478/v10065-008-0020-6 An effcent algorthm for multvarate Maclaurn Newton transformaton Joanna Kapusta Insttute of Mathematcs and Computer Scence,
More informationOrthogonal Functions and Fourier Series. University of Texas at Austin CS384G - Computer Graphics Fall 2010 Don Fussell
Orthogonal Functons and Fourer Seres Fall 21 Don Fussell Vector Spaces Set of ectors Closed under the followng operatons Vector addton: 1 + 2 = 3 Scalar multplcaton: s 1 = 2 Lnear combnatons: Scalars come
More informationLinear, affine, and convex sets and hulls In the sequel, unless otherwise specified, X will denote a real vector space.
Lnear, affne, and convex sets and hulls In the sequel, unless otherwse specfed, X wll denote a real vector space. Lnes and segments. Gven two ponts x, y X, we defne xy = {x + t(y x) : t R} = {(1 t)x +
More informationU.C. Berkeley CS294: Beyond Worst-Case Analysis Luca Trevisan September 5, 2017
U.C. Berkeley CS94: Beyond Worst-Case Analyss Handout 4s Luca Trevsan September 5, 07 Summary of Lecture 4 In whch we ntroduce semdefnte programmng and apply t to Max Cut. Semdefnte Programmng Recall that
More informationPolynomial PSet Solutions
Polynomal PSet Solutons Note: Problems A, A2, B2, B8, C2, D2, E3, and E6 were done n class. (A) Values and Roots. Rearrange to get (x + )P (x) x = 0 for x = 0,,..., n. Snce ths equaton has roots x = 0,,...,
More informationLowest-weight representations of Cherednik algebras in positive characteristic
Lowest-weght representatons of Cherednk algebras n postve characterstc Sheela Devadas January 29, 2012 1 Introducton Lowest-weght representatons of Cherednk algebras H,c have been studed n both characterstc
More informationRestricted divisor sums
ACTA ARITHMETICA 02 2002) Restrcted dvsor sums by Kevn A Broughan Hamlton) Introducton There s a body of work n the lterature on varous restrcted sums of the number of dvsors of an nteger functon ncludng
More informationSL n (F ) Equals its Own Derived Group
Internatonal Journal of Algebra, Vol. 2, 2008, no. 12, 585-594 SL n (F ) Equals ts Own Derved Group Jorge Macel BMCC-The Cty Unversty of New York, CUNY 199 Chambers street, New York, NY 10007, USA macel@cms.nyu.edu
More informationInner Product. Euclidean Space. Orthonormal Basis. Orthogonal
Inner Product Defnton 1 () A Eucldean space s a fnte-dmensonal vector space over the reals R, wth an nner product,. Defnton 2 (Inner Product) An nner product, on a real vector space X s a symmetrc, blnear,
More informationPolynomial Identities of RA2 Loop Algebras
Ž. Journal of Algebra 213, 557566 1999 Artcle ID jabr.1998.7675, avalable onlne at http:www.dealbrary.com on Polynomal Identtes of RA2 Loop Algebras S. O. Juraans and L. A. Peres Departamento de Matematca,
More informationStructure and Drive Paul A. Jensen Copyright July 20, 2003
Structure and Drve Paul A. Jensen Copyrght July 20, 2003 A system s made up of several operatons wth flow passng between them. The structure of the system descrbes the flow paths from nputs to outputs.
More informationSparse representation for cyclotomic fields
Sparse representaton for cyclotomc felds Claus Feker 1 School of Mathematcs and Statstcs, Unversty of Sydney, NSW 2006, Australa claus@math.usyd.edu.au http://magma.maths.usyd.edu.au/users/claus/ Abstract.
More informationConstruction and number of self-dual skew codes over F _p 2
Constructon and number of self-dual skew codes over F _p 2 Delphne Boucher To cte ths verson: Delphne Boucher. Constructon and number of self-dual skew codes over F _p 2. Advances n Mathematcs of Communcatons,
More informationRSA /2002/13(08) , ); , ) RSA RSA : RSA RSA [2] , [1,4]
1000-9825/2002/13(081729-06 2002 Journal of Software Vol13, No8 RSA 1,2 1, 1 (, 200433; 2 (, 200070 E-mal: yfhu@fudaneducn http://wwwfudaneducn : RSA RSA :, ; RSA,,, RSA,, : ; RSA ; ;RSA; : TP309 : A RSA
More informationBeyond Zudilin s Conjectured q-analog of Schmidt s problem
Beyond Zudln s Conectured q-analog of Schmdt s problem Thotsaporn Ae Thanatpanonda thotsaporn@gmalcom Mathematcs Subect Classfcaton: 11B65 33B99 Abstract Usng the methodology of (rgorous expermental mathematcs
More informationDynamic Programming. Preview. Dynamic Programming. Dynamic Programming. Dynamic Programming (Example: Fibonacci Sequence)
/24/27 Prevew Fbonacc Sequence Longest Common Subsequence Dynamc programmng s a method for solvng complex problems by breakng them down nto smpler sub-problems. It s applcable to problems exhbtng the propertes
More informationNotes on Frequency Estimation in Data Streams
Notes on Frequency Estmaton n Data Streams In (one of) the data streamng model(s), the data s a sequence of arrvals a 1, a 2,..., a m of the form a j = (, v) where s the dentty of the tem and belongs to
More informationFACTORING POLYNOMIALS OVER FINITE FIELDS USING BALANCE TEST CHANDAN SAHA
FACTORING POLYNOMIALS OVER FINITE FIELDS USING BALANCE TEST CHANDAN SAHA Department of Computer Scence and Engneerng Indan Insttute of Technology Kanpur E-mal address: csaha@cse.tk.ac.n Abstract. We study
More informationDEGREE REDUCTION OF BÉZIER CURVES USING CONSTRAINED CHEBYSHEV POLYNOMIALS OF THE SECOND KIND
ANZIAM J. 45(003), 195 05 DEGREE REDUCTION OF BÉZIER CURVES USING CONSTRAINED CHEBYSHEV POLYNOMIALS OF THE SECOND KIND YOUNG JOON AHN 1 (Receved 3 August, 001; revsed 7 June, 00) Abstract In ths paper
More informationsince [1-( 0+ 1x1i+ 2x2 i)] [ 0+ 1x1i+ assumed to be a reasonable approximation
Econ 388 R. Butler 204 revsons Lecture 4 Dummy Dependent Varables I. Lnear Probablty Model: the Regresson model wth a dummy varables as the dependent varable assumpton, mplcaton regular multple regresson
More informationSome basic inequalities. Definition. Let V be a vector space over the complex numbers. An inner product is given by a function, V V C
Some basc nequaltes Defnton. Let V be a vector space over the complex numbers. An nner product s gven by a functon, V V C (x, y) x, y satsfyng the followng propertes (for all x V, y V and c C) (1) x +
More informationLecture 14 - Isomorphism Theorem of Harish-Chandra
Lecture 14 - Isomorphsm Theorem of Harsh-Chandra March 11, 2013 Ths lectures shall be focused on central characters and what they can tell us about the unversal envelopng algebra of a semsmple Le algebra.
More informationwhere a is any ideal of R. Lemma 5.4. Let R be a ring. Then X = Spec R is a topological space Moreover the open sets
5. Schemes To defne schemes, just as wth algebrac varetes, the dea s to frst defne what an affne scheme s, and then realse an arbtrary scheme, as somethng whch s locally an affne scheme. The defnton of
More informationMEM 255 Introduction to Control Systems Review: Basics of Linear Algebra
MEM 255 Introducton to Control Systems Revew: Bascs of Lnear Algebra Harry G. Kwatny Department of Mechancal Engneerng & Mechancs Drexel Unversty Outlne Vectors Matrces MATLAB Advanced Topcs Vectors A
More informationHyper-Sums of Powers of Integers and the Akiyama-Tanigawa Matrix
6 Journal of Integer Sequences, Vol 8 (00), Artcle 0 Hyper-Sums of Powers of Integers and the Ayama-Tangawa Matrx Yoshnar Inaba Toba Senor Hgh School Nshujo, Mnam-u Kyoto 60-89 Japan nava@yoto-benejp Abstract
More informationP A = (P P + P )A = P (I P T (P P ))A = P (A P T (P P )A) Hence if we let E = P T (P P A), We have that
Backward Error Analyss for House holder Reectors We want to show that multplcaton by householder reectors s backward stable. In partcular we wsh to show fl(p A) = P (A) = P (A + E where P = I 2vv T s the
More information1 Generating functions, continued
Generatng functons, contnued. Exponental generatng functons and set-parttons At ths pont, we ve come up wth good generatng-functon dscussons based on 3 of the 4 rows of our twelvefold way. Wll our nteger-partton
More informationThe Geometry of Logit and Probit
The Geometry of Logt and Probt Ths short note s meant as a supplement to Chapters and 3 of Spatal Models of Parlamentary Votng and the notaton and reference to fgures n the text below s to those two chapters.
More informationThe KMO Method for Solving Non-homogenous, m th Order Differential Equations
The KMO Method for Solvng Non-homogenous, m th Order Dfferental Equatons Davd Krohn Danel Marño-Johnson John Paul Ouyang March 14, 2013 Abstract Ths paper shows a smple tabular procedure for fndng the
More informationWeek 2. This week, we covered operations on sets and cardinality.
Week 2 Ths week, we covered operatons on sets and cardnalty. Defnton 0.1 (Correspondence). A correspondence between two sets A and B s a set S contaned n A B = {(a, b) a A, b B}. A correspondence from
More information