Multiplikatywny pierwiastek cyfrowy

W teorii liczb multiplikatywny pierwiastek cyfrowy naturalnej w danej podstawie liczbowej znajduje się przez pomnożenie cyfr razem , a następnie powtarzanie tej operacji aż tylko b { pozostaje jednocyfrowy, który nazywa się multiplikatywnym cyfrowym pierwiastkiem . Multiplikatywny cyfrowy pierwiastek dla kilku pierwszych dodatnich liczb całkowitych to:

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 2, 4, 6, 8, 0, 2, 4, 6, 8, 0, 3, 6, 9, 2, 5, 8, 2, 8, 4, 0 (sekwencja A031347 w OEIS )

Multiplikatywne pierwiastki cyfrowe są multiplikatywnym odpowiednikiem pierwiastków cyfrowych .

Definicja

Niech będzie liczbą naturalną. Definiujemy iloczyn cyfrowy dla podstawy jako:

gdzie = to liczba cyfr w liczbie w podstawie

jest wartością każdej cyfry liczby. Liczba naturalna multiplikatywnym jeśli stałym dla , , jeśli .

Na przykład w podstawie 0 jest multiplikatywnym cyfrowym pierwiastkiem z 9876, jak

Wszystkie liczby punktami dla niezależnie podstawy Dzieje się tak, ponieważ jeśli , to

i dlatego

Jeśli , to trywialnie

liczby naturalne b .

Trwałość multiplikatywna

Liczba potrzebnych punktu _ _ _ _ Trwałość multiplikatywna jest niezdefiniowana, jeśli nigdy nie osiąga stałego punktu.

Przy podstawie 10 przypuszcza się, że nie ma liczby z trwałością multiplikatywną że jest to prawdą dla liczb . Najmniejsze liczby o trwałości 0, 1, ... to:

0, 10, 25, 39, 77, 679, 6788, 68889, 2677889, 26888999, 3778888999, 277777788888899. (sekwencja A003001 w OEIS )

Wyszukiwanie tych liczb można przyspieszyć, korzystając z dodatkowych właściwości cyfr dziesiętnych tych rekordowych liczb. Te cyfry muszą być posortowane i, z wyjątkiem pierwszych dwóch cyfr, wszystkie cyfry muszą być 7, 8 lub 9. Istnieją również dodatkowe ograniczenia dotyczące pierwszych dwóch cyfr. W oparciu o te ograniczenia liczba kandydatów na liczby z rekordową trwałością jest tylko proporcjonalna do kwadratu małego ułamka wszystkich możliwych -cyfrowe liczby. Jednak każda liczba, której brakuje w powyższej sekwencji, miałaby trwałość multiplikatywną > 11; uważa się, że takie liczby nie istnieją i musiałyby mieć ponad 20 000 cyfr, gdyby istniały.

Rozszerzenie na ujemne liczby całkowite

Multiplikatywny cyfrowy pierwiastek można rozszerzyć na ujemne liczby całkowite, używając reprezentacji cyfr ze znakiem do reprezentacji każdej liczby całkowitej.

Przykład programowania

Poniższy przykład implementuje iloczyn cyfrowy opisany w powyższej definicji w celu wyszukiwania multiplikatywnych cyfrowych pierwiastków i multiplikatywnych trwałości w Pythonie .

      
       0
         0
      
       
             0
             0
             
                   def  digit_product  (  x  :  int  ,  b  :  int  )  ->  int  :  if  x  ==  :  zwraca  sumę  =  1  podczas gdy  x  >  1  :  if  x  %  b  ==  :  zwraca  if  x  %  b  >  1  :  suma  =  suma  *  (  x  %  b 
            
     


      
      
        
        
           
      )  x  =  x  //  b  return  total  def  multiplicative_digital_root  (  x  :  int  ,  b  :  int  )  ->  int  :  widziane  =  [ ]  podczas gdy  x  nie  jest  widoczne  :  widziane  .  dołącz  (  x  )  x  =  iloczyn_cyfry  (  x  ,  b  )  zwróć  x 


      
      
        
        
           
        def  multiplicative_persistence  (  x  :  int  ,  b  :  int  )  ->  int  :  widziane  =  []  podczas gdy  x  nie  jest  widoczne  :  widziane  .  dołącz  (  x  )  x  =  iloczyn_cyfry  (  x  ,  b  )  return  len  (  widoczne  )  -  1 

Zobacz też

  1. ^ Weisstein, Eric W. „Multiplikatywny cyfrowy korzeń” . MathWorld .
  2. ^ Sloane, NJA (red.). „Sekwencja A031347” . Encyklopedia on-line sekwencji liczb całkowitych . Fundacja OIS.
  3. ^ a b Sloane, NJA (red.). „Sekwencja A003001” . Encyklopedia on-line sekwencji liczb całkowitych . Fundacja OIS.
  4. ^ Weisstein, Eric W. „MultiplicativePersistence” . MathWorld .

Literatura

Linki zewnętrzne