Tabulating pseudoprimes and tabulating liars

Size: px
Start display at page:

Download "Tabulating pseudoprimes and tabulating liars"

Transcription

1 Illnos Wesleyan Unversty From the SelectedWorks of Andrew Shallue 2016 Tabulatng pseudoprmes and tabulatng lars Andrew Shallue Ths work s lcensed under a Creatve Commons CC_BY-NC Internatonal Lcense. Avalable at:

2 Tabulatng Pseudoprmes and Tabulatng Lars Andrew Shallue 1 Abstract Ths paper explores the asymptotc complexty of two problems related to the Mller-Rabn- Selfrdge prmalty test. The frst problem s to tabulate strong pseudoprmes to a sngle fxed base a. It s now proven that tabulatng up to x requres O(x) arthmetc operatons and O(x log x) bts of space. The second problem s to fnd all strong lars and wtnesses, gven a fxed odd composte n. Ths appears to be unstuded, and a randomzed algorthm s presented that requres an expected O((log n) 2 + S(n) ) operatons (here S(n) s the set of strong lars). Although nterestng n ther own rght, a notable applcaton s the search for sets of compostes wth no relable wtness. 2 Introducton A common way to prove that a postve nteger n s composte s to demonstrate that a necessary condton for prmalty fals. For example, by Fermat s Theorem we know that f p s prme and a s not dvsble by p, then a p 1 1 mod p. The converse of Fermat s Theorem fals, nsprng the followng defnton. Defnton 2.1. Let n be a postve, composte nteger. If a n 1 1 mod n we call a a Fermat lar wth respect to n, and we call n a Fermat a-pseudoprme or a-psp for short. If a 0 mod n and a n 1 1 mod n then a s a Fermat wtness for n. If a 0 mod n then a s nether a wtness nor a lar. Due to the exstence of composte numbers wth many Fermat lars, a stronger condton was developed by Selfrdge, Mller, Rabn and others. Let n > 1 be odd, and wrte n 1 as 2 s d where d s odd. Then f n s prme and gcd(a, n) = 1 we have that ether 1. a d 1 mod n, or 2. a 2d 1 mod n for some 0 s 1. We call ths the strong pseudoprme condton. An algorthm bult around ths condton s known as the Mller-Rabn-Selfrdge test, and t nspres a smlar defnton of lar. 1

3 Defnton 2.2. Let n be an odd, postve, composte nteger. If a satsfes the strong pseudoprme condton, we call a a strong lar wth respect to n, and we call n a strong a-pseudoprme or a-spsp for short. If a 0 mod n and a does not satsfy the condton then a s a strong wtness for n. If a 0 mod n then a s nether a strong wtness nor a strong lar. Note that 1 and n 1 are strong lars for any odd composte n. Excludng the case when gcd(a, n) = n, f gcd(a, n) 1 then a must be a strong wtness. Snce 1, 1 are unts modulo n and a s not, no power of a could result n 1 or 1 modulo n. If n fxed we denote the set of Fermat lars by F (n) and the set of strong lars by S(n). From [20] we have exact formulae for the sze of these sets, namely F (n) = gcd(n 1, p 1) S(n) = ( 1 + 2νω(n) 1 2 ω(n) 1 ) gcd(n, p ) where ω(n) s the number of dstnct prmes dvdng n, ν = mn ν 2 (p 1), and n s the odd part of n 1. Some authors n defnng a lar a nsst upon a < n, a reflecton of the obstructon they pose to dentfyng composte numbers. In ths paper we seek to classfy the set of all postve ntegers, and wll allow a > n. It s natural n ths case to work wth a modulo n, and the defnton gven requres no modfcaton to allow for t. Ths paper wll focus on the asymptotc complexty of two tabulaton problems related to strong lars. Frst, gven a fxed a, tabulate all a-spsp up to a gven bound x. Second, gven a fxed odd composte n, determne all 1 a < n for whch a s a strong lar. Whle many authors have performed pseudoprme searches or pseudoprme tabulatons (especally pseudoprmes to multple bases), fewer analyze algorthms for these problems n terms of ther asymptotc complexty. In fact, the lterature seems to lack algorthms for tabulatng strong wtnesses and lars. The nave complexty to beat s that of smply applyng the strong pseudoprme condton, ether to each odd composte up to x or to each potental lar a. Ths method requres the equvalent of a sngle modular exponentaton for each nteger, whch totals to O(x log x) multplcatons. There has been nterest n tabulatng pseudoprmes snce a varety of prmalty tests were frst developed. A sgnfcant pece of pror work s [24], whch contans a tabulaton of 2-Fermat pseudoprmes up to The key algorthmc dea was to restrct the search to certan equvalence classes. In partcular, f n s a 2-psp wth p n then l 2 (p) n 1 (here l 2 (p) s the multplcatve order of 2 modulo p). Ths tabulaton was extended to n [22]. Pnch added a pre-computaton that matched ntegers f wth all prmes q such that l a (q) = f, then looped over pre-products P, factors f of P 1, and prmes q wth l a (q) = f n search of pseudoprmes P q. A method smlar to Pnch s has been used to tabulate all 2-psp up to [12]. One contrbuton of the present work s demonstratng that l a (q) can be computed for all prme powers q x at a cost of O(x) multplcatons. 2

4 More recent tabulatons have focused on the search for ψ k, defned as the smallest composte whch s a strong pseudoprme to all of the frst k prme bases. The resultng specalzed algorthms take advantage of the fact that pseudoprmes to several bases fall nto an even more restrcted set of congruence classes. Jaeschke n [17] utlzed ths technque to tabulate n whch are smultaneously 2-spsp, 3-spsp, and 5-spsp. Zhang [31] further restrcted the search to pseudoprmes wth two prme factors related by a sngle parameter, fndng all such pseudoprmes to In the process, upper bounds or exact values were gven for ψ k wth k 19. The authors of [18] tabulated pseudoprmes to the frst eght prme bases and provably determned ψ 11. An algorthm developed n [6] tabulates pseudoprmes to two or more bases up to x and has a heurstc complexty of O(x 9/11+o(1) ). Recently, Sorenson and Webster mproved ths to O(x 2/3+o(1) ) and computed ψ 12 and ψ 13 [28]. Two man results wll be dscussed n later sectons. Frst, an algorthm s presented n Secton 6 that returns all a-spsp up to x. For the frst tme t s proven that tabulatng strong pseudoprmes to a sngle fxed base a requres O(x) arthmetc operatons and O(x log x) bts of space. The second new result s an algorthm whch tabulates all strong lars for a gven odd composte n n factored form. Presented as Theorem 8.2 n Secton 8, we frst use a randomzed algorthm to compute the structure of F (n) at an expected cost of O((log n) 2 ) operatons, after whch tabulatng S(n) requres O( S(n) ) operatons. 3 Notaton and model of computaton For a n the unt group (Z/nZ), l a (n) wll denote the multplcatve order of a modulo n. That s, l a (n) s the least nteger e such that a e 1 mod n. By Lagrange s Theorem l a (n) φ(n), where φ(n) s Euler s functon. The largest power of p that dvdes n wll be notated by ν p (n). Note that one way to compute l a (n) s to compute ν p (l a (n)) for all prmes p dvdng φ(n). The number of dstnct prme factors of an nteger n s denoted ω(n) and the largest prme factor of n by P (n). In ths paper log wll stand for the natural logarthm, though log 2 wll occasonally be used n descrbng algorthms. The computatonal model used assumes all arthmetc operatons take constant tme, though the space complexty of algorthms wll always be measured n bts. In partcular, f x s the bound on the tabulaton beng performed, all ntegers consdered have O(log x) bt sze, and we assume arthmetc operatons on such ntegers take constant tme. See [10, Secton 2] for further detals and justfcaton. 3

5 4 Relable wtnesses The nspraton for the present work comes from a queston posed n [1]: fnd the smallest nteger x for whch there s no relable strong wtness for the set of odd compostes up to x. Ths seems dffcult, but f we change the problem to no relable wtness less than or equal to x t becomes more tractable. Defnton 4.1. Let C be a set of composte ntegers. We call postve nteger a a relable Fermat wtness for C f t s a Fermat wtness for every composte n C. We smlarly defne relable strong wtness, and use smply relable wtness f the test s clear from context. A lttle computaton reveals that the answer to the modfed queston s For the frst 2-spsp s 2047, so 2 s a relable wtness for the odd compostes less than Lookng at a < 2047, the smallest a-spsp s always smaller than 2047, except for the fact that the smallest 1320-spsp s However, 1320 s not a relable wtness, because t has odd composte dvsors. For such an odd composte dvsor n, we have mod n and thus 1320 s nether a wtness nor a lar. We conclude that the odd compostes up to 2047 have no relable wtness x, and that ths s the smallest bound wth that property. A natural extenson s to construct a small set of odd compostes x wth no relable wtness x for arbtrary x. By work of Moner [20] and others, we know that the maxmum number of strong lars a composte n can possess s φ(n)/4. By usng n that reach the maxmum we should have a set of compostes wth few relable wtnesses. For each such relable wtness a, add the smallest a-spsp untl the set no longer has a relable wtness. Note that mplementng ths constructon requres algorthms for the two problems under consderaton, namely tabulatng all a-spsp up to a gven bound x and determnng all 1 a < n for whch a s a strong lar. There are known theoretcal bounds on the count of a-pseudoprmes up to x, denoted by P a (x). Snce every Carmchael number relatvely prme to a s an a-pseudoprme, [2] gves a lower bound of x 2/7. Combned wth an upper bound from [23], we have x 2/7 P a (x) x/ exp(log x log log log x/ log log x) for large enough x. Useful theoretcal results are also avalable on counts of Fermat lars and strong lars (here we restrct to lars a wth 1 a n 1). Carmchael numbers are composte ntegers n that are a-psp for all a relatvely prme to n. Thus by [2] there are nfntely many composte n wth φ(n) Fermat lars. The sze of φ(n) depends on how many prme factors n possesses. For each fxed k, there are nfntely many Carmchael numbers n wth no prme factor below (log n) k. For such n, the probablty that gcd(a, n) 1 s at most (log n) k+1, where 1 a n 1 s chosen unformly at random [1, Secton 2]. See [13] for more results and conjectures on counts of Carmchael numbers wth a specfed number of 4

6 prme factors. Bounds on the normal order and average order of the set of strong lars can be found n [11]. Related to relable wtnesses s the noton of the least strong wtness for an odd composte n, denoted W (n). Makng explct a result of Mller, Bach n [4] showed that W (n) < 2(log n) 2 under the Extended Remann Hypothess. For a lower bound, W (n) > (log n) 1/(3 log log log n) for nfntely many Carmchael numbers n [1]. More generally, the authors showed that for x suffcently large and for any set of potental wtnesses not too large, there are Carmchael numbers smaller than x wth no wtness n the set. Thus asymptotcally there cannot be a relable wtness for the set of odd compostes up to x. 5 Prelmnares The algorthms developed n later sectons wll requre access to the factorzaton of any nteger n a gven range. The goal s to create an array that stores n poston the smallest prme factor of. Then, one can retreve the full factorzaton of any n wth O(log n) dvson steps through fndng the prme factor p and recursvely fndng the smallest prme factor of n/p. A factor table for ntegers up to x can be created wth O(x log log x) arthmetc operatons usng the Seve of Eratosthenes [9, Secton 3.2.3]. There s an extensve lterature on lnear and sublnear prme seves one can turn to for an mprovement [10, 25, 26]; the followng theorem only adds the dea of a statc wheel to the Seve of Eratosthenes. Lemma 5.1. Gven a bound x, there exsts an algorthm that outputs an array A of sze x that contans at poston the smallest prme factor of. Ths algorthm requres O(x) arthmetc operatons and O(x log x) bts of space. Proof. For an ntroducton to the wheel datastructure, see [10, Secton 2]. In our case, n addton to storng the dstance to the next nteger relatvely prme to the frst k prmes, we need to compute and store the smallest prme factor for the ntegers up to the wheel sze m = k =1 p whch are dvsble by one of the frst k prmes. If we pck k so that k =1 p s at most x, ths can be done usng the Seve of Eratosthenes n tme O( x log log log x) or even n tme O( x) [10, Lemma 1]. Let array W store the dstance to the next relatvely prme nteger, and array R store the smallest prme factor for ntegers up to m. Now, as a frst step, for each < n set A[] = R[ mod m]. As a second step, for each prme p > p k, and for each f relatvely prme to m, set A[pf] = p f p s smaller than the prevous entry of A[pf]. Ths algorthm s correct, snce f the smallest prme factor of s p p k, then p s also the smallest prme factor of mod m. If the smallest prme factor of s greater than p k, t s caught n Step 2. 5

7 Step 1 requres O(x) arthmetc operatons. Step 2 uses the wheel to step through the ntegers relatvely prme to m n lnear tme. The number of such ntegers s x φ(m) m p k <p<x k ) (1 = x 1p =1 ( = O x log log x [5, Theorem 8.8.6] and so the cost of Step 2 n operatons s ( ) ( ) x x 1 O O = O(x) p log log x log log x p [5, Theorem 8.8.5]. In what follows, we wll assume that such an algorthm has been run, and hence that we have access to any prme factorzaton. To apply seve technques we need a characterzaton of strong pseudoprmes that depends upon propertes of ther prme factors. Ths frst proposton shows that strong pseudoprmes are not much harder to dentfy than Fermat pseudoprmes. Proposton 5.2 ([1]). Let n be a postve, odd composte nteger. Then n s a strong pseudoprme to the base a f and only f a n 1 1 mod n and there exsts an nteger e such that, for every prme factor p of n, ν 2 (l a (p)) = e. We now extend the dea n [24], characterzng a Fermat pseudoprme n by the prme powers that dvde t. Proposton 5.3. Suppose the factorzaton of n s k and only f n 1 s a multple of l a (p r ) for all 1 k. p<x =1 pr ). Then an 1 1 mod n f Proof. Suppose that a n 1 1 mod n. Then snce p r n, a n 1 1 mod p r, and by group theory l a (p r ) n 1. Conversely, f n 1 s a multple of l a (p r ), then an 1 1 mod p r, and snce the factorzaton of n s pr, we use the Chnese Remander Theorem to conclude that a n 1 1 mod n. Ths gves a restrcted set of equvalence classes to whch pseudoprmes belong. Proposton 5.4. Assume that gcd(p r, l a (p r )) = 1, so that l a (p r ) p 1. Then p r n and l a (p r ) n 1 both hold f and only f n p r mod p r l a (p r ). Proof. Frst assume that n 0 mod p r and n 1 mod l a (p r ). Then l a (p r ) p 1 mples l a (p r ) p r 1, and t follows that l a (p r ) (n 1 (p r 1)). So l a (p r ) dvdes n p r. Snce p r also dvdes n p r and gcd(p r, l a (p r )) = 1, the product dvdes n p r and we conclude that n p r mod p r l a (p r ). Now suppose that n p r mod p r l a (p r ). Then p r dvdes n p r, and thus p r dvdes n. We also have l a (p r ) (n 1 (p r 1)) and so l a (p r ) dvdes n 1. 6

8 We wll need to compute l a (p r ) for all prme powers p r up to x. Wth access to the factorzaton of φ(p r ), the preferred algorthm s a known method that determnes the power of each prme dvdng the order [19, Algorthm 4.79]. Algorthm 1: Computng multplcatve order Input : postve ntegers n, a, and factorzaton φ(n) = p r 1 1 prw w Output: l a (n) 1 for 1 w do 2 Compute α = a φ(n)/pr mod n ; 3 Compute α pe power p e ; 4 return w =1 q mod n for 0 e r untl the result s 1. Let q be the frst such As Sutherland notes n [29, Secton 7.3], lne 2 n Algorthm 1 requres w exponentatons whle lne 3 requres O(log n) multplcatons over the entre loop. Snce we are repeatedly powerng the same base a n the same group, t makes sense to apply precomputaton to reduce the number of multplcatons requred. Lemma 5.5 ([7]). Let g be an element of a group of order N. If O(log N/ log log N) powers are precomputed, then we may compute g n usng only group operatons. log (1 + o(1)) 2 N log 2 log 2 N As a corollary, the asymptotc runnng tme of Algorthm 1 s ( ) log n O log n + ω(n) log log n multplcatons. Next, t s necessary to know how many dstnct prme factors φ(p r ) = p r 1 (p 1) has on average. Lemma 5.6. The followng sum s over prme powers. We have ( ) x log log x ω(φ(p r )) = O. log x p r x Proof. From [15] we know that ( ) x log log x ω(p 1) = O log x p x. 7

9 Note that snce φ(p r ) = p r 1 (p 1) we have ω(φ(p r )) = ω(p 1)+1 and hence p x ω(φ(pr )) = O(x log log x/ log x). Now consder prme powers p r wth r > 1. Then ω(p 1) + 1 = p r x r 2 log 2 x r=2 p x 1/r ω(p 1) + 1 = O whch s asymptotcally smaller. Ths completes the proof. 6 Computng a-pseudoprmes ( ) x log log x x log x + log x log x log x Ths secton presents a new algorthm for fndng all a-spsp up to a bound x. As a corollary, an easy modfcaton gves an algorthm wth the same runnng tme that computes all a- psp up to x. The authors of [24] used one drecton of Proposton 5.3 to reduce the number of pseudoprme tests requred. Our mprovement s to consder all prme powers, and the key observaton s that computng l a (p r ) for all prme powers does not spol the asymptotc complexty. Pnch n [22] consdered a smlar sevng strategy, but computed orders n a dfferent way that s hard to analyze. Computng strong pseudoprmes rather than Fermat pseudoprmes does not add much dffculty; snce Fermat pseudoprmes are rare we smply apply the strong pseudoprme test to each Fermat pseudoprme. Note that on average the number of dstnct prme factors of n s O(log log n), and so a worst case analyss of the loop n lne 12 would be O(x log log x) operatons. The success of ths algorthm depends upon the fact that most compostes are not pseudoprmes, and that non-pseudoprmes wll be dscovered rather rapdly, so that on average only a constant number of factors need to be checked before an obstructon to a composte nteger s pseudoprmalty s found. The author s grateful to Jonathan Sorenson for ths nsght. Theorem 6.1. Gven base a and bound x, Algorthm 2 correctly computes all a-spsp up to x. The algorthm has a tme complexty of O(x) arthmetc operatons and requres O(x log x) bts of space. Proof. In lnes 4 and 5 the algorthm dscards cases where n s prme, n s even, or a s not a unt modulo n. If n fals Proposton 5.3 and s thus not a Fermat pseudoprme t s caught at lne 14, whle at lne 16 we catch compostes whch are Fermat pseudoprmes but not strong pseudoprmes. Thus f Algorthm 2 sets P [n] = 0, n s ndeed not a strong pseudoprme. Conversely, f P [n] = 1 at the end of the algorthm, then n s a strong pseudoprme to the base a. For f n has passed the lne 12 whle loop, then l a (p r ) n 1 for all prme powers p r dvdng n, makng n an a-psp by Proposton 5.3. Snce P [n] = 1, we know that n also passed the strong pseudoprme test at lne 16. 8

10 Algorthm 2: Tabulatng strong pseudoprmes Input : postve nteger a, bound x Output: boolean array P [] where P [n] = 1 f n s a spsp(a) 1 Use Lemma 5.1 to create an array contanng smallest prme factors ; 2 Intalze a boolean array P [] of sze x wth all entres as 1 ; 3 for prmes p x do 4 Set P [p] = 0 ; // prmes are not pseudoprmes 5 f p a or p == 2 then 6 set P [n] = 0 for all multples n of p ; // requre gcd(n, a) = 1, n odd 7 for prme powers q = p r do 8 Factor φ(q) usng array from lne 1 ; 9 Compute l a (q) usng Algorthm 1 ; 10 for n = 2 to x wth P [n] == 1 do 11 Set q = p r to be the prme power dvdng n wth smallest p ; 12 whle n 1 mod l a (q) do 13 Set q to be the prme power dvdng n wth the next smallest p ; 14 f n 1 mod l a (q) for some q n then 15 Set P [n] = 0 ; 16 else f n fals the strong pseudoprme test then 17 Set P [n] = 0 ; 9

11 For complexty, lne 1 requres O(x) operatons and O(x log x) space. As noted, Algorthm 1 factors n and computes l a (n) usng O(log n + ω(n) log n/ log log n) multplcatons. By applyng Lemma 5.6 we calculate the total cost n multplcatons of all order computatons as O log φ(q) log φ(q) + ω(φ(q)) = O x + log x ω(φ(q)) = O(x). log log φ(q) log log x q x q x Note that q x 1 = O(x/ log x). Focusng now on lne 12, fndng the next prme power dvdng n and testng a congruence are both sngle operatons. Defne α(n) as f the th prme power s the smallest obstructon to n beng a Fermat pseudoprme, and defne α(n) = ω(n) f n s a Fermat pseudoprme. Then the complexty of the loop at lne 12 over all n s n x α(n). We gan nsght nto ths sum f we consder how much work a sngle prme power q = p e wll create across all n. A prme power q wll fal to cross off a non-pseudoprme and thus create an extra operaton f q n and n 1 mod l a (q). By Proposton 5.4, unless gcd(q, l a (q)) 1 such n are exactly those n the arthmetc progresson n q mod q l a (q). An upper bound on the number of operatons needed for all n s thus O(x) + q x x ql a (q) O(x) + p x x pl a (p) + p r x r>1 x p r. The frst sum s O(x) by [22, Proposton 3] and the second s O(x) by [16, proof of Theorem 430]. Fnally, the strong test at lne 16 s only performed on Fermat pseudoprmes. Snce there are most x/ exp(log x log log log x/ log log x) Fermat pseudoprmes up to x [23] and the strong test takes O(log x) operatons, the total s O(x) operatons. An alternate method of sevng for Fermat pseudoprmes s gven n [22, Secton 7]. Intalze a table of real numbers ndexed by ntegers, and for each prme p add log p to the entres n the arthmetc progresson n p mod pl a (p). Then n s a pseudoprme f the total at the end of sevng s log n. An advantage of Algorthm 2 s that all operatons are nteger arthmetc, obvatng the need to track precson. 7 Fndng prmtve roots and tabulatng Fermat lars Rather than fxng a and lookng for n that are a-pseudoprmes, we next fx a composte n and ask for all a that are lars (or wtnesses) for n. It s suffcent to restrct the tabulaton to 1 a < n, snce by defnton a s a lar for n f (a mod n) s a lar. Throughout the next two sectons we assume n s a postve, odd, composte nteger and that the factorzatons of both n and φ(n) are gven. Let n = q 1 q k, where q = p r 10

12 wth p prme. Our strategy wll be to frst show how to fnd prmtve roots modulo q, and then demonstrate how to tabulate the elements of (Z/nZ) of order dvdng f, where f s an arbtrary postve nteger. Ths solves the problem of tabulatng the set of Fermat lars F (n), but the stuaton wth the set of strong lars s dfferent snce S(n) s not generally a subgroup. In the next secton we overcome ths obstructon through the use of Proposton 5.2. In some sense S(n) s almost a subgroup of the group of unts. It s well-known that for prme power q, (Z/qZ) s cyclc. A generator s called a prmtve root. Fndng a prmtve root s n general a hard problem, but wth factorzatons of n, φ(n) on hand there s a straghtforward strategy. Take a subset S of (Z/qZ). For each s S, compute l s (q) usng Algorthm 1. If t equals φ(q) we know s s a prmtve root. The remanng dffculty comes from choosng a small S that contans a prmtve root. We wll consder two straghtforward methods. One good method s to smply check all ntegers up to some bound. Defne g(p) to be the smallest postve nteger whch s a prmtve root modulo p. Burgess [8] and Wang [30] proved ndependently that g(p) = O(p 1/4+ɛ ). The best explct result s that g(p) < p for p 1 exp(exp(24)) [14]. Under the assumpton of the Extended Remann Hypothess, we have the stronger result that g(p) = O((log p) 6 ) [27]. If g s a prmtve root modulo a prme p, the followng lemma makes t easy to fnd a prmtve root modulo a prme power p r. Lemma 7.1. Let p be an odd prme. 1. If a Z s a prmtve root modulo p, then one of a or a+p s a prmtve root modulo p If a Z s a prmtve root modulo p r wth r 2, then a s a prmtve root modulo p r+1. Proof. See [3, Secton 10.6]. An alternatve method s to smply choose resdues at random. From group theory we know that a cyclc group of order m has φ(m) generators, and thus the probablty of choosng a generator wth a sngle tral s φ(m)/m. We have the followng lemma. Lemma 7.2 ([21], Theorem 2.9). For all n 3, where c s a known absolute constant. φ(n) (c + o(1))n log log n The probablty of choosng a prmtve root wth a sngle tral s then φ(φ(q)) φ(q) (c + o(1))φ(q) log log(φ(q)) 11 1 φ(q) c + o(1) log log q.

13 So a prmtve root modulo q wll be found after an expected O(log log q) trals. Wth ths work we can construct a bass of (Z/nZ), whch we modfy to form a bass for the subgroup of elements of order dvdng f. Denote that subgroup by H f. Defnton 7.3. A tuple g = [g 1,..., g k ] wll be called a bass for a fnte abelan group G f every b G can be expressed unquely as b = g t = g t 1 1 g t k k wth 0 t < g for 1 k. Suppose G = C m1 C mk s a fnte abelan group wrtten as a drect product of cyclc groups, wth g a generator for C m. Then we wrte ĝ = (1, 1,..., g,..., 1) where the non-dentty element occurs at the th place n the tuple. Note that by the theory of drect product groups, {ĝ } forms a bass for G. Proposton 7.4. Let G = C m1 C m2 C mk, where each C m m generator g. Then a bass for H f s {ĝ / gcd(m,f) }. s a cyclc group wth Proof. Let x = m / gcd(m, f), and note that (g x ) f = (g m gcd(m,f) = 1. Thus the set x {ĝ } at least generates a subgroup of H f. Now, focus on a partcular cyclc component C m. Snce g has order m, g x has order gcd(m, f). If b s an arbtrary element of C m whch s also n H f, then the order of b dvdes both f and m, and hence dvdes gcd(m, f). But C m s cyclc, so there s a unque subgroup of order gcd(m, f) that contans all elements of order dvdng gcd(m, f), and as seen a generator s g x. x By group theory, the set {ĝ } s thus a bass for H f. Algorthm 3 apples these deas to compute the structure of the subgroup H f of (Z/nZ). We fnd prmtve roots modulo q for each prme power q dvdng n, use them to create a bass for (Z/nZ), then modfy them to create a bass for H f. Theorem 7.5. Algorthm 3 correctly computes the structure of the subgroup H f of (Z/nZ), gven n and φ(n) n factored form. If prmtve root canddates are chosen unformly at random from the resdues modulo p, Algorthm 3 has an expected complexty of O((log n) 2 ) operatons. Proof. Lne 2 wll eventually result n prmtve roots beng found modulo p for each prme dvdng n. Then by Lemma 7.1, lne 3 fnshes wth g a prmtve root modulo q = p r 1. The Chnese Remander Theorem s then used to construct a bass for the product group C φ(q1 ) C φ(qk ). By Proposton 7.4, rasng these elements to powers x = φ(q )/ gcd(φ(q ), f) results n a bass for H f. For complexty, the length of tme needed to fnd a prmtve root depends upon the method used, and whether we assume the Extended Remann Hypothess. Let S p be the number of trals before a prmtve root modulo p s found. Algorthm 1 has complexty O(log p + ω(p 1) log p log log p ), whle the Chnese Remander Theorem takes O((log n)2 ) bt 12 ) f

14 Algorthm 3: Computng the structure of H f (Z/nZ) Input : Postve nteger n n factored form q 1 q 2 q k, φ(n) n factored form Output: A bass {ĝ 1, ĝ 2,..., ĝ k } for H f along wth ĝ /* Frst create {ĝ } as a bass for (Z/nZ). */ 1 for 1 k do 2 Pck prmtve root canddate g and compute l g (p ) usng Algorthm 1 untl l g (p ) = p 1 ; 3 f q = p r wth r 2 then 4 Use Algorthm 1 to compute l g (p 2 ) ; 5 Set g g + p f l g (p 2 ) p (p 1) ; 6 Use the Chnese Remander Theorem to fnd ĝ such that ĝ 1 mod q j for j and ĝ g mod q j for j = ; /* Now modfy {ĝ } to be a bass for H f. */ 7 for 1 k do 8 return ĝ ĝ x where x = φ(q )/ gcd(φ(q ), f), along wth ĝ = gcd(φ(q ), f); operatons or O(log n) rng operatons [5, Corollary 5.5.3]. So the complexty n rng operatons of the loop at lne 1 s O ( ) log p S p log p + ω(p 1) + log n = O((log n) 2 ) + O (log p)2 S p. log log p log log p If we choose S p at random, ts expected sze s O(log log p). Note that (log p) 2 log p 2 (log n) 2 and so the complexty of the loop at lne 1 s an expected O((log n) 2 ). At lne 7, k = O(log n), and for each 1 k we do a gcd, a dvson, and an exponentaton whch takes O(log n) multplcatons. The total cost of ths step s thus O((log n) 2 ) operatons as well. If we would prefer a determnstc algorthm, the complexty s greater. Assumng the Extended Remann Hypothess, we have (log p)2 S p log log p (log p) 8 (log p) 13 8 = O((log n) 8 )

15 whle uncondtonally ths s nstead (log p)2 S p log log p = p 1/4+ɛ P (n) 1/4+ɛ + n 1/8+ɛ where P (n) s the largest prme factor of n. Once the structure of H f s computed, tabulatng the elements nvolves generatng t (ĝ 1 t 1,..., ĝ k k ) for each tuple t = (t 1,..., t k ) wth 0 t < gcd(φ(q ), f). If we prefer the elements to be ntegers, we can update an nteger value as we cycle. So f the power of ĝ s ncremented by one, the stored nteger s multpled by ĝ modulo n. As a corollary, ths gves us a sub-lnear tme algorthm for tabulatng Fermat lars. Corollary 7.6. Assume n and φ(n) are gven n factored form. Tabulatng F (n) requres at most O(P (n) 1/4+ɛ + n 1/8+ɛ + F (n) ) operatons determnstcally, or an expected O((log n) 2 + F (n) ) operatons f usng a randomzed method for generatng prmtve roots modulo p. Proof. Apply Algorthm 3 wth f = n 1 to compute the structure, then cycle through all the elements. In fact, snce elements of (Z/nZ) have order dvdng φ(n), we could compute F (n) by nstead takng f = gcd(n 1, φ(n)). Ths observaton s due to Noah Lebowtz-Lockard. 8 Tabulatng strong lars The set of strong lars does not form a group, snce f ν 2 (l a (p)) = ν 2 (l b (p)) then ν 2 (l ab (p)) mght not have the same value. Instead we explctly characterze the subset of F (n) wth ν 2 (l a (p)) equal for all p n. After precomputaton, tabulatng S(n) wll requre exactly S(n) operatons. The author s grateful to an anonymous referee for provdng the key dea of ths secton, mprovng upon the orgnal algorthm. We contnue to assume n s odd, and that the factorzatons of n and φ(n) are known. Specfcally let n = q 1 q k. Let {ĝ} be the bass for F (n) computed by Algorthm 3. Recall that ĝ = g x, where g s a prmtve root modulo q = p r and x = φ(q )/ gcd(n 1, p 1). For a prme p dvdng n, decompose p 1 = 2 s d where d s odd, and let v(p) = ν 2 (gcd(n 1, p 1)). Snce the order of ĝ s gcd(n 1, p 1), the power of 2 dvdng the order s at most v(p). Thus f a n 1 1 mod n and ν 2 (l a (p)) = e for all p n, we must have e mn v(p). Proposton 8.1. The set of a (Z/p r Z) wth a F (n) and ν 2 (l a (p r )) = ν 2 (l a (p)) = e s gven by {ĝ t : t 2 v(p) e mod 2 v(p) e+1 }. f 0 < e v(p). If e = 0 the set s nstead the subgroup generated by ĝ 2v(p). 14

16 Proof. The group we are workng wth s cyclc, so we agan use Proposton 7.4 to characterze the subgroup of elements whch are Fermat lars and whose order dvdes 2 e d. Snce ĝ generates a subgroup of order gcd(n 1, p 1), the subgroup we want s generated by ĝ y where gcd(n 1, p 1) gcd(n 1, p 1) y = gcd(gcd(n 1, p 1), 2 e = d) gcd(n 1, 2 e. d) By defnton d s the odd part of p 1 and hence y s a power of 2. Specfcally, y = 2 v(p) e. Smlarly, the subgroup of elements whch are Fermat lars and whose order dvdes 2 e 1 d s generated by ĝ 2v(p) e+1. For e > 0, ν 2 (l a (p)) = e f and only f l a (p) 2 e d and l a (p) 2 e 1 d. By the work above, such a are exactly ĝ t where t s a multple of 2 v(p) e but not of 2 v(p) e+1,.e. t 2 v(p) e mod 2 v(p) e+1. If e = 0 we smply have the subgroup generated by ĝ 2v(p). A consequence of Proposton 8.1 s that the set of a (Z/nZ) wth ν 2 (l a (p)) = e for all t p n s exactly (ĝ 1 t 1,..., ĝ k k ) where tuples (t 1,..., t k ) satsfy t 2v(p) e mod 2 v(p ) e+1 for 1 k. If we repeat ths for all 0 e mn v(p), we wll have tabulated all strong lars at a margnal cost of one operaton per lar. Algorthm 4: Tabulatng strong lars Input : odd composte n n factored form q 1 q k, where q s a prme power of the prme p, φ(n) n factored form Output: lst of strong lars 1 Use Algorthm 3 wth f = n 1 to construct a bass {ĝ } of F (n) ; /* Start wth the e = 0 subgroup case */ 2 Compute ĥ = ĝ 2 v(p ) mod n for 1 k; 3 Cycle through all tuples (ĥ1t 1,..., ĥkt k ) where 0 t < gcd(n, p ), wrtng ĥt to the lst ; /* Now for the other cases */ 4 for e = 1 to v = mn v(p ) do 5 for = 1 to k do 6 precompute ĝ 2 v(p ) e+1 mod n; t 7 Cycle through all tuples (ĝ 1 t 1,..., ĝ k k ) where t 2 v(p) e mod 2 v(p) e+1, wrtng ĝ t to the lst; Theorem 8.2. Assume n and φ(n) are gven n factored form. Then Algorthm 4 correctly returns S(n). Computng the structure of F (n) takes O(P (n) 1/4+ɛ + n 1/8+ɛ ) operatons determnstcally or an expected O((log n) 2 ) operatons usng a randomzed algorthm, after whch tabulatng S(n) requres O( S(n) ) operatons. 15

17 Proof. By Theorem 7.5, Algorthm 3 correctly returns a bass for F (n). Thus every element a constructed durng the cycle s a Fermat lar. By Proposton 8.1, ĝ t wth t 2 v(p ) e mod 2 v(p ) e+1 creates all a (Z/q Z) wth ν 2 (l a (q )) = e f e > 0 and lnes 2-3 accomplsh the same task n the e = 0 case. Then ν 2 (l a (p)) = e for all p n f and only f a = (a 1,... a k ) n (Z/nZ). By Proposton 5.2, ν 2 (l a (p)) = e for some e and for all p n f and only f a s a strong lar for n. If e > mn v(p ), we cannot have a n 1 1 mod n and ν 2 (l a (p )) = e for some. Thus by loopng over all 0 e mn v(p ) we generate all strong lars for n. Lne 1 takes O(P (n) 1/4+ɛ +n 1/8+ɛ ) operatons determnstcally or an expected O((log n) 2 ) by Theorem 7.5. The precomputaton on lne 6 requres mn v(p ) e=1 k v(p ) e + 1 =1 k v(p ) 2 (log p) 2 = O((log n) 2 ) =1 operatons. Once the precomputaton s complete, ncrementng t by one step means 2 multplyng by ĝ v(p ) e+1 mod n, whch s only a sngle operaton. 9 Conclusons and acknowledgements We have shown that tabulatng all a-spsp up to x requres lnear tme n the Bg-Oh sense, as does tabulatng all strong lars for a gven odd composte n. The lterature on prme sevng suggests a host of potental mprovements, ncludng wheel datastructures, segmentaton to save space, sevng n parallel computng models, and ther combnatons. Any or all of these mght apply to the problems of tabulatng pseudoprmes and lars. In partcular, usng a wheel datastructure would certanly speed up the tabulaton of pseudoprmes [25], though analyzng the gan asymptotcally s challengng. Perhaps the most promsng route to achevng sublnear complexty for tabulatng a-spsp les n analyzng the algorthm lad out n [22]. Many thanks to two anonymous referees for helpful comments and to Jonathan Sorenson for helpful dscussons. In partcular, the orgnal verson of ths paper had complexty results wth extra log log x factors, and the referees suggested mprovements for both problems. References [1] W. R. Alford, Andrew Granvlle, and Carl Pomerance, On the dffculty of fndng relable wtnesses, Algorthmc number theory (Ithaca, NY, 1994), Lecture Notes n Comput. Sc., vol. 877, Sprnger, Berln, 1994, pp [2], There are nfntely many Carmchael numbers, Ann. of Math. (2) 139 (1994), no. 3,

18 [3] Tom M. Apostol, Introducton to analytc number theory, Sprnger-Verlag, New York- Hedelberg, 1976, Undergraduate Texts n Mathematcs. [4] Erc Bach, Explct bounds for prmalty testng and related problems, Math. Comp. 55 (1990), no. 191, [5] Erc Bach and Jeffrey Shallt, Algorthmc number theory. Vol. 1. Eeffcent algorthms, Foundatons of Computng Seres, MIT Press, Cambrdge, MA, [6] Danel Blechenbacher, Effcency and securty of cryptosystems based on number theory, Ph.D. thess, Swss Federal Insttute of Technology Zurch, [7] Ernest F. Brckell, Danel M. Gordon, Kevn S. McCurley, and Davd B. Wlson, Fast exponentaton wth precomputaton: algorthms and lower bounds, Advances n Cryptology Proceedngs of Eurocrypt 92, Lecture Notes n Computer Scence, vol. 658, Sprnger, Berln, 1992, pp [8] D. A. Burgess, On character sums and prmtve roots, Proc. London Math. Soc. (3) 12 (1962), [9] Rchard Crandall and Carl Pomerance, Prme numbers: a computatonal perspectve, Sprnger-Verlag, New York, [10] Bran Dunten, Jule Jones, and Jonathan Sorenson, A space-effcent fast prme number seve, Inform. Process. Lett. 59 (1996), no. 2, [11] Paul Erdős and Carl Pomerance, On the number of false wtnesses for a composte number, Math. Comp. 46 (1986), no. 173, [12] Jan Fetsma, The pseudoprmes below 2 64, 2013, psp2/ndex. [13] Andrew Granvlle and Carl Pomerance, Two contradctory conjectures concernng Carmchael numbers, Math. Comp. 71 (2002), no. 238, [14] E. Grosswald, On Burgess bound for prmtve roots modulo prmes and an applcaton to Γ(p), Amer. J. Math. 103 (1981), no. 6, [15] H. Halberstam, On the dstrbuton of addtve number-theoretc functons. III, J. London Math. Soc. 31 (1956), [16] G. H. Hardy and E. M. Wrght, An ntroducton to the theory of numbers, sxth ed., Oxford Unversty Press, Oxford, 2008, Revsed by D. R. Heath-Brown and J. H. Slverman, wth a foreword by Andrew Wles. 17

19 [17] Gerhard Jaeschke, On strong pseudoprmes to several bases, Math. Comp. 61 (1993), no. 204, [18] Yupeng Jang and Yngpu Deng, Strong pseudoprmes to the frst eght prme bases, Math. Comp. 83 (2014), no. 290, [19] Alfred J. Menezes, Paul C. van Oorschot, and Scott A. Vanstone, Handbook of appled cryptography, CRC Press Seres on Dscrete Mathematcs and ts Applcatons, CRC Press, Boca Raton, FL, 1997, wth a foreword by Ronald L. Rvest. [20] Lous Moner, Evaluaton and comparson of two effcent probablstc prmalty testng algorthms, Theoret. Comput. Sc. 12 (1980), no. 1, [21] Hugh L. Montgomery and Robert C. Vaughan, Multplcatve number theory. I. Classcal theory, Cambrdge Studes n Advanced Mathematcs, vol. 97, Cambrdge Unversty Press, Cambrdge, [22] Rchard G. E. Pnch, The pseudoprmes up to 10 13, Algorthmc number theory (Leden, 2000), Lecture Notes n Comput. Sc., vol. 1838, Sprnger, Berln, 2000, pp [23] Carl Pomerance, On the dstrbuton of pseudoprmes, Math. Comp. 37 (1981), no. 156, [24] Carl Pomerance, J. L. Selfrdge, and Samuel S. Wagstaff, Jr., The pseudoprmes to , Math. Comp. 35 (1980), no. 151, [25] Paul Prtchard, Explanng the wheel seve, Acta Inform. 17 (1982), no. 4, [26], Lnear prme-number seves: a famly tree, Sc. Comput. Programmng 9 (1987), no. 1, [27] Vctor Shoup, Searchng for prmtve roots n fnte felds, Math. Comp. 58 (1992), no. 197, [28] Jonathan P. Sorenson and Jonathan Webster, Strong pseudoprmes to twelve prme bases, [29] Andrew V. Sutherland, Order computatons n generc groups, ProQuest LLC, Ann Arbor, MI, 2007, Thess (Ph.D.) Massachusetts Insttute of Technology. [30] Yuan Wang, On the least prmtve root of a prme, Acta Math. Snca 9 (1959), [31] Zhenxang Zhang, Two knds of strong pseudoprmes up to 10 36, Math. Comp. 76 (2007), no. 260,

Finding Primitive Roots Pseudo-Deterministically

Finding Primitive Roots Pseudo-Deterministically Electronc Colloquum on Computatonal Complexty, Report No 207 (205) Fndng Prmtve Roots Pseudo-Determnstcally Ofer Grossman December 22, 205 Abstract Pseudo-determnstc algorthms are randomzed search algorthms

More information

THE CHINESE REMAINDER THEOREM. We should thank the Chinese for their wonderful remainder theorem. Glenn Stevens

THE 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 information

Foundations of Arithmetic

Foundations 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 information

a b a In case b 0, a being divisible by b is the same as to say that

a 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 information

The internal structure of natural numbers and one method for the definition of large prime numbers

The internal structure of natural numbers and one method for the definition of large prime numbers The nternal structure of natural numbers and one method for the defnton of large prme numbers Emmanul Manousos APM Insttute for the Advancement of Physcs and Mathematcs 3 Poulou str. 53 Athens Greece Abstract

More information

Some Consequences. Example of Extended Euclidean Algorithm. The Fundamental Theorem of Arithmetic, II. Characterizing the GCD and LCM

Some 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 information

Christian Aebi Collège Calvin, Geneva, Switzerland

Christian Aebi Collège Calvin, Geneva, Switzerland #A7 INTEGERS 12 (2012) A PROPERTY OF TWIN PRIMES Chrstan Aeb Collège Calvn, Geneva, Swtzerland chrstan.aeb@edu.ge.ch Grant Carns Department of Mathematcs, La Trobe Unversty, Melbourne, Australa G.Carns@latrobe.edu.au

More information

Example: (13320, 22140) =? Solution #1: The divisors of are 1, 2, 3, 4, 5, 6, 9, 10, 12, 15, 18, 20, 27, 30, 36, 41,

Example: (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 information

Math 261 Exercise sheet 2

Math 261 Exercise sheet 2 Math 261 Exercse sheet 2 http://staff.aub.edu.lb/~nm116/teachng/2017/math261/ndex.html Verson: September 25, 2017 Answers are due for Monday 25 September, 11AM. The use of calculators s allowed. Exercse

More information

Algorithms for factoring

Algorithms for factoring CSA E0 235: Crytograhy Arl 9,2015 Instructor: Arta Patra Algorthms for factorng Submtted by: Jay Oza, Nranjan Sngh Introducton Factorsaton of large ntegers has been a wdely studed toc manly because of

More information

Advanced Algebraic Algorithms on Integers and Polynomials

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 information

FACTORIZATION IN KRULL MONOIDS WITH INFINITE CLASS GROUP

FACTORIZATION 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 information

Restricted divisor sums

Restricted 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 information

5 The Rational Canonical Form

5 The Rational Canonical Form 5 The Ratonal Canoncal Form Here p s a monc rreducble factor of the mnmum polynomal m T and s not necessarly of degree one Let F p denote the feld constructed earler n the course, consstng of all matrces

More information

The Order Relation and Trace Inequalities for. Hermitian Operators

The Order Relation and Trace Inequalities for. Hermitian Operators Internatonal Mathematcal Forum, Vol 3, 08, no, 507-57 HIKARI Ltd, wwwm-hkarcom https://doorg/0988/mf088055 The Order Relaton and Trace Inequaltes for Hermtan Operators Y Huang School of Informaton Scence

More information

Introduction to Algorithms

Introduction to Algorithms Introducton to Algorthms 6.046J/8.40J Lecture 7 Prof. Potr Indyk Data Structures Role of data structures: Encapsulate data Support certan operatons (e.g., INSERT, DELETE, SEARCH) Our focus: effcency of

More information

Lecture 4: Universal Hash Functions/Streaming Cont d

Lecture 4: Universal Hash Functions/Streaming Cont d CSE 5: Desgn and Analyss of Algorthms I Sprng 06 Lecture 4: Unversal Hash Functons/Streamng Cont d Lecturer: Shayan Oves Gharan Aprl 6th Scrbe: Jacob Schreber Dsclamer: These notes have not been subjected

More information

Dirichlet s Theorem In Arithmetic Progressions

Dirichlet s Theorem In Arithmetic Progressions Drchlet s Theorem In Arthmetc Progressons Parsa Kavkan Hang Wang The Unversty of Adelade February 26, 205 Abstract The am of ths paper s to ntroduce and prove Drchlet s theorem n arthmetc progressons,

More information

REDUCTION 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. 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 information

Anti-van der Waerden numbers of 3-term arithmetic progressions.

Anti-van der Waerden numbers of 3-term arithmetic progressions. Ant-van der Waerden numbers of 3-term arthmetc progressons. Zhanar Berkkyzy, Alex Schulte, and Mchael Young Aprl 24, 2016 Abstract The ant-van der Waerden number, denoted by aw([n], k), s the smallest

More information

APPENDIX A Some Linear Algebra

APPENDIX 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 information

P.P. PROPERTIES OF GROUP RINGS. Libo Zan and Jianlong Chen

P.P. PROPERTIES OF GROUP RINGS. Libo Zan and Jianlong Chen Internatonal Electronc Journal of Algebra Volume 3 2008 7-24 P.P. PROPERTIES OF GROUP RINGS Lbo Zan and Janlong Chen Receved: May 2007; Revsed: 24 October 2007 Communcated by John Clark Abstract. A rng

More information

FINITELY-GENERATED MODULES OVER A PRINCIPAL IDEAL DOMAIN

FINITELY-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

Notes on Frequency Estimation in Data Streams

Notes 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 information

Smarandache-Zero Divisors in Group Rings

Smarandache-Zero Divisors in Group Rings Smarandache-Zero Dvsors n Group Rngs W.B. Vasantha and Moon K. Chetry Department of Mathematcs I.I.T Madras, Chenna The study of zero-dvsors n group rngs had become nterestng problem snce 1940 wth the

More information

Lectures - Week 4 Matrix norms, Conditioning, Vector Spaces, Linear Independence, Spanning sets and Basis, Null space and Range of a Matrix

Lectures - 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 information

18.1 Introduction and Recap

18.1 Introduction and Recap CS787: Advanced Algorthms Scrbe: Pryananda Shenoy and Shjn Kong Lecturer: Shuch Chawla Topc: Streamng Algorthmscontnued) Date: 0/26/2007 We contnue talng about streamng algorthms n ths lecture, ncludng

More information

Problem Solving in Math (Math 43900) Fall 2013

Problem 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 information

SL n (F ) Equals its Own Derived Group

SL 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 information

Exercises. 18 Algorithms

Exercises. 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 information

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016

U.C. Berkeley CS294: Spectral Methods and Expanders Handout 8 Luca Trevisan February 17, 2016 U.C. Berkeley CS94: Spectral Methods and Expanders Handout 8 Luca Trevsan February 7, 06 Lecture 8: Spectral Algorthms Wrap-up In whch we talk about even more generalzatons of Cheeger s nequaltes, and

More information

PRIME NUMBER GENERATION BASED ON POCKLINGTON S THEOREM

PRIME NUMBER GENERATION BASED ON POCKLINGTON S THEOREM PRIME NUMBER GENERATION BASED ON POCKLINGTON S THEOREM Alexandros Papankolaou and Song Y. Yan Department of Computer Scence, Aston Unversty, Brmngham B4 7ET, UK 24 October 2000, Receved 26 June 2001 Abstract

More information

2.3 Nilpotent endomorphisms

2.3 Nilpotent endomorphisms s a block dagonal matrx, wth A Mat dm U (C) In fact, we can assume that B = B 1 B k, wth B an ordered bass of U, and that A = [f U ] B, where f U : U U s the restrcton of f to U 40 23 Nlpotent endomorphsms

More information

Bernoulli Numbers and Polynomials

Bernoulli Numbers and Polynomials Bernoull Numbers and Polynomals T. Muthukumar tmk@tk.ac.n 17 Jun 2014 The sum of frst n natural numbers 1, 2, 3,..., n s n n(n + 1 S 1 (n := m = = n2 2 2 + n 2. Ths formula can be derved by notng that

More information

The average time complexity of probabilistic algorithms for finding generators in finite cyclic groups

The average time complexity of probabilistic algorithms for finding generators in finite cyclic groups BULLETIN OF THE POLISH ACADEMY OF SCIENCES TECHNICAL SCIENCES, Vol 63, No 4, 2015 DOI: 101515/bpasts-2015-0112 The average tme complexty of probablstc algorthms for fndng generators n fnte cyclc groups

More information

The Ramanujan-Nagell Theorem: Understanding the Proof By Spencer De Chenne

The Ramanujan-Nagell Theorem: Understanding the Proof By Spencer De Chenne The Ramanujan-Nagell Theorem: Understandng the Proof By Spencer De Chenne 1 Introducton The Ramanujan-Nagell Theorem, frst proposed as a conjecture by Srnvasa Ramanujan n 1943 and later proven by Trygve

More information

Min Cut, Fast Cut, Polynomial Identities

Min 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 information

LECTURE V. 1. More on the Chinese Remainder Theorem We begin by recalling this theorem, proven in the preceeding lecture.

LECTURE 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 information

THE SUMMATION NOTATION Ʃ

THE 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 information

REGULAR POSITIVE TERNARY QUADRATIC FORMS. 1. Introduction

REGULAR POSITIVE TERNARY QUADRATIC FORMS. 1. Introduction REGULAR POSITIVE TERNARY QUADRATIC FORMS BYEONG-KWEON OH Abstract. A postve defnte quadratc form f s sad to be regular f t globally represents all ntegers that are represented by the genus of f. In 997

More information

DISCRIMINANTS 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. 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 information

Speeding up Computation of Scalar Multiplication in Elliptic Curve Cryptosystem

Speeding 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 information

arxiv: v6 [math.nt] 23 Aug 2016

arxiv: v6 [math.nt] 23 Aug 2016 A NOTE ON ODD PERFECT NUMBERS JOSE ARNALDO B. DRIS AND FLORIAN LUCA arxv:03.437v6 [math.nt] 23 Aug 206 Abstract. In ths note, we show that f N s an odd perfect number and q α s some prme power exactly

More information

THERE ARE INFINITELY MANY FIBONACCI COMPOSITES WITH PRIME SUBSCRIPTS

THERE ARE INFINITELY MANY FIBONACCI COMPOSITES WITH PRIME SUBSCRIPTS Research and Communcatons n Mathematcs and Mathematcal Scences Vol 10, Issue 2, 2018, Pages 123-140 ISSN 2319-6939 Publshed Onlne on November 19, 2018 2018 Jyot Academc Press http://jyotacademcpressorg

More information

Commentationes Mathematicae Universitatis Carolinae

Commentationes Mathematicae Universitatis Carolinae Commentatones Mathematcae Unverstats Carolnae Uzma Ahmad; Syed Husnne Characterzaton of power dgraphs modulo n Commentatones Mathematcae Unverstats Carolnae, Vol. 52 (2011), No. 3, 359--367 Persstent URL:

More information

k(k 1)(k 2)(p 2) 6(p d.

k(k 1)(k 2)(p 2) 6(p d. BLOCK-TRANSITIVE 3-DESIGNS WITH AFFINE AUTOMORPHISM GROUP Greg Gamble Let X = (Z p d where p s an odd prme and d N, and let B X, B = k. Then t was shown by Praeger that the set B = {B g g AGL d (p} s the

More information

Remarks on the Properties of a Quasi-Fibonacci-like Polynomial Sequence

Remarks on the Properties of a Quasi-Fibonacci-like Polynomial Sequence Remarks on the Propertes of a Quas-Fbonacc-lke Polynomal Sequence Brce Merwne LIU Brooklyn Ilan Wenschelbaum Wesleyan Unversty Abstract Consder the Quas-Fbonacc-lke Polynomal Sequence gven by F 0 = 1,

More information

Introduction to Algorithms

Introduction to Algorithms Introducton to Algorthms 6.046J/18.401J Lecture 7 Prof. Potr Indyk Data Structures Role of data structures: Encapsulate data Support certan operatons (e.g., INSERT, DELETE, SEARCH) What data structures

More information

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X

3.1 Expectation of Functions of Several Random Variables. )' be a k-dimensional discrete or continuous random vector, with joint PMF p (, E X E X1 E X Statstcs 1: Probablty Theory II 37 3 EPECTATION OF SEVERAL RANDOM VARIABLES As n Probablty Theory I, the nterest n most stuatons les not on the actual dstrbuton of a random vector, but rather on a number

More information

Problem Set 9 Solutions

Problem Set 9 Solutions Desgn and Analyss of Algorthms May 4, 2015 Massachusetts Insttute of Technology 6.046J/18.410J Profs. Erk Demane, Srn Devadas, and Nancy Lynch Problem Set 9 Solutons Problem Set 9 Solutons Ths problem

More information

Stanford University CS254: Computational Complexity Notes 7 Luca Trevisan January 29, Notes for Lecture 7

Stanford University CS254: Computational Complexity Notes 7 Luca Trevisan January 29, Notes for Lecture 7 Stanford Unversty CS54: Computatonal Complexty Notes 7 Luca Trevsan January 9, 014 Notes for Lecture 7 1 Approxmate Countng wt an N oracle We complete te proof of te followng result: Teorem 1 For every

More information

On quasiperfect numbers

On quasiperfect numbers Notes on Number Theory and Dscrete Mathematcs Prnt ISSN 1310 5132, Onlne ISSN 2367 8275 Vol. 23, 2017, No. 3, 73 78 On quasperfect numbers V. Sva Rama Prasad 1 and C. Suntha 2 1 Nalla Malla Reddy Engneerng

More information

Case A. P k = Ni ( 2L i k 1 ) + (# big cells) 10d 2 P k.

Case A. P k = Ni ( 2L i k 1 ) + (# big cells) 10d 2 P k. THE CELLULAR METHOD In ths lecture, we ntroduce the cellular method as an approach to ncdence geometry theorems lke the Szemeréd-Trotter theorem. The method was ntroduced n the paper Combnatoral complexty

More information

VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES

VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES VARIATION OF CONSTANT SUM CONSTRAINT FOR INTEGER MODEL WITH NON UNIFORM VARIABLES BÂRZĂ, Slvu Faculty of Mathematcs-Informatcs Spru Haret Unversty barza_slvu@yahoo.com Abstract Ths paper wants to contnue

More information

Attacks on RSA The Rabin Cryptosystem Semantic Security of RSA Cryptology, Tuesday, February 27th, 2007 Nils Andersen. Complexity Theoretic Reduction

Attacks on RSA The Rabin Cryptosystem Semantic Security of RSA Cryptology, Tuesday, February 27th, 2007 Nils Andersen. Complexity Theoretic Reduction Attacks on RSA The Rabn Cryptosystem Semantc Securty of RSA Cryptology, Tuesday, February 27th, 2007 Nls Andersen Square Roots modulo n Complexty Theoretc Reducton Factorng Algorthms Pollard s p 1 Pollard

More information

On the average number of divisors of the sum of digits of squares

On the average number of divisors of the sum of digits of squares Notes on Number heory and Dscrete Mathematcs Prnt ISSN 30 532, Onlne ISSN 2367 8275 Vol. 24, 208, No. 2, 40 46 DOI: 0.7546/nntdm.208.24.2.40-46 On the average number of dvsors of the sum of dgts of squares

More information

Lecture 2: Gram-Schmidt Vectors and the LLL Algorithm

Lecture 2: Gram-Schmidt Vectors and the LLL Algorithm NYU, Fall 2016 Lattces Mn Course Lecture 2: Gram-Schmdt Vectors and the LLL Algorthm Lecturer: Noah Stephens-Davdowtz 2.1 The Shortest Vector Problem In our last lecture, we consdered short solutons to

More information

On the size of quotient of two subsets of positive integers.

On the size of quotient of two subsets of positive integers. arxv:1706.04101v1 [math.nt] 13 Jun 2017 On the sze of quotent of two subsets of postve ntegers. Yur Shtenkov Abstract We obtan non-trval lower bound for the set A/A, where A s a subset of the nterval [1,

More information

On cyclic of Steiner system (v); V=2,3,5,7,11,13

On cyclic of Steiner system (v); V=2,3,5,7,11,13 On cyclc of Stener system (v); V=,3,5,7,,3 Prof. Dr. Adl M. Ahmed Rana A. Ibraham Abstract: A stener system can be defned by the trple S(t,k,v), where every block B, (=,,,b) contans exactly K-elementes

More information

Short running title: A generating function approach A GENERATING FUNCTION APPROACH TO COUNTING THEOREMS FOR SQUARE-FREE POLYNOMIALS AND MAXIMAL TORI

Short running title: A generating function approach A GENERATING FUNCTION APPROACH TO COUNTING THEOREMS FOR SQUARE-FREE POLYNOMIALS AND MAXIMAL TORI Short runnng ttle: A generatng functon approach A GENERATING FUNCTION APPROACH TO COUNTING THEOREMS FOR SQUARE-FREE POLYNOMIALS AND MAXIMAL TORI JASON FULMAN Abstract. A recent paper of Church, Ellenberg,

More information

More metrics on cartesian products

More metrics on cartesian products More metrcs on cartesan products If (X, d ) are metrc spaces for 1 n, then n Secton II4 of the lecture notes we defned three metrcs on X whose underlyng topologes are the product topology The purpose of

More information

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg

princeton univ. F 17 cos 521: Advanced Algorithm Design Lecture 7: LP Duality Lecturer: Matt Weinberg prnceton unv. F 17 cos 521: Advanced Algorthm Desgn Lecture 7: LP Dualty Lecturer: Matt Wenberg Scrbe: LP Dualty s an extremely useful tool for analyzng structural propertes of lnear programs. Whle there

More information

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper

Games of Threats. Elon Kohlberg Abraham Neyman. Working Paper Games of Threats Elon Kohlberg Abraham Neyman Workng Paper 18-023 Games of Threats Elon Kohlberg Harvard Busness School Abraham Neyman The Hebrew Unversty of Jerusalem Workng Paper 18-023 Copyrght 2017

More information

8.4 COMPLEX VECTOR SPACES AND INNER PRODUCTS

8.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 information

inv lve a journal of mathematics 2008 Vol. 1, No. 1 Divisibility of class numbers of imaginary quadratic function fields

inv 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

Lecture 4: November 17, Part 1 Single Buffer Management

Lecture 4: November 17, Part 1 Single Buffer Management Lecturer: Ad Rosén Algorthms for the anagement of Networs Fall 2003-2004 Lecture 4: November 7, 2003 Scrbe: Guy Grebla Part Sngle Buffer anagement In the prevous lecture we taled about the Combned Input

More information

New modular multiplication and division algorithms based on continued fraction expansion

New modular multiplication and division algorithms based on continued fraction expansion New modular multplcaton and dvson algorthms based on contnued fracton expanson Mourad Goucem a a UPMC Unv Pars 06 and CNRS UMR 7606, LIP6 4 place Jusseu, F-75252, Pars cedex 05, France Abstract In ths

More information

Errors for Linear Systems

Errors for Linear Systems Errors for Lnear Systems When we solve a lnear system Ax b we often do not know A and b exactly, but have only approxmatons  and ˆb avalable. Then the best thng we can do s to solve ˆx ˆb exactly whch

More information

Maximizing the number of nonnegative subsets

Maximizing the number of nonnegative subsets Maxmzng the number of nonnegatve subsets Noga Alon Hao Huang December 1, 213 Abstract Gven a set of n real numbers, f the sum of elements of every subset of sze larger than k s negatve, what s the maxmum

More information

2 More examples with details

2 More examples with details Physcs 129b Lecture 3 Caltech, 01/15/19 2 More examples wth detals 2.3 The permutaton group n = 4 S 4 contans 4! = 24 elements. One s the dentty e. Sx of them are exchange of two objects (, j) ( to j and

More information

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011

Stanford University CS359G: Graph Partitioning and Expanders Handout 4 Luca Trevisan January 13, 2011 Stanford Unversty CS359G: Graph Parttonng and Expanders Handout 4 Luca Trevsan January 3, 0 Lecture 4 In whch we prove the dffcult drecton of Cheeger s nequalty. As n the past lectures, consder an undrected

More information

Lecture Space-Bounded Derandomization

Lecture Space-Bounded Derandomization Notes on Complexty Theory Last updated: October, 2008 Jonathan Katz Lecture Space-Bounded Derandomzaton 1 Space-Bounded Derandomzaton We now dscuss derandomzaton of space-bounded algorthms. Here non-trval

More information

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law:

Introduction to Vapor/Liquid Equilibrium, part 2. Raoult s Law: CE304, Sprng 2004 Lecture 4 Introducton to Vapor/Lqud Equlbrum, part 2 Raoult s Law: The smplest model that allows us do VLE calculatons s obtaned when we assume that the vapor phase s an deal gas, and

More information

18.781: Solution to Practice Questions for Final Exam

18.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 information

Using T.O.M to Estimate Parameter of distributions that have not Single Exponential Family

Using T.O.M to Estimate Parameter of distributions that have not Single Exponential Family IOSR Journal of Mathematcs IOSR-JM) ISSN: 2278-5728. Volume 3, Issue 3 Sep-Oct. 202), PP 44-48 www.osrjournals.org Usng T.O.M to Estmate Parameter of dstrbutons that have not Sngle Exponental Famly Jubran

More information

Section 8.3 Polar Form of Complex Numbers

Section 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 information

On the correction of the h-index for career length

On the correction of the h-index for career length 1 On the correcton of the h-ndex for career length by L. Egghe Unverstet Hasselt (UHasselt), Campus Depenbeek, Agoralaan, B-3590 Depenbeek, Belgum 1 and Unverstet Antwerpen (UA), IBW, Stadscampus, Venusstraat

More information

ALGEBRA HW 7 CLAY SHONKWILER

ALGEBRA 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 information

Characterizing the properties of specific binomial coefficients in congruence relations

Characterizing the properties of specific binomial coefficients in congruence relations Eastern Mchgan Unversty DgtalCommons@EMU Master's Theses and Doctoral Dssertatons Master's Theses, and Doctoral Dssertatons, and Graduate Capstone Projects 7-15-2015 Characterzng the propertes of specfc

More information

Structure and Drive Paul A. Jensen Copyright July 20, 2003

Structure 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 information

A new construction of 3-separable matrices via an improved decoding of Macula s construction

A new construction of 3-separable matrices via an improved decoding of Macula s construction Dscrete Optmzaton 5 008 700 704 Contents lsts avalable at ScenceDrect Dscrete Optmzaton journal homepage: wwwelsevercom/locate/dsopt A new constructon of 3-separable matrces va an mproved decodng of Macula

More information

An efficient algorithm for multivariate Maclaurin Newton transformation

An 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 information

Existence of Two Conjugate Classes of A 5 within S 6. by Use of Character Table of S 6

Existence of Two Conjugate Classes of A 5 within S 6. by Use of Character Table of S 6 Internatonal Mathematcal Forum, Vol. 8, 2013, no. 32, 1591-159 HIKARI Ltd, www.m-hkar.com http://dx.do.org/10.12988/mf.2013.3359 Exstence of Two Conjugate Classes of A 5 wthn S by Use of Character Table

More information

REAL ANALYSIS I HOMEWORK 1

REAL ANALYSIS I HOMEWORK 1 REAL ANALYSIS I HOMEWORK CİHAN BAHRAN The questons are from Tao s text. Exercse 0.0.. If (x α ) α A s a collecton of numbers x α [0, + ] such that x α

More information

A Hybrid Variational Iteration Method for Blasius Equation

A Hybrid Variational Iteration Method for Blasius Equation Avalable at http://pvamu.edu/aam Appl. Appl. Math. ISSN: 1932-9466 Vol. 10, Issue 1 (June 2015), pp. 223-229 Applcatons and Appled Mathematcs: An Internatonal Journal (AAM) A Hybrd Varatonal Iteraton Method

More information

International Journal of Mathematical Archive-3(3), 2012, Page: Available online through ISSN

International 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 information

Feature Selection: Part 1

Feature Selection: Part 1 CSE 546: Machne Learnng Lecture 5 Feature Selecton: Part 1 Instructor: Sham Kakade 1 Regresson n the hgh dmensonal settng How do we learn when the number of features d s greater than the sample sze n?

More information

Volume 18 Figure 1. Notation 1. Notation 2. Observation 1. Remark 1. Remark 2. Remark 3. Remark 4. Remark 5. Remark 6. Theorem A [2]. Theorem B [2].

Volume 18 Figure 1. Notation 1. Notation 2. Observation 1. Remark 1. Remark 2. Remark 3. Remark 4. Remark 5. Remark 6. Theorem A [2]. Theorem B [2]. Bulletn of Mathematcal Scences and Applcatons Submtted: 016-04-07 ISSN: 78-9634, Vol. 18, pp 1-10 Revsed: 016-09-08 do:10.1805/www.scpress.com/bmsa.18.1 Accepted: 016-10-13 017 ScPress Ltd., Swtzerland

More information

Computing Correlated Equilibria in Multi-Player Games

Computing Correlated Equilibria in Multi-Player Games Computng Correlated Equlbra n Mult-Player Games Chrstos H. Papadmtrou Presented by Zhanxang Huang December 7th, 2005 1 The Author Dr. Chrstos H. Papadmtrou CS professor at UC Berkley (taught at Harvard,

More information

arxiv: v1 [math.co] 1 Mar 2014

arxiv: v1 [math.co] 1 Mar 2014 Unon-ntersectng set systems Gyula O.H. Katona and Dánel T. Nagy March 4, 014 arxv:1403.0088v1 [math.co] 1 Mar 014 Abstract Three ntersecton theorems are proved. Frst, we determne the sze of the largest

More information

( N) Chun-Xuan Jiang. P. O. Box 3924, Beijing , P. R. China

( N) Chun-Xuan Jiang. P. O. Box 3924, Beijing , P. R. China ang s functon n ( ) n prme dstrbuton Chun-Xuan ang P O Box 94, Bejng 00854, P R Chna jcxuan@snacom Abstract: We defne that prme equatons f( P,, Pn ),, f ( P, Pn ) (5)are polynomals (wth nteger coeffcents)

More information

= z 20 z n. (k 20) + 4 z k = 4

= 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 information

Difference Equations

Difference Equations Dfference Equatons c Jan Vrbk 1 Bascs Suppose a sequence of numbers, say a 0,a 1,a,a 3,... s defned by a certan general relatonshp between, say, three consecutve values of the sequence, e.g. a + +3a +1

More information

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction

The Multiple Classical Linear Regression Model (CLRM): Specification and Assumptions. 1. Introduction ECONOMICS 5* -- NOTE (Summary) ECON 5* -- NOTE The Multple Classcal Lnear Regresson Model (CLRM): Specfcaton and Assumptons. Introducton CLRM stands for the Classcal Lnear Regresson Model. The CLRM s also

More information

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS Avalable onlne at http://sck.org J. Math. Comput. Sc. 3 (3), No., 6-3 ISSN: 97-537 COMPARISON OF SOME RELIABILITY CHARACTERISTICS BETWEEN REDUNDANT SYSTEMS REQUIRING SUPPORTING UNITS FOR THEIR OPERATIONS

More information

Finding Dense Subgraphs in G(n, 1/2)

Finding 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 information

PRIMES 2015 reading project: Problem set #3

PRIMES 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 information

Lecture 17 : Stochastic Processes II

Lecture 17 : Stochastic Processes II : Stochastc Processes II 1 Contnuous-tme stochastc process So far we have studed dscrete-tme stochastc processes. We studed the concept of Makov chans and martngales, tme seres analyss, and regresson analyss

More information

Polynomials. 1 What is a polynomial? John Stalker

Polynomials. 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 information

Econ107 Applied Econometrics Topic 3: Classical Model (Studenmund, Chapter 4)

Econ107 Applied Econometrics Topic 3: Classical Model (Studenmund, Chapter 4) I. Classcal Assumptons Econ7 Appled Econometrcs Topc 3: Classcal Model (Studenmund, Chapter 4) We have defned OLS and studed some algebrac propertes of OLS. In ths topc we wll study statstcal propertes

More information