MA 11. Hur starkt de binder. 2 Reella tal 3 Slutledning 4 Logik 5 Mängdlära 6-7 Talteori 8 Diofantiska ekvationer 9 Fördjupning och kryptografi

Relevanta dokument
A B A B A B S S S S S F F S F S F S F F F F

MA2047 Algebra och diskret matematik

Sanningsvärdet av ett sammansatt påstående (sats, utsaga) beror av bindeord och sanningsvärden för ingående påståenden.

Hela tal LCB 1999/2000

Kapitel 2: De hela talen

Ö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.

MA2047 Algebra och diskret matematik

LMA033/LMA515. Fredrik Lindgren. 4 september 2013

MATEMATIKENS SPRÅK. Avsnitt 1

Lösningar till utvalda uppgifter i kapitel 5

Diofantiska ekvationer

Utsagor (Propositioner) sammansatta utsagor sanningstabeller logisk ekvivalens predikat (öppna utsagor) kvantifierare Section

Vi börjar med en viktig definition som inte finns i avsnitt 3.4 i [EG], den formella definitionen av kongruens modulo n:

Block 1 - Mängder och tal

MATEMATIKENS SPRÅK. Syftet med denna övning är att med hjälp av logik lära oss att uttrycka matematik mer exakt,

Block 1 - Mängder och tal

7, Diskreta strukturer

Delbarhet och primtal

Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik

Övningshäfte 1: Logik och matematikens språk

Diskret matematik. Gunnar Bergström

TALSYSTEM, DELBARHET OCH PRIMTAL

Grupper och RSA-kryptering

Teori :: Diofantiska ekvationer v1.2

Logiska konnektiv som disjunktion, konjunktion, implikation, ekvivalens, negation.

7, Diskreta strukturer

Sats 2.1 (Kinesiska restsatsen) Låt n och m vara relativt prima heltal samt a och b två godtyckliga heltal. Då har ekvationssystemet

Tal och polynom. Johan Wild

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)

Vad är det? Översikt. Innehåll. Vi behöver modeller!!! Kontinuerlig/diskret. Varför modeller??? Exempel. Statiska system

Några satser ur talteorin

Talteori (OBS en del frågor gäller diofantiska ekvationer och de tas inte upp från och med hösten 2012)

PRIMTALEN, MULTIPLIKATION OCH DIOFANTISKA EKVATIONER

Föreläsningsanteckningar och övningar till logik mängdlära

MATEMATIKENS SPRÅK. Syftet med denna övning är att med hjälp av logik lära oss att uttrycka matematik mer exakt, lära oss

Algebra I, 1MA004. Lektionsplanering

Kap. 7 Logik och boolesk algebra

Grundläggande logik och modellteori

4. Bestäm alla trippler n 2, n, n + 2 av heltal som samtliga är primtal. 5. Skriv upp additions- och multiplikationstabellen för räkning modulo 4.

Matematisk kommunikation för Π Problemsamling

Gaussiska heltal. Maja Wallén. U.U.D.M. Project Report 2014:38. Department of Mathematics Uppsala University

Grundläggande logik och modellteori (5DV102)

Matematisk kommunikation för Π Problemsamling

ANDREAS REJBRAND NV3ANV Matematik Matematiskt språk

Lösningar för tenta i TMV200 Diskret matematik kl. 14:00 18:00

Matematik 5 Kap 2 Diskret matematik II

Om relationer och algebraiska

6.1 Heltal och delbarhet Primtal Största Gemensamma Delaren och Minsta Gemensamma Multipeln... 38

Induktion, mängder och bevis för Introduktionskursen på I

Logik och kontrollstrukturer

MA2047 Algebra och diskret matematik

Lite om bevis i matematiken

Övningshäfte 3: Polynom och polynomekvationer

Föreläsning 9: Talteori

(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

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.

KTHs Matematiska Cirkel. Talteori. Andreas Enblom Alan Sola

Talteori. 1 Grundbegrepp och kongruenser Talföljder och rekursion 6 3 Induktionsbevis Fraktaler.16 Facit.. 18

Lösningsförslag till tentamensskrivning i SF1610 Diskret Matematik för CINTE 30 maj 2018, kl

Kinesiska restsatsen

INDUKTION OCH DEDUKTION

Sats. Om t är en rätvinklig triangel så är summan av kvadraterna på kateterna i t lika med kvadraten på hypotenusan.

18 juni 2007, 240 minuter Inga hjälpmedel, förutom skrivmateriel. Betygsgränser: 15p. för Godkänd, 24p. för Väl Godkänd (av maximalt 36p.

Tommy Färnqvist, IDA, Linköpings universitet. 1 Kursadministration 1. 2 Introduktion Varför logik? Satslogik... 2

, S(6, 2). = = = =

Grundläggande logik och modellteori (5DV102)

Entydig faktorisering och Fermats stora sats i fallet n = 3

Lite om räkning med rationella uttryck, 23/10

FÖRELÄSNING 3 ANDERS MÄRAK LEFFLER IDA/HCS

Föreläsningsanteckningar och övningar till logik mängdlära Boolesk algebra

Dagens ämnen. Linjära ekvationssystem: Successiv elimination Vektorer Definitionen Grundläggande räkneoperationer Bas och koordinater Ortsvektorer

Om a 2 är ett jämnt tal, så är också a ett jämt tal sant. = 4n 2 + 4n + 1

Definitionsmängd, urbild, domän

D. x 2 + y 2 ; E. Stockholm ligger i Sverige; F. Månen är en gul ost; G. 3 2 = 6; H. x 2 + y 2 = r 2.

MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Avd. Matematik Examinator: Daniel Bergh. Lösningsförslag Algebra och kombinatorik

Algebra II. Isac Hedén och Johan Björklund

Material till kursen SF1679, Diskret matematik: Lite om kedjebråk. 0. Inledning

Varför är logik viktig för datavetare?

TILLÄMPADE DISKRETA STRUKTURER. Juliusz Brzezinski och Jan Stevens

Matematik med lite logik

Kompletteringsmaterial. K2 Något om modeller, kompakthetssatsen

Finns det tillräckligt med information för att bestämma hur många av eleverna som fick 1 poäng? Vad tycker du?

Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik

Läsanvisning till Discrete matematics av Norman Biggs - 5B1118 Diskret matematik

K2 Något om modeller, kompakthetssatsen

Diskret matematik: Övningstentamen 1

Matematiska uppgifter

Dagens program. Linjära ekvationssystem och matriser

Givet två naturliga tal a och b, som inte båda två är 0, hur räknar man ut största gemensamma delaren av a och b?

2 Matematisk grammatik

ALGEBRAISKA STRUKTURER. Juliusz Brzezinski

0, 1, 2, 3,...,9, 10, 11,... I, II, III, IV, V, VI,...

3. Bestäm med hjälpa av Euklides algoritm största gemensamma delaren till

Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 11 april, 2002

Anteckningar i. Inledande Matematik

DD1350 Logik för dataloger. Fö 7 Predikatlogikens semantik

RSA-kryptografi för gymnasiet. Jonas Gustafsson & Isac Olofsson

Peanos axiomsystem för de naturliga talen

Datorlingvistisk grammatik I Institutionen för lingvistik och filologi Oktober 2007 Mats Dahllöf

Logisk semantik I. 1 Lite om satslogik. 1.1 Konjunktioner i grammatisk bemärkelse. 1.2 Sant och falskt. 1.3 Satssymboler. 1.

Transkript:

MA 11 Talteori och logik 2 Reella tal 3 Slutledning 4 Logik 5 Mängdlära 6-7 Talteori 8 Diofantiska ekvationer 9 Fördjupning och kryptografi propositionssymboler: bokstäver konnektiv Paranteser konnektiv negation inte disjunktion eller konjunktion och implikation om ekvivalens p, q,... små Hur starkt de binder Negation starkast...

Uppgifter 401 402 403 404 405 propositionssatser propositionssymbolerna är propositionssatser Om A och B är propositionssatser, så är också A, A Λ B, A V B, A B, A B (p Λ q) ( p V q) sanningstabell tautologi (p Λ q) ( p V q) En propositionssats är en tautologi om den får sanningsvärdet sant för varje kombination av sanningsvärden för de symboler som ingår i satsen Logisk ekvivalens Uppgifter 406 407 408 409 410 411 401 402 403 404 405

412 416 a 411 Predikatlogik Samma symboler som i satslogiken + Kvantorer, Likhet Dessutom Variabler, konstantsymboler, relationssymboler, funktionssymboler Hundar är arga Formalisering För varje djur gäller det att om djuret är en hund så är djuret argt H(x) : x är en hund, x H(x) A(x) A(x): är arg Inga tvetydigheter Kvantorer Förekomst eller existenskvantor det existerar x R : x 2 + 3x + 2 = 0 Universalkvantor för alla 431 432 433 434 2 2 2 a b : ( a + b) = a + b + 2ab bundna variabler

7 Talteori Vi arbetar med de hela talen Vad händer när man dividerar heltal. Delningsekvation Varje positivt heltal n kan skrivas: n = d q+r där d, q, r är heltal och 0 r < d 9/3 = 10/3 = d, devisor q, kvot r, rest n, dividend Delningsrelation Vi säger att d delar n om n/d är ett heltal. d.v.s. om det finns q så att n = d q Talsystem 562 = 500 + 60 + 2 = 5 100 + 6 10 + 2 1 = 5 10 2 + 60 10 1 + 2 10 0 Vi använder beteckningen d n = 1 7 3 + 4 7 2 + 3 7 1 + 2 7 0 = 1432 7 vanliga baser: binära, oktala, hexadecimala Primtal 701 703 705 706 Ett heltal p 2 som inte är delbart med andra positiva heltal än sig själv och talet 1 kallar vi ett primtal. 704 p är ett primtal omm p 2 Om d p så är d = 1 eller d = p

Aritmetikens grundsats Varje heltal n 2 kan skrivas som en produkt av primtal. Denna primtalsuppdelning är entydig bortsett från faktorernas ordningsföljd Det finns oändligt många primtal Eratosthenes såll 1 2 3 4 5 6 7 8 9 10 Skriv upp talen 2 till N 11 12Stryk 13talen 14större 15än 16 2, som 17är delbara 18 19 med 202 21 Ta det minsta talet som inte är stuket 22stryk 23alla 24 större 25tal som 26 är 27 delbara 28med 29det talet 30 31 Ta nästa tal som inte är struket och gör likadant 32Fortsätt 33 tills 34 du 35 kommer 36 till 37 talet N 38 39 40 41 42 43 44 45 46 47 48 49 50 Vi slutar när vi kommit till 50 = 11 716 717 730 731 732 733 siffror Kongruens Anta att a, b och m > 0 är heltal Vi säger att a och b är kongruenta modulo m om m (a-b) Vi betecknar detta a b (mod m) 735 (om ni inte kan programmera så gör för hand) Kongruens Personnummer 11 3 mod 4 11-3 = 8 = 4 2 dvs 4 (11 3) 25 9 mod 8 25-9 = 16 = 2 8 dvs 8 (25 9) 341 5 mod 7 7 (341-5) Tolkning 11 / 4 ger resten 3 25 delat med 8 kan ge resten 9 141989-151? 141989151 Dividera med 31 och titta vad som blir rest 141989151 = ( ) 31 + r 141989151 r mod 31, 1 2 3 4 5 6 7 8 9 A, B, C, D, E, F, H, J, K, L, M, N, P, R, S, T, U, V, W, X, Y

Om en björn går i ide en dag kl 17 och sover i 2557 timmar. Om man vill veta vid vilket klockslag den vaknar dividerar man först 2557 med 24 och får 2557 = 106 24 + 13, dvs. 2557 13 (mod 24). (17 + 13) = 30 6 (mod 24) Därför är (17 + 2557) (17 + 13) (mod 24) = 6 (mod 24) vilket betyder att björnen vaknar kl 6. Kongruens Anta att a b (mod m) och c d (mod m) Då gäller a + c b + d (mod m) och a c b d (mod m) Exempel stora tal Visa att 2 342 1 är delbart med 7 2 342 = 2 3 114 = (2 3 ) 114 = (8) 114 8 1 mod 7 (8) 114 (1) 114 1 mod 7 dvs (2 3 ) 114 delat med 7 ger resten 1 dvs 2 342 1 är delbart med 7 Sid 124 Kolla eget personnummer 737 738 739 b, c 740 a 741 742 8 Diofantiska ekvationer Förkorta bråket. 2 4 5 15 30 45 Dela täljare och nämnare med största gemensamma faktor 84 140 största gemensamma faktor Heltalet d kallas för den största gemensamma faktor för heltalen a och b om d är det största talet som delar både a och b sgf(a,b) gcd(a,b) Heltalet m kallas den minsta gemensamma multipeln för heltalen a och b om m är det minsta positiva heltalet som är delbart med a och b mgm(a,b)

mgm(2,5) sgf(2,5) mgm(6,9) Anta att a och b är positiva heltal. Då gäller att: mgm(a, b) = ab sgf(a, b) sgf(6,9) Euklides algoritm hitta sgf(255,114) Delningsalgoritmen n = dq + r 255 = 114 * 2 + 27 114 = 27 * 4 + 6 27 = 6 * 4 + 3 6 = 3 * 2 + 0 sgf(255,114) = 3 sgf(n,d) = sgf(d,r) Euklides algoritm Hitta sgf(255,114) Delningsalgoritmen n = dq + r 255 = 114 * 2 + 27 114 = 27 * 4 + 6 27 = 6 * 4 + 3 6 = 3 * 2 + 0 sgf(255,114) = 3 Hitta sgf(n,d) Skriv delningsekvationen för n och d n = dq+r Skriv upp delningsekvationen för d och för divisionsresten. Skriv upp delningsekvationen för divisorn och för divisionsresten från föregående delningsekvation. sgd(n,d) är den sista divisionsresten som inte är noll. 801 802 803 804 805 806 807 815 Fermat's Last Theorem (1996) http://video.google.com/videoplay?docid=8269328330690408516#

Diofantiska ekvationer ax + by = c 45x + 27y = 9 ax + by = c 45x + 27y = 9 Minst två variabler Heltalslösningar Euklides algoritm på a och b 45 = 1 27 + 18 27 = 1 18 + 9 18 = 2 9 + 0 Euklides algoritm på a och b sgf(45, 27) = 9 Baklänges ax + by = c 45x + 27y = 9 45 = 1 27 + 18 27 = 1 18 + 9 18 = 2 9 + 0 sgf(45, 27) = 9 9 = 27-1 18 den ovanför 18 = 45-1 27 Insättning 9 = 27-1 (45 1 27) 9 = 2 27 1 45 x = -1 och y = 2 Löser ekvationen 45x + 27y = 9 Sätt c = 0 Dela med sgf 45x 27y + = 0 9 9 5x + 3y = 0 5x = -3y måste ha gemensam faktor x=3m, y =5n Dessutom gäller att m = -n ax + by = c Diofantiska ekvationer 45x + 27y = 9 x = -1 och y = 2 Löser ekvationen x=3m, y =5n m = -n Ekvationen har lösningarna x= -1 + 3m, y = 2 + 5n y = 2 5m ax + by = c Euklides algoritm på a och b Följ algoritmen baklänges ger 1 lösning Sätt c = 0 Dividera med sgf a x + b y = 0 x = b n y = -a n

7x + 4y = 100 Diofantiska ekvationer 7 = 1 4 + 3 4 = 1 3 + 1 3 = 3 1 + 0 Baklänges 1 = 4-1 3 1 = 4 (7-4) 1 = 2 4-7 Multiplicera med 100 Partikulärlösning x 0 = -100, y 0 = 200 Sätt c = 0 7x + 4y = 0 sgf = 1 x n = 4n y n = -7n Allmän lösning x = -100 + 4n y = 200 7n ax + by = c Ekvationen har heltalslösningar om c är delbar med sgf(a,b) 816 817 818 820 821 Reella tal Algebran har sina regler som finns uppräknade i axiomsystemet Axiomen beskriver alla egenskaper för addition + multiplikation + ordning < noll 0 och ett 1 Algebraiska axiom Kommutativa lagarna a + b = b + a ab = ba associativa lagarna a + (b + c) = (a + b) + c a(bc) = (ab)c distributiva lagen a(b + c) = ab + ac Neutrala element 0 är neutralt element för addition a + 0 = a 1 är det neutrala elementet för multiplikation 1 a = a

motsatta tal Sats (-a)b = - (ab) För varje a existerar ett b så att a + b = 0 talet b kallas det motsatta talet till a b = - a... För varje a 0 existerar ett b så att a b = 1 talet b kallas det inverterade talet till a b = 1 / a eller b = a -1 201 a Visa att: (a 3 - b 3 ) = (a - b)(a 2 + ab + b 2 ) likhet x = x om x = y så är y = x om x = y och y = z, så är x = z Substitutionsprincipen (ex.) om x = y så f(x) = f(y) Uppgifter Jämförelse 202 203 204 205 201 a Exakt en av följande relationer gäller a < b, a = b eller a > b om a < b och b < c så är a < c om a < b så är a + c < b + c om 0 < a och 0 < b så är 0 < ab Fullständighetsaxiomet

Uppgifter 212 213 223 224 207 208