Finding discrete rth roots [closed]
$begingroup$
Is finding the integer $r^{th}$ root of an integer (if it exists) polynomial time? What is the algorithm?
discrete-mathematics
$endgroup$
closed as off-topic by Jyrki Lahtonen, Adrian Keister, drhab, Gibbs, Lee David Chung Lin Jan 31 at 4:13
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This question is missing context or other details: Please provide additional context, which ideally explains why the question is relevant to you and our community. Some forms of context include: background and motivation, relevant definitions, source, possible strategies, your current progress, why the question is interesting or important, etc." – Jyrki Lahtonen, Adrian Keister, drhab, Gibbs, Lee David Chung Lin
If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |
$begingroup$
Is finding the integer $r^{th}$ root of an integer (if it exists) polynomial time? What is the algorithm?
discrete-mathematics
$endgroup$
closed as off-topic by Jyrki Lahtonen, Adrian Keister, drhab, Gibbs, Lee David Chung Lin Jan 31 at 4:13
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This question is missing context or other details: Please provide additional context, which ideally explains why the question is relevant to you and our community. Some forms of context include: background and motivation, relevant definitions, source, possible strategies, your current progress, why the question is interesting or important, etc." – Jyrki Lahtonen, Adrian Keister, drhab, Gibbs, Lee David Chung Lin
If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |
$begingroup$
Is finding the integer $r^{th}$ root of an integer (if it exists) polynomial time? What is the algorithm?
discrete-mathematics
$endgroup$
Is finding the integer $r^{th}$ root of an integer (if it exists) polynomial time? What is the algorithm?
discrete-mathematics
discrete-mathematics
asked Jan 30 at 5:46
ZoeyZoey
30629
30629
closed as off-topic by Jyrki Lahtonen, Adrian Keister, drhab, Gibbs, Lee David Chung Lin Jan 31 at 4:13
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This question is missing context or other details: Please provide additional context, which ideally explains why the question is relevant to you and our community. Some forms of context include: background and motivation, relevant definitions, source, possible strategies, your current progress, why the question is interesting or important, etc." – Jyrki Lahtonen, Adrian Keister, drhab, Gibbs, Lee David Chung Lin
If this question can be reworded to fit the rules in the help center, please edit the question.
closed as off-topic by Jyrki Lahtonen, Adrian Keister, drhab, Gibbs, Lee David Chung Lin Jan 31 at 4:13
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This question is missing context or other details: Please provide additional context, which ideally explains why the question is relevant to you and our community. Some forms of context include: background and motivation, relevant definitions, source, possible strategies, your current progress, why the question is interesting or important, etc." – Jyrki Lahtonen, Adrian Keister, drhab, Gibbs, Lee David Chung Lin
If this question can be reworded to fit the rules in the help center, please edit the question.
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
$begingroup$
Yes. The algorithm is: take logarithms to sufficient accuracy, divide by $r$, exponentiate to sufficient accuracy, round off to the nearest integer, and check whether the $r$th power of that integer is the original number.
$endgroup$
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
Yes. The algorithm is: take logarithms to sufficient accuracy, divide by $r$, exponentiate to sufficient accuracy, round off to the nearest integer, and check whether the $r$th power of that integer is the original number.
$endgroup$
add a comment |
$begingroup$
Yes. The algorithm is: take logarithms to sufficient accuracy, divide by $r$, exponentiate to sufficient accuracy, round off to the nearest integer, and check whether the $r$th power of that integer is the original number.
$endgroup$
add a comment |
$begingroup$
Yes. The algorithm is: take logarithms to sufficient accuracy, divide by $r$, exponentiate to sufficient accuracy, round off to the nearest integer, and check whether the $r$th power of that integer is the original number.
$endgroup$
Yes. The algorithm is: take logarithms to sufficient accuracy, divide by $r$, exponentiate to sufficient accuracy, round off to the nearest integer, and check whether the $r$th power of that integer is the original number.
answered Jan 30 at 6:27
Greg MartinGreg Martin
36.5k23565
36.5k23565
add a comment |
add a comment |