정수 주어 길이 N 비트의 그것 (또는 대안 적 요소의 수) 소인수의 수가 출력 얼마나 어려운가 N은 ?
소인수 분해를 알고 있다면 이것은 쉬울 것입니다. 그러나 소인수 또는 일반적인 수를 알고 있다면 실제 소인수 분해 방법을 어떻게 알 수 있는지 명확하지 않습니다.
이 문제가 연구 되었습니까? 소인수 분해를 찾지 않고이 문제를 해결하는 알려진 알고리즘이 있습니까?
이 질문은 호기심과 부분적으로 math.SE 질문에 의해 유발됩니다 .
정수 주어 길이 N 비트의 그것 (또는 대안 적 요소의 수) 소인수의 수가 출력 얼마나 어려운가 N은 ?
소인수 분해를 알고 있다면 이것은 쉬울 것입니다. 그러나 소인수 또는 일반적인 수를 알고 있다면 실제 소인수 분해 방법을 어떻게 알 수 있는지 명확하지 않습니다.
이 문제가 연구 되었습니까? 소인수 분해를 찾지 않고이 문제를 해결하는 알려진 알고리즘이 있습니까?
이 질문은 호기심과 부분적으로 math.SE 질문에 의해 유발됩니다 .
답변:
이것은 내 대답이 아니지만 Terrence Tao는 MathOverflow 에서이 질문에 대한 아름다운 답변 을주었습니다.
그의 대답의 처음 몇 줄이 있습니다. 완전한 답변을 읽으려면 링크를 따르십시오.
정수 n의 소수 요인을 빠르게 계산할 수 있다면 n을 빠르게 인수 분해 할 수 있다는 민속적인 견해가 있습니다. 따라서 카운팅-프라임 팩터 문제는 그 자체를 팩토링하는 데 필적 할만한 어려움이 있다고 믿어집니다.
(나는 이것이 대답인지 의견인지 확실하지 않다. 그러나 그것은 나에 의해 쓰여지지 않았지만 실제로는 답이다. 나는 커뮤니티 Wiki를 불필요하게 반대하거나지지하지 않도록 대답했다. 나에게 명성을 줘.)