Talsystemer i kultur | |
---|---|
indo-arabisk | |
arabisk tamil burmesisk |
Khmer Lao Mongolsk Thai |
østasiatisk | |
kinesisk japansk Suzhou koreansk |
Vietnamesiske tællestokke |
Alfabetisk | |
Abjadia Armensk Aryabhata kyrillisk græsk |
Georgisk etiopisk jødisk Akshara Sankhya |
Andet | |
Babylonsk egyptisk etruskisk romersk Donau |
Attic Kipu Mayan Aegean KPPU-symboler |
positionelle | |
2 , 3 , 4 , 5 , 6 , 8 , 10 , 12 , 16 , 20 , 60 | |
Nega-positionel | |
symmetrisk | |
blandede systemer | |
Fibonacci | |
ikke-positionelle | |
Ental (unær) |
Talsystemet ( engelsk numeral system eller system of numeration ) er en symbolsk metode til at skrive tal , der repræsenterer tal ved hjælp af skrevne tegn .
Notation:
Talsystemer er opdelt i:
I positionstalsystemer har det samme taltegn ( ciffer ) i en talindtastning forskellige betydninger afhængigt af det sted ( ciffer ), hvor det er placeret. Opfindelsen af positionsnummerering baseret på den lokale betydning af cifrene tilskrives sumererne og babylonerne ; en sådan nummerering blev udviklet af hinduerne og havde uvurderlige konsekvenser i den menneskelige civilisations historie. Disse systemer inkluderer det moderne decimaltalssystem , hvis fremkomst er forbundet med at tælle på fingrene. I middelalderens Europa dukkede den op gennem italienske købmænd, som igen lånte den af araberne.
Det positionelle talsystem forstås normalt som det -ary talsystem, som er defineret af et heltal , kaldet grunden af talsystemet. Et heltal uden fortegn i det -ary talsystem er repræsenteret som en endelig lineær kombination af potenser af tallet :
, hvor er heltal, kaldet cifre , der opfylder uligheden .Hver grad i en sådan post kaldes kategoriens vægtningsfaktor . Cifrenes anciennitet og deres tilsvarende cifre bestemmes af værdien af indikatoren (ciffernummer). Normalt udelades indledende nuller i tal, der ikke er nul.
Hvis der ikke er nogen uoverensstemmelser (for eksempel når alle cifre præsenteres i form af unikke skrevne tegn), skrives nummeret som en sekvens af dets -ary-cifre, anført i faldende rækkefølge af cifre fra venstre mod højre:
For eksempel er tallet hundrede tre repræsenteret i decimaltalsystemet som:
De mest almindeligt anvendte positionssystemer er:
I positionelle systemer gælder det, at jo større talsystemets basis er , jo færre cifre (dvs. cifre at skrive ) kræves, når du skriver et tal.
Det blandede talsystem er en generalisering af det -ary talsystem og refererer også ofte til positionstalsystemer. Grundlaget for det blandede talsystem er en stigende talrække , og hvert tal i det er repræsenteret som en lineær kombination :
, hvor der er pålagt nogle restriktioner på koefficienterne , der som før kaldes cifre .Registrering af et tal i et blandet talsystem er opregningen af dets cifre i rækkefølge efter faldende indeks , startende fra det første ikke-nul.
Afhængigt af typen som funktion af blandede talsystemer kan være potens , eksponentiel osv. Når for nogle , falder det blandede talsystem sammen med det eksponentielle -ary talsystem.
Det mest berømte eksempel på et blandet talsystem er repræsentationen af tid som et antal dage, timer, minutter og sekunder. I dette tilfælde svarer værdien af " dage, timer, minutter, sekunder" til værdien af sekunder.
I faktortalssystemet er baserne rækkefølgen af faktorialer , og hvert naturligt tal er repræsenteret som:
, hvor .Faktorial-talsystemet bruges ved afkodning af permutationer med lister over inversioner : med et permutationsnummer kan du selv gengive det på følgende måde: permutationsnummeret (nummereringen starter fra nul) skrives i faktortalssystemet, mens koefficienten på tallet vil angive antallet af inversioner for et element i det sæt, hvor der foretages permutationer (antallet af elementer mindre end , men til højre for det i den ønskede permutation).
Eksempel: overvej et sæt af permutationer af 5 elementer, der er 5 i alt! = 120 (fra permutation med nummer 0 - (1,2,3,4,5) til permutation med nummer 119 - (5,4,3,2,1)), finder vi permutation med nummer 100:
lad — koefficienten for tallet , så , , , så: antallet af elementer mindre end 5, men stående til højre er 4; antallet af elementer mindre end 4, men til højre er 0; antallet af elementer mindre end 3, men til højre er 2; antallet af elementer mindre end 2, men til højre er 0 (det sidste element i permutationen "sættes" på det eneste tilbageværende sted) - således vil permutationen med nummer 100 se ud: (5,3,1, 2,4) Kontrol af denne metode kan gøres ved direkte at tælle inversionerne for hvert permutationselement.
Fibonacci-talsystemet er baseret på Fibonacci-tallene . Hvert naturligt tal i det er repræsenteret som:
, hvor er Fibonacci-tallene, , mens koefficienterne har et endeligt antal enheder, og der er ikke to enheder i træk.I ikke-positionelle talsystemer er værdien, som et ciffer står for, ikke afhængig af positionen i tallet. I dette tilfælde kan systemet pålægge begrænsninger på placeringen af numrene, for eksempel, så de er arrangeret i faldende rækkefølge.
De mest almindelige ikke-positionelle talsystemer i dag er romertal .
I det binomiale talsystem er tallet x repræsenteret som en sum af binomiale koefficienter :
, hvorFor enhver fast værdi er hvert naturligt tal repræsenteret på en unik måde. [en]
Repræsentationen af et tal i det resterende klassesystem er baseret på begrebet rest og den kinesiske restsætning . RNS er defineret af et sæt parvise coprime- moduler med et produkt , således at hvert heltal fra intervallet er forbundet med et sæt rester , hvor
…Samtidig garanterer den kinesiske restsætning entydigheden af repræsentationen for tal fra intervallet .
I RNS udføres aritmetiske operationer (addition, subtraktion, multiplikation, division) komponent for komponent, hvis resultatet vides at være et heltal og også ligger i .
Ulemperne ved RNS er evnen til kun at repræsentere et begrænset antal tal, samt manglen på effektive algoritmer til sammenligning af tal repræsenteret i RNS. Sammenligning udføres normalt gennem konvertering af argumenter fra RNS til et blandet talsystem i baser .
Stern-Brocot-talsystemet er en måde at skrive positive rationelle tal på baseret på Stern-Brocot-træet .
![]() |
|
---|---|
I bibliografiske kataloger |
|