A matematikában a bázis vagy radix a különböző számjegyek száma, vagy a számjegyek és betűk kombinációja, amelyet egy számrendszer a számok ábrázolására használ. Például a ma leggyakrabban használt bázis a tizedes rendszer. Mivel a "dec" 10-et jelent, ezért a 10 számjegyet 0-tól 9-ig használja. A legtöbb ember azt gondolja, hogy leggyakrabban azért használjuk a 10-es bázist, mert 10 ujjunk van.
A bázis általában egy 1-nél nagyobb egész szám, bár matematikailag lehetségesek nem egész, negatív vagy komplex bázisok is. A bázist gyakran a szám mellé írva jelöljük: például a 23 8 {\displaystyle 23_{8}} azt jelenti, hogy 23 a 8-as bázisban (ami a 10-es bázisban 19-nek felel meg).
Mi a bázis szerepe és hogyan működik?
Pozíciós (helyiértékes) számrendszerekben egy szám értékét úgy számítjuk ki, hogy minden számjegyet megszorzunk a bázis hatványával, amely a számjegy helyétől függ. Általánosan:
érték = Σ (digit_i × bázis^i), ahol i a helyiérték indexe (jobbról balra: 0, 1, 2, ...).
Például az előző 23_{8} végső értékének kiszámítása:
- 3 × 8^0 = 3 × 1 = 3
- 2 × 8^1 = 2 × 8 = 16
- összesen: 16 + 3 = 19 (tizedesben)
Gyakori számrendszerek
- Binaris (bázis 2): csak a 0 és 1 számjegyeket használja; alapvető a számítástechnikában. Példa: 1011₂ = 1×2^3 + 0×2^2 + 1×2^1 + 1×2^0 = 11₁₀.
- Oktális (bázis 8): számjegyek 0–7; régebben Unix rendszerekben és bizonyos műszaki alkalmazásokban használatos.
- Tizedes (bázis 10): a hétköznapi életben legelterjedtebb; számjegyek 0–9.
- Hexadecimális (bázis 16): számjegyek 0–9 és A–F (A=10, …, F=15); gyakori a programozásban és a számítógépes memóriacímzésben. Példa: 1A₁₆ = 1×16 + 10 = 26₁₀.
- Sexagesimális (bázis 60): az ókorból eredő rendszer; ma is használjuk az idő (60 perc) és a szögmérés (60 másodperc) részeinél.
- Unáris (bázis 1): speciális eset, ahol egyetlen jel ismétlése adja a számot (például IIII = 4), nem pozíciós rendszer.
Konverziók röviden
Általános módszer bármelyik bázisról tizedesre: alkalmazzuk a helyiértékes összeadást (lásd fent). Tizedesről más bázisba osztás maradékkal adja meg a számjegyeket (maradékok fordított sorrendben lesznek a számjegyek).
Gyors példák:
- 23₈ → 2×8 + 3 = 19₁₀.
- 1011₂ → 1×8 + 0×4 + 1×2 + 1×1 = 11₁₀.
- 26₁₀ → hex: osztás 16-tal: 26 ÷ 16 = 1 maradék 10 → 1A₁₆.
Speciális és elméleti bázisok
- Negatív bázisok (pl. bázis −2): lehetővé teszik előjeles egész számok ábrázolását előjel nélkül.
- Nem egész, irracionális vagy komplex bázisok: elméleti érdeklődés tárgyai; léteznek példák, mint a phi-alapú (aranymetszés alapú) vagy komplex bázisok, amelyek különleges reprezentációkat adnak.
- Balance-olt rendszerek (pl. kiegyensúlyozott ternáris): a számjegyek pozitív és negatív értéket is felvehetnek (például −1, 0, +1), ami egyszerűsítheti bizonyos algoritmusokat.
Alkalmazások
- Számítógépek: bináris és hexadecimális rendszerek alkalmazása (logikai műveletek, memóriacímezés, színek HTML/CSS-ben).
- Pontos mérések: szög- és időmérés sexagesimális formában.
- Matematikai kutatás: különböző bázisok vizsgálata számelméleti és algoritmikus problémákban.
Összefoglalva: a bázis határozza meg, hogy egy számrendszerben hányféle számjegy használható és hogyan épülnek fel a helyiértékek. A pozíciós rendszer egyszerű szabálya — minden számjegy a bázis egy hatványával szorozva járul hozzá a számhoz — univerzális alapelv, amely különböző alkalmazásokban és elméleti konstrukciókban is megjelenik.