Talsystem i kulturen | |
---|---|
indo-arabiska | |
Arabiska tamilska burmesiska |
Khmer Lao Mongoliska Thai |
Öst asiat | |
kinesiska japanska Suzhou koreanska |
Vietnamesiska räknepinnar |
Alfabetisk | |
Abjadia Armeniska Aryabhata kyrilliska grekiska |
georgiska etiopiska judiska Akshara Sankhya |
Övrig | |
Babyloniska egyptiska etruskiska romerska Donau |
Attic Kipu Mayan Egeiska KPPU-symboler |
positionella | |
2 , 3 , 4 , 5 , 6 , 8 , 10 , 12 , 16 , 20 , 60 | |
Nega-positionell | |
symmetrisk | |
blandade system | |
Fibonacci | |
icke-positionell | |
Singular (unär) |
Talsystemet ( engelsk numeral system eller system of numeration ) är en symbolisk metod för att skriva siffror , som representerar siffror med skrivna tecken .
Notering:
Nummersystem är indelade i:
I positionsnummersystem har samma siffertecken ( siffra ) i en sifferinmatning olika betydelser beroende på platsen ( siffran ) där det finns. Uppfinningen av positionsnumrering baserad på den lokala betydelsen av siffrorna tillskrivs sumererna och babylonierna ; en sådan numrering utvecklades av hinduerna och fick ovärderliga konsekvenser i den mänskliga civilisationens historia. Dessa system inkluderar det moderna decimaltalssystemet , vars uppkomst är förknippad med att räkna på fingrarna. I det medeltida Europa dök den upp genom italienska köpmän, som i sin tur lånade den av araberna.
Positionsnummersystemet förstås vanligtvis som det -ary talsystemet, som definieras av ett heltal , som kallas basen av talsystemet. Ett heltal utan tecken i det -ary talsystemet representeras som en finit linjär kombination av potenser av talet :
, där är heltal, kallade siffror , som uppfyller olikheten .Varje grad i en sådan post kallas kategorins viktningsfaktor . Ancienniteten för siffrorna och deras motsvarande siffror bestäms av värdet på indikatorn (siffernummer). Vanligtvis utelämnas inledande nollor i siffror som inte är noll.
Om det inte finns några avvikelser (till exempel när alla siffror presenteras i form av unika skrivna tecken), skrivs numret som en sekvens av dess -ary-siffror, listade i fallande prioritetsordning för siffror från vänster till höger:
Till exempel representeras talet hundra tre i decimaltalsystemet som:
De vanligaste positionssystemen är:
I positionssystem gäller att ju större basen av talsystemet är, desto färre siffror (dvs. siffror att skriva ) krävs när man skriver ett tal.
Det blandade talsystemet är en generalisering av det -ary talsystemet och hänvisar också ofta till positionsnummersystem. Basen i det blandade talsystemet är en ökande sekvens av tal , och varje nummer i det representeras som en linjär kombination :
, där vissa restriktioner läggs på koefficienterna , som liksom tidigare kallas siffror .Att spela in ett nummer i ett blandat talsystem är uppräkningen av dess siffror i ordning efter minskande index , med början från den första icke-noll.
Beroende på typen som en funktion av blandade talsystem kan vara potens , exponentiell , etc. När för vissa sammanfaller det blandade talsystemet med det exponentiella -ary talsystemet.
Det mest kända exemplet på ett blandat talsystem är representationen av tid som ett antal dagar, timmar, minuter och sekunder. I det här fallet motsvarar värdet på " dagar, timmar, minuter, sekunder" värdet på sekunder.
I faktorialsystemet är baserna sekvensen av faktoraler , och varje naturligt tal representeras som:
, var .Faktorialtalssystemet används vid avkodning av permutationer med listor över inversioner : med ett permutationsnummer kan du reproducera det själv enligt följande: permutationsnumret (numreringen börjar från noll) skrivs i faktorialsystemet, medan koefficienten på talet kommer att indikera antalet inversioner för ett element i den uppsättningen, i vilka permutationer görs (antalet element mindre än , men till höger om det i den önskade permutationen).
Exempel: överväg en uppsättning permutationer av 5 element, det finns 5 totalt! = 120 (från permutation med nummer 0 - (1,2,3,4,5) till permutation med nummer 119 - (5,4,3,2,1)), hittar vi permutation med nummer 100:
let — koefficienten för talet , då , , , då: antalet element mindre än 5, men stående till höger är 4; antalet element mindre än 4 men till höger är 0; antalet element mindre än 3 men till höger är 2; antalet element mindre än 2, men till höger är 0 (det sista elementet i permutationen "läggs" på den enda kvarvarande platsen) - alltså kommer permutationen med nummer 100 att se ut så här: (5,3,1, 2,4) Kontroll av denna metod kan göras genom att direkt räkna inversionerna för varje permutationselement.
Fibonacci-talsystemet är baserat på Fibonacci-talen . Varje naturligt tal i det representeras som:
, där är Fibonacci-talen, , medan koefficienterna har ett ändligt antal enheter och det inte finns två enheter i rad.I icke-positionella nummersystem beror värdet som en siffra står för inte på positionen i talet. I det här fallet kan systemet införa begränsningar på positionen för siffrorna, till exempel, så att de är ordnade i fallande ordning.
De vanligaste icke-positionella nummersystemen idag är romerska siffror .
I binomialsystemet representeras talet x som summan av binomialkoefficienter :
, varFör alla fasta värden representeras varje naturligt tal på ett unikt sätt. [ett]
Representationen av ett tal i restklassens system baseras på begreppet rest och den kinesiska restsatsen . RNS definieras av en uppsättning parvisa coprime -moduler med en produkt så att varje heltal från intervallet är associerat med en uppsättning rester , där
…Samtidigt garanterar den kinesiska restsatsen det unika i representationen för siffror från intervallet .
I RNS utförs aritmetiska operationer (addition, subtraktion, multiplikation, division) komponent för komponent om resultatet är känt för att vara ett heltal och även ligger i .
Nackdelarna med RNS är möjligheten att endast representera ett begränsat antal nummer, samt bristen på effektiva algoritmer för att jämföra nummer representerade i RNS. Jämförelse utförs vanligtvis genom omvandling av argument från RNS till ett blandat talsystem i baser .
Stern-Brocot-talsystemet är ett sätt att skriva positiva rationella tal baserat på Stern-Brocot-trädet .
Ordböcker och uppslagsverk |
|
---|---|
I bibliografiska kataloger |
|