Mer om faktorisering
|
|
- Ingrid Karlsson
- för 8 år sedan
- Visningar:
Transkript
1 Matematik, KTH Bengt Ek november 2013 Material till kursen SF1662, Diskret matematik för CL1: Mer om faktorisering Inledning. Är alla ringar som Z? De första matematiska objekt vi studerade i den här kursen var heltalen, elementen i Z = {..., 2, 1, 0, 1, 2,... }. Vi har nu kommit till det abstrakta begreppet ring och sett att Z är en ring. Det betyder ju att allt som är sant i alla ringar (allt som kan visas från axiomen för ringar) också gäller för heltalen. Däremot betyder det inte att allt som är sant för heltalen Z säkert också gäller i alla ringar. T.ex. är multiplikationen,, kommutativ i Z (ab = ba för alla a, b Z), men det behöver den inte vara i en ring. Men inte ens om vi begränsar oss till kommutativa ringar kan vi vara säkra på att alla Z:s egenskaper gäller. En viktig egenskap för heltal gäller faktorisering. Vi har lärt oss att i Z + = {1, 2, 3,... } gäller entydig faktorisering, dvs att varje positivt heltal kan skrivas som en produkt av primtal på (bortsett från ordningen mellan faktorerna) precis ett sätt (1 är den tomma produkten, produkten av inga primtal alls). Vi skall uttrycka det som en egenskap för hela Z och se om det möjligen gäller i alla kommutativa ringar med etta, eller kanske bara i vissa av dem. Vi påminner oss att en kommutativ ring med etta (R, +, ) kan definieras som en struktur som uppfyller att (R, +) är en abelsk grupp (med identitetselement 0), operationen är associativ och kommutativ och har ett identitetselement 1 på R och är distributiv med avseende på +, dvs För alla s, t, u R gäller s + t R s t R (s + t) + u = s + (t + u) (s t) u = s (t u) s + t = t + s s t = t s s + 0 = s s 1 = s det finns ett s R med s + ( s) = 0 s (t + u) = s t + s u (Eftersom det förekommer att man definierar ringar utan krav på att det finns ett identitetselement för multiplikationen, skriver vi ibland för att vara tydliga med etta, för att ange att den aktuella ringen verkligen har ett sådant.) 1
2 2 Om entydig faktorisering i ringar Låt nu (R, +, ) vara en kommutativ ring med etta. För att undvika underligheter antar vi också att 0 1 i R (annars skulle R bara ha ett element). Vi skall se vad vi bör mena med entydig faktorisering i R. I Z + handlar det om att skriva elementen entydigt som produkter av primtal, där ett tal p är ett primtal omm det har precis två delare (1 och p själv). I Z skulle definitionen av primtal få ändras till att p har precis fyra delare (±1 och ±p), men då blir för ett sådant p både p och p primtal. I fallet Z kan vi förstås lägga till i definitionen att primtal är positiva, men i vår allmänna ring R finns inte säkert någon motsvarighet till positiv. Om vi å andra sidan tillåter att både p och p är primtal blir faktoriseringen inte entydig, t.ex. vore ju 6 = 2 3 = ( 2)( 3). Definition: En enhet (eng. unit) u R är detsamma som ett inverterbart element, dvs u är en enhet precis om det finns u 1 R så att uu 1 = 1. Liksom förut låter vi U(R) (eller bara U) beteckna mängden av enheter i R. I varje ring R är 1 = 1 1, så 1 U(R). I början av kursen visade vi att U(Z m ) = {x Z m sgd(x, m) = 1}. Tydligen är U(Z) = {1, 1}. I varje ring R är (U(R), ) en grupp. Om R är en kropp (dvs om (R {0}, ) är en abelsk grupp) är U(R) = R {0}. Att p och p i Z vad gäller faktorisering väsentligen är samma svarar i allmänt R mot Definition: Två element x, y R kallas associerade element om det finns ett u U(R) sådant att x = uy. I Z är x och y alltså associerade precis om x = y eller x = y. Relationen att vara associerade element är en ekvivalensrelation (reflexiv eftersom 1 är en enhet, symmetrisk eftersom u 1 är en enhet om u är det, transitiv eftersom u 1 u 2 är en enhet om u 1 och u 2 båda är det), så R delas in i ekvivalensklasser av associerade element. U(R) är alltid en av klasserna. (Om x R, är mängden av element som är associerade med x precis xu. Den liknar en sidoklass i en grupp, men eftersom (R, ) inte är en grupp kan xu och yu innehålla olika många element. Det gäller dock alltid att xu U. I t.ex. Z 6 är U = {1, 5}. Klasserna av associerade element är {0}, {1, 5}, {2, 4} och {3}.) I R kan vi nu definiera motsvarigheten till att vara ± ett primtal i Z, Definition: Ett element π R är ett irreducibelt element i R omm det för varje faktorisering i R, π = x y, gäller att precis en av x och y tillhör U(R). I Z är de irreducibla elementen alla p och p, där p är ett primtal. I Z 6 finns inga irreducibla element, ty alla elementen kan skrivas som produkter antingen utan enheter (0 = 0 0, 2 = 2 4, 3 = 3 3, 4 = 2 2) eller med två enheter (1 = 1 1, 5 = 1 5). En enhet u är aldrig irreducibel, ty u = 1 u, en produkt av två enheter. Om ringen R är en kropp innehåller den inga irreducibla element, ty alla element är då enheter eller 0(= 0 0).
3 3 Kravet på entydig faktorisering kan nu formuleras så, Definition: Ringen R (kommutativ med etta) sägs ha entydig faktorisering omm (1) varje element x R som inte är 0 eller en enhet kan skrivas som x = π 1 π 2... π k, där k Z + och π 1, π 2,..., π k är irreducibla i R och (2) om π 1 π 2... π k = π 1 π 2... π l, där alla π i, π j är irreducibla, så är k = l och man kan numrera om π i :na så att för alla i = 1,..., k är π i och π i associerade. Med denna definition har Z faktiskt entydig faktorisering, trots att t.ex. 20 = 2 ( 5) 2 = 5 2 ( 2). Genom att ordna om faktorerna i den första produkten kan den ju skrivas ( 5) 2 2 och 5, 5, 2, 2 och 2, 2 är associerade par i Z. Z 6 har inte entydig faktorisering, ty t.ex. 2 är varken 0, en enhet eller en produkt av irreducibla element. Om R är en kropp har den entydig faktorisering (på ett trivialt sätt), varje element är ju 0 eller en enhet. De gaussiska heltalen Z[i] och polynomen F [x] Vi studerar här två huvudexempel (utöver Z) på ringar och skall snart visa att de båda har entydig faktorisering. Det ena exemplet är de gaussiska heltalen Z[i] = {a + ib a, b Z}, dvs alla komplexa tal vars real- och imaginärdelar båda är heltal. Z[i] är tydligen en kommutativ ring med etta (med vanlig addition och multiplikation för komplexa tal och talet 0 som 0 och talet 1 som 1). U(Z[i]) = {1, i, 1, i} (för alla z Z[i] {0} är ju z 1 och z 1 = z 1, så fler inverterbara element finns inte i Z[i]). Exempel på associerade element i Z[i] är 3 + 4i och 4 3i. De irreducibla elementen i Z[i] kallas gaussiska primtal. En del vanliga primtal (dvs från Z + ) är gaussiska primtal och andra inte. T.ex. är 2 = (1+i)(1 i), 3 ett gaussiskt primtal och 5 = (2+i)(2 i). Z[i] har som sagt entydig faktorisering och vi skall om några sidor se hur man kan faktorisera (inte alltför stora) element i Z[i]. Vårt andra huvudexempel på ringar är polynomen över en kropp F F [x] = {a n x n + a n 1 x n a 1 x + a 0 n N, a i F för i = 0, 1,..., n}, alla polynom med koefficienter i F. F [x] är en kommutativ ring med etta (med +, som vanligt för polynom med 0, 1 polynomen med alla koefficienter 0 respektive a 0 = 1, övriga a i alla 0). Enheterna i F [x] utgörs av de konstanta nollskilda polynomen (dvs de med a 0 0, övriga a i alla 0) och två polynom f(x) och g(x) är associerade precis om f(x) = a g(x) för ett a F {0}. Vi återkommer till F [x]:s irreducibla element.
4 4 En ring utan entydig faktorisering Ett standardexempel på en ring som inte har entydig faktorisering (trots att den har gott om irreducibla element) är Z[i 5] = {a + i 5b a, b Z} med +,, 0, 1 som vanligt för komplexa tal. Z[i 5] är sluten under multiplikation (ty (a 1 + i 5b 1 )(a 2 + i 5b 2 ) = (a 1 a 2 5b 1 b 2 ) + i 5(a 1 b 2 + b 1 a 2 )) och med definitionen av kommutativ ring med etta ser man att Z[i 5] är en. Om z = a + i 5b 0 är z 2 = a 2 + 5b 2 1, så om z Z[i 5] är inverterbar måste z = 1 (ty z 1 = z 1 ) dvs b = 0 och a = ±1, dvs U(Z[i 5]) = {1, 1} och x, y Z[i 5] är associerade omm x = y eller x = y. Vi ser också att om z Z[i 5] inte är 0 eller en enhet är z 2 (= a 2 + 5b 2 ) 4 (använder vi strax). För att visa att Z[i 5] inte har entydig faktorisering noterar vi först att 6 = 2 3 = (1 + i 5)(1 i 5) och att 6 varken är 0 eller en enhet. Eftersom 1+i 5 varken är associerad med 2 eller med 3, räcker det att visa att 2, 3, 1 + i 5, 1 i 5 alla är irreducibla. Om z, z 1, z 2 Z[i 5] och z = z 1 z 2 gäller z 2 = z 1 2 z 2 2 och om varken z 1 eller z 2 är 0 eller en enhet är z = 16. Men 2 2 = 4, 3 2 = 9, 1±i 5 2 = 6, så 2, 3, 1 ± i 5 är alla irreducibla och Z[i 5] har inte entydig faktorisering. Euklideiska ringar Låt oss nu betrakta ringar med en motsvarighet till division med rest: Definition: Om R är en kommutativ ring med etta är en euklideisk valuation på R en funktion ν : R N { } sådan att (1) ν(s) N om s R {0} och ν(0) =, (2) för alla s, d R, d 0, finns q, r R med s = qd + r och ν(r) < ν(d), (3) för alla s, t R {0} gäller ν(s) ν(st). (Symbolen uppfyller förstås < n för alla n N.) Definition: En euklideisk ring är en kommutativ ring med etta som har en euklideisk valuation. I själva verket är följande sant i varje euklideisk ring: { (3 = ν(st) om t U(R), ) för alla s, t R {0} gäller ν(s) < ν(st) om t / U(R). (3 ) följer ur (1) (3), ty om t U(R): ν(st) ν(stt 1 ) = ν(s) ν(st) (båda enligt (3)), om t / U(R) {0}: tag q, r R med s = qst + r, ν(r) < ν(st) (sådana q, r finns enligt (2), ty st 0 om s, t 0 (enligt (1), (3))), så r = (1 qt)s och ν(s) ν(r) < ν(st) (1 qt 0, ty t / U(R)). Om x, y R, en ring, och x, y 0, xy = 0 kallas x och y nolldelare. I en euklideisk ring finns som vi såg inga nolldelare.
5 Med (1) (3 ) får man att för ν:s värden i en godtycklig euklideisk ring gäller: Det minsta ν-värdet ( ) antas bara av 0 R. Det näst minsta ν-värdet (det minsta i N) antas av alla enheter och bara av dem. Associerade element har samma ν-värden. Om s, t R {0} och t / U(R), är ν(s) < ν(st). När vi nu skall visa att varje euklideisk ring har entydig faktorisering, kan vi nästan kopiera definitioner och satser från behandlingen av Z (och tar det kortfattat): Definition: Om d, m R, en ring, betyder d delar m, d är en delare till m, m är en multipel av d osv, med symboler d m, att det finns ett q R sådant att m = qd. Exempel: 1 + 3i 4 + 2i i Z[i], ty 4 + 2i = (1 i)(1 + 3i). 2x 2 + 2x + 1 x 5 + x 4 + x 3 + 2x + 2 i Z 3 [x], ty x 5 + x 4 + x 3 + 2x + 2 = (2x 3 + x + 2)(2x 2 + 2x + 1) i Z 3 [x]. Definition: Om x, y R, en ring, är en största gemensam delare, sgd (eng. gcd), till x och y ett d R sådant att i) d x, d y gemensam delare ii) c x, c y c d störst Sats: För alla s, t R, en euklideisk ring, finns (minst) en största gemensam delare d = sgd(s, t) och d = as + bt för några a, b R. Alla sgd:er till s och t är associerade. Element som är associerade till en sgd är också en sgd. Om man vill ha sgd entydigt definierad kan man kräva att den är 0 i Z, att den är 0 eller har realdel > 0 och imaginärdel 0 i Z[i] och att den är 0 eller har koefficienten 1 för högstagradstermen i F [x], men eftersom vi inte har något allmänt sätt att välja sgd entydigt låter vi det finnas flera, men associerade, sgd:er till s, t. s och t har samma gemensamma delare som t och s qt, q R, så sgd(s, t) = sgd(t, s qt) (om någon av dem finns). Genom att upprepa det kommer man till sgd(d, 0) = d, så d, a, b fås med Euklides algoritm: s = q 1 t + r 1 0 < ν(r 1 ) < ν(t) t = q 2 r 1 + r 2 0 < ν(r 2 ) < ν(r 1 ) r 1 = q 3 r 2 + r 3. 0 < ν(r 3 ) < ν(r 2 ) som ger sgd(s, t) = r k 1. r k 3 = q k 1 r k 2 + r k 1 0 < ν(r k 1 ) < ν(r k 2 ) r k 2 = q k r k Näst sista ekvationen ger d = r k 1 uttryckt i r k 2 och r k 3, r k 2 uttrycks med ekvationen före i r k 3 och r k 4 etc, slutligen d = as + bt för några a, b R. Exempel: sgd(2 + 4i, 5 5i) = 1 3i, (2 + 4i = (1 3i)( 1 + i), 5 5i = (1 3i)(2 + i)) och 1 3i = i(2 + 4i) + 1(5 5i). sgd(x 4 + 2x 3 + 2x + 2, x 3 + x + 2) = x 2 + 2x + 2 i Z 3 [x], (x 4 + 2x 3 + 2x + 2 = (x 2 + 1)(x 2 + 2x + 2), x 3 + x + 2 = (x + 1)(x 2 + 2x + 2)) och x 2 + 2x + 2 = 2(x 4 + 2x 3 + 2x + 2) + (x + 2)(x 3 + x + 2). 5
6 6 Följdsats: Om d, s, t R, en euklideisk ring, sådana att d st och sgd(d, s) är enheter (dvs d och s är relativt prima), så d t. (Ty om 1 = ad + bs för några a, b R, så t = atd + bst = (at + bq)d, så d t.) Z, Z[i] och F [x] är euklideiska Vi har ovan tagit Z[i] och F [x] som exempel för att illustrera euklideiska ringar. Låt oss visa att de, liksom Z, verkligen är sådana. Z är en euklideisk ring med den euklideiska valuationen ν(n) = n för n 0, ν(0) =. Vi vet att Z är en kommutativ ring med etta, så vi skall bara verifiera att detta ν är en euklideisk valuation på Z (dvs kontrollera (1) (3) i definitionen). (1) är klar, (2) följer ur divisionsegenskapen för Z (visad i början av kursen) och (3) är att s st då s, t Z {0}, vilket ju gäller eftersom st = s t och s, t 1 för sådana s, t. Z[i] är en euklideisk ring med den euklideiska valuationen ν(z) = z 2 för z 0, ν(0) =. Vi vet att Z[i] är en kommutativ ring med etta, så liksom för Z räcker det att visa att detta ν är en euklideisk valuation på Z[i]. (1) är klar (då z 0 tog vi ν(z) = z 2, inte z, för att få naturliga tal som värden). För (2) kan vi ta q Z[i] så att s d q 2 1 (q kan ha real- och imaginärdelar som närmaste 2 heltal till s:s), det ger ν(s qd) 1 ν(d) < ν(d) eftersom ν(d) 1. (3) är d 2 analogt med det för Z. Exempel: Med s = i, d = 4 + 3i får man s = (31+4i)(4 3i) = 136 d 25 och tar q = 5 3i. Det ger r = s qd = i (5 3i)(4 + 3i) = 2 + i. 77i F [x] är en euklideisk ring med den euklideiska valuationen ν(f(x)) = deg f(x), graden av polynomet f(x) (det största n med a n 0 om f(x) = a n x n + a n 1 x n a 0 F [x] {0} och deg f(x) = om f(x) = 0, nollpolynomet). Vi vet att F [x] är en kommutativ ring med etta, så liksom för Z och Z[i] räcker det att visa att detta ν är en euklideisk valuation på F [x]. (1) är klar. (2) uttrycker att man alltid kan dividera med nollskilda polynom och få en rest av grad lägre än det man dividerade med (när man visar detta för reella polynom använder man bara att koefficienterna ligger i en kropp). (3) följer av att deg(f(x)g(x)) = deg f(x) + deg g(x) (och att deg f(x) 0 om f(x) 0). Exempel: Med s = 2x 3 + 2x 2 2x + 5 2, d = 2x2 + 3x 1 i Q[x] ger division att 2x 3 + 2x 2 2x = (x 1 2 )(2x2 + 3x 1) x + 2, dvs q = x 1 2 och r = 1 2 x + 2. Entydig faktorisering i euklideiska ringar Egenskaperna som vi konstaterat för euklideiska ringar gör att beviset för entydig faktorisering nästan blir identiskt med det för Z.
7 7 Först existensen av faktorisering i irreducibla element: Sats: Om R är en euklideisk ring kan varje s R som inte är 0 eller en enhet skrivas som s = π 1 π 2... π k, där k Z + och π 1, π 2,..., π k är irreducibla i R. Ty: Induktion över ν(s). Antag att påståendet stämmer för alla t R med ν(t) < a och låt ν(s) = a. Om s är irreducibelt, en enhet eller 0 är saken klar, annars finns s 1, s 2 R U med s = s 1 s 2. Då är ν(s i ) < ν(s) = a så enligt induktionsantagandet är de, och därmed s, produkter av irreducibla element. Sats: Om π är ett irreducibelt element i en euklideisk ring R och π s 1 s 2... s n i R, så π s i för något i {1, 2,... n}. Ty: Induktion över antalet faktorer, n. Om π s 1 är sgd(π, s 1 ) en enhet (alla π:s delare är antingen associerade med π (och inte delare till s 1) eller enheter), så enligt följdsatsen ovan π s 2 s 3... s n, en produkt med färre faktorer. Återstår att visa entydigheten. Sats: Om π 1 π 2... π k = π 1 π 2... π l, där alla π i, π j är irreducibla, så är k = l och man kan numrera om π i :na så att för alla i = 1,..., k är π i och π i associerade. Ty: π 1 π 1 π 2... π l, så (enligt den förra satsen) π 1 π j för något j {1, 2,..., l}. Men då är π 1 och π j associerade (π j är irreducibelt och π 1 / U(R)). Dividera med π 1 i båda leden (och låt enheten π j π 1 ingå i ett kvarvarande π (om inga finns är π 1 = π j)). Då återstår π 2... π k = π 1...\π j... π l och genom att upprepa (dvs med induktion) tills π i :na tar slut får man det önskade. Tillsammans ger de den viktiga Sats: Varje euklideisk ring har entydig faktorisering. Gaussiska primtal och faktorisering i Z[i] Vi vet alltså nu att ringen Z[i] har entydig faktorisering. De irreducibla elementen i Z[i] kallas som redan nämnts gaussiska primtal. Exempel på gaussiska primtal är 1 + i, 3, 2 i, 2 + 3i, 11, i, 31 och i, men 4 + 3i = (2 i)(1 + 2i) = i(2 i) 2, 5 + i = (1 + i)(3 2i), 17 = (4+i)(4 i), 7+4i = (2 i)(2+3i), 65 = (2+i)(2 i)(3+2i)(3 2i), i = (2 + i)(11 + 6i)(10 19i), 373 = (18 + 7i)(18 7i). Hur kan man känna igen gaussiska primtal och hur gör man för att faktorisera ett givet gaussiskt heltal? Låt g vara ett gaussiskt primtal. Om man (i N) primfaktoriserar det naturliga talet ν(g) fås ν(g) = gḡ = p 1 p 2... p n, men detta är också en produkt i Z[i], så det irreducibla elementet g delar någon faktor, g p k, något k. Kalla p k för p. Då fås också ḡ p och alltså g 2 p 2 och det naturliga talet g 2 måste vara någon av de positiva delarna till p 2, dvs 1, p eller p 2. Eftersom g inte är en enhet är g 1. För alla reella primtal p 4 1 finns (enligt en sats av Fermat från 1640) två (reella) heltal a, b så att p = a 2 +b 2, dvs p = (a+bi)(a bi) och g är associerat
8 8 med a + bi eller a bi (entydig faktorisering), g 2 = p. Vi ger ett bevis för Fermats sats i Om gruppers verkan på mängder, som också ingår i denna kurs. Om p = 2 är g associerat med 1 + i, ty 2 = (1 + i)(1 i). Om p 4 3 är g 2 = a 2 + b 2 p (ty a 2, b eller 1) och g = u p, u en enhet (entydig faktorisering, g gḡ = p 2, så g p och g = p), dvs g och p är associerade. Det finns alltså tre typer av gaussiska primtal: a + bi, där a, b Z och a 2 + b 2 = p, ett (reellt) primtal som är 4 1, associerade med 1 + i (dvs ±(1 ± i)), associerade med p, ett reellt primtal som är 4 3 (dvs ±p eller ±ip). För att faktorisera ett gaussiskt heltal z i irreducibla faktorer (gaussiska primtal) kan man således: Faktorisera z 2 i reella primtal, z 2 = p 1 p 2... p n och för varje p k 4 1, finna a k, b k Z så att p k = a 2 k + b2 k. Då är minst en av a k ± b k i en (prim)faktor i z, för varje p k = 2 finns en (prim)faktor 1 + i i z, för varje p 2 k med p k 4 3 (de finns alltid parvis i z 2 ) finns en (prim)faktor p k i z. Exempel: För att faktorisera z = i, beräkna och faktorisera reellt z 2 = = = ger faktorn 3 och 7 4 ger faktorn 7 2 (3, 7 4 3) och 2 ger faktorn 1 + i. 5 2 ger två faktorer 2 ± i (enklare förstås att börja med att bryta ut 5 = (2 + i)(2 i) ur z), 13 2 ger två termer 3 ± 2i och 17 ger en faktor 4 ± i. Man får testa om det i varje fall skall vara + eller. Man finner z = (1 + i)(2 + i)(2 i)(3 2i) 2 (4 i). Irreducibla polynom och faktorisering i F [x] Eftersom F [x], där F är en kropp, är euklideisk vet vi nu att varje polynom entydigt kan faktoriseras i irreducibla polynom. Till skillnad från i Z[i] är det dock normalt inte lätt att känna igen irreducibla polynom i F [x], eller att faktorisera ett givet polynom. Om det har ett nollställe i F kan man använda Faktorsatsen: Polynomet f(x) i F [x] har en förstagradsfaktor (x a) omm f(a) = 0. Ty: Om f(x) = (x a)g(x) är förstås f(a) = 0, så är klart. För ett godtyckligt f(x) finns q(x), r(x) så att f(x) = q(x)(x a) + r(x), där deg r(x) < deg(x a) = 1, så r(x) = r, en konstant. Om f(a) = 0 är r = 0, så är också klart. Eftersom varje icke-konstant polynom i C[x] har (minst) ett nollställe i C ( algebrans fundamentalsats ), är de irreducibla polynomen i C[x] precis förstagradspolynomen.
9 För att avgöra vilka de irreducibla polynomen i R[x] är kan man utnyttja att R är en delkropp till C, så varje polynom i R[x] kan betraktas som ett polynom i C[x]. Om ett reellt polynom faktoriseras i komplexa förstagradsfaktorer kommer för varje icke-reell faktor (x z 0 ) också den konjugerade (x z 0 ) att förekomma. Deras produkt är ett reellt irreducibelt (det har ju inget reellt nollställe) polynom. De irreducibla polynomen i R[x] är alltså precis förstagradspolynomen och de andragradspolynom som saknar reella nollställen. De irreducibla polynomen i Q[x] är inte lika lätta att beskriva. Lite förenklas det av följande avsnitt, som säger att det räcker att betrakta polynom i Z[x], dvs med heltalskoefficienter. I det avsnittet kommer också ett resultat (Eisensteins kriterium) som gör det lätt att finna irreducibla polynom i Q[x] av godtycklig grad. Inte heller de irreducibla polynomen i Z p [x], p ett primtal, är lätta att känna igen. Eftersom det bara finns ett ändligt antal polynom av varje grad i Z p [x] ((p 1)p n av grad n) kan man ganska enkelt visa att det också här finns irreducibla polynom av godtycklig grad. De är viktiga för vissa typer av kryptering och finns därför tabellerade för många p-värden. 9 Om faktorisering i Q[x] och Z[x] Om R är en ring är också R[x] det. Vi skall visa en sats om faktorisering i Z[x], som hjälper oss att finna irreducibla polynom av godtyckligt hög grad i Q[x]. Eftersom varje heltal är ett rationellt tal, kan varje polynom i Z[x] uppfattas som ett polynom i Q[x]. Sats (Gauss lemma): Om f(x) Z[x] är reducibelt i Q[x] är det reducibelt i Z[x]. Om f(x) = f 1 (x)f 2 (x) i Q[x], finns α Q så att αf 1 (x), α 1 f 2 (x) Z[x]. Ty: Låt f(x) = f 1 (x)f 2 (x), f i (x) Q[x] och låt k i Z vara sådana att h i (x) = k i f i (x) Z[x]. Det betyder att k 1 k 2 f(x) = h 1 (x)h 2 (x) och vi skall visa att varje primfaktor p k 1 k 2 finns som en gemensam faktor i koefficienterna i h 1 (x) eller i dem i h 2 (x). Varje primfaktor i k 1 k 2 kan alltså divideras ut, vilket ger den önskade faktoriseringen i Z[x]. Det andra påståendet följer av att entydig faktorisering gäller i Q[x], de två faktoriseringarna har parvis associerade faktorer. Antag för motsägelse att det inte är så, dvs att p a 0, a 1,..., a r 1, b 0, b 1,..., b s 1 och p a r, b s för några r m, s n, där h 1 (x) = a m x m a 1 x + a 0, h 2 (x) = b n x n b 1 x + b 0. p delar varje koefficient i h 1 (x)h 2 (x), speciellt den för x r+s, dvs p a 0 b r+s + a 1 b r+s a r b s a r+s b 0. Men det ger vår motsägelse, ty p delar alla talen i summan utom a r b s. Saken är klar. Om ett f(x) inte kan faktoriseras i Z[x] kan det alltså inte heller faktoriseras i Q[x] (trots att det finns många fler tänkbara faktorer där). (Ett polynom som är irreducibelt i Z[x] är alltså irreducibelt också i Q[x]. Man kunde tro att omvändningen gäller, dvs att ett polynom som är irreducibelt i Q[x] måste vara irreducibelt i Z[x], men så är det faktiskt inte. f(x) = 2x är ju irreducibelt i Q[x] (det är alla förstagradspolynom), men i Z[x] är varken 2 eller x enheter, så f(x) = 2 x är en faktorisering som inte innehåller någon enhet.)
10 10 Vissa (men inte alls alla) irreducibla polynom i Z[x] kan kännas igen med Eisensteins kriterium: Om för a 0, a 1,..., a n Z och ett primtal p p a 0, p a 1,..., p a n 1, men p a n, p 2 a 0 så är f(x) = a n x n a 1 x + a 0 irreducibelt i Z[x] (och därmed i Q[x]). Ty: Låt för motsägelse f(x) = f 1 (x)f 2 (x), f i (x) Z[x] och f 1 (x) = b k x k b 1 x + b 0, h 2 (x) = c l x l c 1 x + c 0 vara en faktorisering utan enheter, så k, l > 0. p a 0, p 2 a 0 = b 0 c 0, så p b 0, p c 0 (eller tvärtom). Om p b 0, b 1,..., b r 1 för 0 r k < n gäller eftersom p a r = b 0 c r +b 1 c r b r c 0 att p b r c 0, så p b r. Det ger att p b r för r = 0, 1,..., k och därmed p a n, vilket motsäger förutsättningarna i satsen. Saken är klar. I Z[x] (så i Q[x]) finns alltså irreducibla polynom av godtyckligt hög grad, t.ex. x n + p, p primtal. Exempel: x 17 15x x x 2 21 är irreducibelt i Q[x]. (Tag p = 3 i kriteriet.) f(x) = 2 3 x x7 + 25x x2 10 är irreducibelt i Q[x], ty f(x) är 3 irreducibelt i Z[x] (kriteriet med p = 5). f(x) = x p 1 + x p x + 1 är irreducibelt i Q[x] för varje primtal p, ty f(x) = xp 1, så f(y + 1) = 1((y + x 1 y 1)p 1) = p ( p k=1 k) y p 1 är irreducibelt (ty p ( ( p k) då 0 < k < p, p p ) p = 1 och p 2 ( p 1) = p) och en faktorisering av f(x) skulle ge en av f(y + 1). Avslutning Detta avsnitt har illustrerat hur man genom att ta fram det väsentliga i ett bevis (i vårt fall divisionsegenskapen för Z när vi bevisade entydig faktorisering för de naturliga talen) kan återanvända beviset på andra system (alla euklideiska ringar, bl.a. de gaussiska heltalen och polynomen över en kropp ett exempel till ges i övningsexemplen) som har motsvarande egenskap. Man kan säga att det är samma idé som när vi studerade alla grupper utgående från gruppaxiomen; i stället för att bara visa saker för ett visst system (heltalen Z) gjorde vi det för alla system med vissa egenskaper (alla euklideiska ringar). Man kan också göra mer av det vi tidigare gjorde för Z för godtyckliga euklideiska ringar. T.ex. fungerar modulär aritmetik för en euklideisk ring, på samma sätt som Z m. Om modulen (det vi dividerar med och tar rest) är ett irreducibelt element i ringen är motsvarande ring en kropp (som Z p, p ett primtal). Ett par exempel finns i övningsexemplen här nedan.
11 Övningsexempel 1a. Finn a Z så att i och 13 + ai är associerade i Z[i]. b. Finn a, b, c Z 5 så att 2x 3 + 4x och 3x 3 + ax 2 + bx + c är associerade i Z 5 [x]. 2. Finn ett annat (än 6) element i Z[i 5] som har (minst) två olika faktoriseringar i irreducibla element. 3a. Finn i Z[i] sgd( i, 8 i) och uttryck den som a( i) + b(8 i). b. Finn i Z[i] sgd(1 + 47i, i). 4. Faktorisera 17 11i i irreducibla faktorer i Z[i], dvs skriv det som en produkt av gaussiska primtal. 5. Faktorisera f(x) = x 3 + x + 1 i irreducibla faktorer i Z 3 [x]. 6. Om modulär aritmetik i Z[i]. Om a Z[i] kan vi räkna (mod a) i Z[i] (dvs räkna som vanligt, men ta resten vid division med a av resultatet ) och den resulterande Z[i]/(a) är en kropp precis om a är ett gaussiskt primtal (liksom Z p är en kropp precis om p är ett primtal). Om elementen i Z[i]/(3) representeras som {0, 1, 2, i, 1+i, 2+i, 2i, 1+2i, 2+2i}, vad är (2 + i) + (2 + 2i), (2 + i)(2 + 2i), (2 + i) och (1 + 2i) 1 i Z[i]/(3)? 7. x är ju ett irreducibelt polynom i R[x]. Om man som i förra uppgiften bildar R[x]/(x 2 +1) och tar resterna vid division med x 2 +1 som polynom av grad högst 1, vad är (ax+b)(cx+d) i R[x]/(x 2 +1)? Vilken känd kropp är isomorf med R[x]/(x 2 + 1)? 8. Låt Z[ 3] = {a + b 3 a, b Z} och definiera ν : Z[ 3] N { } enligt ν(a + b 3) = a 2 3b 2 om a + b 3 0, ν(0) =. a. Visa att ν(αβ) = ν(α)ν(β) då α, β Z[ 3] (k( ) = för alla k N { }). b. Visa att Z[ 3] med detta ν är en euklideisk ring. c. Visa att α Z[ 3] är en enhet omm ν(α) = 1. d. Visa att α Z[ 3] är irreducibelt om ν(α) är ett primtal. e. Verifiera att ( )(4 + 3) = (5 2 3)( ) och visa att alla dess faktorer är irreducibla i Z[ 3]. f. Har Z[ 3] entydig faktorisering i irreducibla faktorer? g. Finn alla enheter i Z[ 3]. 11
12 12 Svar till övningsexemplen 1a ai skall vara u( i) med u en av 1, i, 1, i. Enda möjligheten är u = i, så a = 87. b. 3x 3 + ax 2 + bx + c måste vara 4(2x 3 + 4x 2 + 3), så a = 1, b = 0, c = = 3 3 = (2 + i 5)(2 i 5) och eftersom 1 < 3 2, 2 ± i 5 2 < 16 är alla faktorerna irreducibla element och 3 är uppenbarligen inte associerat med någon faktor i hl (de enda enheterna är ju ±1). 3a. Euklides algoritm. 3+11i = ( 3+11i)(8+i) = i 1+i, 3+11i = 8 i i ( 1 + i)(8 i) + (4 + 2i), = 3 i 1 i, 8 i = (1 i)( i 2 2i) + (2 + i) och 4 + 2i = 2(2 + i) ger sgd( i, 8 i) = 2 + i = (8 i) + ( 1 + i)(4 + 2i) = (8 i) + ( 1 + i)[( i) + (1 i)(8 i)] = ( 1 + i)( i) + (1 + 2i)(8 i). b. P.s.s. fås sgd(1 + 47i, i) = 3 i (eller 3 + i) i 2 = = 410 = Faktorn 2 visar att 17 11i har en faktor 1 + i och man får 17 11i = (1 + i)(3 14i). Faktorn 5 visar att 17 11i (så 3 14i) har en av 2 ± i som faktor. Man finner 2 + i 3 14i, men 3 14i = (2 i)(4 5i), där 4 5i är ett gaussiskt primtal (ty 4 5i 2 = 41, ett primtal). Så 17 11i = (1 + i)(2 i)(4 5i) är den önskade faktoriseringen. 5. Om f(x) kan faktoriseras utan enheter, måste någon faktor ha grad 1 (eftersom dess grad är 3 och faktorer av grad 0 ju är enheter). Enligt faktorsatsen finns en sådan faktor precis om f(x) har ett nollställe. f(0) = 1, men f(1) = = 0, så x 1 = x + 2 är en faktor. Polynomdivision ger f(x) = (x + 2)(x 2 + x + 2). Om g(x) = x 2 + x + 2 kan faktoriseras utan enheter måste den ha ett nollställe (som inte kan vara 0), men g(1) = 1, g(2) = 2. Den sökta faktoriseringen är alltså f(x) = (x + 2)(x 2 + x + 2). 6. (2 + i) + (2 + 2i) = 4 + 3i = 1 + 3(1 + i) 3 1, så (2 + i) + (2 + 2i) = 1. (2 + i)(2 + 2i) = 2 + 6i = i 3 2, så (2 + i)(2 + 2i) = 2. (2 + i) = 2 i = 1 + 2i + 3( 1 i) i, så (2 + i) = 1 + 2i. (1+2i) 1 kan fås med Euklides algoritm (ty sgd(3, 1+2i) = 1). Man finner 1 = ( 1 i)(1+2i)+3i = (2+2i+3( 1 i))(1+2i)+3i = (2+2i)(1+2i)+3(1 2i), vilket ger (2 + 2i)(1 + 2i) = 1 och (1 + 2i) 1 = 2 + 2i i Z[i]/(3). 7. Eftersom (ax + b)(cx + d) = acx 2 + (ad + bc)x + bd = (ad + bc)x + (bd ac) + ac(x 2 + 1) x 2 +1 (ad + bc)x + (bd ac) är (ax + b)(cx + d) = (ad + bc)x + (bd ac) i R[x]/(x 2 + 1). Eftersom också (ax + b) + (cx + d) = (a + c)x + (b + d) ger ϕ(ax + b) = b + ai en isomorfi mellan R[x]/(x 2 + 1) och C, de komplexa talen. 8 a. Visa (ac + 3bd) 2 3(ad + bc) 2 = (a 2 3b 2 )(c 2 3d 2 ), tag av båda led. b. Axiomen för en kommutativ ring med etta är uppfyllda i Z[ 3]. ν en euklideisk valuation: (1) klart, (2) s, d Z[ 3], d 0 ger s = q + (x + d y 3) med q Z[ 3], x, y Q, där x, y 1, så x2 3y 2 1. Så 4 s = qd + r, r Z[ 3] och ν(r) < ν(d) (som i a.), (3) ur a. (ν(t) 1 om t 0). 1 c. a+b = a b 3 Z[ 3] omm a 2 3b 2 = 1 3 a 2 3b 2 (a 2 3b 2 = 1 omöjligt, ty a 2 3 0, 1). d. Om α = βγ och ν(α) primt är ν(α) = ν(β)ν(γ) och en av β, γ en enhet. e. Beräkna och använd d. f. Ja, enligt b. (I e. är = (2 3)(4 + 3), = (2 + 3)( ).) g. Alla enheter ges av ±(2 + 3) n, n Z. ((2 + 3) 1 = 2 3.) (Om a 2 = 3b 2 + 1, a, b Z + och a 1 + b 1 3 = (2 3)(a + b 3) är 0 < a1 < a, 0 b 1 < b och b 1 = 0 omm b = 1 (så a = 2). Induktion över a för enheter med a, b > 0.)
Rekursionsformler. Komplexa tal (repetition) Uppsala Universitet Matematiska institutionen Isac Hedén isac
Uppsala Universitet Matematiska institutionen Isac Hedén isac distans@math.uu.se Algebra I, 5 hp Vecka 21. Vi nämner något kort om rekursionsformler för att avsluta [Vre06, kap 4], sedan börjar vi med
Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik
Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik Mats Boij 18 november 2001 15 Ringar, kroppar och polynom Det fjortonde kapitlet behandlar ringar. En ring har till skillnad
1. (3p) Ett RSA-krypto har parametrarna n = 77 och e = 37. Dekryptera meddelandet 3, dvs bestäm D(3). 60 = = =
Matematiska Institutionen KTH Lösningar till tentamensskrivning på kursen Diskret Matematik, moment B, för D2 och F, SF63 och SF630, den 20 maj 2009 kl 08.00-3.00. Hjälpmedel: Inga hjälpmedel är tillåtna
Övningshäfte 3: Polynom och polynomekvationer
LMA100 VT2005 ARITMETIK OCH ALGEBRA DEL 2 Övningshäfte 3: Polynom och polynomekvationer Syftet med denna övning är att repetera gymnasiekunskaper om polynom och polynomekvationer samt att bekanta sig med
DEL I. Matematiska Institutionen KTH
Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Diskret Matematik, moment B, för D2 och F, SF63 och SF63, den 25 maj 2 kl 8.-3.. Hjälpmedel: Inga hjälpmedel är tillåtna på tentamensskrivningen.
Euklides algoritm för polynom
Uppsala Universitet Matematiska institutionen Isac Hedén isac distans@math.uu.se Algebra I, 5 hp Vecka 22. Euklides algoritm för polynom Ibland kan det vara intressant att bestämma den största gemensamma
10! = =
Algebra II: Gamla tentor Algebra II: Lösningar till tentan den 28. maj 2012 Hjälpmedel: Papper skrivdon samt miniräknare. 1. Låt ϕ : N N vara Eulers ϕ-funktion. (a) Primfaktorisera ϕ(10!). Lösning: Faktoriseringen
Kinesiska restsatsen
Matematik, KTH Bengt Ek juli 2017 Material till kurserna SF1679 och SF1688, Diskret matematik: Kinesiska restsatsen Vi vet att för varje m Z + och varje a Z, ges alla x Z som uppfyller x a (mod m) av x
Matematiska Institutionen KTH. Lösning till några övningar inför lappskrivning nummer 5, Diskret matematik för D2 och F, vt09.
1 Matematiska Institutionen KTH Lösning till några övningar inför lappskrivning nummer 5, Diskret matematik för D2 och F, vt09. 1. Betrakat gruppen G = (Z 19 \ {0}, ). (a) Visa att G är en cyklisk grupp.
3. Bestäm med hjälpa av Euklides algoritm största gemensamma delaren till
UPPSALA UNIVERSITET Matematiska institutionen Isac Hedén, isac@math.uu.se Prov i matematik Vi räknar ett urval av dessa uppgifter vid vart och ett av de tio lektionstillfällena. På kurshemsidan framgår
Material till kursen SF1679, Diskret matematik: Lite om kedjebråk. 0. Inledning
Matematik, KTH Bengt Ek november 207 Material till kursen SF679, Diskret matematik: Lite om kedjebråk 0 Inledning Talet π (kvoten mellan en cirkels omkrets och dess diameter) är inte ett rationellt tal
POLYNOM OCH POLYNOMEKVATIONER
Explorativ övning 8 POLYNOM OCH POLYNOMEKVATIONER Syftet med denna övning är att repetera gymnasiekunskaper om polynom och polynomekvationer samt att bekanta sig med en del nya egenskaper hos polynom.
Lösningar till Algebra och kombinatorik
Lösningar till Algebra och kombinatorik 090520 1. Av a 0 = 0, a 1 = 1 och rekursionsformeln får vi successivt att a 2 = 1 4 a 1 a 0 + 3 2 = 1 4 1 0 + 32 = 4, a 3 = 1 4 a 2 a 1 + 3 2 = 1 4 4 1 + 32 = 9,
1. (3p) Ett RSA-krypto har de offentliga nycklarna n = 33 och e = 7. Dekryptera meddelandet 5. a b c d e. a a b c d e
1 Lösning till MODELLTENTA DISKRET MATEMATIK moment B FÖR D2 och F, SF1631 resp SF1630. DEL I 1. (3p) Ett RSA-krypto har de offentliga nycklarna n = 33 och e = 7. Dekryptera meddelandet 5. Lösning: Vi
Tal och polynom. Johan Wild
Tal och polynom Johan Wild 14 augusti 2008 Innehåll 1 Inledning 3 2 Att gå mellan olika typer av tal 3 3 De hela talen och polynom 4 3.1 Polynom........................... 4 3.2 Räkning med polynom...................
Om gruppers verkan på
Matematik, KTH Bengt Ek April 20 preliminär version, ännu lite ofullständig Material till kursen SF662, Diskret matematik för CL: Om gruppers verkan på mängder Inledning. Som en tillämpning av den gruppteori
EXAMENSARBETEN I MATEMATIK
EXAMENSARBETEN I MATEMATIK MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET AKS-algoritmen för att bestämma om ett tal är ett primtal eller inte av Per Westerlund 2005 - No 14 MATEMATISKA INSTITUTIONEN,
TATM79: Föreläsning 3 Komplexa tal
TATM79: Föreläsning 3 Komplexa tal Johan Thim 22 augusti 2018 1 Komplexa tal Definition. Det imaginära talet i uppfyller att i 2 = 1. Detta är alltså ett tal vars kvadrat är negativ. Det kan således aldrig
Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik
Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik Mats Boij 28 oktober 2001 1 Heltalen Det första kapitlet handlar om heltalen och deras aritmetik, dvs deras egenskaper som
MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Avd. Matematik Examinator: Daniel Bergh. Lösningsförslag Algebra och kombinatorik
MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Avd. Matematik Examinator: Daniel Bergh Lösningsförslag Algebra och kombinatorik 015-01-16 Uppgift 1 Vi noterar att 31 är ett primtal, så Z 31 är en kropp.
Några satser ur talteorin
Några satser ur talteorin LCB 997/2000 Fermats, Eulers och Wilsons satser Vi skall studera några klassiska satser i talteori, vilka är av betydelse bland annat i kodningsteknik och kryptoteknik. De kan
Ändliga kroppar. Anna Boman. U.U.D.M. Project Report 2016:12. Department of Mathematics Uppsala University
U.U.D.M. Project Report 2016:12 Ändliga kroppar Anna Boman Examensarbete i matematik, 15 hp Handledare: Gunnar Berg Examinator: Veronica Crispin Quinonez Juni 2016 Department of Mathematics Uppsala University
Lösning till tentamensskrivning på kursen Diskret Matematik, moment B, för D2 och F, SF1631 och SF1630, den 1 juni 2011 kl
Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Diskret Matematik moment B för D2 och F SF63 och SF63 den juni 2 kl 8.- 3.. Examinator: Olof Heden tel. 7354789. Hjälpmedel: Inga
Gaussiska heltal. Maja Wallén. U.U.D.M. Project Report 2014:38. Department of Mathematics Uppsala University
U.U.D.M. Project Report 014:38 Gaussiska heltal Maja Wallén Examensarbete i matematik, 15 hp Handledare och examinator: Gunnar Berg Juni 014 Department of Mathematics Uppsala University Innehållsförteckning
POLYNOM OCH EKVATIONER. Matematiska institutionen Stockholms universitet Experimentupplaga 2003 Eftertryck förbjudes eftertryckligen
POLYNOM OCH EKVATIONER Torbjörn Tambour Matematiska institutionen Stockholms universitet Experimentupplaga 2003 Eftertryck förbjudes eftertryckligen Postadress Matematiska institutionen Stockholms universitet
KTHs Matematiska Cirkel. Talteori. Andreas Enblom Alan Sola
KTHs Matematiska Cirkel Talteori Andreas Enblom Alan Sola Institutionen för matematik, 2008 Finansierat av Marianne och Marcus Wallenbergs Stiftelse Innehåll 0 Mängdlära 1 0.1 Mängder...............................
Polynom över! Till varje polynom hör en funktion DEFINITION. Grafen till en polynomfunktion
Polynom över Under baskursen bekantade du dig med polynomen över de komplexa talen. Nedanstående material är till stora delar en repetition av detta stoff. DEFINITION Ett polynom över är ett uttryck av
Lösningar till Algebra och kombinatorik
Lösningar till Algebra och kombinatorik 091214 1. Av a 0 = 1 och rekursionsformeln får vi successivt att a 1 = 1 + a 0 1 a 0 = 1 + 1 1 1 = 2, a 2 = 1 + a 1 1 a 0 + 1 a 1 = 1 + 2 1 + 1 = 4, 2 a 3 = 1 +
Symbolisk integrering av rationella funktioner
Symbolisk integrering av rationella funktioner Gustaf Lönn 28 augusti 2013 Helsingfors universitet Institutionen för matematik och statistik Handledare: Mika Seppälä Innehåll 1 Inledning 2 2 Abstrakt algebra
Finaltävling i Uppsala den 24 november 2018
SKOLORNAS MATEMATIKTÄVLING Svenska matematikersamfundet Finaltävling i Uppsala den 4 november 018 1. Låt ABCD vara en fyrhörning utan parallella sidor, som är inskriven i en cirkel. Låt P och Q vara skärningspunkterna
RSA-kryptering och primalitetstest
Matematik, KTH Bengt Ek augusti 2016 Material till kurserna SF1630 och SF1679, Diskret matematik: RSA-kryptering och primalitetstest Hemliga koder (dvs koder som används för att göra meddelanden oläsbara
Om ordinaltal och kardinaltal
Matematik, KTH Bengt Ek december 2017 Material till kursen SF1679, Diskret matematik: Om ordinaltal och kardinaltal (Ännu ofullständig version) Mängdteorin kan ses som grunden för all matematik Här skall
Grupper och RSA-kryptering
UPPSALA UNIVERSITET Matematiska institutionen Erik Melin Specialkursen HT07 26 oktober 2007 Grupper och RSA-kryptering Dessa blad utgör skissartade föreläsningsanteckningar kombinerat med övningar. Framställningen
Kompletteringskompendium
Kompletteringskompendium Tomas Ekholm Institutionen för matematik Innehåll 0 Notationer och inledande logik 3 0.1 Talmängder............................ 3 0. Utsagor.............................. 3 1 Induktion
Föreläsning 3: Ekvationer och olikheter
Föreläsning 3: Ekvationer och olikheter En ekvation är en likhet som innehåller en flera obekanta storheter. Exempel: x = 9, x är okänd. t + t + 1 = 7, t är okänd. Vi säger att ett värde på den obekanta
TATA42: Föreläsning 8 Linjära differentialekvationer av högre ordning
TATA42: Föreläsning 8 Linjära differentialekvationer av högre ordning Johan Thim 23 april 2018 1 Differentialoperatorer För att underlätta notation och visa på underliggande struktur introducerar vi begreppet
Föreläsning 8 i kursen Ma III, #IX1305, HT 07. (Fjärde föreläsningen av Bo Åhlander)
Föreläsning 8 i kursen Ma III, #IX1305, HT 07. (Fjärde föreläsningen av Bo Åhlander) Böiers 5.3 Relationer. Vi har definierat en funktion f: A B som en regel som kopplar ihop ett element a A, med ett element
Om relationer och algebraiska
Om relationer och algebraiska strukturer Anders Källén MatematikCentrum LTH anderskallen@gmail.com Sammanfattning Även i analysen behöver man en del algebraiska begrepp. I den här artikeln definierar vi
Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik
Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik Mats Boij 18 november 2001 13 Grupper Det trettonde kapitlet behandlar grupper. Att formulera abstrakta begrepp som grupper
Hela tal LCB 1999/2000
Hela tal LCB 1999/2000 Ersätter Grimaldi 4.3 4.5 1 Delbarhet Alla förekommande tal i fortsättningen är heltal. DEFINITION 1. Man säger att b delar a om det finns ett heltal n så att a Man skriver b a när
Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 14 augusti, 2002
Institutionen för matematik, KTH Mats Boij och Niklas Eriksen Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 14 augusti, 2002 1. Använd induktion för att visa att 8 delar (2n + 1 2 1 för alla
Övningshäfte 6: 2. Alla formler är inte oberoende av varandra. Försök att härleda ett par av de formler du fann ur några av de övriga.
GÖTEBORGS UNIVERSITET MATEMATIK 1, MAM100, HT2005 MATEMATISK BASKURS Övningshäfte 6: Syftet med övningen är att utforska strukturen hos talsystemen under addition respektive multiplikation samt sambandet
SF2703 Algebra grundkurs Lösningsförslag med bedömningskriterier till tentamen Fredagen den 5 juni 2009
SF2703 Algebra grundkurs Lösningsförslag med bedömningskriterier till tentamen Fredagen den 5 juni 2009 (1) a) Definiera vad som menas med en grupphomomorfi. (1) b) Visa att exponentialfunktionen, exp
MA2047 Algebra och diskret matematik
MA2047 Algebra och diskret matematik Något om komplexa tal Mikael Hindgren 17 oktober 2018 Den imaginära enheten i Det finns inga reella tal som uppfyller ekvationen x 2 + 1 = 0. Vi inför den imaginära
KTHs Matematiska Cirkel. Polynom. Dan Petersen Kathrin Vorwerk
KTHs Matematiska Cirkel Polynom Dan Petersen Kathrin Vorwerk Institutionen för matematik, 2010 Finansierat av Marianne och Marcus Wallenbergs Stiftelse Innehåll 0 Mängdlära 1 0.1 Mängder...............................
(A B) C = A C B C och (A B) C = A C B C. Bevis: (A B) C = A C B C : (A B) C = A C B C : B C (A B) C A C B C
Sats 1.3 De Morgans lagar för mängder För alla mängder A och B gäller att (A B) C = A C B C och (A B) C = A C B C. (A B) C = A C B C : A B A C (A B) C B C A C B C (A B) C = A C B C : A B A C (A B) C B
Entydig faktorisering och Fermats stora sats i fallet n = 3
AKADEMIN FÖR TEKNIK OCH MILJÖ Avdelningen för elektronik, matematik och naturvetenskap Entydig faktorisering och Fermats stora sats i fallet n = 3 Leroy Kermanshahani 2018 Examensarbete, Grundnivå (kandidatexamen),
Polynomekvationer (Algebraiska ekvationer)
Polynomekvationer (Algebraiska ekvationer) Faktorsatsen 1. Pettersson: teori och exempel på sid. 21-22 Det intressanta är följande idé: Om man på något sätt (Vilket det är en annan fråga, se nedan!) har
SF2703 Algebra grundkurs Lösningsförslag med bedömningskriterier till tentamen Måndagen den 9 mars 2009
SF2703 Algebra grundkurs Lösningsförslag med bedömningskriterier till tentamen Måndagen den 9 mars 2009 (1) a) Definiera vad som menas med centralisatorn till ett element g i en grupp G. (1) b) Visa att
Exempel. Komplexkonjugerade rotpar
TATM79: Föreläsning 4 Polynomekvationer och funktioner Johan Thim 2 augusti 2016 1 Polynomekvationer Vi börjar med att upprepa definitionen av ett polynom. Polynom Definition. Ett polynom p(z) är ett uttryck
x2 6x x2 6x + 14 x (x2 2x + 4)
Tentamenskrivning MATA15 Algebra: delprov 1, 6hp Måndagen den 5:e november 01 Matematikcentrum Matematik NF LÖSNINGSFÖRSLAG 1. För vilka reella tal x gäller olikheten x 6x + 14? Lösningsalternativ 1: Den
Kontinuitet och gränsvärden
Kapitel Kontinuitet och gränsvärden.1 Introduktion till kontinuerliga funktioner Kapitlet börjar med allmänna definitioner. Därefter utvidgar vi successivt familjen av kontinuerliga funktioner, genom specifika
Uppsala Universitet Matematiska Institutionen Thomas Erlandsson
Uppsala Universitet Matematiska Institutionen Thomas Erlandsson LÄSANVISNINGAR VECKA 36 VERSION 1. ARITMETIK FÖR RATIONELLA OCH REELLA TAL, OLIKHETER, ABSOLUTBELOPP ADAMS P.1 Real Numbers and the Real
MS-A0409 Grundkurs i diskret matematik Appendix, del II
MS-A0409 Grundkurs i diskret matematik Appendix, del II G. Gripenberg Aalto-universitetet 17 oktober 2013 G. Gripenberg (Aalto-universitetet) MS-A0409 Grundkurs i diskret matematikappendix, del II 17 oktober
Lösningar till utvalda uppgifter i kapitel 5
Lösningar till utvalda uppgifter i kapitel 5 5.3. Vi använder Euklides algoritm och får 4485 = 1 3042 + 1443 3042 = 2 1443 + 156 1443 = 9 156 + 39 156 = 4 39. Alltså är sgd(3042, 4485) = 39. Om vi startar
TATM79: Föreläsning 1 Notation, ekvationer, polynom och summor
TATM79: Föreläsning 1 Notation, ekvationer, polynom och summor Johan Thim 22 augusti 2018 1 Vanliga symboler Lite logik Implikation: P Q. Detta betyder att om P är sant så är Q sant. Utläses P medför Q
SJÄLVSTÄNDIGA ARBETEN I MATEMATIK
SJÄLVSTÄNDIGA ARBETEN I MATEMATIK MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET Femtegradsekvationen av Niklas Fransson 2017 - No 44 MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET, 106 91 STOCKHOLM
Lösningar till utvalda uppgifter i kapitel 3
Lösningar till utvalda uppgifter i kapitel 3 3.37 (a) Att ` ' är reexiv, antisymmetrisk och transitiv följer direkt av att `den vanliga' är det på N och Z. (b) Följden m n = ( n, n) där n = 0, 1, 2,...
Moment 1.15, 2.1, 2.4 Viktiga exempel 2.2, 2.3, 2.4 Övningsuppgifter Ö2.2ab, Ö2.3. Polynomekvationer. p 2 (x) = x 7 +1.
Moment.5, 2., 2.4 Viktiga exempel 2.2, 2.3, 2.4 Övningsuppgifter Ö2.2ab, Ö2.3 Ett polynom vilket som helst kan skrivas Polynomekvationer p(x) = a 0 +a x+a 2 x 2 +...+a n x n +a n x n Talen a 0,a,...a n
SJÄLVSTÄNDIGA ARBETEN I MATEMATIK
SJÄLVSTÄNDIGA ARBETEN I MATEMATIK MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET Ett försök att generalisera konjugatregeln av Ulrika Söderberg 2016 - No 17 MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET,
TATM79: Föreläsning 1 Notation, ekvationer, polynom och olikheter
TATM79: Föreläsning 1 Notation, ekvationer, polynom och olikheter Johan Thim 15 augusti 2015 1 Vanliga symboler Lite logik Implikation: P Q. Detta betyder att om P är sant så är Q sant. Utläses P medför
Kompletteringsmaterial. K2 Något om modeller, kompakthetssatsen
KTH Matematik Bengt Ek Maj 2008 Kompletteringsmaterial till kursen SF1642, Logik för D1 och IT3: K2 Något om modeller, kompakthetssatsen Vi skall presentera ett enkelt (om man känner till sundhets- och
Diskret matematik: Övningstentamen 1
Diskret matematik: Övningstentamen 1 1. Bevisa att de reella talen är en icke-uppräknelig mängd.. För två mängder av positiva heltal A och B skriver vi A C B, om det är så att A innehåller ett heltal som
Abstrakt algebra för gymnasister
Abstrakt algebra för gymnasister Veronica Crispin Quinonez Sammanfattning. Denna text är föreläsningsanteckningar från föredraget Abstrakt algebra som hölls under Kleindagarna på Institutet Mittag-Leffler
LMA033/LMA515. Fredrik Lindgren. 4 september 2013
LMA033/LMA515 Fredrik Lindgren Matematiska vetenskaper Chalmers tekniska högskola och Göteborgs universitet 4 september 2013 F. Lindgren (Chalmers&GU) Matematik 4 september 2013 1 / 25 Outline 1 Föreläsning
Vi börjar med en viktig definition som inte finns i avsnitt 3.4 i [EG], den formella definitionen av kongruens modulo n:
MAAA26 Diskret Matematik för Yrkeshögskoleutbildning-IT Block 6 BLOCK INNEHÅLL Referenser Modulär aritmetik. Inledning 1. Kongruens modulo n 2. Z n -- heltalen modulo n 3. Ekvationer modulo n 4. Övningsuppgifter
K2 Något om modeller, kompakthetssatsen
KTH Matematik Bengt Ek Maj 2005 Kompletteringsmaterial till kursen 5B1928 Logik för D1: K2 Något om modeller, kompakthetssatsen Vi skall presentera ett enkelt (om man känner till sundhets- och fullständighetssatsen
Sats 2.1 (Kinesiska restsatsen) Låt n och m vara relativt prima heltal samt a och b två godtyckliga heltal. Då har ekvationssystemet
Avsnitt 2 Tillägg om kongruensräkning Detta avsnitt handlar om två klassiska satser som används för att förenkla kongruensräkning: Kinesiska restsatsen och Fermats lilla sats. Den första satsen används
Definitionsmängd, urbild, domän
5B1493, lekt 5, HT06 Funktioner Definition av begreppet Definition: Låt X och Y vara två mängder. En funktion f av typ X Y är detsamma som en delmängd av X Y, sådan att 1. Om (x, y) och (x, z) f, så är
Andragradspolynom Några vektorrum P 2
Låt beteckna mängden av polynom av grad högst 2. Det betyder att p tillhör om p(x) = ax 2 + bx + c där a, b och c är reella tal. Några exempel: x 2 + 3x 7, 2x 2 3, 5x + π, 0 Man kan addera två polynom
Introduktion till Komplexa tal
October 8, 2014 Introduktion till Komplexa tal HT 2014 CTH Lindholmen 2 Index 1 Komplexa tal 5 1.1 Definition och jämförelse med R 2................ 5 1.1.1 Likheter mellan R 2 och C................ 5
Algebra och kryptografi Facit till udda uppgifter
VK Algebra och kryptografi Facit till udda uppgifter Tomas Ekholm Niklas Eriksen Magnus Rosenlund Matematiska institutionen, 2002 48 Grupper. Lösning 1.1. Vi väljer att studera varje element i G H för
Polynomekvationer. p 2 (x) = x x 3 +2x 10 = 0
Moment.3.,.3.3,.3.5,.3.6, 2.4., 2.4.2 Viktiga exempel.2,.4,.8,.2,.23,.25,.27,.28,.29, 2.23, 2.24 Övningsuppgifter.2,.3,.8,.24,.25,.27,.29 ab,.30,.3 ac, 2.29 abc Ett polynom vilket som helst kan skrivas
Låt n vara ett heltal som är 2 eller större. Om a och b är två heltal så säger vi att. a b (mod n)
Uppsala Universitet Matematiska institutionen Isac Hedén Algebra I, 5 hp Sammanfattning av föreläsning 9. Kongruenser Låt n vara ett heltal som är 2 eller större. Om a och b är två heltal så säger vi att
Relationer. 1. Relationer. UPPSALA UNIVERSITET Matematiska institutionen Erik Melin. Specialkursen HT07 23 oktober 2007
UPPSALA UNIVERSITET Matematiska institutionen Erik Melin Specialkursen HT07 23 oktober 2007 Relationer Dessa blad utgör skissartade föreläsningsanteckningar kombinerat med övningar. Framställningen är
SJÄLVSTÄNDIGA ARBETEN I MATEMATIK
SJÄLVSTÄNDIGA ARBETEN I MATEMATIK MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET Gaussiska primtal och andra prima faktorer av Jenny Arthur 2016 - No 13 MATEMATISKA INSTITUTIONEN, STOCKHOLMS UNIVERSITET,
Peanos axiomsystem för de naturliga talen
5B1493, lekt 3, HT06 P1. Det finns ett naturligt tal 0. Peanos axiomsystem för de naturliga talen P2. Varje natutligt tal n har en s.k. efterföljare n +. P3. Om n + = m + så är n = m. P4. Inget naturligt
Algebra II. Isac Hedén och Johan Björklund
Algebra II Isac Hedén och Johan Björklund 1 2 Innehåll 0 Introduktion 4 1 Talteori 4 1.1 Rationella tal och decimalrepresentationer............. 4 1.2 Delbarhet................................ 8 1.3 Primtal.................................
2 (6) k 0 2 (7) n 1 F k F n. k F k F n F k F n F n 1 2 (8)
De naturliga talen. Vi skall till att börja med stanna kvar i världen av naturliga tal, N 3. Vi har redan använt (i beviset av Euklides primtalssats) att de naturliga talen är uppbyggda (genom multiplikation)
Pythagoreiska trianglar
173 Pythagoreiska trianglar Sten Kaijser Uppsala Universitet Kort beskrivning av specialarbetet. Pythagoreiska trianglar har varit kända i minst 4000 år och kanske ännu längre. De utgör därmed ett av de
A B A B A B S S S S S F F S F S F S F F F F
Uppsala Universitet Matematiska institutionen Isac Hedén isac distans@math.uu.se Algebra I, 5 hp Vecka 17. Logik När man utför matematiska resonemang så har man alltid vissa logiska spelregler att förhålla
Lösning till tentamensskrivning på kursen Diskret Matematik, moment A, för D2 och F, SF1631 och SF1630, den 10 januari 2011 kl
1 Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Diskret Matematik, moment A, för D2 och F, SF131 och SF130, den 10 januari 2011 kl 14.00-19.00. Examinator: Olof Heden, tel. 0730547891.
, S(6, 2). = = = =
1 Matematiska Institutionen KTH Lösningar till tentamensskrivning på kursen Diskret Matematik, moment A, för D2 och F, SF161 och SF160, den 17 april 2010 kl 09.00-14.00. Examinator: Olof Heden. DEL I 1.
Sidor i boken 110-113, 68-69 2, 3, 5, 7, 11,13,17 19, 23. Ett andragradspolynom Ett tiogradspolynom Ett tredjegradspolynom
Sidor i boken 110-113, 68-69 Räkning med polynom Faktorisering av heltal. Att primtalsfaktorisera ett heltal innebär att uppdela heltalet i faktorer, där varje faktor är ett primtal. Ett primtal är ett
Diofantiska ekvationer
Uppsala Universitet Matematiska institutionen Isac Hedén isac distans@math.uu.se Algebra I, 5 hp Vecka 19. Diofantiska ekvationer Vi börjar med en observation som rör den största gemensamma delaren till
Induktion, mängder och bevis för Introduktionskursen på I
Induktion, mängder och bevis för Introduktionskursen på I J A S, ht 04 1 Induktion Detta avsnitt handlar om en speciell teknik för att försöka bevisa riktigheten av påståenden eller formler, för alla heltalsvärden
MS-A0409 Grundkurs i diskret matematik Sammanfattning, del II
MS-A0409 Grundkurs i diskret matematik Sammanfattning, del II 1 Modulär- eller kongruensaritmetik Euklides algoritm RSA-algoritmen G. Gripenberg Aalto-universitetet 17 oktober 2013 2 Grupper och permutationer
Binära kvadratiska former
U.U.D.M. Project Report 2016:14 Binära kvadratiska former Vasam Mazraeh Examensarbete i matematik, 15 hp Handledare: Andreas Strömbergsson Examinator: Veronica Crispin Quinonez Juni 2016 Department of
Institutionen för matematik, KTH Mats Boij. Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 20 december, 2000
Institutionen för matematik, KTH Mats Boij Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 20 december, 2000 1) Beräkna x 4 + 2x 3 + 3 för alla värden på x i Z 5. Lösning: Det nns bara fem
MA2047 Algebra och diskret matematik
MA2047 Algebra och diskret matematik Något om heltal Mikael Hindgren 17 september 2018 Delbarhet Exempel 1 42 = 6 7 Vi säger: 7 är en faktor i 42 eller 7 delar 42 Vi skriver: 7 42 Definition 1 Om a, b
Kapitel 2: De hela talen
Kapitel 2: De hela talen Divisionsalgoritmen ( a a Z, d Z\{0} q, r Z : d = q + r ) d, 0 r d c 2005 Eric Järpe Högskolan i Halmstad där q kallas kvoten och r kallas principala resten vid heltalsdivision.
Lösningar till utvalda uppgifter i kapitel 8
Lösningar till utvalda uppgifter i kapitel 8 8. Alla vektorer som är normaler till planet, d v s vektorer på formen (0 0 z) t, avbildas på nollvektorn. Dessa kommer därför att vara egenvektorer med egenvärdet
29 Det enda heltalet n som satisfierar båda dessa villkor är n = 55. För detta värde på n får vi x = 5, y = 5.
Tentamenskrivning MATA15 Algebra: delprov 1, 6hp Lördagen den 3 november 01 Matematikcentrum Matematik NF LÖSNINGSFÖRSLAG 1 a) Lös den diofantiska ekvationen 9x + 11y 00 b) Ange alla lösningar x, y) sådana
Gausselimination fungerar alltid, till skillnad från mer speciella metoder.
LINJÄRA EKVATIONSSYSTEM, GAUSSELIMINATION. MATRISER. Läs avsnitten 4.-4.. Lös övningarna 4.ace, 4.2acef, 4., 4.5-4.7, 4.9b, 4. och 4.abcfi. Läsanvisningar Avsnitt 4. Det här avsnittet handlar om Gauss-elimination,
Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 11 april, 2002
Institutionen för matematik, KTH Mats Boij och Niklas Eriksen Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 11 april, 2002 1. Bestäm det minsta positiva heltal n sådant att 31n + 13 är delbart
Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 22 augusti, 2001
Institutionen för matematik, KTH Mats Boij Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 22 augusti, 2001 1. Ange kvot och rest vid division av 5BE med 1F där båda talen är angivna i hexadecimal
M0043M Integralkalkyl och Linjär Algebra, H14, Integralkalkyl, Föreläsning 4
M0043M Integralkalkyl och Linjär Algebra, H14, Integralkalkyl, Föreläsning 4 Staffan Lundberg / Ove Edlund Luleå Tekniska Universitet Staffan Lundberg / Ove Edlund M0043M H14 1/ 26 Integralkalkyl - Föreläsning
8(x 1) 7(y 1) + 2(z + 1) = 0
Matematiska Institutionen KTH Lösningsförsök till tentamensskrivningen på kursen Linjär algebra, SF60, den juni 0 kl 08.00-.00. Examinator: Olof Heden. OBS: Inga hjälpmedel är tillåtna på tentamensskrivningen.
4x 1 = 2(x 1). i ( ) får vi 5 3 = 5 1, vilket inte stämmer alls, så x = 1 2 är en falsk rot. Svar. x = = x x + y2 1 4 y
UPPSALA UNIVERSITET Matematiska institutionen Styf Prov i matematik BASKURS DISTANS 011-03-10 Lösningar till tentan 011-03-10 Del A 1. Lös ekvationen 5 + 4x 1 5 x. ( ). Lösning. Högerledet han skrivas
Övningshäfte 3: Funktioner och relationer
GÖTEBORGS UNIVERSITET MATEMATIK 1, MAM100, HT2014 INLEDANDE ALGEBRA Övningshäfte 3: Funktioner och relationer Övning H Syftet är att utforska ett av matematikens viktigaste begrepp: funktionen. Du har