Biorąc pod uwagę liczbę całkowitą długości n bitów, jak trudne jest wyprowadzenie liczby czynników pierwszych (lub alternatywnie liczby czynników) N ?
Gdybyśmy znali podstawową faktoryzację , byłoby to łatwe. Gdybyśmy jednak znali liczbę czynników pierwszych lub liczbę czynników ogólnych, nie jest jasne, w jaki sposób ustalilibyśmy faktyczne czynniki pierwsze.
Czy ten problem jest badany? Czy znane są algorytmy, które rozwiązują to pytanie bez znalezienia faktoryzacji pierwotnej?
To pytanie jest motywowane ciekawością, a częściowo pytaniem matematycznym .
cc.complexity-theory
counting-complexity
nt.number-theory
factoring
Artem Kaznatcheev
źródło
źródło
Odpowiedzi:
To nie jest moja odpowiedź, ale Terrence Tao udzielił pięknej odpowiedzi na to pytanie na MathOverflow.
Oto kilka pierwszych linii jego odpowiedzi. Aby przeczytać pełną odpowiedź, kliknij link.
(Nie byłem pewien, czy to powinna być odpowiedź, czy komentarz. Ale to naprawdę odpowiedź, chociaż nie jest napisana przeze mnie. Udzieliłem odpowiedzi Community Wiki, aby można było ją głosować lub zaakceptować bez niepotrzebnego dając mi reputację).
źródło
źródło