Numerele regulate sunt numere care împart în mod egal puterile lui 60 (sau, în mod echivalent, puterile lui 30 ). De exemplu, 60 2 = 3600 = 48 × 75, deci atât 48, cât și 75 sunt divizori ai puterii lui 60. Astfel, sunt numere ordinare . În mod echivalent, acestea sunt numere ai căror singuri divizori primi sunt 2, 3 și 5.
Numerele care se împart în mod egal la o putere de 60 apar în mai multe domenii ale matematicii și aplicațiile acesteia și au nume diferite luate din aceste domenii diferite de studiu.
În mod formal, un număr regulat este un întreg de forma 2 i ·3 j ·5 k pentru numerele întregi nenegative i , j și k . Acest număr este un divizor . Numerele regulate sunt numite și 5 - netede , indicând faptul că cel mai mare factor prim al lor este cel mult 5.
Primele câteva numere obișnuite
1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, 16, 18, 20, 24, 25, 27, 30, 32, 36, 40, 45, 48, 50, 54, 60, ... (secvența A051037 în OEIS ).Alte secvențe din OEIS au definiții care includ numere cu 5 netezi [2] .
Deși numerele obișnuite par dense în intervalul de la 1 la 60, ele sunt destul de rare printre numerele întregi mari. Un număr regulat n = 2 i 3 j 5 k este mai mic sau egal cu N dacă și numai dacă punctul ( i , j , k ) aparține unui tetraedru , mărginit de planurile de coordonate și de plan
după cum se poate observa luând logaritmul ambelor părți ale inegalității 2 i ·3 j ·5 k ≤ N . Prin urmare, numărul de numere regulate care nu depășesc N poate fi estimat ca volumul acestui tetraedru, care este egal cu
Chiar mai precis, folosind notația „O” este mare , numărul de numere regulate până la N este
și s-a sugerat că eroarea acestei aproximări este de fapt [3] . O formulă similară pentru numărul de numere 3-netede până la N este dată de Srinivasa Ramanujan în prima sa scrisoare către Godfrey Harold Hardy [4] .
În notația sexagesimală babiloniană , reciproca unui număr regulat are o reprezentare finită, deci este ușor divizibil. În special, dacă n împarte 60 k , atunci reprezentarea sexagesimală a lui 1/ n este 60 k / n deplasată cu un anumit număr de locuri.
De exemplu, să presupunem că vrem să împărțim la numărul comun 54 = 2 1 3 3 . 54 este un divizor al lui 603 și 603/54 = 4000, deci împărțirea la 54 în sexagesimal se poate face prin înmulțirea cu 4000 și deplasarea a trei cifre. În sexagesimal 4000 = 1x3600 + 6x60 + 40x1, sau (după cum a afirmat Joyce) 1:6:40. Deci 1/54 în sexagesimal este 1/60 + 6/60 2 + 40/60 3 , care este de asemenea notat 1:6:40, așa cum au făcut convențiile babiloniene. fără a preciza gradul cifrei iniţiale. În schimb, 1/4000 = 54/60 3 , deci împărțirea la 1:6:40 = 4000 se poate face prin înmulțirea cu 54 și deplasarea a trei cifre sexagesimale.
Babilonienii au folosit tabele cu numere regulate reciproce, dintre care unele au supraviețuit până în zilele noastre (Sachs, 1947). Aceste tabele au existat relativ neschimbate de-a lungul timpului babilonian [5] .
Deși principalul motiv pentru a prefera numerele obișnuite față de altele este caracterul finit al reciprocelor lor, unele calcule babiloniene, altele decât reciprocele, au inclus și numere regulate. De exemplu, s-au găsit tabele de pătrate regulate [5] , iar cuneiformul spart al tăbliței Plimpton 322 a fost interpretat de Otto E. Neugebauer ca o enumerare a triplelor pitagoreene generate de ambele numere regulate p , q care sunt mai mici de 60 . [6] .
În teoria muzicii, acordarea naturală a scării diatonice include numere obișnuite: înălțimile dintr-o octava a acestei scale au frecvențe proporționale cu numerele din secvența 24, 27, 30, 32, 36, 40, 45, 48 aproape consecutive regulate. numere. Astfel, pentru un instrument cu acest acord, toate tonurile sunt armonice regulate de aceeași frecvență fundamentală . Această scară se numește acordarea cu 5 -limită , ceea ce înseamnă că intervalul dintre oricare două tonuri poate fi descris ca produsul a 2 i 3 j 5 k puteri ale primelor până la 5 sau, echivalent, ca un raport al obișnuit. numere.
Scale muzicale cu 5 limite, altele decât scala diatonica familiară a muzicii occidentale, au fost, de asemenea, utilizate atât în muzica tradițională din alte culturi, cât și în muzica experimentală modernă: Honingh & Bod (2005 ) enumeră 31 de scale diferite cu 5 limite luate dintr-o bază de date mare de cântare muzicale. Fiecare dintre aceste 31 de scale împărtășește cu intonația diatonica proprietatea că toate intervalele sunt rapoarte ale numerelor regulate. Euler Tonal Grid oferă o reprezentare grafică convenabilă a înălțimii în orice acord cu 5 limite prin extragerea rapoartelor de octave (puteri de două), astfel încât valorile rămase să formeze o grilă plană . Unii teoreticieni ai muzicii au afirmat, în general, că numerele regulate sunt fundamentale pentru muzica tonale în sine și că rapoartele de înălțime bazate pe numere prime mai mari de 5 nu pot fi consoane [7] . Cu toate acestea, temperamentul egal al pianelor moderne nu este o acordare cu 5 limite, iar unii compozitori moderni au experimentat acorduri bazate pe numere prime mai mari de 5.
În legătură cu aplicarea numerelor obișnuite la teoria muzicii, este interesant să găsim perechi de numere obișnuite care diferă cu unul. Există exact zece astfel de perechi ( x , x + 1) [8] și fiecare astfel de perechi definește o relație de superparticule ( x + 1)/ x , care are sens ca interval muzical. Este 2/1 ( octavă ), 3/2 (a cincea perfectă ), 4/3 (a patra perfectă ), 5/4 (a treia majoră ), 6/5 (a treia minoră ), 9/8 ( secundă majoră ), 10/9 ( secundă minoră ), 16/15 ( semiton diatonic ), 25/24 ( semiton cromatic ) și 81/80 ( virgulă sintonică ).
Algoritmii pentru calcularea numerelor regulate în ordine crescătoare au fost popularizați de Edsger Dijkstra . Dijkstra [9] [10] îl creditează pe Hamming cu problema construirii unei succesiuni infinite crescătoare a tuturor numerelor cu 5 netede; această problemă este acum cunoscută sub numele de problema Hamming , iar numerele astfel obţinute sunt numite şi numere Hamming . Ideile lui Dijkstra pentru calcularea acestor numere sunt următoarele:
Acest algoritm este adesea folosit pentru a demonstra puterea unui limbaj de programare funcțional leneș , deoarece implementările paralele eficiente (implicit) care utilizează un număr constant de operații aritmetice per valoare generată sunt ușor de construit așa cum este descris mai sus. Implementări la fel de eficiente funcționale stricte sau imperative secvenţiale sunt, de asemenea, posibile, în timp ce soluțiile generative explicit paralele pot fi non-triviale [11] .
În limbajul de programare Python, codul funcțional leneș pentru generarea de numere obișnuite este folosit ca unul dintre testele încorporate pentru corectitudinea implementării limbajului [12] .
O problemă conexă discutată în Knuth (1972 ) este listarea tuturor numerelor hexazecimale cu k cifre în ordine crescătoare, așa cum a făcut (pentru k = 6) scriitorul din era seleucid Inakibit-Anu în tableta AO6456. În termeni algoritmici, aceasta este echivalentă cu generarea (în ordine) a unei secvențe infinite de numere obișnuite în intervalul 60 k până la 60 k + 1 . A se vedea Gingerich (1965 ) pentru o descriere timpurie a codului computerizat care generează aceste numere din ordine și apoi le sortează; Knuth descrie un algoritm special, pe care îl atribuie lui Bruins (1970 ), pentru a genera mai rapid numere de șase cifre, dar nu se generalizează în mod direct la valorile mari ale lui k . Eppstein (2007 ) descrie un algoritm pentru calcularea tabelelor de acest tip în timp liniar pentru valori arbitrare ale lui k .
Heninger, Rains & Sloane (2006 ) arată că atunci când n este un număr regulat divizibil cu 8, funcția generatoare a unei rețele extremale n - dimensionale chiar unimodulare este puterea a n- a a unui polinom.
Ca și în cazul altor clase de numere netede , numerele obișnuite sunt importante ca dimensiuni ale problemelor în programele de calculator pentru efectuarea Transformării Fourier rapide , o tehnică de analiză a frecvențelor dominante ale semnalului în date care variază în timp . De exemplu, metoda lui Temperton (1992 ) cere ca lungimea transformării să fie un număr obișnuit.
Cartea a 8 -a a Statelor lui Platon are o alegorie a căsătoriei bazată pe numărul foarte regulat 60 4 = 12.960.000 și pe divizorii săi. Savanții de mai târziu au folosit atât matematica babiloniană, cât și teoria muzicii în încercarea de a explica acest pasaj [13] . (Vezi Numărul lui Platon .)
Numerele după caracteristicile de divizibilitate | ||
---|---|---|
Informatii generale | ||
Forme de factorizare | ||
Cu divizori limitați |
| |
Numerele cu mulți divizori | ||
Legat de secvențele alicote |
| |
Alte |
|