12 svar
411 visningar
naytte Online 7723 – Moderator
Postad: 11 jun 2025 15:54 Redigerad: 11 jun 2025 17:53

Är någon utvidgning mer "rätt" än en annan?

Halloj!

Jag har länge funderat över matematikens grunder och jag har en fråga som jag länge inte nöjaktigt kunnat besvara själv. Med grund i mängdteorin och det mängdteoretiska språket kan vi skapa alla objekt i den moderna matematiken - allt från symboler som "\subseteq" till olika talmängder. Det är just det sistnämnda jag skulle vilja fokusera på här.

Ett av de vanliga sätten att konstruera de naturliga talen på är att definiera dessa som von Neumann-ordinaler, alltså nästlade mängder á la:

0:=0 := \emptyset

1:={0}1 := \{0\}

2:={0,1}2 := \{0,1\}

och så vidare.

Utifrån dessa kan vi t.ex. konstruera de välbekanta heltalen som ekvivalensklasser av par av heltal modulo \sim sådan att a+d=c+ba+d = c+b omm (a,b)(c,d)(a,b)\sim (c,d). Koncist alltså en mängd :=×\mathbb{Z}:= \mathbb{N}\times \mathbb{N} \setminus \sim. Sedan inser vi att vi kan identifiera varje naturligt tal aa med [(a,0)][(a,0)]_{\sim}, så vi får en strukturbevarande bijektion mellan \mathbb{N} och den delmängd N0N_{\ge 0}\subseteq \mathbb{Z} sådan att alla element i N0N_{\ge0} kan skrivas på formen [(a,0)][(a,0)]_{\sim}.

Några frågor:

  • Vad är det som säger att detta är det enda sättet att göra det på? Finns det inte egentligen oändligt många sätt man hade kunnat göra en sådan här utvidgning på? Är varje utvidgning som leder till en mängd, med operationer \boxplus och \boxdot, som är isomorf (är det rätt begrepp här?) med vår mängd \mathbb{Z}, "legitim"?
  • Strikt sett är ju inte \mathbb{N}\subseteq \mathbb{Z}, eftersom \mathbb{N} innehåller von Neumann-ordinaler medan \mathbb{Z} innehåller ekvivalensklasser av par av von Neumann-ordinaler. Hur motiverar vi då att vi så ofta påstår just att \mathbb{N}\subseteq \mathbb{Z}? Vi har ju bijektionen som jag nämnde ovan, men i så fall talar vi ju inte längre om vår klassiska mängd \mathbb{N}.
Tomten 2026
Postad: 11 jun 2025 18:43 Redigerad: 11 jun 2025 18:45

Är det specifikt utvidgningen av N till Z som du är intresserad av ,eller är det alla möjliga utvidgningar med hjälp av naturliga talpar? Om det är från N till Z, ska man väl inte glömma det vällovliga syftet att konstruera additiva inverser till elementen i N. När utvidgningen sedan väl är gjord, och vi fått rimliga beteckningar 0, 1, -1, 2, -2 etc.(oavsett sättet), tänker jag att det är bättre att fokusera på något annat. I farten kan vi dock notera att N ärver sin välordning från ordinaltalen eftersom dessa är isomorfa med elementen i N. Sen kan jag inte se att det händer något mer intressant förrän vi kommer till det första oändliga ordinaltalet, men det är en annan historia.

Om du å andra sidan tänker på alla möjliga utvidgningar av naturliga talpar, så antar jag att du är bekant med  hur vi kan komma till Q och att vi också kan komma till C med heltalsvärda real- och imaginärdelar

naytte Online 7723 – Moderator
Postad: 11 jun 2025 18:50 Redigerad: 11 jun 2025 18:55

Mina två upppunktade frågor berör utvidgingar i allmänhet, även den klassiska utvidgningen från \mathbb{Z} till \mathbb{Q}, men jag tog de naturliga talen som exempel. Vi kan väl utgå ifrån just den utvidgningen för enkelhetens skull?

Frågorna är alltså: finns det inte egentligen oändligt många, lika legitima, sätt att göra en särskild utvidgning på (t.ex. från de naturliga talen till heltalen)? Och hur kan vi säga att de naturliga talen är en delmängd till heltalen när de inte innehåller samma slags objekt? Är det notationsmissbruk?

Gustor 800
Postad: 11 jun 2025 19:41 Redigerad: 11 jun 2025 19:42

I allmänhet kan man säga att själva konstruktionen ofta är mindre intressant, så länge resultatet blir något som har samma struktur som (är isomorft med) ,\mathbb{Z}, \mathbb{Q} eller vad du nu konstruerar. Så länge du har det objekt du vill ha så spelar det inte någon större roll hur du valt att konstruera det, i alla fall rent formellt. Konstruktionen kan vara intressant av andra skäl förstås. Med det sagt så finns det i allmänhet många olika sätt att göra sådana konstruktioner på. Testa till exempel att söka på "construction of the reals".

Angående din andra fråga, så ja, det är "abuse of notation" att skriva \mathbb{N}\subset\mathbb{Z} om =×\mathbb{Z} =\mathbb{N} \times\mathbb{N} som mängder. Det man menar är att mängden \mathbb{N} ses som bilden ι()\iota(\mathbb{N})\subset\mathbb{Z} under en funktion ι:\iota:\mathbb{N} \to\mathbb{Z} som identifierar de naturliga talen med en delmängd av heltalen. Det finns alltid en unik sådan inklusion som är injektiv och bevarar all struktur från \mathbb{N} (addition, multiplikation, etc.) och därför kan vi identifiera de naturliga talen som denna delmängd. Det finns ingen struktur som går förlorad utan det är bara att vi ser de naturliga talen ligga i en annan mängd och kanske skrivas med annan notation men i övrigt bete sig exakt som förväntat. 

naytte Online 7723 – Moderator
Postad: 11 jun 2025 19:48

Så det är strukturen vi tycker är intressant, inte nödvändigtvis exakt hur man gör sin utvidgning formellt; vi kan alltså "abstrahera" struktur från t.ex. två ringar som formellt är helt olika och inse att dessa beskriver samma objekt "med olika namn", dvs. vi kan inse att de är isomorfa?

Gustor 800
Postad: 11 jun 2025 20:11 Redigerad: 11 jun 2025 20:22

Ja, man kanske kan tänka sig en analogi med bevis. Alla bevis är lika giltiga, vissa kan anses snyggare eller elegantare än andra, men rent matematiskt har alla korrekta bevis samma matematiska värde. De visar alla att en slutsats följer från något antagande.

Begreppet isomorfi är en slags ekvivalens eller likhet av en viss typ av struktur. Att påstå att två mängder AA och BB är isomorfa betyder att det finns en bijektion mellan dem. Två mängder har alltså "samma struktur" om de har samma antal element (i alla fall i det ändliga fallet). Det betyder att det inte finns någon strukturell skillnad mellan AA och BB som mängder. Om A={1,2,3}A=\{1,2,3\} och B={α,β,γ}B=\{\alpha,\beta,\gamma\} så är mängderna isomorfa, men de är inte "lika" i bemärkelsen att de innehåller samma element. De är endast lika "som mängder".

Två vektorrum VV och WW är isomorfa om det finns en linjär bijektion ff mellan dem. Dels måste alltså vektorrummens underliggande mängder vara isomorfa (vara i bijektion) och dels måste den övriga strukturen bevaras (skalärmultiplikation och addition).

Två grupper GG och HH är isomorfa om det finns en gruppisomorfi φ\varphi mellan dem. Det betyder dels att gruppernas underliggande mängder är i bijektion, och dels att gruppens övriga struktur bevaras.

På liknande sätt definieras isomorfier mellan alla möjliga algebraiska objekt (ringar, kroppar, moduler, metriska rum, etc.).

En isomorfi mellan algebraiska objekt betyder alltså ungefär "lika som algebraiska objekt". Om man tänker sig ett par glasögon som bara ser ringstrukturer, så skulle två isomorfa ringar se exakt likadana ut.


Liten sidenote:

Ringen \mathbb{Z} är unik på flera sätt, och om man tänker sig kategorin Ring\mathbf{Ring} av alla ringar så finns det en speciell karakterisering av \mathbb{Z} som ett "initial object" i Ring\mathbf{Ring}. I detta fall betyder det att för varje ring RR så finns det exakt en ringhomomorfi från R\mathbb{Z}\to R.

Detta är en mycket speciellt egenskap och karakteriserar \mathbb{Z} helt. Vad menar jag med det? Jo, det innebär att vi faktiskt kan definiera ringen \mathbb{Z} som det initiala objektet i kategorin Ring\mathbf{Ring}. Detta är en slags definition som totalt struntar i hur \mathbb{Z} "ser ut" inuti, utan bara kräver att det ska finnas en unik ringhomomorfi från \mathbb{Z} till varje annan ring RR. Vi kan vara säkra på att alla objekt vi konstruerar som uppfyller denna egenskap är isomorfa som ringar, och därför är det i någon bemärkelse "ointressant" exakt hur vi gjort konstruktionen, så länge resultatet uppfyller våra kriterier.

naytte Online 7723 – Moderator
Postad: 11 jun 2025 22:56 Redigerad: 11 jun 2025 22:57

Tack för ditt svar!

Så två ringar kan vara isomorfa mängder, men samtidigt inte vara isomorfa ringar? Dvs. de kan ha samma struktur som mänger (samma antal element) men sakna en strukturbevarande bijektion som "respekterar" operationerna på mängderna?

oggih 1757 – F.d. Moderator
Postad: 11 jun 2025 23:28

Absolut! Ringarna Z och Q är ett exempel! 

Det är en nyttig övning att hitta en bijektion mellan dem (googla om du kör fast!), och även en nyttig övning att visa att det inte kan existera en isomorfi mellan dem (försök med ett motsägelsebevis!).

oggih 1757 – F.d. Moderator
Postad: 11 jun 2025 23:30 Redigerad: 11 jun 2025 23:31

En annan nyttig övning är att försöka konstruera två exempel på icke-isomorfa ringar med fyra element.

Vi kan kalla elementen {a,b,c,d}, och din uppgift är att rita upp två additionstabeller multiplikationstabeller som uppfyller alla ringaxiomen.

oggih 1757 – F.d. Moderator
Postad: 12 jun 2025 07:43

Här är ett exempel på en additionstabell och multiplikationstabell för en ring med fyra element, nämligen Z/4Z (heltal mod 4):

Förslaget på övning är alltså att hitta en additionstabell och multiplikationstabell på mängden {a,b,c,d} som uppfyller alla ringaxiomen utan att vara isomorft (aka "detsamma upp till tabellbevarande omdöpning av elementen") med ovanstående ring.

naytte Online 7723 – Moderator
Postad: 27 dec 2025 20:11 Redigerad: 27 dec 2025 20:15

Hej igen!

Jag har en fråga som är något relaterad till diskussionen i denna tråd. Som har diskuterats ovan kan vi konstruera t.ex. \mathbb{Z} på många olika sätt, och det som är viktigt är själva strukturen som vi får, inte exakt hur vi väljer att konstruera objekten.

Skulle det vara rimligt att säga att ett heltal är "ett tal som beter sig som elementen i \mathbb{Z}" eller något liknande, snarare än att säga att "ett heltal är en ekvivalensklass av par av naturliga tal...", eftersom detta bara är en av oändligt många konstruktioner man kan göra? Det vill säga, man definierar vad ett heltal "är" med hjälp av dess egenskaper snarare än den exakta konstruktionen, precis som man ofta definierar ett vektorrum som en mängd vars element uppfyller vektoraxiomen snarare än som något konkret objekt som konstrueras?

D4NIEL 3415
Postad: 27 dec 2025 21:13 Redigerad: 27 dec 2025 21:55

Självklart kan man definiera heltalen \mathbb{Z} utifrån hur de "beter sig" (och nu pratar jag inte om \mathbb{Z} som initialobjekt! utan som något vi alltså ska använda). Men vilka egenskaper hos heltalen vill man ta som grund, och vilka formella krav ska beskrivningen uppfylla?

Det första problemet torde vara att definiera den binära relationen ">" på ett tillräckligt precist sätt. Att göra detta utan att först konstruera talen från något mer grundläggande kan snabbt bli komplicerat.

Av den anledningen tycker många, inklusive jag själv, att det är mer kompakt och elegant att definiera heltalen som ekvivalensklasser. Då får man såväl addition och subtraktion som ordning på ett tydligt och konsekvent sätt redan från början. Mängden och dess element har ju en rad fina egenskaper som vi gärna vill behålla, till exempel ska mängden vara linjärt ordnad (visa detta!), uppräknelig och så vidare.

Det främsta argumentet är alltså att det kostar mer än det smakar att krångla till det. Men för skojs skull bör man såklart försöka. Det är ju jullov trots allt! :)

För att sätta din konstruktion på prov kan du sedan, förutom att testa de grundläggande egenskaperna, försöka konstruera de rationella talen utifrån mängdens egenskaper på ett effektivt vis.

naytte Online 7723 – Moderator
Postad: 27 dec 2025 21:54 Redigerad: 27 dec 2025 21:55

Bra poäng! Ska fundera lite på hur man kan gå tillväga! :D

Anledningen till att jag frågar är kanske mest semantisk men det känns som om man skjuter sig själv lite i foten om ens definition av vad ett heltal "är", är ekvivalensklasser, eftersom resten av alla möjliga konstruktioner då inte "är" heltal. Förhoppningsvis framgår det vad jag menar.

Däremot kanske det dessutom är viktigt att explicit kunna konstruera talmängderna för att visa att de faktiskt existerar. Det blir ju lite räligt om man påstår att en tänkt talmängd har två egenskaper som till sist visar sig säga emot varandra.

Svara
Close