Konstruksjon av relative heltall

I matematikk er konstruksjonen av den abeliske gruppen av relative heltall et standardeksempel på symmetrisering av en kommutativ monoid , i dette tilfellet: monoid av naturlige heltall .

Den tilleggsstrukturen til ring og ordrerelasjon blir bare tegnet .

Bygging av settet Z

Vi vet allerede at settet med naturlige heltall, utstyrt med den interne tilleggsloven, er en kommutativ monoid; så vårt mål er ganske enkelt å legge til et motsatt ( symmetrisk element for tillegget) for hvert heltall som ikke er null. Det er ikke snakk om plutselig å legge til et element, det er også nødvendig å definere tillegget.

Dette er grunnen til at vi vil starte fra den naive forestillingen om et relativt heltall , som vi antar å være kjent, for å konstruere det tilsvarende matematiske objektet. Hvis vi ønsker å definere med naturlige tall, vil vi se det som , eller som , eller ...; kort sagt, vi vil se det som forskjellen mellom to naturlige tall. Dette utgjør en vanskelighet, fordi vi på den ene siden ser at skrivingen ikke er unik, og på den andre siden at den innebærer en operasjon, subtraksjonen, som ikke alltid har en betydning med de naturlige tallene.

Vi vil derfor vurdere par av heltall, av formen , og vurdere at paret tilsvarer det naive relative heltallet  ; og da vi har sett at det ikke er rimelig å ta relative heltall som et sett, vil vi gruppere parene som tilsvarer det samme naive relative heltallet.

For dette vil vi sette ut en ekvivalensrelasjon , av: . Intuitivt skriver vi at to par er like hvis vi trekker det andre heltallet fra paret til det første, får vi det samme relative heltallet. Men vi bruker bare summen til å definere , så denne definisjonen bruker ikke et naivt objekt.

Ekvivalensforhold er laget for kvotient  ; vi definerer derfor:

Definisjon av gruppestrukturen

Vi har nå settet med relative heltall; det gjenstår å definere tillegg på sistnevnte: for det har vi bare definisjonen på heltallene; vi vil derfor først definere en operasjon på par av heltall, og da den vil være kompatibel med relasjonen , vil den gi en operasjon på relative heltall.

Vi definerer summen av to par heltall som følger  :; denne operasjonen er kommutativ, assosiativ og av nøytralt element på parene av heltall; det går tydelig over til kvotienten, for å gi en kommutativ monoid struktur, hvis nøytrale er klassen av , bestående av par .

Det gjenstår derfor bare å finne et motsats til enhver relativ helhet; men dette er øyeblikkelig: hvis representerer et relativt heltall i parene av heltall, er lik derfor ekvivalent med . Ekvivalensklassen av er derfor i motsetning til ekvivalensklassen av .

Bekreftelse av utvidelsen

Vi vil vise at det er en injiserende monoid morfisme fra i  ; på denne måten kan vi se et naturlig heltall som et spesielt tilfelle av et relativt heltall. Nok en gang er det den naive ideen om relative heltall som viser vei.

La være et naturlig tall; vi forbinder det med klassen til paret . Vi ser da at:

Videre kan vi tydelig se at denne applikasjonen er injiserende, siden det å spørre om klassene av og være like er akkurat det .

Forenklet skriving av elementene i Z

La oss betegne ( n  ; m ) klassen til et par naturlige heltall ( n , m ). Det er en av følgende tre typer:

Nå er klassesettet ( d  ; 0) isomorft til  ; vi betegner derfor disse klassene i forenklet form d .

På den annen side, for d ikke null, er klassene ( d  ; 0) og (0; d ) motsatte. Faktisk ( d  ; 0) + (0; d ) = ( d  ; d ) = (0; 0). Vi betegner derfor klassene (0; d ) i forenklet form (- d ).

Helheten går deretter tilbake til sin mer klassiske form .

Definisjon av multiplikasjon

Vi kan da definere multiplikasjon som følger: (henter alltid inspirasjon fra analogien med naive relative heltall).

Denne operasjonen satt til er assosiativ, kommutativ, har et nøytralt element (1, 0) og er distribuerende for det tidligere definerte tillegget. Videre er det kompatibelt med ekvivalensforholdet. Ved å passere til kvotienten gir det en enhetlig ringstruktur.

Likestillinger

tillate skrifter

,

som gjør det mulig å demonstrere at ringen også er intakt.

Definisjon av ordrerelasjonen

Vi kan enkelt sjekke:

Dette er knyttet til det faktum at en del av stabil ved sum og produkt, tillater oss å vise at binær relasjon på definert ved:

er en total orden forhold på hvilken strekker seg det av , og at det er kompatibelt med tillegg så vel som multiplikasjon med en positive element . Det kan også trekkes ut fra at en ikke-tom underskjæring (resp. Økt) del har et minimum (resp. A maksimum).

Alternative konstruksjoner

I teoretisk informatikk brukes andre metoder for å konstruere relative heltall av verktøyene for automatisk å bevise teoremer og omskrive termer . Relative heltall er representert som algebraiske termer konstruert fra noen grunnleggende operasjoner (f.eks. Null , succ , pred ...) og muligens fra naturlige heltall som antas å være tidligere konstruert i henhold til Peano-metoden.

Det er minst ti slike konstruksjoner av relative heltall. Disse konstruksjonene er forskjellige på flere punkter: antall grunnleggende operasjoner som brukes; antallet (vanligvis mellom 0 og 2) og typen argumenter som aksepteres av disse operasjonene; hvorvidt naturlige tall blir brukt som argumenter for noen av disse operasjonene; det faktum at disse operasjonene er gratis eller ikke, det vil si at det samme relative tallet tilsvarer en enkelt eller flere algebraiske termer.

Teknikken med å konstruere relative heltall av symmetrization presentert ovenfor også tilsvarer det spesielle tilfelle hvor det finnes bare ett til og med utgangspunkt operasjon som tar som argumenter to naturlige heltall og og returnerer en relativ heltall (lik ). Denne operasjonen er ikke gratis siden det relative heltallet 0 kan skrives jevnt (0,0), eller til og med (1,1), eller til og med (2,2), etc. Denne konstruksjonsteknikken brukes av bevisassistenten Isabelle / HOL ; mange andre verktøy bruker imidlertid forskjellige konstruksjonsteknikker, spesielt de med gratis konstruktører som er enklere og implementerer mer effektivt i datamaskiner.

Bibliografi

  1. (i) Hubert Garavel (2017). “  On the Most Suitable Axiomatization of Signed Integers  ” i etterbehandling av 23. internasjonale workshop om algebraisk utviklingsteknikk (WADT'2016) Forelesningsnotater i datalogi 10644 : 120-134 s., Springer ( DOI : 10.1007 / 978-3 -319-72044-9_9 ).  

Relaterte artikler

<img src="https://fr.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">