Efficient Decomposition of Associative Algebras

Size: px
Start display at page:

Download "Efficient Decomposition of Associative Algebras"

Transcription

1 Effcent Decomposton of Assocatve Algebras W Eberly Department of Computer Scence Unversty of Calgary Calgary, Alberta Canada, T2N 1N4 emal: eberly@cpscucalgaryca M Gesbrecht Department of Computer Scence Unversty of Mantoba Wnnpeg, Mantoba Canada, R3T 2N2 emal: mwg@csumantobaca Abstract We present new, effcent algorthms for some fundamental computatons wth fnte-dmensonal (but not necessarly commutatve) assocatve algebras For a semsmple assocatve algebra A over a fnte feld or number feld F, we show how to compute a bass for the centre of A and the complete Wedderburn decomposton of A as a drect sum of smple algebras If A s gven by a generatng set of matrces n F m m then our algorthm requres about O(m 3 ) operatons n F, plus the cost of factorng a polynomal n F[x] of degree O(m), and the cost of generatng a small number of random elements from A We also show how to compute a complete set of orthogonal prmtve dempotents n any assocatve algebra over a fnte feld 1 Introducton Determnng the structure of an assocatve algebra A and ts modules s a fundamental problem n abstract and appled algebra Here, a fnte dmensonal assocatve algebra, or algebra for short, s a fnte dmensonal vector space over a feld F equpped wth a multplcaton under whch the space forms an assocatve (though not necessarly commutatve) rng wth dentty In ths paper we gve very effcent algorthms for some fundamental computatons wth assocatve algebras over fnte felds and number felds Recall that the (Jacobson) radcal Rad(A) of an algebra A s the ntersecton of all maxmal left deals n A A s sad to be semsmple f Rad(A) = 0 and smple f A has no nontrval two-sded deals The Wedderburn Structure Theorem (Wedderburn, 1907) shows that for any semsmple A, A = A 1 A 2 A k (11) Research was supported n part by Natural Scences and Engneerng Research Councl of Canada research grant OGP Research was supported n part by Natural Scences and Engneerng Research Councl of Canada research grant OGP and Unversty of Mantoba research grant A complete verson of ths paper s avalable va anonymous ftp on ftpcsumantobaca n /pub/mwg/wedderburnpsz Appears n the Proceedngs of the ACM Internatonal Symposum on Symbolc and Algebrac Computaton, 1996 (ISSAC 96), pp for smple algebras A 1,, A k A, and each A = D t t where D s a dvson algebra (non-commutatve feld) wth an extenson feld E of F as ts centre We gve a fast probablstc algorthm to compute a bass for the centre of A and a representaton of the complete Wedderburn decomposton of A as a drect sum of smple algebras We suppose throughout that A s gven by some generatng set L A whch allows us to produce random elements of A effcently We assume that we can select a random element α unformly from A usng O(R(A)) operatons n F A more precse defnton s gven below After ntroducng some specal types of elements needed n the computaton n Secton 21, we show how to dentfy the centre of A n Secton 22 Over a number feld or large fnte feld wth at least 12n 6 elements we present an algorthm for ths whch requres an expected number of O((m 3 + F(m) + R(A)) log(1/ǫ)) operatons n F, where F(m) operatons n F are suffcent to factor a polynomal n F[x] of degree m The algorthm s probablstc of the Monte Carlo type; ǫ > 0 s a user-specfed tolerance and the answer s guaranteed correct wth probablty at least 1 ǫ In Secton 23 we show how to decompose the centre to obtan a decomposton of the entre algebra Assumng that the centre was correctly dentfed, we fnd central dempotents and a transton matrx whch reveals the smple components wth an expected number of O(m 3 + F(m) + R(A)) operatons n F Ths algorthm s probablstc of the Las Vegas type: t always returns the correct answer Snce one expects to requre matrx multplcaton n such a computaton, the cost of ths algorthm s surprsngly low Asymptotcally more exact results, n terms of the cost of matrx and polynomal multplcaton, are also presented n Theorems 28 and 210 Over a small fnte feld F, wth fewer than 12n 6 elements, thngs are somewhat trcker because certan types of elements used n the above algorthms are no longer guaranteed to exst We can make use of the algorthms for large felds by carefully extendng the ground feld to one whch s suffcently large To recover the structure correctly we must work n O(log m) of these extensons We nstead take a dfferent approach descrbed below When A s a (not necessarly semsmple) assocatve algebra over a fnte feld, we show how to compute a complete set of orthogonal prmtve dempotents Recall that an dempotent s an element ω A such that ω 2 = ω Two dempotents are orthogonal f ther product s zero, and a nonzero dempotent s prmtve f t cannot be represented as a sum of two or more nonzero orthogonal dempotents In Secton 31 we ntroduce decomposable elements whch al- 170

2 low the generaton of non-trval dempotents We show how to use these effcently and that there are many of them n any algebra These elements are smlar to the Fttng elements employed for a smlar purpose by Schneder (1990), but are much easer to fnd In Secton 32 we show how to use decomposable elements to compute a complete set of orthogonal prmtve dempotents Ths algorthm requres an expected number of O((m 3 +m 2 log q + R(A)) log 2 (m) log(1/ǫ)) operatons n a fnte feld F of sze q, for an algebra presented as above Ths s agan a Monte Carlo algorthm: for a user specfed ǫ the algorthm returns the correct answer wth probablty at least 1 ǫ Fnally, n Sectons 33 and 34 we return to the semsmple case for small felds In Secton 33 we show how to construct bases for the smple components and central smple dempotents from any set of prmtve orthogonal dempotents Ths gves a Monte Carlo algorthm for fndng these dempotents whch requres an expected number of O((m 3 + m 2 log q + R(A)) log 2 (m) log(1/ǫ)) operatons n F and returns the correct answer wth probablty at least 1 ǫ We then show n Secton 34 that there s an effcent test for the correctness of the output of the Monte Carlo algorthms n the fnte feld case for semsmple algebras Ths algorthm actually computes an explct somorphsm between each smple component and a full matrx algebra over an extenson feld of F Ths yelds a Las Vegas type probabltc algorthm (e, the output s always correct) for the decomposton of semsmple algebras over fnte felds whch requres an expected number of O((m 3 + m 2 log q + R(A)) log 2 (m)) operatons n F 11 Hstorcal Perspectve The study of assocatve algebras goes back to the semnal work of Perce (1881), the beautful structure theorem of Wedderburn (1907), and the exploraton of the radcal (see Jacobson (1956)) As well as standng as a feld of actve research n ts own rght, the mportance of ths theory n the study of groups and ther representatons has been developed snce Noether (1929) The computatonal study of assocatve algebras s obvously consderably younger The frst general algorthms for computng ther structure are due to Fredl & Rónya (1985), who gve polynomal-tme algorthms to fnd the Jacobson radcal and to decompose a semsmple algebra as a drect sum of smple algebras Subsequent work by Rónya (1987, 1990, 1992) examned addtonal questons over number felds, and n partcular showed that fndng a complete set of prmtve, orthogonal dempotents n a smple algebra over a number feld had the same complexty as factorng ntegers, e, t s (currently) ntractable Whle theoretcally of great nterest, these algorthms are probably not practcal For commutatve algebras, Gann et al (1988) gve an effcent algorthm to decompose an assocatve algebra over Q as a drect sum of local algebras Much more practcal work on a closely related problem was nstgated by Parker (1984), who gves a probablstc algorthm (the Meat-Axe ) to test for rreducblty of an A-module and to splt reducble A-modules, where A s a matrx algebra over a fnte feld Whle the algorthm s apparently not analysed n general, t appears to works very well for algebras over very small fnte felds (typcally F 2) Ths was extended to work over any ground feld n Holt & Rees (1994) for all but one famly of modules Ths dffculty has apparently now been overcome as well The Krull-Schmdt theorem guarantees that every A- module M can be unquely decomposed as a drect sum of ndecomposable A-modules (up to somorphsm) In hs survey paper, Mchler (1990) proposes the open problem of fndng an effcent algorthm to fnd ths decomposton n the case when A s an algebra over a fnte feld F It clearly suffces to fnd a set of orthogonal prmtve dempotents ω 1,, ω s EndA(M) such that ω = 1, whch 1 s Mchler (1990) also proposes as an open problem We propose a very effcent algorthm for the computaton of a set of orthogonal prmtve dempotents of an algebra n Secton 32 Ths problem was frst addressed n Schneder (1990) for small fnte felds by the selecton of Fttng elements n EndA(M) whch allow ts decomposton In Secton 31 we present the smlar noton of decomposable elements whch also allow the effcent decomposton of the algebra, but are much easer to fnd n general 12 Notaton We wll generally te the complexty of our results to that of matrx multplcaton We assume that O(MM(m)) operatons n a feld F are suffcent to multply two matrces n F m m Usng the standard algorthm requres MM(n) = n 3 whle the currently best known algorthm of Coppersmth & Wnograd (1990) allows MM(n) = n 2376 Also assume that O(M(m)) operatons n F are suffcent to multply two polynomals n F[x] of degree m Usng the standard algorthm allows M(m) = m 2, whle the algorthm of Schönhage & Strassen (1971) and Schönhage (1977) allows M(m) = m log mlog log m For notatonal convenence n the statement of complextytheoretc results, f a sub-cubc algorthm for matrx multplcaton s used we assume that M(m) = mlog mlog log m and that MM(m) = m θ for some θ > 2 Fnally, we assume that a polynomal of degree m n F[x] can be factored usng O(F(m)) operatons n F If F s a fnte feld wth q elements, then Berlekamp s (1970) algorthm allows F(m) = MM(m) + m 2 log q operatons n F If F s a number feld then the algorthm of Landau (1985) wll factor a polynomal of degree m wth a polynomal number of operatons 13 Selectng random elements of A To prove correctness of our probablstc algorthms, we requre some techncal condtons on the presumed ablty to select a random element α from A Recall that ths s assumed to be possble wth O(R(A)) operatons n F If A s fnte and small we assume that α s selected unformly from A When A s large or nfnte we assume that there exsts a bass γ 1,, γ n A for A and subset S of F of suffcently large sze κ Elements of A are unformly generated from aγ for 1 k unformly and ndependently selected elements a S In practce, almost any reasonable scheme for generatng random elements of A wll work However, the only scheme we know of for generatng such elements wth provable unformty requres a bass of n matrces n F m m for A In ths case R(A) = nm 2 The requrement for perfect unformty can be relaxed somewhat whle stll mantanng provably correct algorthms, though not suffcently to yeld an asymptotc mprovement n performance 2 The Wedderburn Decomposton over Large Felds In ths secton we present an algorthm to compute the Wedderburn decomposton of a semsmple algebra A over a fnte feld or number feld F We assume throughout that A decomposes as a sum of full matrx rngs over dvson algebras as n (11), so that for 1 k the centre of A s E and [D : E ] = e If F s fnte then D = E for all 171

3 Specal elements of A (separators, splttng pars, and complemented splttng pars) whch can be used to decompose A effcently are ntroduced Secton 21 We show that these are easy to fnd f one can choose elements randomly from A In Secton 22 we employ these elements to gve a Monte Carlo algorthm for the centre of A Ths algorthm wll produce an element α A and polynomals f 1,, f l F[x] such that f 1(α),, f l(α) A form a bass for Centre(A) If F 2n 2, then the algorthm requres an expected number of O(MM(m) log m log(1/ǫ)) operatons n F, or an expected number of O(m 3 log(1/ǫ)) operatons n F usng standard matrx and polynomal arthmetc, and computes the correct answer wth probablty greater than 1 ǫ for a user specfed ǫ In Secton 23 we use the bass for the centre to obtan a set of central prmtve dempotents and a semsmple transton matrx whch nduces a change of bass under whch the smple components are revealed The central dempotents are gven by an element γ A and polynomals h 1,, h k such that h (γ) A s the central dempotent correspondng to A (e, h (γ) s the dentty n A and zero n all other components) Ths s a Las Vegas algorthm, assumng that a bass for the centre s correctly provded and that F > 2n 2, and requres an expected number of O(MM(m)log m + F(m) + R(A)) operatons n F, or O(m 3 + F(m) + R(A)) operatons n F usng standard matrx and polynomal arthmetc 21 Separators and Splttng Pars Ths secton ntroduces some specal types of elements of an algebra whch are useful n determnng the structure of that algebra These are employed n later sectons to obtan algorthms for computaton of the centre of a semsmple algebra, and the central dempotents of an assocatve algebra, over a suffcently large ground feld As shown, for example, by Perce (1982), the dmenson of D over ts centre E s a perfect square The dmenson of A over E s therefore a perfect square as well; suppose t s n 2 for 1 k Then, n = e 1n e kn 2 k The frst proposton wll serve as the bass for a proof of correctness for an algorthm for the decomposton of semsmple algebras over felds, and motvates the defntons that follow t Lemma 21 Suppose A s a semsmple algebra over a fnte feld or number feld F Let k, A, e, and n be as above () The mnmal polynomal of any element of A has degree at most e 1n e kn k over F () If an element α of A has a squarefree mnmal polynomal of maxmal degree e 1n e kn k over F, then for all γ A, γ commutes wth α f and only f γ F[α] Elements of A whose mnmal polynomals are squarefree and of maxmal degree are very useful and capture much of the structure of a semsmple algebra Defnton 22 An element α of a semsmple algebra A s a separator for A f α s nvertble and has a squarefree mnmal polynomal of maxmal degree e 1n e kn k over F By the above proposton the centre of A s contaned n F[α] for any separator α of A If the ground feld F s suffcently large then there exsts a separator α for A such that the centre of the algebra s equal to F[α] However, t s not clear how such a separator could be found wthout decomposng the algebra A or computng a bass for ts centre frst Fortunately, we wll see that a par of separators whch determnes the centre s easer to fnd, f the ground feld s suffcently large Defnton 23 A par (α,β) of elements of a semsmple algebra A s a splttng par for A f α and β are both separators for A, and f the centre of A s exactly the set of elements commutng wth both α and β If (α, β) s a splttng par for A and the mnmal polynomal of α over the ground feld F has degree l, then the centre of A could be obtaned by solvng the system of lnear equatons (y 0+y 1α+ +y l 1α l 1 )β β(y 0+y 1α+ +y l 1α l 1 ) = 0 for the unknowns y 0,, y l 1 n F Every soluton determnes an element y 0 +y 1α+ +y l 1α l 1 of F[α] that commutes wth β Snce β s a separator for A ths mples that y 0 +y 1α+ +y l 1α l 1 F[β], so that t belongs to F[α] F[β], the centre of A Conversely, every element of the centre belongs to {y 0 + y 1α + + y l 1α l 1 : y 0,, y l 1 F} and specfes a soluton for the above system Whle t s plausble that ths method s faster than prevous general methods for computaton of the centre, t requres that we form and solve a system of m 2 lnear equatons n l unknowns We can do consderably better than ths by projectng from the space of matrces to the space of vectors We show that wth suffcently hgh probablty the desred relatonshps stll hold Defnton 24 A par (α,β) of elements of a semsmple matrx algebra A F m m over a fnte feld or number feld F s a complemented splttng par f (α, β) s a splttng par for A and, furthermore, there exsts a par of vectors (u, v) each n F m 1 such that, for all µ F[α] and ν F[β], (µu = νu and µv = νv) µ = ν F[α] F[β] (21) Any par of vectors (u, v) F m 1 satsfyng condton (21) s sad to complement the splttng par (α,β) Theorem 25 Suppose A F m m s a semsmple algebra of dmenson n over a fnte feld or number feld F If F > 6n 6 then a complemented splttng par for A exsts Theorem 26 Let A F m m be a semsmple matrx algebra over a fnte feld or number feld F Let S be a fnte subset of F wth sze κ 4n 6 /ǫ, for ǫ > 0 If the elements α, β are randomly and ndependently chosen from A as n Secton 13, and u, v are chosen unformly and ndependently from S m 1, then (α, β) s a complemented splttng par for A that s complemented by (u, v) wth probablty at least 1 ǫ 22 Computaton of the Centre over Large Felds The centre of A can be computed effcently f a complemented splttng par (and a par of vectors that complements t) s avalable Lemma 27 If A F m m s a semsmple matrx algebra over a fnte feld or number feld F then, gven a complemented splttng par (α, β) for A and a par of vectors (u, v) that complements t, a set of polynomals f 1,, f l F[x] that each has degree less than m can be computed such that f 1(α),, f l(α) s a bass for the centre of A, usng a determnstc algorthm n tme O(mn(m 3, MM(m)log m)) 172

4 Indeed, by Defntons 23 and 24, t suffces to fnd a bass for the set of solutons of a homogeneous system of 2m lnear equatons n 2m unknowns n order to compute these polynomals f a complemented splttng par s avalable Theorems 25 and 26 mply that the a bass for the centre of A can be computed effcently, provded that F s suffcently large and A s gven by a bass over F Theorem 28 Let A F m m be a semsmple matrx algebra over a fnte feld or number feld F wth at least 12n 6 elements An element α of A, and polynomals f 1, f l F[x] that have degree less than m such that f 1(α),, f l(α) s a bass for the centre of A, can be computed usng a Monte Carlo algorthm that s guaranteed to produce the correct answer wth probablty at least 1 ǫ for a user specfced parameter ǫ > 0, wth O((MM(m)log m + R(A)) log(1/ǫ)) operatons n F, or O((m 3 + R(A)) log(1/ǫ)) operatons n F usng standard matrx and polynomal arthmetc Proof Snce F has sze greater than 6n 6, Theorem 25 mples that a complemented splttng par for A exsts The algorthm generates random elements α, β A and u, v F m 1 as n Theorem 26 Wth probablty at least 1/2, (α, β) s a complemented splttng par for A that s complemented by (u, v) In ths case, Lemma 27 mples that these values can be used to compute the centre for A determnstcally at the cost stated n the theorem To ncrease the probablty of success to 1 ǫ, we frst attempt to determne the degree of the mnmal polynomal of a separator n A Choose k 1 elements n A and compute the mnmal polynomal of each, and let l be the degree of the mnmal polynomal whch s squarefree of maxmal degree Ths s the degree of the mnmal polynomal of any separator, and hence the dmenson of Centre(A) over F, wth probablty at least 1 1/2 k 1 Now attempt to choose k 2 complemented splttng pars (α, β) and vectors u, v as above, dscardng any where the mnmal polynomal of α or β has degree less than l or s not squarefree Assumng l s correct (e, t really s the degree of the mnmal polynomal of a separator) these are all separators Hence F[α] F[β] s a superset of Centre(A), as s the canddate subspace computed for the centre n Lemma 27 The correct centre s a canddate subspace of mnmal dmenson over E, and we return ths correctly wth probablty 1 (1/2) k 1+k 2 Choosng k 1, k 2 = 1 + log 2 (1/ǫ) yelds the desred result 23 Identfcaton of Smple Components Recall that correspondng to the decomposton (11) there are orthogonal central dempotents ω 1,, ω k A such that ω ω k = 1 A, ω rω s = 0 f r s, and ω j s the dentty element of the smple algebra Aω j = Aj, for 1 j k In ths secton an asymptotcally fast algorthm wll be gven for the dentfcaton of the smple components of A Polynomal-tme algorthms for ths computaton have prevously been gven by Fredl & Rónya (1985) The algorthm to be gven here s based on a later algorthm of Eberly (1991) The new algorthm s asymptotcally faster than prevous algorthms Defnton 29 A nonsngular matrx X F m m s a semsmple transton matrx for a semsmple matrx algebra A F m m over a fnte feld or number feld F, wth k smple components A 1,, A k, f the followng condtons are satsfed () For all elements η of A, XηX 1 s a block dagonal matrx In partcular, there exst postve ntegers m 1,, m k such that m m k = m and, for all η A, η 1 0 η = X 1 X, 0 η k where η j F m j m j for 1 j k () The central prmtve dempotents of A are ω 1,, ω k, where D j,1 0 ω j = X 1 X, 0 D j,k D j,j s the dentty matrx of order m j and D j,l s the zero matrx of order m l f 1 l k and l j Theorem 210 Suppose A F m m s a semsmple algebra of dmenson n 2 wth k smple components over a fnte feld or number feld wth at least 2n 2 elements Gven a bass for A and α A and g 1,, g l F[x] such that g 1(α),, g l(α) A form a bass for Centre(A), we can compute () a semsmple transton matrx X for A, () postve ntegers m 1,, m k such that m 1+ +m k = m and such that for all η A, XηX 1 has dagonal blocks of orders m 1,, m k, () an element γ Centre(A) that s a separator for the commutatve algebra Centre(A) over F, and (v) polynomals h 1,, h k F[x] wth degree less than the dmenson of the centre of A over F such that h 1(γ),, h k(γ) are the central prmtve dempotents of A, usng a Las Vegas algorthm that requres an expected number of O(MM(m)log m+f(m)) operatons n F, or an expected number of O(m 3 + F(m)) operatons n F usng standard matrx and polynomal arthmetc Proof Lemmas 21 and 31 of Eberly (1991) mply that an element of the cenre whose mnmal polynomal s squarefree and has degree equal to the dmenson of the centre over F can be selected as a random lnear combnaton of g 1(α),, g l(α) In partcular, f values b 1,, b l are chosen unformly and ndependently from a fnte subset S of F wth sze at least 2n 2, and g = b 1g b lg l F[x], then γ = g(α) = b 1g 1(α)+ + b lg l(α) has these propertes, and s a separator for Centre(A), wth probablty at least 1/2 Snce we know [Centre(A) : F], we can correctly fnd such an element wth an expected number of 2 choces Suppose the mnmal polynomal of γ s f F[x] If γ s a separator for the centre then f s squarefree wth degree l and, snce the centre s a drect sum of k felds, f has k dstnct monc rreducble factors Suppose f = k f s a factorzaton of f n F[x] A result of Gesbrecht =1 (1995) (Theorem 74) mples that a ratonal Jordan form can be computed for γ effcently That s, one can fnd a nonsngular matrx X such that γ 1 0 X 1 γx = 0 γ k 173

5 s block dagonal, and the th block γ has mnmal polynomal f, for 1 k Set m to be the order of γ (so, γ F m m ) for 1 k Fnally, let h 1,, h k F[x] be polynomals wth degree less than the degree of the mnmal polynomal of γ (and, therefore, less than the dmenson of the centre of A over F) such that { 1 (mod fj) f 1 j k and j =, h 0 (mod f j) f 1 j k and j Then t s easly checked that D j,1 0 h (γ) = ω j = X 1 0 D j,k X, where D j,l F m l m l s as descrbed n Defnton 29 Thus, ω 1,, ω k are the central smple dempotents of A, X s a semsmple transton matrx for A, and the output of ths process s correct, provded that the attempt to fnd a separator γ for the centre was successful Snce l m, the coeffcents of a polynomal g = b 1g b lg l can be computed usng O(m 2 ) operatons The matrx γ = g(α) can be computed usng a Las Vegas algorthm of Gesbrecht (1995) n tme O(MM(m) log m) or expected tme O(m 3 ) usng standard matrx and polynomal arthmetc The mnmal polynomal of ths matrx can be computed n at most ths cost, usng the Las Vegas algorthm of Gesbrecht (1995), and ths can be factored wth cost F(m) The transton matrx X can be computed from γ and these polynomals usng Gesbrecht s (1995) algorthm for the ratonal Jordan form of a matrx, agan at the same cost The ntegers m 1,, m k can be obtaned by computng and nspectng the matrx X 1 γx Fnally, the polynomals h 1,, h k can be computed usng dvde and conquer n tme O(mM(m)log k), or tme O(km 2 ) usng standard arthmetc 3 Fndng Prmtve Orthogonal Idempotents In ths secton we gve an algorthm whch fnds a complete set of prmtve orthogonal dempotents for any algebra A over a fnte feld F The dea s to make use of decomposable elements n A These are elements whose mnmal polynomals n F[x] have at least two relatvely prme factors n F[x] A decomposable α A allows us to compute orthogonal dempotents ω 1,, ω l A such that ω ω l = 1 A and A = Aω 1 Aω 2 Aω l, (31) a drect sum of left deals Ths dea s smlar n sprt to the use of fttng elements by Schneder (1990) Fttng elements are zero dvsors whch are not nlpotent and also allow the decomposton of A as a sum of left deals However, whereas fttng elements are relatvely rare n A when F s large Schneder shows they have densty about 1/ F decomposable elements have a hgh densty In Secton 31 we present a new algorthm whch fnds decomposable elements effcently, and constructs a correspondng set of orthogonal dempotents Ths algorthm, wth hgh probablty, produces balanced decomposable elements, such that the decomposton (31) s nto deals of about the same sze In Secton 32 t s shown how to terate ths algorthm to fnd a complete set of prmtve orthogonal dempotents effcently In Secton 33, we use these technques to decompose semsmple algebras over small fnte felds as a drect sum of smple algebras, much as we dd for large fnte felds and number felds n Secton 2 Fnally, n Secton 34 we show how to compute an explct somorphsm between each smple component of a semsmple A and a full matrx algebra over an extenson feld of F If these somorphsms are successfully computed, we obtan a certfcate that A s ndeed semsmple Wth ths check, our decomposton algorthm for semsmple algebras over fnte felds s of the Las Vegas type, e, t never produces an ncorrect answer 31 Fndng balanced decomposable elements effcently In ths secton we ntroduce the noton of balanced decomposable elements, show how to fnd them effcently and how to construct dempotents from them We assume throughout ths secton that A s a subalgebra of F m m of dmenson n (not necessarly semsmple) For any algebra A, a decomposable element α A s defned as an element whose mnmal polynomal f F[x] has a factorzaton f = f 1f 2 f l nto two or more monc, parwse relatvely prme f F[x] \ F In ths case we can construct dempotents ω 1,, ω l A as follows For 1 l, use the Chnese remander theorem to construct h 1 mod f, h 0 mod f j for j, and assgn ω = h (α) A It follows easly that each ω s an dempotent, that ω ω j = 0 for j (e, they are parwse orthogonal) and that ω ω l = 1 A We call ω the dempotent that corresponds to f Lemma 31 Gven a decomposable α A, we can compute () the mnmal polynomal f F[x] of α and the factorzaton f = f 1f 2 f l nto powers of dstnct rreducble polynomals n F[x], () polynomals h 1,, h l F[x] such that ω = h (α), 1 l, are parwse orthogonal dempotents wth ω = 1 A, 1 l () m 1,, m l N such that m = m 1 + +m l and such that ω has rank m as a matrx n F m m, (v) a matrx U F m m such that D 1 ˆω = U 1 ω U = D D l Fm m, (32) where D j F m j m j s the dentty matrx when j = and the zero matrx when j, wth a Las Vegas algorthm usng an expected number of O(MM(m)log m+m(m)log q) operatons n F, or O(m 3 + m 2 log q) operatons n F usng standard matrx and polynomal arthmetc Proof Frst, compute the ratonal Jordan form of α F m m, and a transton matrx U F m m to ths form Recall that ths s a block dagonal matrx J F m m, such that J 1 U 1 αu = J = F m m J l 174

6 Each ratonal Jordan block J F m m s assocated to a dstnct rreducble factor g F[x] of the mnmal polynomal f F[x] of α, and J = C g c 1 C g c k F m m, where C c g j s the companon matrx of g c j F[x] We assume that c 1 c 2 c k, so f = g c 1 and the mnmal polynomal of α s f = g c 11 1 g c l1 l Gesbrecht (1995) gves a Las Vegas algorthm to compute ths ratonal Jordan form along wth a transton matrx U F m m and the mnmal polynomal f F[x] usng an expected number of O(MM(m)log m + M(m)log q) operatons n F, or O(m 3 +m 2 log q) operatons n F usng standard arthmetc For 1 l, let h F[x] wth h 1 mod f, h 0 mod f j for j These can be computed usng a dvde and conquer applcaton of the Chnese remander algorthm wth O(mM(m)log l) operatons n F, or O(m 2 l) operatons usng standard arthmetc For 1 l, ω = h (α) Under the change of bass nduced by U, each ω has the propertes descrbed n (v) It wll be useful to fnd dempotents whch partton A nto components of approxmately the same sze The followng theorem addresses ths concern for smple algebras Recall that any smple algebra over F s somorphc to E r r over an extenson feld E of F Theorem 32 Let A F m m be a smple algebra of dmenson n wth A = E r r, where E = F q µ and F = F q The number of α A wth f = mn F(α) such that there exsts a factorzaton f = f 1f 2 for relatvely prme f 1, f 2 F[x] wth correspondng dempotents ω and 1 ω, and n/2 dm F(Aω) 3n/4 s at least q n /22 Ths theorem s a great understatement of the number of such balanced reducble elements n A At the very least, the estmate of the densty of balanced reducble elements should easly be mproved to somethng approachng 1/5 by a computer aded enumeraton of cases creatng dffcultes, namely when F = F q for very small q 32 Fndng prmtve orthogonal dempotents In ths secton we descrbe an algorthm to compute a complete set of prmtve, orthogonal dempotents ω 1,, ω s A such that ω = 1 A The dea s to terate 1 s the algorthm descrbed n Lemma 31 on randomly chosen elements a A Suppose we have computed parwse orthogonal dempotents ω 1,, ω l A and a transton matrx U F m m as n (32), so that U 1 ω U s zero except for a d d dentty block on the dagonal The two-sded Perce decomposton of A wth respect to these dempotents s A = ω Aω j 1 l 1 j l The man dea behnd the algorthm s that we only have to work n the subalgebra ω Aω 1 l To see why ths s true, note that f ω s prmtve then ω Aω s a local algebra and can be decomposed no further Conversely, f ω s not prmtve, that s, ω = ω 1 + ω 2 for orthogonal dempotents ω 1, ω 2 A, then ω 1 and ω 2 are n ω Aω snce ω ω 1ω = ω 1 and ω ω 2ω = ω 2 Thus, we need only decompose ω Aω to refne the dempotent ω Suppose we have already computed a transton matrx U F m m and orthogonal dempotents ω 1,, ω l A as n Lemma 31 Let  = U 1 AU and ˆω = U 1 ω U  for 1 l Clearly A = Â, and the element ˆω s flled wth zeros except for a d d dentty matrx n the th dagonal block It s computatonally easy to compute a lnear map ψ : A ˆω ˆω 1 l Smply map β A to b 11 b 12 b 1l β U 1 b 21 b 22 b 2l βu = b l1 b ll b b b ll 1 l ˆω ˆω (33) where b j F d d j A randomly chosen β A wll yeld randomly and ndependently chosen components b ˆω ˆω A refnement of each of the ω s can be computed by decomposng the algebra ˆω ˆω as n Lemma 31 (assumng for now that we can fnd a decomposable element), for 1 l Assume we obtan ˆω = ˆω ˆω l for parwse orthogonal dempotents ˆω 1,, ˆω l ˆω ˆω Also assume that V F d d s the obtaned transton matrx, that ˆω j has rank d j, and that ω j = V 1 ˆω jv s a d d matrx whch s all zero except for a d j d j dentty matrx n the jth block on the dagonal If V 1 V = F m m, then W = UV s a transton matrx for A to ths refned set of dempotents That s, f ω j = W 1 ω jw A, we have ω j = 1 A and ω = ω j 1 l 1 j l 1 j l for 1 l Theorem 33 Let A F m m be an algebra of dmenson n over F = F q Then we can compute () a transton matrx U F m m, and () d 1,, d s Z >0 such that m = d d s, such that the followng holds For 1 s let D 1 ˆω = F m m, ω = U ˆω U 1 A, D s V l 175

7 where D j F d d s the dentty matrx f = j and the zero matrx f j Then ω 1,, ω s are prmtve, parwse orthogonal dempotents n A and ω ω s = 1 A The computaton can be performed wth a Monte Carlo algorthm, that returns a correct answer wth probablty at least 1 ǫ for a use specfed parameter ǫ > 0, usng an expected number of O((MM(m)log m+m(m)log q + R(A)) log 2 (m) log(1/ǫ)) operatons n F, or O((m 3 + m 2 log q + R(A)) log 2 (m) log(1/ǫ)) operatons usng standard matrx and polynomal arthmetc Proof Frst, we note that the above algorthm s correct At each teraton of the algorthm, suppose we have a transton matrx U F m m and d 1,, d l the ranks of orthogonal dempotents ω 1,, ω l A Choose a random α A, and fnd ψ(α) ˆωˆω Suppose α s the mage of 1 l α n ˆω ˆω The α s are also random and ndependent As descrbed above, use Lemma 31 to refne each ˆω, and compute a new transton matrx W If ω s not prmtve, then ω Aω s non-local, and such reducble elements α exst (f ω = ω 1 + ω 2 for orthogonal dempotents ω 1, ω 2, then these dempotents are reducble) We prove fast convergence of the algorthm on a complete set of dempotents by examnng how A/ Rad(A) decomposes By the Wedderburn-Malcev prncpal theorem (see Perce (1982), Secton 116), there exsts a semsmple subalgebra S of A such that S = A/Rad(A) and A = S Rad(A) (a drect sum as addtve groups) Moreover, f ω A s a prmtve dempotent and ω = ω + ρ for ω S and ρ Rad(A), then ω s a prmtve dempotent n S Suppose that S = S 1 S 2 S k for smple algebras S 1,, S k, and that S r = E r, for an extenson feld E of F wth [E : F] = µ Wthn any smple component, by Lemma 32 wth probablty 1/22 we choose a reducble element n S and obtan an dempotent ω S such that µ r 2 /2 dm S ω 3µ r 2 /4 Snce (3/4) 35 log r 1, we wll have constructed a complete set of prmtve dempotents for S wth 35 log r such reducble elements Hence, wth the choce of 77 log r elements from S we wll obtan a complete set of prmtve dempotents for S wth probablty at least 1/2 Snce there are at most m smple components, wth 77 log 2 m teratons, we obtan a set of prmtve dempotents for all smple components wth probablty at least 1/2, and wth 77 log 2 (m) log(1/ǫ) teratons we expect to fnd a complete set of prmtve dempotents for A wth probablty at least 1 ǫ Each teraton of the algorthm uses O(MM(m)log m+ M(m)log q + R(A)) operatons n F or O(m 3 + m 2 log q + R(A)) operatons n F usng standard arthmetc, by Lemma Computng smple components of semsmple algebras over fnte felds In ths secton we employ the algorthms of Sectons 31 and 32 to fnd the central dempotents and smple components of a semsmple algebra over a fnte feld Unlke the algorthms presented n Secton 2, these work over any fnte feld (even very small ones) We assume throughout ths secton that A F m m s a semsmple algebra of dmenson n A = S 1 S 2 S k (34) where S = E t t for an extenson feld E of F Usng the algorthm from Theorem 33 we can compute a transton matrx U F m m, d 1,, d s Z >0 such that m = d d s and D 1 ˆω =, ω = U ˆω U 1 A, (35) D s where D j F d d s the dentty matrx f = j and the zero matrx f j, so that ˆω F m m for all, ω 1,, ω s are prmtve, parwse orthogonal dempotents n A, and ω ω s = 1 A Snce A s semsmple, s = t 1 + t l and each of the ω s correspond to a matrx n exactly one of S 1,, S k consstng of a sngle 1 n some dagonal element and zeros everywhere else It wll be suffcent to group the ω s together accordng to whch smple component they belong to, and produce a new transton matrx whch reflects ths re-orderng Lemma 34 Suppose A decomposes as n (34) and suppose ω 1,, ω s A are prmtve, orthogonal dempotents wth sum 1 A If ω and ω j belong to dfferent smple components, then for all α A, ω αω j = 0 If ω and ω j belong to the same smple component S t, then ω αω j 0 wth probablty 1 1/ E t Now suppose U s a transton matrx as n (35) and α s a randomly chosen element of A Then A 11 A 12 A 1l U 1 A αu = 21 A 22 (36) A l1 A ll where A j F d d j and U 1 ω αω ju F m m s the matrx whch s 0 except for A j Theorem 35 Let A F m m be a semsmple algebra as n (34) Gven ntegers d 1,, d s and transton matrx U to a complete set of prmtve orthogonal dempotents as n (35), we can fnd a semsmple transton matrx W F m m (see Defnton 29) and a permutaton/re-labelng d 11,, d 1t1,, d k1,, d ktk of d 1,, d s such that () a complete set of prmtve, orthogonal dempotents ω j (1 k, 1 j t ) s formed by D 11 D 1t1 ω j = F m m, D k1 D ktk ω j = W ω jw 1 A, (37) where D st F dst dst s the dentty matrx f = s and j = t and the zero matrx otherwse () For 1 k, ω = 1 j t ω j s a central dempotent for A so that A = ω 1A ω 1 ω 2A ω 2 ω ka ω k (a drect sum as algebras) and ω A ω = S 176

8 Ths computaton can be performed by a Monte Carlo algorthm that returns a correct answer wth probablty at least 1 ǫ, for a user specfed parameter ǫ > 0, usng an expected number of O(MM(m) log(1/ǫ)) operatons n F Proof We smply choose random elements of α A and compute U 1 αu, whch has block form as n (36) After each random choce of an α, note whch pars of dempotents are lnked by notng non-zero blocks n U 1 αu: A j 0 mples ω and ω j are n the same smple component The probablty that two dempotents n the same component are not recognzed as such s at most 1/ F 2 1/4 Thus, after log 4 (m) attempts we should have dentfed all such lnkages wth probablty at least 1/2 Iteratng ths log(1/ǫ) tmes ensures that the probablty of success s at least 1 ǫ Once we have determned whch dempotents belong to whch smple components, we can construct W from U by a smple permutaton Combnng ths theorem wth Theorem 33 we obtan the followng corollary Corollary 36 Let A F m m be a semsmple algebra over a fnte feld F = F q as n (34) We can fnd a semsmple transton matrx W F m m and d 11,, d 1t1,, d k1,, d ktk Zwth sum m such that () a complete set of prmtve, orthogonal dempotents ω j (1 k, 1 j t ) s formed as n (37), and () for 1 k, ω = 1 j t ω j s a central dempotent for A so that A = ω 1A ω 1 ω 2A ω 2 ω ka ω k (a drect sum as algebras) and ω A ω = S, wth a Monte Carlo algorthm that returns a correct answer wth probablty at least 1 ǫ, for a user specfed parameter ǫ > 0, usng an expected number of O((MM(m)log m + M(m)log q + R(A)) log 2 (m) log(1/ǫ)) operatons n F, or O((m 3 + m 2 log q + R(A)) log 2 (m) log(1/ǫ)) operatons n F usng standard matrx and polynomal arthmetc 34 Las Vegas Decomposton of Sem-Smple Algebras over Fnte Felds Now let A F m m be an algebra over a fnte feld F = F q whch we beleve to be smple Suppose we are gven parwse orthogonal dempotents ω 1,, ω r A, wth ω ω r = 1 A We wll suppose as well that the dmenson of A over F s known and that we have a means of choosng random elements from A In ths secton, we descrbe an algorthm that ether provdes a proof that A s smple wth prmtve dempotents ω 1,, ω r or reports falure When appled to each of the smple components obtaned by the Monte Carlo algorthm of Secton 33, ths completes an asymptotcally effcent Las Vegas algorthm for the decomposton of semsmple matrx algebras over fnte felds Assume ω = dag( 1,, r) F m m, where j F s s s the dentty matrx f = j and the zero matrx otherwse In partcular, rank ω = s for 1 r unless ether A s not smple of ω 1,, ω r are not all prmtve (so that we should report falure f the rank s smaller than s) Suppose then that rank ω = s for all Every a A can be wrtten as a 11 a 1r a = A, a r1 a rr where a j F s s, and ω aω j s zero except for the (, j) block, whch equals a j We frst fnd a change of bass for A so that ω 1Aω 1 s n a normal form If A s smple wth dempotents ω 1,, ω r then ω 1Aω 1 s a fnte feld of (unknown) dmenson µ over F, such that µ s Choose a random element c A and compute the Frobenus form of the leadng s s submatrx c 11 F s s (the nonzero part of ω 1c ω 1): f A s smple then there exsts an nvertble u F s s such that C f λ = u 1 c 11u = F s s where C f F µ µ s the companon matrx of the mnmal polynomal f F[x] of c 11, µ = deg µ and µ µ Wth probablty at least 1/2 we have µ = µ If λ has two or more dstnct companon matrces n ts Frobenus form, or f s not rreducble, then report falure In these cases ω 1Aω 1 s not a feld and hence ω 1 s not prmtve or A s not smple It s convenent to fnd an element a A such that ω 1aω 0 and ω aω 1 0 for 2 r If A s smple wth prmtve dempotents ω 1,, ω r then, for fxed, j (1, j r) and randomly chosen b A, ω bω j 0 wth probablty at least 1 1/ F 1/2 Thus wth an expected number of O(log r) random choces of elements of such b we can construct b 1, b 1 A such that ω 1b 1ω 0 and ω b 1ω 1 0 for 2 r If A s smple wth orthogonal prmtve dempotents ω 1,, ω r then each b 1, b 1 has rank s for 2 s r If ths s not the case then the algorthm should report falure Otherwse, snce ω bω j s zero except possbly for the (, j)th block, we can add together approprate non-zero blocks of these b 1k s and b k1 s to construct a Let U = u a 1 12 u C f Fm m a 1 1r u and A = U 1 AU Note that snce ω 1,, ω r commute wth U, these are also dempotents n A and are prmtve and orthogonal f and only f they are prmtve and orthogonal n A Consder the elements a = U 1 au and ω 1k = ω 1a ω k of A for 2 k r By constructon ω 1k s zero except for the (1, k) block, whch equals u 1 a 1ka 1 1k u = 1s Also, ω 1U 1 cuω 1 generates a fnte feld of degree µ over F Let Λ = ω 1U 1 cuω 1 A and recall that, wth probablty at least one half, µ = µ If ths s the case (and, agan, A s smple wth prmtve orthogonal demptotents ω 1, ω r) then ω 1A ω 1 = ω 1F[Λ]ω 1 and, snce ω ka ω 1 s nonzero, ω ka ω 1 = (ω ka ω 1)(ω 1F[Λ]ω 1) If A s a smple wth prmtve dempotents ω 1,, ω r then for 2 k r there exsts an x A such that ω 1aω k ω kxω 1 = ω 1 Equvalently, there exsts a y A such that ω 1k ω ky ω 1 = ω 1, e, such that the (k,1) block of y k1 of y equals 1 s We must check that such a y A exsts for each k (2 k r) Suppose a k1 F s s s the (k,1) block of a ; f the algorthm has not already faled then ths matrx s nvertble and we can effcently check whether (a k1) 1 F[λ] If t s, then we can safely conclude that the desred element y belongs to A, and we can conclude that the element ω k1 whose (k,1) block s 1 s (and whch s zero elsewhere) belongs 177

9 to A ; f t s not, then the algorthm should report falure If µ = µ then the probablty of falure at ths step s less than one half Fnally, assumng that the algorthm has not faled, we can construct a bass for a smple subalgebra of A as follows For 2, j r let ω j = ω 1 ω 1j A, the matrx whch s zero except for the (, j) block whch s equal to 1 s It s easly shown that the set {ω 1Λ k ω 1j : 1, j r,0 k µ} s a bass for a smple subalgebra S of E r r, where E = F[λ] s an extenson feld of degree µ over F If dm S = dm A then clearly S = A and A s a smple algebra; otherwse, once agan, falure should be reported If reportng falure s equated wth reportng that ether A s not smple fo the ω s are not prmtve n A then ths establshes the followng Theorem 37 Let A be an algebra and ω 1,, ω r A be parwse orthogonal dempotents wth ω = 1 The 1 r algorthm descrbed above ether reports that A s smple wth prmtve dempotents ω 1,, ω r or reports that ether A s not smple or the ω s are not prmtve n A In ether case the algorthm requres an expected number of O(mn(m 3, MM(m)log m) + R(A)log r) operatons n F It returns the correct answer wth probablty bounded away from zero on all nputs, and t never reports that A s smple wth prmtve dempotents ω 1,, ω r f ths s not the case By applyng the above algorthm to each smple component n a decomposton of a presumed semsmple algebra, we obtan an effcent proof that the decomposton s ndeed correct Combnng ths wth the algorthm summarzed n Theorem 38 we obtan the followng theorem Theorem 38 Let A F m m be a semsmple algebra over a fnte feld F = F q as n (34) We can fnd a semsmple transton matrx W F m m and d 11,, d 1t1,, d k1,, d ktk Zwth sum m such that () a complete set of prmtve, orthogonal dempotents ω j (1 k, 1 j t ) s formed as n (37), and, () for 1 k, ω = 1 j t ω j s a central dempotent for A so that A = ω 1A ω 1 ω 2A ω 2 ω ka ω k (a drect sum as algebras) and ω A ω = S usng a Las Vegas algorthm that requres an expected number of O((MM(m) log m+m(m)log q+r(a)) log 2 (m)) operatons n F, or O((m 3 +m 2 log q+r(a)) log 2 (m)) operatons n F usng standard matrx and polynomal arthmetc References E R Berlekamp Factorng polynomals over large fnte felds Math Comp 24, pp , 1970 D Coppersmth and S Wnograd Matrx multplcaton va arthmetc progressons J Symb Comp 9, pp , 1990 W Eberly Decompostons of algebras over fnte felds and number felds Computatonal Complexty 1, pp , 1991 K Fredl and L Rónya Polynomal tme solutons of some problems n computatonal algebra In 7th Ann Symp Theory of Comp, pp , Provdence, RI, USA, 1985 P Gann, V Mller, and B Trager Decomposton of algebras In Proc ISSAC 88, vol 358 of Lecture Notes n Computer Scence, Rome, Italy, 1988 Sprnger-Verlag M Gesbrecht Nearly optmal algorthms for canoncal matrx forms SIAM J Comp 24, pp , 1995 D F Holt and S Rees Testng modules for rreducblty J Australan Mathematcal Socety 57, pp 1 16, 1994 N Jacobson Structure of Rngs, vol 37 Amercan Math Soc Colloquum Publ (Provdence, USA), 1956 S Landau Factorng polynomals over algebrac number felds SIAM J Comput 14, pp , 1985 G Mchler Some problems n computatonal representaton theory J Symbolc Computaton 9, pp , 1990 E Noether Hyperkomplexe Grössen und Darstellungstheore Math Zet 30, pp , 1929 R A Parker The computer calculaton of modular characters (the meat-axe) In Computatonal Group Theory: Proceedngs of the London Mathematcal Socety Symposum on Computatonal Group Theory, pp , London, 1984 Academc Press B O Perce Lnear assocatve algebra Amercan Journal of Mathematcs 4, pp , 1881 R Perce Assocatve Algebras Sprnger-Verlag (Hedelberg), 1982 L Rónya Smple algebras are dffcult In Proc 19th ACM Symp on Theory of Comp, pp , New York, 1987 L Rónya Computng the structure of fnte algebras J Symb Comp 9, pp , 1990 L Rónya Algorthmc propertes of maxmal orders n smple algebras over Q Computatonal Complexty 2, pp , 1992 G J A Schneder Computng wth endomorphsm rngs of modular representatons J Symbolc Computaton 9, pp , 1990 A Schönhage Schnelle Multplkaton von Polynomen über Körpern der Charakterstk 2 Acta Informatca 7, pp , 1977 A Schönhage and V Strassen Schnelle Multplkaton großer Zahlen Computng 7, pp , 1971 J H M Wedderburn On hypercomplex numbers Proc London Math Soc 6(2), pp , 1907 Wayne Eberly s an Assocate Professor n the Computer Scence Department at the Unversty of Calgary Prof Eberly s the author of several papers n the areas of parallel algorthms and computatonal algebra For more nformaton, see eberly Mark Gesbrecht s an Assstant Professor n the Department of Computer Scence at the Unversty of Mantoba Prof Gesbrecht obtaned hs PhD n Computer Scence from the Unversty of Toronto He s the author of a number of papers on computer algebra, algebrac complexty and compler optmzaton and automatc parallelzaton More nformaton can be found on hs WWW homepage: mwg 178

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

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

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

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

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

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems

Chapter 5. Solution of System of Linear Equations. Module No. 6. Solution of Inconsistent and Ill Conditioned Systems Numercal Analyss by Dr. Anta Pal Assstant Professor Department of Mathematcs Natonal Insttute of Technology Durgapur Durgapur-713209 emal: anta.bue@gmal.com 1 . Chapter 5 Soluton of System of Lnear Equatons

More information

An Introduction to Morita Theory

An Introduction to Morita Theory An Introducton to Morta Theory Matt Booth October 2015 Nov. 2017: made a few revsons. Thanks to Nng Shan for catchng a typo. My man reference for these notes was Chapter II of Bass s book Algebrac K-Theory

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

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

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

NOTES ON SIMPLIFICATION OF MATRICES

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

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

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

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

The Pseudoblocks of Endomorphism Algebras

The Pseudoblocks of Endomorphism Algebras Internatonal Mathematcal Forum, 4, 009, no. 48, 363-368 The Pseudoblocks of Endomorphsm Algebras Ahmed A. Khammash Department of Mathematcal Scences, Umm Al-Qura Unversty P.O.Box 796, Makkah, Saud Araba

More information

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

Inner Product. Euclidean Space. Orthonormal Basis. Orthogonal

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

7. Products and matrix elements

7. Products and matrix elements 7. Products and matrx elements 1 7. Products and matrx elements Based on the propertes of group representatons, a number of useful results can be derved. Consder a vector space V wth an nner product ψ

More information

12 MATH 101A: ALGEBRA I, PART C: MULTILINEAR ALGEBRA. 4. Tensor product

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

MATH 241B FUNCTIONAL ANALYSIS - NOTES EXAMPLES OF C ALGEBRAS

MATH 241B FUNCTIONAL ANALYSIS - NOTES EXAMPLES OF C ALGEBRAS MATH 241B FUNCTIONAL ANALYSIS - NOTES EXAMPLES OF C ALGEBRAS These are nformal notes whch cover some of the materal whch s not n the course book. The man purpose s to gve a number of nontrval examples

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

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

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

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0

n α j x j = 0 j=1 has a nontrivial solution. Here A is the n k matrix whose jth column is the vector for all t j=0 MODULE 2 Topcs: Lnear ndependence, bass and dmenson We have seen that f n a set of vectors one vector s a lnear combnaton of the remanng vectors n the set then the span of the set s unchanged f that vector

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

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

Representation theory and quantum mechanics tutorial Representation theory and quantum conservation laws

Representation theory and quantum mechanics tutorial Representation theory and quantum conservation laws Representaton theory and quantum mechancs tutoral Representaton theory and quantum conservaton laws Justn Campbell August 1, 2017 1 Generaltes on representaton theory 1.1 Let G GL m (R) be a real algebrac

More information

Restricted Lie Algebras. Jared Warner

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

A CHARACTERIZATION OF ADDITIVE DERIVATIONS ON VON NEUMANN ALGEBRAS

A CHARACTERIZATION OF ADDITIVE DERIVATIONS ON VON NEUMANN ALGEBRAS Journal of Mathematcal Scences: Advances and Applcatons Volume 25, 2014, Pages 1-12 A CHARACTERIZATION OF ADDITIVE DERIVATIONS ON VON NEUMANN ALGEBRAS JIA JI, WEN ZHANG and XIAOFEI QI Department of Mathematcs

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

Vector Norms. Chapter 7 Iterative Techniques in Matrix Algebra. Cauchy-Bunyakovsky-Schwarz Inequality for Sums. Distances. Convergence.

Vector Norms. Chapter 7 Iterative Techniques in Matrix Algebra. Cauchy-Bunyakovsky-Schwarz Inequality for Sums. Distances. Convergence. Vector Norms Chapter 7 Iteratve Technques n Matrx Algebra Per-Olof Persson persson@berkeley.edu Department of Mathematcs Unversty of Calforna, Berkeley Math 128B Numercal Analyss Defnton A vector norm

More information

where 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

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

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 16

STAT 309: MATHEMATICAL COMPUTATIONS I FALL 2018 LECTURE 16 STAT 39: MATHEMATICAL COMPUTATIONS I FALL 218 LECTURE 16 1 why teratve methods f we have a lnear system Ax = b where A s very, very large but s ether sparse or structured (eg, banded, Toepltz, banded plus

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

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

Fixed points of IA-endomorphisms of a free metabelian Lie algebra

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

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

Perron Vectors of an Irreducible Nonnegative Interval Matrix

Perron Vectors of an Irreducible Nonnegative Interval Matrix Perron Vectors of an Irreducble Nonnegatve Interval Matrx Jr Rohn August 4 2005 Abstract As s well known an rreducble nonnegatve matrx possesses a unquely determned Perron vector. As the man result of

More information

DIFFERENTIAL FORMS BRIAN OSSERMAN

DIFFERENTIAL FORMS BRIAN OSSERMAN DIFFERENTIAL FORMS BRIAN OSSERMAN Dfferentals are an mportant topc n algebrac geometry, allowng the use of some classcal geometrc arguments n the context of varetes over any feld. We wll use them to defne

More information

Lecture 5 Decoding Binary BCH Codes

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

FACTORING POLYNOMIALS OVER FINITE FIELDS USING BALANCE TEST CHANDAN SAHA

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

MMA and GCMMA two methods for nonlinear optimization

MMA and GCMMA two methods for nonlinear optimization MMA and GCMMA two methods for nonlnear optmzaton Krster Svanberg Optmzaton and Systems Theory, KTH, Stockholm, Sweden. krlle@math.kth.se Ths note descrbes the algorthms used n the author s 2007 mplementatons

More information

Singular Value Decomposition: Theory and Applications

Singular Value Decomposition: Theory and Applications Sngular Value Decomposton: Theory and Applcatons Danel Khashab Sprng 2015 Last Update: March 2, 2015 1 Introducton A = UDV where columns of U and V are orthonormal and matrx D s dagonal wth postve real

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

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

1 Matrix representations of canonical matrices

1 Matrix representations of canonical matrices 1 Matrx representatons of canoncal matrces 2-d rotaton around the orgn: ( ) cos θ sn θ R 0 = sn θ cos θ 3-d rotaton around the x-axs: R x = 1 0 0 0 cos θ sn θ 0 sn θ cos θ 3-d rotaton around the y-axs:

More information

763622S ADVANCED QUANTUM MECHANICS Solution Set 1 Spring c n a n. c n 2 = 1.

763622S ADVANCED QUANTUM MECHANICS Solution Set 1 Spring c n a n. c n 2 = 1. 7636S ADVANCED QUANTUM MECHANICS Soluton Set 1 Sprng 013 1 Warm-up Show that the egenvalues of a Hermtan operator  are real and that the egenkets correspondng to dfferent egenvalues are orthogonal (b)

More information

where a is any ideal of R. Lemma Let R be a ring. Then X = Spec R is a topological space. Moreover the open sets

where a is any ideal of R. Lemma Let R be a ring. Then X = Spec R is a topological space. Moreover the open sets 11. 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 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

COMPLEX NUMBERS AND QUADRATIC EQUATIONS

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

FACTORING POLYNOMIALS OVER FINITE FIELDS USING BALANCE TEST CHANDAN SAHA

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

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

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

Lecture 3. Ax x i a i. i i

Lecture 3. Ax x i a i. i i 18.409 The Behavor of Algorthms n Practce 2/14/2 Lecturer: Dan Spelman Lecture 3 Scrbe: Arvnd Sankar 1 Largest sngular value In order to bound the condton number, we need an upper bound on the largest

More information

The lower and upper bounds on Perron root of nonnegative irreducible matrices

The lower and upper bounds on Perron root of nonnegative irreducible matrices Journal of Computatonal Appled Mathematcs 217 (2008) 259 267 wwwelsevercom/locate/cam The lower upper bounds on Perron root of nonnegatve rreducble matrces Guang-Xn Huang a,, Feng Yn b,keguo a a College

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

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

MTH 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/ 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 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

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

Linear, affine, and convex sets and hulls In the sequel, unless otherwise specified, X will denote a real vector space.

Linear, 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 information

Vapnik-Chervonenkis theory

Vapnik-Chervonenkis theory Vapnk-Chervonenks theory Rs Kondor June 13, 2008 For the purposes of ths lecture, we restrct ourselves to the bnary supervsed batch learnng settng. We assume that we have an nput space X, and an unknown

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

Deriving the X-Z Identity from Auxiliary Space Method

Deriving the X-Z Identity from Auxiliary Space Method Dervng the X-Z Identty from Auxlary Space Method Long Chen Department of Mathematcs, Unversty of Calforna at Irvne, Irvne, CA 92697 chenlong@math.uc.edu 1 Iteratve Methods In ths paper we dscuss teratve

More information

Section 3.6 Complex Zeros

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

CHAPTER 4. Vector Spaces

CHAPTER 4. Vector Spaces man 2007/2/16 page 234 CHAPTER 4 Vector Spaces To crtcze mathematcs for ts abstracton s to mss the pont entrel. Abstracton s what makes mathematcs work. Ian Stewart The man am of ths tet s to stud lnear

More information

Lecture 4: Constant Time SVD Approximation

Lecture 4: Constant Time SVD Approximation Spectral Algorthms and Representatons eb. 17, Mar. 3 and 8, 005 Lecture 4: Constant Tme SVD Approxmaton Lecturer: Santosh Vempala Scrbe: Jangzhuo Chen Ths topc conssts of three lectures 0/17, 03/03, 03/08),

More information

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

Linear Algebra and its Applications

Linear Algebra and its Applications Lnear Algebra and ts Applcatons 4 (00) 5 56 Contents lsts avalable at ScenceDrect Lnear Algebra and ts Applcatons journal homepage: wwwelsevercom/locate/laa Notes on Hlbert and Cauchy matrces Mroslav Fedler

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

Math 594. Solutions 1

Math 594. Solutions 1 Math 594. Solutons 1 1. Let V and W be fnte-dmensonal vector spaces over a feld F. Let G = GL(V ) and H = GL(W ) be the assocated general lnear groups. Let X denote the vector space Hom F (V, W ) of lnear

More information

Algebraic properties of polynomial iterates

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

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

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

Affine transformations and convexity

Affine transformations and convexity Affne transformatons and convexty The purpose of ths document s to prove some basc propertes of affne transformatons nvolvng convex sets. Here are a few onlne references for background nformaton: http://math.ucr.edu/

More information

Lecture Notes Introduction to Cluster Algebra

Lecture Notes Introduction to Cluster Algebra Lecture Notes Introducton to Cluster Algebra Ivan C.H. Ip Updated: Ma 7, 2017 3 Defnton and Examples of Cluster algebra 3.1 Quvers We frst revst the noton of a quver. Defnton 3.1. A quver s a fnte orented

More information

Complete subgraphs in multipartite graphs

Complete subgraphs in multipartite graphs Complete subgraphs n multpartte graphs FLORIAN PFENDER Unverstät Rostock, Insttut für Mathematk D-18057 Rostock, Germany Floran.Pfender@un-rostock.de Abstract Turán s Theorem states that every graph G

More information

MEM 255 Introduction to Control Systems Review: Basics of Linear Algebra

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

Differential Polynomials

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

Polynomials. 1 More properties of polynomials

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

Lecture 12: Discrete Laplacian

Lecture 12: Discrete Laplacian Lecture 12: Dscrete Laplacan Scrbe: Tanye Lu Our goal s to come up wth a dscrete verson of Laplacan operator for trangulated surfaces, so that we can use t n practce to solve related problems We are mostly

More information

On C 0 multi-contractions having a regular dilation

On C 0 multi-contractions having a regular dilation SUDIA MAHEMAICA 170 (3) (2005) On C 0 mult-contractons havng a regular dlaton by Dan Popovc (mşoara) Abstract. Commutng mult-contractons of class C 0 and havng a regular sometrc dlaton are studed. We prove

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

Formulas for the Determinant

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

Calculation of time complexity (3%)

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

9 Characteristic classes

9 Characteristic classes THEODORE VORONOV DIFFERENTIAL GEOMETRY. Sprng 2009 [under constructon] 9 Characterstc classes 9.1 The frst Chern class of a lne bundle Consder a complex vector bundle E B of rank p. We shall construct

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

On the Reducibility of Cyclotomic Polynomials over Finite Fields

On the Reducibility of Cyclotomic Polynomials over Finite Fields On the Reducblty of Cyclotomc Polynomals over Fnte Felds Brett Harrson under the drecton of Mk Havlíčková Massachusetts Insttute of Technology Research Scence Insttute August 2, 2005 Abstract The rreducblty

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

1 Generating functions, continued

1 Generating functions, continued Generatng functons, contnued. Generatng functons and parttons We can make use of generatng functons to answer some questons a bt more restrctve than we ve done so far: Queston : Fnd a generatng functon

More information

NOTES FOR QUANTUM GROUPS, CRYSTAL BASES AND REALIZATION OF ŝl(n)-modules

NOTES FOR QUANTUM GROUPS, CRYSTAL BASES AND REALIZATION OF ŝl(n)-modules NOTES FOR QUANTUM GROUPS, CRYSTAL BASES AND REALIZATION OF ŝl(n)-modules EVAN WILSON Quantum groups Consder the Le algebra sl(n), whch s the Le algebra over C of n n trace matrces together wth the commutator

More information

Matrix Approximation via Sampling, Subspace Embedding. 1 Solving Linear Systems Using SVD

Matrix Approximation via Sampling, Subspace Embedding. 1 Solving Linear Systems Using SVD Matrx Approxmaton va Samplng, Subspace Embeddng Lecturer: Anup Rao Scrbe: Rashth Sharma, Peng Zhang 0/01/016 1 Solvng Lnear Systems Usng SVD Two applcatons of SVD have been covered so far. Today we loo

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