Finding discrete rth roots [closed]












0












$begingroup$


Is finding the integer $r^{th}$ root of an integer (if it exists) polynomial time? What is the algorithm?










share|cite|improve this question









$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.





















    0












    $begingroup$


    Is finding the integer $r^{th}$ root of an integer (if it exists) polynomial time? What is the algorithm?










    share|cite|improve this question









    $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.



















      0












      0








      0





      $begingroup$


      Is finding the integer $r^{th}$ root of an integer (if it exists) polynomial time? What is the algorithm?










      share|cite|improve this question









      $endgroup$




      Is finding the integer $r^{th}$ root of an integer (if it exists) polynomial time? What is the algorithm?







      discrete-mathematics






      share|cite|improve this question













      share|cite|improve this question











      share|cite|improve this question




      share|cite|improve this question










      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.






















          1 Answer
          1






          active

          oldest

          votes


















          1












          $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.






          share|cite|improve this answer









          $endgroup$




















            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1












            $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.






            share|cite|improve this answer









            $endgroup$


















              1












              $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.






              share|cite|improve this answer









              $endgroup$
















                1












                1








                1





                $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.






                share|cite|improve this answer









                $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.







                share|cite|improve this answer












                share|cite|improve this answer



                share|cite|improve this answer










                answered Jan 30 at 6:27









                Greg MartinGreg Martin

                36.5k23565




                36.5k23565















                    Popular posts from this blog

                    MongoDB - Not Authorized To Execute Command

                    in spring boot 2.1 many test slices are not allowed anymore due to multiple @BootstrapWith

                    Npm cannot find a required file even through it is in the searched directory