von Neumann entropy and change of basis

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











up vote
2
down vote

favorite












The von Neumann entropy is defined as $S(rho)=-Tr(rho ln rho)$, where $rho$ is density matrix.



http://en.wikipedia.org/wiki/Von_Neumann_entropy



In the above article it says:




S(ρ) is invariant under changes in the basis of ρ, that is, S(ρ) =
S(UρU†), with U a unitary transformation.




How can we prove this statement?



We have that the trace is independent of the choice of basis in which the matrix $rho$ is expressed:
$$Tr(rho)=Tr(U rho U^dagger)$$
But in the case of the von Neumann entropy we have the $ln rho$, so a change of basis for $rho$ gives:
$$Tr[U rho U^daggerln (U rho U^dagger)]$$
How is this equal to $Tr(rho lnrho)$?







share|cite|improve this question


















  • 1




    How do you define $ln$ for operators?
    – Raskolnikov
    Jul 15 '13 at 7:35










  • It seems that $ln(Urho U^dagger)=Uln rho U^dagger$. Is that true?
    – Andyk
    Jul 15 '13 at 8:49











  • Yes, but you have to start from some definition of $ln$ to be able to prove it. Take for instance the way they do it on the wikipage by eigendecomposition.
    – Raskolnikov
    Jul 15 '13 at 9:25














up vote
2
down vote

favorite












The von Neumann entropy is defined as $S(rho)=-Tr(rho ln rho)$, where $rho$ is density matrix.



http://en.wikipedia.org/wiki/Von_Neumann_entropy



In the above article it says:




S(ρ) is invariant under changes in the basis of ρ, that is, S(ρ) =
S(UρU†), with U a unitary transformation.




How can we prove this statement?



We have that the trace is independent of the choice of basis in which the matrix $rho$ is expressed:
$$Tr(rho)=Tr(U rho U^dagger)$$
But in the case of the von Neumann entropy we have the $ln rho$, so a change of basis for $rho$ gives:
$$Tr[U rho U^daggerln (U rho U^dagger)]$$
How is this equal to $Tr(rho lnrho)$?







share|cite|improve this question


















  • 1




    How do you define $ln$ for operators?
    – Raskolnikov
    Jul 15 '13 at 7:35










  • It seems that $ln(Urho U^dagger)=Uln rho U^dagger$. Is that true?
    – Andyk
    Jul 15 '13 at 8:49











  • Yes, but you have to start from some definition of $ln$ to be able to prove it. Take for instance the way they do it on the wikipage by eigendecomposition.
    – Raskolnikov
    Jul 15 '13 at 9:25












up vote
2
down vote

favorite









up vote
2
down vote

favorite











The von Neumann entropy is defined as $S(rho)=-Tr(rho ln rho)$, where $rho$ is density matrix.



http://en.wikipedia.org/wiki/Von_Neumann_entropy



In the above article it says:




S(ρ) is invariant under changes in the basis of ρ, that is, S(ρ) =
S(UρU†), with U a unitary transformation.




How can we prove this statement?



We have that the trace is independent of the choice of basis in which the matrix $rho$ is expressed:
$$Tr(rho)=Tr(U rho U^dagger)$$
But in the case of the von Neumann entropy we have the $ln rho$, so a change of basis for $rho$ gives:
$$Tr[U rho U^daggerln (U rho U^dagger)]$$
How is this equal to $Tr(rho lnrho)$?







share|cite|improve this question














The von Neumann entropy is defined as $S(rho)=-Tr(rho ln rho)$, where $rho$ is density matrix.



http://en.wikipedia.org/wiki/Von_Neumann_entropy



In the above article it says:




S(ρ) is invariant under changes in the basis of ρ, that is, S(ρ) =
S(UρU†), with U a unitary transformation.




How can we prove this statement?



We have that the trace is independent of the choice of basis in which the matrix $rho$ is expressed:
$$Tr(rho)=Tr(U rho U^dagger)$$
But in the case of the von Neumann entropy we have the $ln rho$, so a change of basis for $rho$ gives:
$$Tr[U rho U^daggerln (U rho U^dagger)]$$
How is this equal to $Tr(rho lnrho)$?









share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Aug 13 at 18:24









zahbaz

7,53521636




7,53521636










asked Jul 15 '13 at 7:20









Andyk

511419




511419







  • 1




    How do you define $ln$ for operators?
    – Raskolnikov
    Jul 15 '13 at 7:35










  • It seems that $ln(Urho U^dagger)=Uln rho U^dagger$. Is that true?
    – Andyk
    Jul 15 '13 at 8:49











  • Yes, but you have to start from some definition of $ln$ to be able to prove it. Take for instance the way they do it on the wikipage by eigendecomposition.
    – Raskolnikov
    Jul 15 '13 at 9:25












  • 1




    How do you define $ln$ for operators?
    – Raskolnikov
    Jul 15 '13 at 7:35










  • It seems that $ln(Urho U^dagger)=Uln rho U^dagger$. Is that true?
    – Andyk
    Jul 15 '13 at 8:49











  • Yes, but you have to start from some definition of $ln$ to be able to prove it. Take for instance the way they do it on the wikipage by eigendecomposition.
    – Raskolnikov
    Jul 15 '13 at 9:25







1




1




How do you define $ln$ for operators?
– Raskolnikov
Jul 15 '13 at 7:35




How do you define $ln$ for operators?
– Raskolnikov
Jul 15 '13 at 7:35












It seems that $ln(Urho U^dagger)=Uln rho U^dagger$. Is that true?
– Andyk
Jul 15 '13 at 8:49





It seems that $ln(Urho U^dagger)=Uln rho U^dagger$. Is that true?
– Andyk
Jul 15 '13 at 8:49













Yes, but you have to start from some definition of $ln$ to be able to prove it. Take for instance the way they do it on the wikipage by eigendecomposition.
– Raskolnikov
Jul 15 '13 at 9:25




Yes, but you have to start from some definition of $ln$ to be able to prove it. Take for instance the way they do it on the wikipage by eigendecomposition.
– Raskolnikov
Jul 15 '13 at 9:25










3 Answers
3






active

oldest

votes

















up vote
0
down vote













I am not fully sure of the notations used here but the argument is standard for matrix computations.



Given that the von Neumann entropy can also be written as
$rho = -sum_j eta_j log eta_j $



where, $eta_j$ are the eigenvalues of $rho$, the only thing that remains to be proved is that eigenvalues are invariant under a change of basis. In other words,



$ Urho U^dagger = sum_j eta_j U|j><j|U^dagger$



is an eigendecomposition with the same eigenvalues $eta_j$. Therefore,



$ S(rho) = S(Urho U^dagger) = - sum_j eta_j log eta_j$






share|cite|improve this answer





























    up vote
    0
    down vote













    To prove that the von Neumann entropy (defined as $S(rho)=-mathrmTr(rho ln rho)$ with $rho$ being the density matrix) is invariant under unitary change of basis, one should first realize what $ln(rho)$ stands for.



    The logarithm of a Hermitian matrix $rho$ is defined as



    $$ ln(rho) = V ln( V^dagger rho V) V^dagger,$$



    where $V$ is the unitary transformation that diagonalises $rho$, namely, $rho_D=V^dagger rho V$ is diagonal. See also the Wikipedia page on the logarithm of a diagonalizable matrix.



    Therefore, the von Neumann entropy reads



    $$S(rho)=-mathrmTr(rho V ln (rho_D ) V^dagger) = -mathrmTr(V^dagger rho V ln (rho_D ) ) = -mathrmTr(rho_D ln (rho_D ) ),$$



    where the last step relies on the fact the trace is invariant under cyclic permutations, see the related Wikipedia page.



    Note also that both $rho$ and $Urho U^dagger$ are associated with the same diagonal matrix $rho_D$ (unitary transformations do not change the eigenvalues).



    Finally, because the expression of $S(rho)$ depends only on the diagonal expression of the density matrix $rho_D$, we conclude that $S(rho)$ is invariant under unitary changes of basis.



    From a physical point of view, this means that the von Neumann entropy of an isolated system remains constant in time because of its invariance under unitary time evolution.






    share|cite|improve this answer





























      up vote
      0
      down vote













      The matrix log is defined by



      $$exp(A)=B implies A = log(B).$$



      If $B=B^dagger$, then $B=UDU^dagger$ is diagonalizable by unitary matrices. We find that



      $$exp(A) = UDU^dagger implies A = log(UDUdagger).$$



      Using $exp(A)=sum_nA^n/n!$ in the first equality below, we can rearrange the above to give



      $$U^daggerexp(A)U = exp(U^dagger AU) = D implies U^dagger AU = log(D).$$



      Therefore, the unitary matrices "pop" out of the logarithm as desired:



      $$A = Ulog(D)U^dagger.$$




      Now the result for the entropy should be clear. The state matrix $rho=rho^dagger$ is hermitian, and so it is diagonalizable $rho = UDU^dagger$. Then the entropy is given by



      $$S = -Trleft( rho logrhoright) = -Trleft(UDU^daggerlogleft(UDU^daggerright)right) = -Trleft(UDU^dagger Ulog(D)U^daggerright)$$



      $$=-Tr(UDlog(D)U^dagger) = -Tr(Dlog(D)U^dagger U) = -Tr(Dlog(D)).$$



      The cyclic property of the trace is used in the last line. Finally, one can say that



      $$S = -sum_k rho_kklog(rho_kk)$$



      where $rho_kk$ is the $k$-th diagonal matrix element of $rho$ in the diagonal basis.






      share|cite|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: "69"
        ;
        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: true,
        noModals: false,
        showLowRepImageUploadWarning: true,
        reputationToPostImages: 10,
        bindNavPrevention: true,
        postfix: "",
        noCode: true, onDemand: true,
        discardSelector: ".discard-answer"
        ,immediatelyShowMarkdownHelp:true
        );



        );








         

        draft saved


        draft discarded


















        StackExchange.ready(
        function ()
        StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f444005%2fvon-neumann-entropy-and-change-of-basis%23new-answer', 'question_page');

        );

        Post as a guest






























        3 Answers
        3






        active

        oldest

        votes








        3 Answers
        3






        active

        oldest

        votes









        active

        oldest

        votes






        active

        oldest

        votes








        up vote
        0
        down vote













        I am not fully sure of the notations used here but the argument is standard for matrix computations.



        Given that the von Neumann entropy can also be written as
        $rho = -sum_j eta_j log eta_j $



        where, $eta_j$ are the eigenvalues of $rho$, the only thing that remains to be proved is that eigenvalues are invariant under a change of basis. In other words,



        $ Urho U^dagger = sum_j eta_j U|j><j|U^dagger$



        is an eigendecomposition with the same eigenvalues $eta_j$. Therefore,



        $ S(rho) = S(Urho U^dagger) = - sum_j eta_j log eta_j$






        share|cite|improve this answer


























          up vote
          0
          down vote













          I am not fully sure of the notations used here but the argument is standard for matrix computations.



          Given that the von Neumann entropy can also be written as
          $rho = -sum_j eta_j log eta_j $



          where, $eta_j$ are the eigenvalues of $rho$, the only thing that remains to be proved is that eigenvalues are invariant under a change of basis. In other words,



          $ Urho U^dagger = sum_j eta_j U|j><j|U^dagger$



          is an eigendecomposition with the same eigenvalues $eta_j$. Therefore,



          $ S(rho) = S(Urho U^dagger) = - sum_j eta_j log eta_j$






          share|cite|improve this answer
























            up vote
            0
            down vote










            up vote
            0
            down vote









            I am not fully sure of the notations used here but the argument is standard for matrix computations.



            Given that the von Neumann entropy can also be written as
            $rho = -sum_j eta_j log eta_j $



            where, $eta_j$ are the eigenvalues of $rho$, the only thing that remains to be proved is that eigenvalues are invariant under a change of basis. In other words,



            $ Urho U^dagger = sum_j eta_j U|j><j|U^dagger$



            is an eigendecomposition with the same eigenvalues $eta_j$. Therefore,



            $ S(rho) = S(Urho U^dagger) = - sum_j eta_j log eta_j$






            share|cite|improve this answer














            I am not fully sure of the notations used here but the argument is standard for matrix computations.



            Given that the von Neumann entropy can also be written as
            $rho = -sum_j eta_j log eta_j $



            where, $eta_j$ are the eigenvalues of $rho$, the only thing that remains to be proved is that eigenvalues are invariant under a change of basis. In other words,



            $ Urho U^dagger = sum_j eta_j U|j><j|U^dagger$



            is an eigendecomposition with the same eigenvalues $eta_j$. Therefore,



            $ S(rho) = S(Urho U^dagger) = - sum_j eta_j log eta_j$







            share|cite|improve this answer














            share|cite|improve this answer



            share|cite|improve this answer








            edited Jul 15 '13 at 18:42

























            answered Jul 15 '13 at 18:32









            user2457602

            1614




            1614




















                up vote
                0
                down vote













                To prove that the von Neumann entropy (defined as $S(rho)=-mathrmTr(rho ln rho)$ with $rho$ being the density matrix) is invariant under unitary change of basis, one should first realize what $ln(rho)$ stands for.



                The logarithm of a Hermitian matrix $rho$ is defined as



                $$ ln(rho) = V ln( V^dagger rho V) V^dagger,$$



                where $V$ is the unitary transformation that diagonalises $rho$, namely, $rho_D=V^dagger rho V$ is diagonal. See also the Wikipedia page on the logarithm of a diagonalizable matrix.



                Therefore, the von Neumann entropy reads



                $$S(rho)=-mathrmTr(rho V ln (rho_D ) V^dagger) = -mathrmTr(V^dagger rho V ln (rho_D ) ) = -mathrmTr(rho_D ln (rho_D ) ),$$



                where the last step relies on the fact the trace is invariant under cyclic permutations, see the related Wikipedia page.



                Note also that both $rho$ and $Urho U^dagger$ are associated with the same diagonal matrix $rho_D$ (unitary transformations do not change the eigenvalues).



                Finally, because the expression of $S(rho)$ depends only on the diagonal expression of the density matrix $rho_D$, we conclude that $S(rho)$ is invariant under unitary changes of basis.



                From a physical point of view, this means that the von Neumann entropy of an isolated system remains constant in time because of its invariance under unitary time evolution.






                share|cite|improve this answer


























                  up vote
                  0
                  down vote













                  To prove that the von Neumann entropy (defined as $S(rho)=-mathrmTr(rho ln rho)$ with $rho$ being the density matrix) is invariant under unitary change of basis, one should first realize what $ln(rho)$ stands for.



                  The logarithm of a Hermitian matrix $rho$ is defined as



                  $$ ln(rho) = V ln( V^dagger rho V) V^dagger,$$



                  where $V$ is the unitary transformation that diagonalises $rho$, namely, $rho_D=V^dagger rho V$ is diagonal. See also the Wikipedia page on the logarithm of a diagonalizable matrix.



                  Therefore, the von Neumann entropy reads



                  $$S(rho)=-mathrmTr(rho V ln (rho_D ) V^dagger) = -mathrmTr(V^dagger rho V ln (rho_D ) ) = -mathrmTr(rho_D ln (rho_D ) ),$$



                  where the last step relies on the fact the trace is invariant under cyclic permutations, see the related Wikipedia page.



                  Note also that both $rho$ and $Urho U^dagger$ are associated with the same diagonal matrix $rho_D$ (unitary transformations do not change the eigenvalues).



                  Finally, because the expression of $S(rho)$ depends only on the diagonal expression of the density matrix $rho_D$, we conclude that $S(rho)$ is invariant under unitary changes of basis.



                  From a physical point of view, this means that the von Neumann entropy of an isolated system remains constant in time because of its invariance under unitary time evolution.






                  share|cite|improve this answer
























                    up vote
                    0
                    down vote










                    up vote
                    0
                    down vote









                    To prove that the von Neumann entropy (defined as $S(rho)=-mathrmTr(rho ln rho)$ with $rho$ being the density matrix) is invariant under unitary change of basis, one should first realize what $ln(rho)$ stands for.



                    The logarithm of a Hermitian matrix $rho$ is defined as



                    $$ ln(rho) = V ln( V^dagger rho V) V^dagger,$$



                    where $V$ is the unitary transformation that diagonalises $rho$, namely, $rho_D=V^dagger rho V$ is diagonal. See also the Wikipedia page on the logarithm of a diagonalizable matrix.



                    Therefore, the von Neumann entropy reads



                    $$S(rho)=-mathrmTr(rho V ln (rho_D ) V^dagger) = -mathrmTr(V^dagger rho V ln (rho_D ) ) = -mathrmTr(rho_D ln (rho_D ) ),$$



                    where the last step relies on the fact the trace is invariant under cyclic permutations, see the related Wikipedia page.



                    Note also that both $rho$ and $Urho U^dagger$ are associated with the same diagonal matrix $rho_D$ (unitary transformations do not change the eigenvalues).



                    Finally, because the expression of $S(rho)$ depends only on the diagonal expression of the density matrix $rho_D$, we conclude that $S(rho)$ is invariant under unitary changes of basis.



                    From a physical point of view, this means that the von Neumann entropy of an isolated system remains constant in time because of its invariance under unitary time evolution.






                    share|cite|improve this answer














                    To prove that the von Neumann entropy (defined as $S(rho)=-mathrmTr(rho ln rho)$ with $rho$ being the density matrix) is invariant under unitary change of basis, one should first realize what $ln(rho)$ stands for.



                    The logarithm of a Hermitian matrix $rho$ is defined as



                    $$ ln(rho) = V ln( V^dagger rho V) V^dagger,$$



                    where $V$ is the unitary transformation that diagonalises $rho$, namely, $rho_D=V^dagger rho V$ is diagonal. See also the Wikipedia page on the logarithm of a diagonalizable matrix.



                    Therefore, the von Neumann entropy reads



                    $$S(rho)=-mathrmTr(rho V ln (rho_D ) V^dagger) = -mathrmTr(V^dagger rho V ln (rho_D ) ) = -mathrmTr(rho_D ln (rho_D ) ),$$



                    where the last step relies on the fact the trace is invariant under cyclic permutations, see the related Wikipedia page.



                    Note also that both $rho$ and $Urho U^dagger$ are associated with the same diagonal matrix $rho_D$ (unitary transformations do not change the eigenvalues).



                    Finally, because the expression of $S(rho)$ depends only on the diagonal expression of the density matrix $rho_D$, we conclude that $S(rho)$ is invariant under unitary changes of basis.



                    From a physical point of view, this means that the von Neumann entropy of an isolated system remains constant in time because of its invariance under unitary time evolution.







                    share|cite|improve this answer














                    share|cite|improve this answer



                    share|cite|improve this answer








                    edited Apr 13 '16 at 15:39

























                    answered Apr 13 '16 at 12:59









                    Andrea Alberti

                    84




                    84




















                        up vote
                        0
                        down vote













                        The matrix log is defined by



                        $$exp(A)=B implies A = log(B).$$



                        If $B=B^dagger$, then $B=UDU^dagger$ is diagonalizable by unitary matrices. We find that



                        $$exp(A) = UDU^dagger implies A = log(UDUdagger).$$



                        Using $exp(A)=sum_nA^n/n!$ in the first equality below, we can rearrange the above to give



                        $$U^daggerexp(A)U = exp(U^dagger AU) = D implies U^dagger AU = log(D).$$



                        Therefore, the unitary matrices "pop" out of the logarithm as desired:



                        $$A = Ulog(D)U^dagger.$$




                        Now the result for the entropy should be clear. The state matrix $rho=rho^dagger$ is hermitian, and so it is diagonalizable $rho = UDU^dagger$. Then the entropy is given by



                        $$S = -Trleft( rho logrhoright) = -Trleft(UDU^daggerlogleft(UDU^daggerright)right) = -Trleft(UDU^dagger Ulog(D)U^daggerright)$$



                        $$=-Tr(UDlog(D)U^dagger) = -Tr(Dlog(D)U^dagger U) = -Tr(Dlog(D)).$$



                        The cyclic property of the trace is used in the last line. Finally, one can say that



                        $$S = -sum_k rho_kklog(rho_kk)$$



                        where $rho_kk$ is the $k$-th diagonal matrix element of $rho$ in the diagonal basis.






                        share|cite|improve this answer
























                          up vote
                          0
                          down vote













                          The matrix log is defined by



                          $$exp(A)=B implies A = log(B).$$



                          If $B=B^dagger$, then $B=UDU^dagger$ is diagonalizable by unitary matrices. We find that



                          $$exp(A) = UDU^dagger implies A = log(UDUdagger).$$



                          Using $exp(A)=sum_nA^n/n!$ in the first equality below, we can rearrange the above to give



                          $$U^daggerexp(A)U = exp(U^dagger AU) = D implies U^dagger AU = log(D).$$



                          Therefore, the unitary matrices "pop" out of the logarithm as desired:



                          $$A = Ulog(D)U^dagger.$$




                          Now the result for the entropy should be clear. The state matrix $rho=rho^dagger$ is hermitian, and so it is diagonalizable $rho = UDU^dagger$. Then the entropy is given by



                          $$S = -Trleft( rho logrhoright) = -Trleft(UDU^daggerlogleft(UDU^daggerright)right) = -Trleft(UDU^dagger Ulog(D)U^daggerright)$$



                          $$=-Tr(UDlog(D)U^dagger) = -Tr(Dlog(D)U^dagger U) = -Tr(Dlog(D)).$$



                          The cyclic property of the trace is used in the last line. Finally, one can say that



                          $$S = -sum_k rho_kklog(rho_kk)$$



                          where $rho_kk$ is the $k$-th diagonal matrix element of $rho$ in the diagonal basis.






                          share|cite|improve this answer






















                            up vote
                            0
                            down vote










                            up vote
                            0
                            down vote









                            The matrix log is defined by



                            $$exp(A)=B implies A = log(B).$$



                            If $B=B^dagger$, then $B=UDU^dagger$ is diagonalizable by unitary matrices. We find that



                            $$exp(A) = UDU^dagger implies A = log(UDUdagger).$$



                            Using $exp(A)=sum_nA^n/n!$ in the first equality below, we can rearrange the above to give



                            $$U^daggerexp(A)U = exp(U^dagger AU) = D implies U^dagger AU = log(D).$$



                            Therefore, the unitary matrices "pop" out of the logarithm as desired:



                            $$A = Ulog(D)U^dagger.$$




                            Now the result for the entropy should be clear. The state matrix $rho=rho^dagger$ is hermitian, and so it is diagonalizable $rho = UDU^dagger$. Then the entropy is given by



                            $$S = -Trleft( rho logrhoright) = -Trleft(UDU^daggerlogleft(UDU^daggerright)right) = -Trleft(UDU^dagger Ulog(D)U^daggerright)$$



                            $$=-Tr(UDlog(D)U^dagger) = -Tr(Dlog(D)U^dagger U) = -Tr(Dlog(D)).$$



                            The cyclic property of the trace is used in the last line. Finally, one can say that



                            $$S = -sum_k rho_kklog(rho_kk)$$



                            where $rho_kk$ is the $k$-th diagonal matrix element of $rho$ in the diagonal basis.






                            share|cite|improve this answer












                            The matrix log is defined by



                            $$exp(A)=B implies A = log(B).$$



                            If $B=B^dagger$, then $B=UDU^dagger$ is diagonalizable by unitary matrices. We find that



                            $$exp(A) = UDU^dagger implies A = log(UDUdagger).$$



                            Using $exp(A)=sum_nA^n/n!$ in the first equality below, we can rearrange the above to give



                            $$U^daggerexp(A)U = exp(U^dagger AU) = D implies U^dagger AU = log(D).$$



                            Therefore, the unitary matrices "pop" out of the logarithm as desired:



                            $$A = Ulog(D)U^dagger.$$




                            Now the result for the entropy should be clear. The state matrix $rho=rho^dagger$ is hermitian, and so it is diagonalizable $rho = UDU^dagger$. Then the entropy is given by



                            $$S = -Trleft( rho logrhoright) = -Trleft(UDU^daggerlogleft(UDU^daggerright)right) = -Trleft(UDU^dagger Ulog(D)U^daggerright)$$



                            $$=-Tr(UDlog(D)U^dagger) = -Tr(Dlog(D)U^dagger U) = -Tr(Dlog(D)).$$



                            The cyclic property of the trace is used in the last line. Finally, one can say that



                            $$S = -sum_k rho_kklog(rho_kk)$$



                            where $rho_kk$ is the $k$-th diagonal matrix element of $rho$ in the diagonal basis.







                            share|cite|improve this answer












                            share|cite|improve this answer



                            share|cite|improve this answer










                            answered Aug 13 at 18:21









                            zahbaz

                            7,53521636




                            7,53521636






















                                 

                                draft saved


                                draft discarded


























                                 


                                draft saved


                                draft discarded














                                StackExchange.ready(
                                function ()
                                StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f444005%2fvon-neumann-entropy-and-change-of-basis%23new-answer', 'question_page');

                                );

                                Post as a guest













































































                                這個網誌中的熱門文章

                                How to combine Bézier curves to a surface?

                                Mutual Information Always Non-negative

                                Why am i infinitely getting the same tweet with the Twitter Search API?