Mathematica can't simplify some logarithmic expressions

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
2
down vote

favorite
1












When I simplify some logarithmic expressions in Mathematica, it just returns the expression



FullSimplify[Log[Sqrt[2] + 1, 5 Sqrt[2] + 7]]

FullSimplify[Log[Sqrt[2] + 1, 17 - 12 Sqrt[2]]]


enter image description here



Obviously, simplification isn't completely, using Maple could get
enter image description here



Is there any way I can tell Mathematica to be smarter?










share|improve this question



























    up vote
    2
    down vote

    favorite
    1












    When I simplify some logarithmic expressions in Mathematica, it just returns the expression



    FullSimplify[Log[Sqrt[2] + 1, 5 Sqrt[2] + 7]]

    FullSimplify[Log[Sqrt[2] + 1, 17 - 12 Sqrt[2]]]


    enter image description here



    Obviously, simplification isn't completely, using Maple could get
    enter image description here



    Is there any way I can tell Mathematica to be smarter?










    share|improve this question

























      up vote
      2
      down vote

      favorite
      1









      up vote
      2
      down vote

      favorite
      1






      1





      When I simplify some logarithmic expressions in Mathematica, it just returns the expression



      FullSimplify[Log[Sqrt[2] + 1, 5 Sqrt[2] + 7]]

      FullSimplify[Log[Sqrt[2] + 1, 17 - 12 Sqrt[2]]]


      enter image description here



      Obviously, simplification isn't completely, using Maple could get
      enter image description here



      Is there any way I can tell Mathematica to be smarter?










      share|improve this question















      When I simplify some logarithmic expressions in Mathematica, it just returns the expression



      FullSimplify[Log[Sqrt[2] + 1, 5 Sqrt[2] + 7]]

      FullSimplify[Log[Sqrt[2] + 1, 17 - 12 Sqrt[2]]]


      enter image description here



      Obviously, simplification isn't completely, using Maple could get
      enter image description here



      Is there any way I can tell Mathematica to be smarter?







      simplifying-expressions algebraic-manipulation






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 1 hour ago

























      asked 2 hours ago









      mathe

      2,46611642




      2,46611642




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          4
          down vote













          Use RootApproximant



          y1 = Log[Sqrt[2] + 1, 5 Sqrt[2] + 7];

          y1 // RootApproximant

          (* 3 *)


          Verifying,



          y1 == 3 // FullSimplify

          (* True *)

          y2 = Log[2 Sqrt[2] + 3, 17 - 12 Sqrt[2]];

          y2 // RootApproximant

          (* -2 *)


          Verifying,



          y2 == -2 // FullSimplify

          (* True *)





          share|improve this answer




















            Your Answer




            StackExchange.ifUsing("editor", function ()
            return StackExchange.using("mathjaxEditing", function ()
            StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
            StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
            );
            );
            , "mathjax-editing");

            StackExchange.ready(function()
            var channelOptions =
            tags: "".split(" "),
            id: "387"
            ;
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function()
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled)
            StackExchange.using("snippets", function()
            createEditor();
            );

            else
            createEditor();

            );

            function createEditor()
            StackExchange.prepareEditor(
            heartbeatType: 'answer',
            convertImagesToLinks: false,
            noModals: false,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            );



            );













             

            draft saved


            draft discarded


















            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f184435%2fmathematica-cant-simplify-some-logarithmic-expressions%23new-answer', 'question_page');

            );

            Post as a guest






























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            4
            down vote













            Use RootApproximant



            y1 = Log[Sqrt[2] + 1, 5 Sqrt[2] + 7];

            y1 // RootApproximant

            (* 3 *)


            Verifying,



            y1 == 3 // FullSimplify

            (* True *)

            y2 = Log[2 Sqrt[2] + 3, 17 - 12 Sqrt[2]];

            y2 // RootApproximant

            (* -2 *)


            Verifying,



            y2 == -2 // FullSimplify

            (* True *)





            share|improve this answer
























              up vote
              4
              down vote













              Use RootApproximant



              y1 = Log[Sqrt[2] + 1, 5 Sqrt[2] + 7];

              y1 // RootApproximant

              (* 3 *)


              Verifying,



              y1 == 3 // FullSimplify

              (* True *)

              y2 = Log[2 Sqrt[2] + 3, 17 - 12 Sqrt[2]];

              y2 // RootApproximant

              (* -2 *)


              Verifying,



              y2 == -2 // FullSimplify

              (* True *)





              share|improve this answer






















                up vote
                4
                down vote










                up vote
                4
                down vote









                Use RootApproximant



                y1 = Log[Sqrt[2] + 1, 5 Sqrt[2] + 7];

                y1 // RootApproximant

                (* 3 *)


                Verifying,



                y1 == 3 // FullSimplify

                (* True *)

                y2 = Log[2 Sqrt[2] + 3, 17 - 12 Sqrt[2]];

                y2 // RootApproximant

                (* -2 *)


                Verifying,



                y2 == -2 // FullSimplify

                (* True *)





                share|improve this answer












                Use RootApproximant



                y1 = Log[Sqrt[2] + 1, 5 Sqrt[2] + 7];

                y1 // RootApproximant

                (* 3 *)


                Verifying,



                y1 == 3 // FullSimplify

                (* True *)

                y2 = Log[2 Sqrt[2] + 3, 17 - 12 Sqrt[2]];

                y2 // RootApproximant

                (* -2 *)


                Verifying,



                y2 == -2 // FullSimplify

                (* True *)






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 1 hour ago









                Bob Hanlon

                56.5k23591




                56.5k23591



























                     

                    draft saved


                    draft discarded















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmathematica.stackexchange.com%2fquestions%2f184435%2fmathematica-cant-simplify-some-logarithmic-expressions%23new-answer', 'question_page');

                    );

                    Post as a guest













































































                    Popular posts from this blog

                    How to check contact read email or not when send email to Individual?

                    Christian Cage

                    How to properly install USB display driver for Fresco Logic FL2000DX on Ubuntu?