Material till kursen SF1679, Diskret matematik: Om urvalsaxiomet mm. Axiom som är ekvivalenta med urvalsaxiomet

Relevanta dokument
Kompletteringsmaterial. K2 Något om modeller, kompakthetssatsen

Om modeller och teorier

K2 Något om modeller, kompakthetssatsen

Om ordinaltal och kardinaltal

Om semantisk följd och bevis

Filosofisk logik Kapitel 15 (forts.) Robin Stenwall Lunds universitet

Induktion och rekursion

12. CANTORS PARADIS. KORT ORIENTERING OM MÄNGDTEORI.

Induktion och rekursion

DD1350 Logik för dataloger

Matematiska strukturer - Satser

Mängder och kardinalitet

Algebra I, 1MA004. Lektionsplanering

Lite om bevis i matematiken

Filosofisk logik Kapitel 19. Robin Stenwall Lunds universitet

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

Relationer. 1. Relationer. UPPSALA UNIVERSITET Matematiska institutionen Erik Melin. Specialkursen HT07 23 oktober 2007

DEL I. Matematiska Institutionen KTH

DD1350 Logik för dataloger

Konstruktiv mängdteori

K3 Om andra ordningens predikatlogik

1.1. Fördjupning: Jämförelse av oändliga mängder

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

Definitionsmängd, urbild, domän

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

Filosofisk logik Kapitel 15. Robin Stenwall Lunds universitet

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

Realism och anti-realism och andra problem

Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 14 augusti, 2002

ÄNDLIGT OCH OÄNDLIGT AVSNITT 4

Om gruppers verkan på

Lösning av tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610, tisdagen den 27 maj 2014, kl

Oändligtdimensionella vektorrum

Kinesiska restsatsen

Uppsala Universitet Matematiska Institutionen Bo Styf. Sammanfattning av föreläsningarna

Filosofisk Logik (FTEA21:4) föreläsningsanteckningar v , den 24/

Andragradspolynom Några vektorrum P 2

Om ortonormerade baser i oändligtdimensionella rum

Kontinuitet och gränsvärden

Filosofisk Logik. föreläsningsanteckningar/kompendium (FTEA21:4) v. 2.0, den 5/ Kompakthet och Löwenheim-skolemsatsen

KTH Matematik B.Ek Lösningar tentamen 5B1928 Logik för D (och IT), 29 augusti 2007

1 Linjära ekvationssystem. 2 Vektorer

Filosofisk Logik (FTEA21:4) föreläsningsanteckningar/kompendium. v. 2.0, den 29/ III. Metalogik 17-19

MER TOPOLOGI OCH KONVERGENS

Grundidén är att våra intuitiva rationella tal (bråk) alltid kan fås som lösningar till ekvationer av typen α ξ = β, där α och β är tal Z och α 0.

Föreläsning 9: NP-fullständighet

DEL I. Matematiska Institutionen KTH

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

Föreläsningsanteckningar Linjär Algebra II Lärarlyftet

Kontinuerliga funktioner. Ytterligare en ekvivalent formulering av supremumaxiomet

Om plana och planära grafer

Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 9 juni 2011 kl

SF1624 Algebra och geometri

10. Mängder och språk

Finaltävling i Uppsala den 24 november 2018

Ett Sammelsurium av Matematiskt Nonsens, Matematikens Grundvalar. Professor Ivar

Grundläggande logik och modellteori (5DV102)

Föreläsning 5. Deduktion

Ett Sammelsurium av Matematiskt Nonsens, Matematikens Grundvalar. Professor Ivar

1. (Dugga 1.1) (a) Bestäm v (3v 2u) om v = . (1p) and u =

Föreläsning 5: Kardinalitet. Funktioners tillväxt

DEL I. Matematiska Institutionen KTH

13. CHURCH S OCH GÖDELS SATSER. KORT ORIENTERING OM BERÄKNINGSBARHET, EFFEKTIV UPPRÄKNELIGHET OCH AVGÖRBARHET.

SF1624 Algebra och geometri

ÖVN 11 & 12 DEL A - DIFFTRANS - DEL2 - SF Nyckelord och innehåll. Inofficiella mål

MS-A0409 Grundkurs i diskret matematik Appendix, del II

TAMS79: Föreläsning 10 Markovkedjor

Banach-Tarskis paradox

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

Grundläggande logik och modellteori

Tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610, onsdagen den 20 augusti 2014, kl

Lösning till tentamensskrivning på kursen Diskret Matematik, moment A, för D2 och F, SF1631 och SF1630, den 10 januari 2011 kl

SF1624 Algebra och geometri

PCP-satsen på kombinatoriskt manér

Logik och bevisteknik lite extra teori

MS-A0409 Grundkurs i diskret matematik I

Lösning till tentamensskrivning i Diskret Matematik för CINTE och CMETE, m fl, SF1610, tisdagen den 2 juni 2015, kl

Övningar. MATEMATISKA INSTITUTIONEN STOCKHOLMS UNIVERSITET Avd. Matematik. Linjär algebra 2. Senast korrigerad:

Linjär algebra I, vt 12 Vecko PM läsvecka 4

Algebra och talteori MMGL31. Repetition. Idag. Föreläsning 9 VT FLS och primtalstestning. Carmichaeltal. Rabin-Miller test.

Doktorandkurs i flera komplexa variabler, vt 2010

RSA-kryptering och primalitetstest

Föreläsning 8 i kursen Ma III, #IX1305, HT 07. (Fjärde föreläsningen av Bo Åhlander)

SF1624 Algebra och geometri Tentamen med lösningsförslag onsdag, 11 januari 2017

Om plana och planära grafer

Begreppen "mängd" och "element" är grundläggande begrepp i matematiken.

MS-A0409 Grundkurs i diskret matematik I

2 Matematisk grammatik

Chalmers tekniska högskola Datum: kl Telefonvakt: Linnea Hietala MVE480 Linjär algebra S

:1) Vid ett besök på Knarrön (där ju var och en antingen är kung (och

Lösning till tentamensskrivning i Diskret Matematik för CINTE, CL2 och Media 1, SF1610 och 5B1118, onsdagen den 17 augusti 2011, kl

Övningar. c) Om någon vektor i R n kan skrivas som linjär kombination av v 1,..., v m på precis ett sätt så. m = n.

Diskret matematik: Övningstentamen 1

Explorativ övning 9 RELATIONER OCH FUNKTIONER

avbildning En avbildning är i matematiskt språk i regel detsamma som en funktion.

Lösning till tentamensskrivning i Diskret Matematik, SF1610 och 5B1118, torsdagen den 21 oktober 2010, kl

SF1624 Algebra och geometri Tentamen Torsdag, 9 juni 2016

Vektorgeometri för gymnasister

(d) Mängden av alla x som uppfyller x = s u + t v + (1, 0, 0), där s, t R. (e) Mängden av alla x som uppfyller x = s u där s är ickenegativ, s 0.

Lösningsförslag till Tentamen i 5B1118 Diskret matematik 5p 20 december, 2001

Transkript:

Matematik, KTH Bengt Ek december 2017 Material till kursen SF1679, Diskret matematik: Om urvalsaxiomet mm Vi har tidigare nämnt Zermelo-Fraenkels axiom för mängdläran, de upprepas på sista sidan av dessa blad. De kallas ofta ZF C, där C:et står för Choice, dvs urvalsaxiomet, nr 9 i listan. Axiomen 1. 8., dvs ZF C utan C, kallas då ZF. Urvalsaxiomet har tidvis varit omdebatterat och flera (kända) matematiker har vägrat acceptera det, eftersom det som vi skall beskriva kan användas för att bevisa oväntade och paradoxala resultat. Axiom som är ekvivalenta med urvalsaxiomet Det finns många påståenden som är ekvivalenta med urvalsaxiomet, dvs sådana att ZF C är ekvivalent med (har samma modeller som) (ZF + vart och ett av dem). Vi upprepar först Urvalsaxiomet: Om F är en familj av icke-tomma mängder, så finns en funktion f : F F sådan att f(x) x för alla x F. Så man kan (i varje modell) välja ett element ur varje mängd i familjen. Välordningsprincipen: Varje mängd kan välordnas. Det betyder att det för varje mängd x (dvs element i domänen för en modell för axiomen) finns en relation R (dvs en mängd av ordnade par) som är en välordning av x (vilket som vi minns innebär att varje icke-tom delmängd till x har ett R-minimalt element). Zorns lemma: Om (P, ) är en partialordnad mängd och varje kedja i P har en övre begränsning, så har P ett maximalt element. Här är en kedja i P en delmängd C P som är totalordnad av, u P är en övre begränsning till kedjan C om c u för alla c C och a P är ett maximalt element i P omm det inte finns x P med a x. 1

2 Tukeys lemma: Om en icke-tom familj mängder F har ändlig karaktär, så har F ett maximalt element (m.a.p. ). Att F har ändlig karaktär betyder att en mängd x tillhör F omm varje ändlig delmängd till x tillhör F. (Tukeys lemma är känt under flera namn, bl.a. Teichmüller, Bourbaki, Grothendieck, ensamma eller i kombinationer.) Exempel: Om V är ett vektorrum har mängden av linjärt oberoende delmängder till V ändlig karaktär (M V är linjärt oberoende omm det för alla {v 1,..., v k } M gäller att λ 1 v 1 +... + λ k v k = 0 λ 1 =... = λ k = 0). Tukeys lemma medför då att varje vektorrum har en maximal linjärt oberoende delmängd, dvs en bas (där en bas är en mängd med egenskapen att varje vektor i V är en ändlig linjärkombination av basvektorer, så inte detsamma som en bas i t.ex. ett hilbertrum). En bas för R som vektorrum över Q kallas en hamelbas. Sats (några urvalsaxiomsekvivalenter): Följande påståenden är ekvivalenta (i ZF ): (1) Urvalsaxiomet, (2) Välordningsprincipen, (3) Zorns lemma, (4) Tukeys lemma. Ty: (skiss) (1) (2): Låt A vara en mängd. En välordning på A motsvarar precis en bijektion mellan A och ett ordinaltal (se längre fram i kursen) α. En sådan bijektion kan konstrueras rekursivt med hjälp av en urvalsfunktion f på P(A) { } enligt a 0 = f(a), a ξ = f(a {a η η < ξ}) tills {a η η < α} = A. (2) (3): Om (P, ) uppfyller förutsättningarna i Zorns lemma, välordna P med relationen { < och definiera rekursivt en följd mängder C p, p P enligt q<p C q {p} om p är en övre begränsning för q<p C q, C p = q<p C q annars. Kedjan C = p P C p (där < och sammanfaller) har enligt förutsättning en övre begränsning, som tillhör C och är ett maximalt element i (P, ). (3) (4): Låt F vara en icke-tom familj mängder som har ändlig karaktär. F partialordnas av och om C är en kedja i F är A = C F (varje ändlig delmängd ligger i ett element i C, så i F) en övre begränsning till C. F har enligt Zorns lemma ett -maximalt element. (4) (1): Låt F vara en familj av icke-tomma mängder. Vi söker en urvalsfunktion för F. Låt G = {f f är en urvalsfunktion på någon mängd E F}. G, partialordnad med, har ändlig karaktär (en delmängd av en urvalsfunktion är en urvalsfunktion), så enligt Tukeys lemma har den ett maximalt element F, som är en urvalsfunktion på hela F (annars kunde den utvidgas). Vi har tidigare använt Zorns lemma (utan att nämna det vid namn) för att visa att varje filter kan utvidgas till ett ultrafilter (unionen av en -kedja av filter är ett filter och ett maximalt filter är ett ultrafilter) och för att visa Gödels fullständighetssats (för att få en maximal konsistent sentensmängd ). I båda fallen hade det räckt med ett lite svagare axiom, men det går vi inte in på här.

3 Är urvalsaxiomet rimligt? En känd följd av urvalsaxiomet (och ett skäl till att en del vill förkasta det) ges av Sats (Banach-Tarski): Ett klot U kan partitioneras i två mängder U = X Y, X Y =, så att U X och U Y. (Relationen mellan mängder A, B R 3 definieras här som att A B omm A och B kan partitioneras A = A 1... A m, B = B 1... B m med A i kongruent med B i för i = 1,..., m. Satsen säger alltså att U kan delas upp i ett ändligt antal delar, som sedan kan sättas ihop till två kopior av U. Svårsmält, tycker många, men egentligen kanske inte så mycket värre än att Z = C D (jämna och udda tal) och Z = C = D, utom då att Banach och Tarski får geometrisk kongruens mellan bitarna.) Vi bevisar inte satsen, men nämner att ett bevis kan grundas på en liknande uppdelning av en grupp G av rotationer i R 3 som genereras av en rotation ϕ vinkeln π och en rotation ψ vinkeln 2π kring olika axlar, vilka valts så att alla 3 element i G är entydiga (bortsett från att ϕ 2 = 1, ψ 3 = 1) produkter av ϕ, ψ (detta kallas att G är (isomorf med) den fria produkten av grupperna {1, ϕ} och {1, ψ, ψ 2 }). Urvalsaxiomet kommer in genom att man bildar en mängd av precis ett element i var och en av G:s banor då den verkar på U och låter delarna av G verka på den. Å andra sidan, med bara ZF (utan urvalsaxiomet) kan vi inte bevisa mycket som vi inte vill vara utan, t.ex. kan man konstruera en modell för ZF där R är en uppräknelig union av uppräkneliga mängder, R kan partitioneras i strikt fler delar än det finns element i R (sic!). Kompakthetssatsen och följder Som nämnt behövde vi (något lite svagare än) urvalsaxiomet för att visa Gödels fullständighetssats (för första ordningens predikatlogik). Vi skall här behandla en viktig följd av den, den s.k. kompakthetssatsen. Sats (kompakthetssatsen): En sentensmängd har en modell omm varje ändlig har en modell. Ty: för någon ändlig för någon ändlig. (Första och tredje från Gödels fullständighetssats, andra från att varje härledning är ändlig.) Det ger att för alla ändliga. Alternativt, med ultraprodukt: ( Endast om självklart, vi visar om.) Låt varje ändlig ha modellen A och I = { ändlig}. Om I ϕ = { I ϕ } har {I ϕ ϕ } äse (ändligskärningsegenskapen), så den kan utvidgas till ett ultrafilter U. Då är A = Π IA /U en modell för, A, ty { I A ϕ} I ϕ U för alla ϕ.

4 Eftersom Γ ϕ Γ { ϕ} för varje sentensmängd Γ och sentens ϕ, får vi som en direkt följd (också ofta kallad kompakthetssatsen): Följdsats: För varje sentensmängd Γ och sentens ϕ: Γ ϕ omm Γ ϕ för varje ändlig Γ Γ. Exempel: En sentensmängd Γ som har godtyckligt stora ändliga modeller har en oändlig modell, ty om ϕ n är sentenser som är sanna precis om domänen har minst n Z + element (t.ex. ϕ 2 : x y x = y), har = Γ {ϕ 1, ϕ 2,...} bara oändliga modeller och varje ändlig har en modell. Exempel (icke-standardmodeller för aritmetiken): Vi visar att det finns andra modeller än N = (N, {0, S, +, }) för T = Th N. Inför en ny konstant c och sätt = T {c 0, c S(0), c S(S(0)),...}. Då har alla ändliga delmängder till modeller, så det har också. Om vi glömmer konstanten c får vi en L P eano -struktur M med N M med ett (och därmed många) element i domänen som inte svarar mot element i N. Exempel (utan självreferens på Knarrön): I slutet av bladen om induktion påstods att det alltid finns minst en lösning till knarrögåtor där varje person gör högst ett uttalande och ingen självreferens (ens indirekt) förekommer (detta i motsats till Yabloos paradox, där uttalandena inte kan formuleras i första ordningens predikatlogik). Det är dags att visa det. Låt person ι göra uttalandet φ ι ({A κ } κ I ) (där bara ett ändligt antal A κ förekommer i φ ι ) och relationen R vara omtalas av, som i induktionsbladen. Att ingen självreferens förekommer innebär precis att det inte finns några cykler i R:s riktade graf. Men då har varje ändlig delmängd av sentenserna A ι φ ι ({A κ } κ I ) en modell (bara ett ändligt antal A ι förekommer och då är R välgrundad omm det saknas cykler, så en lösning för A ι bestäms rekursivt). Kompakthetssatsen ger att det finns en lösning till hela problemet. Varför heter den kompakthetssatsen? (Frivilligt avsnitt, för den som studerat topologi) För den som är lite bevandrad i topologi kan det vara intressant att veta att kompakthetssatsen säger precis att mängden av (ekvivalensklasser av) L-strukturer är kompakt (dvs varje övertäckning av den med öppna mängder har en ändlig delövertäckning, eller (ekvivalent) om en uppsättning slutna mängder har äse, är skärningen av dem alla icke-tom) i en viss naturlig topologi. Vi inför S = {[A] A en L-struktur}, ekvivalensklasser av L-strukturer (med A B omm A ϕ A ϕ för alla ϕ), och [ϕ] = {[A] S A ϕ} för alla L- strukturer A och låter de öppna mängderna i S vara alla unioner av [ϕ]:n, så de slutna mängderna är alla skärningar av [ϕ]:n (eftersom [ϕ] c = [ ϕ] är [ϕ]:na både öppna och slutna (S är fullständigt osammanhängande, sammanhängande mängder är bara tomma mängden och mängder med bara ett element)). Då säger kompakthetssatsen att ϕ ϕ för alla ändliga, dvs att S är kompakt.

5 Om stora strukturer En önskan kunde vara att finna sentensmängder (axiom) som är sådana att alla modeller av dem är isomorfa, men följande klassiska sats visar att det inte är möjligt om det handlar om oändliga modeller. Sats (Löwenheim-Skolem): Om A är en L-struktur, C A och κ ett oändligt kardinaltal: (1) Om max( C, L ) κ A finns B A med B = κ, C B, (2) om A är oändlig och max( A, L ) κ finns B med A B och B = κ. Ty: 1. Tag C med C C A och C = κ och lägg till alla element från A som satisfierar L-formler ϕ(c 1,..., c n, x) med c i C i A. Unionen av alla dessa utvidgningar kallas B och visas ha kardinalitet κ. B A enligt konstruktionen. 2. Enligt kompakthetssatsen finns en L-struktur A som satisfierar Th(A A ) { k = k k, k K}, där K med K = κ är nya konstanter och Th(A A ) är alla L-formler med element i A som konstanter. Då är A A och A κ. Tillämpa sedan 1. på A för A och A för C. Det ger B A, så A B, och B = κ.

6 Zermelo-Fraenkels axiom för mängder Språk L mgd = { } en binär relationssymbol 1. Extensionalitet Om x och y har samma element, så är x = y, x y( z (z x z y) x = y) 2. Par För alla x och y finns en mängd {x, y} som innehåller precis x och y, x y z u (u z (u = x u = y)) 3. Separation Om P är en egenskap (med en parameter q), så finns för varje x och q en mängd y = {z x P (z, q)} av alla z x med egenskapen P, x q y z (z y (z x φ(z, q))) (φ(z, q) en godtycklig L mgd -formel (som definierar P )) 4. Union För varje mängd x finns en mängd y = x, unionen av elementen i x, x y z (z y u(z u u x)) 5. Potensmängd För varje mängd x finns en mängd y = P(x), mängden av alla delmängder till x, x y z (z y u (u z u x)) 6. Oändlighet Det finns en oändlig mängd (en mängd som innehåller N), x( x y(y x {y, {y}} x)) ( existerar enligt 3. med z z som φ(z). {y} = {y, y} existerar enligt 2.) 7. Substitution Om f är en funktion, så finns för varje mängd x en mängd y = {f(y) y x} p ( x y z ((ϕ(x, y, p) ϕ(x, z, p)) y = z) x y z (z y u (u x ϕ(u, z, p)))) (p en parameter, L mgd -formeln ϕ definierar f) 8. Regularitet (välgrundning) är en välgrundad relation, x(x y(y x z(z x z y))) 9. Urvalsaxiomet Om / x finns en funktion f på x som väljer ett element från varje y x, x( x f (funk(f) y(y x f(y) y))) (funk(f) är en L mgd -formel som säger att f är en funktion, dvs en mängd ordnade par med x y z (( x, y f x, z f) y = z). f(z) ges av z, f(z) f. a, b är {{a}, {a, b}}.)