Determinant of a large symmetric block matrix












1












$begingroup$


Consider a given matrix $Q in text{Mat}_N(mathbb{R})$, which is invertible, and $n geq 1$. I am looking for the determinant of the symmetric block matrix $I_n(Q)$ of total size $nN times nN$:
$$I_n(Q) = begin{pmatrix}Id_N & Q & cdots & Q \
Q^intercal & Id_N & cdots & Q \
vdots & vdots & ddots & vdots \
Q^intercal & Q^intercal & cdots & Id_N \
end{pmatrix}$$



If $Q$ is symmetric, I know that $det I_n(Q) = det((Id_N-Q)^{n-1}) det(Id_N+(n-1)Q)$, and I also have a formula for $I_n(Q)^{-1}$, but I couldn't derive a form for the non-symmetric case. Any help would be appreciated ! Thanks :)










share|cite|improve this question









$endgroup$

















    1












    $begingroup$


    Consider a given matrix $Q in text{Mat}_N(mathbb{R})$, which is invertible, and $n geq 1$. I am looking for the determinant of the symmetric block matrix $I_n(Q)$ of total size $nN times nN$:
    $$I_n(Q) = begin{pmatrix}Id_N & Q & cdots & Q \
    Q^intercal & Id_N & cdots & Q \
    vdots & vdots & ddots & vdots \
    Q^intercal & Q^intercal & cdots & Id_N \
    end{pmatrix}$$



    If $Q$ is symmetric, I know that $det I_n(Q) = det((Id_N-Q)^{n-1}) det(Id_N+(n-1)Q)$, and I also have a formula for $I_n(Q)^{-1}$, but I couldn't derive a form for the non-symmetric case. Any help would be appreciated ! Thanks :)










    share|cite|improve this question









    $endgroup$















      1












      1








      1





      $begingroup$


      Consider a given matrix $Q in text{Mat}_N(mathbb{R})$, which is invertible, and $n geq 1$. I am looking for the determinant of the symmetric block matrix $I_n(Q)$ of total size $nN times nN$:
      $$I_n(Q) = begin{pmatrix}Id_N & Q & cdots & Q \
      Q^intercal & Id_N & cdots & Q \
      vdots & vdots & ddots & vdots \
      Q^intercal & Q^intercal & cdots & Id_N \
      end{pmatrix}$$



      If $Q$ is symmetric, I know that $det I_n(Q) = det((Id_N-Q)^{n-1}) det(Id_N+(n-1)Q)$, and I also have a formula for $I_n(Q)^{-1}$, but I couldn't derive a form for the non-symmetric case. Any help would be appreciated ! Thanks :)










      share|cite|improve this question









      $endgroup$




      Consider a given matrix $Q in text{Mat}_N(mathbb{R})$, which is invertible, and $n geq 1$. I am looking for the determinant of the symmetric block matrix $I_n(Q)$ of total size $nN times nN$:
      $$I_n(Q) = begin{pmatrix}Id_N & Q & cdots & Q \
      Q^intercal & Id_N & cdots & Q \
      vdots & vdots & ddots & vdots \
      Q^intercal & Q^intercal & cdots & Id_N \
      end{pmatrix}$$



      If $Q$ is symmetric, I know that $det I_n(Q) = det((Id_N-Q)^{n-1}) det(Id_N+(n-1)Q)$, and I also have a formula for $I_n(Q)^{-1}$, but I couldn't derive a form for the non-symmetric case. Any help would be appreciated ! Thanks :)







      linear-algebra matrices matrix-decomposition symmetric-matrices






      share|cite|improve this question













      share|cite|improve this question











      share|cite|improve this question




      share|cite|improve this question










      asked Jan 17 at 23:52









      seampseamp

      28712




      28712






















          1 Answer
          1






          active

          oldest

          votes


















          1












          $begingroup$

          Here is a partial answer. Let us consider the case where the number of block rows is $n=4$ first. The other cases are similar. We shall perform blockwise elementary row/column operations on the block matrix
          $$
          pmatrix{
          I&Q&Q&Q\
          Q^T&I&Q&Q\
          Q^T&Q^T&I&Q\
          Q^T&Q^T&Q^T&I}.
          $$

          First, for $i=n,n-1,ldots$ down to $2$, subtract the $i$-th block row by the one above it. We get
          $$
          pmatrix{
          I&Q&Q&Q\
          Q^T-I&I-Q&0&0\
          0&Q^T-I&I-Q&0\
          0&0&Q^T-I&I-Q}.
          $$

          Suppose $1$ is not an eigenvalue of $Q$. Let
          $$
          M=(I-Q)^{-1}(Q^T-I).
          $$

          Then for $j=n-1,n-2,ldots$ down to $1$, perform the block column operation $C_jleftarrow C_j-C_{j+1}M$ successively. When $n=4$, we will obtain, in three steps, the following matrices:
          begin{aligned}
          &pmatrix{
          I&Q&Q-QM&Q\
          Q^T-I&I-Q&0&0\
          0&Q^T-I&I-Q&0\
          0&0&0&I-Q},\
          &pmatrix{
          I&Q-QM+QM^2&Q-QM&Q\
          Q^T-I&I-Q&0&0\
          0&0&I-Q&0\
          0&0&0&I-Q},\
          &pmatrix{
          I-QM+QM^2-QM^3&Q-QM+QM^2&Q-QM&Q\
          0&I-Q&0&0\
          0&0&I-Q&0\
          0&0&0&I-Q}.
          end{aligned}

          Hence at the end we get a block upper triangular matrix. In general, if $1$ is not an eigenvalue of $Q$, the determinant of the original block matrix is given by
          $$
          detleft(I+Qleft[(-M)+(-M)^2+..+(-M)^{n-1}right]right)det(I-Q)^{n-1}.tag{1}
          $$

          Here we do not replace the square bracket term by $[(-M)-(-M)^n](I+M)^{-1}$ because $-1$ may be an eigenvalue of $M$ (in particular, this always occurs if the size $N$ of the matrix $Q$ is odd).



          Since the determinant of the original block matrix is a polynomial in the entries of $Q$, if a generic formula exists, we don't expect it to contain any matrix inverse term. Unfortunately I cannot manage to cancel out the inverse term $(I-Q)^{-1}$ inside the powers of $M$. Therefore formula $(1)$ cannot be further simplified at the moment and the requirement that $1$ is not an eigenvalue of $Q$ cannot be dropped yet.






          share|cite|improve this answer











          $endgroup$













            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',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            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%2f3077684%2fdeterminant-of-a-large-symmetric-block-matrix%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            1












            $begingroup$

            Here is a partial answer. Let us consider the case where the number of block rows is $n=4$ first. The other cases are similar. We shall perform blockwise elementary row/column operations on the block matrix
            $$
            pmatrix{
            I&Q&Q&Q\
            Q^T&I&Q&Q\
            Q^T&Q^T&I&Q\
            Q^T&Q^T&Q^T&I}.
            $$

            First, for $i=n,n-1,ldots$ down to $2$, subtract the $i$-th block row by the one above it. We get
            $$
            pmatrix{
            I&Q&Q&Q\
            Q^T-I&I-Q&0&0\
            0&Q^T-I&I-Q&0\
            0&0&Q^T-I&I-Q}.
            $$

            Suppose $1$ is not an eigenvalue of $Q$. Let
            $$
            M=(I-Q)^{-1}(Q^T-I).
            $$

            Then for $j=n-1,n-2,ldots$ down to $1$, perform the block column operation $C_jleftarrow C_j-C_{j+1}M$ successively. When $n=4$, we will obtain, in three steps, the following matrices:
            begin{aligned}
            &pmatrix{
            I&Q&Q-QM&Q\
            Q^T-I&I-Q&0&0\
            0&Q^T-I&I-Q&0\
            0&0&0&I-Q},\
            &pmatrix{
            I&Q-QM+QM^2&Q-QM&Q\
            Q^T-I&I-Q&0&0\
            0&0&I-Q&0\
            0&0&0&I-Q},\
            &pmatrix{
            I-QM+QM^2-QM^3&Q-QM+QM^2&Q-QM&Q\
            0&I-Q&0&0\
            0&0&I-Q&0\
            0&0&0&I-Q}.
            end{aligned}

            Hence at the end we get a block upper triangular matrix. In general, if $1$ is not an eigenvalue of $Q$, the determinant of the original block matrix is given by
            $$
            detleft(I+Qleft[(-M)+(-M)^2+..+(-M)^{n-1}right]right)det(I-Q)^{n-1}.tag{1}
            $$

            Here we do not replace the square bracket term by $[(-M)-(-M)^n](I+M)^{-1}$ because $-1$ may be an eigenvalue of $M$ (in particular, this always occurs if the size $N$ of the matrix $Q$ is odd).



            Since the determinant of the original block matrix is a polynomial in the entries of $Q$, if a generic formula exists, we don't expect it to contain any matrix inverse term. Unfortunately I cannot manage to cancel out the inverse term $(I-Q)^{-1}$ inside the powers of $M$. Therefore formula $(1)$ cannot be further simplified at the moment and the requirement that $1$ is not an eigenvalue of $Q$ cannot be dropped yet.






            share|cite|improve this answer











            $endgroup$


















              1












              $begingroup$

              Here is a partial answer. Let us consider the case where the number of block rows is $n=4$ first. The other cases are similar. We shall perform blockwise elementary row/column operations on the block matrix
              $$
              pmatrix{
              I&Q&Q&Q\
              Q^T&I&Q&Q\
              Q^T&Q^T&I&Q\
              Q^T&Q^T&Q^T&I}.
              $$

              First, for $i=n,n-1,ldots$ down to $2$, subtract the $i$-th block row by the one above it. We get
              $$
              pmatrix{
              I&Q&Q&Q\
              Q^T-I&I-Q&0&0\
              0&Q^T-I&I-Q&0\
              0&0&Q^T-I&I-Q}.
              $$

              Suppose $1$ is not an eigenvalue of $Q$. Let
              $$
              M=(I-Q)^{-1}(Q^T-I).
              $$

              Then for $j=n-1,n-2,ldots$ down to $1$, perform the block column operation $C_jleftarrow C_j-C_{j+1}M$ successively. When $n=4$, we will obtain, in three steps, the following matrices:
              begin{aligned}
              &pmatrix{
              I&Q&Q-QM&Q\
              Q^T-I&I-Q&0&0\
              0&Q^T-I&I-Q&0\
              0&0&0&I-Q},\
              &pmatrix{
              I&Q-QM+QM^2&Q-QM&Q\
              Q^T-I&I-Q&0&0\
              0&0&I-Q&0\
              0&0&0&I-Q},\
              &pmatrix{
              I-QM+QM^2-QM^3&Q-QM+QM^2&Q-QM&Q\
              0&I-Q&0&0\
              0&0&I-Q&0\
              0&0&0&I-Q}.
              end{aligned}

              Hence at the end we get a block upper triangular matrix. In general, if $1$ is not an eigenvalue of $Q$, the determinant of the original block matrix is given by
              $$
              detleft(I+Qleft[(-M)+(-M)^2+..+(-M)^{n-1}right]right)det(I-Q)^{n-1}.tag{1}
              $$

              Here we do not replace the square bracket term by $[(-M)-(-M)^n](I+M)^{-1}$ because $-1$ may be an eigenvalue of $M$ (in particular, this always occurs if the size $N$ of the matrix $Q$ is odd).



              Since the determinant of the original block matrix is a polynomial in the entries of $Q$, if a generic formula exists, we don't expect it to contain any matrix inverse term. Unfortunately I cannot manage to cancel out the inverse term $(I-Q)^{-1}$ inside the powers of $M$. Therefore formula $(1)$ cannot be further simplified at the moment and the requirement that $1$ is not an eigenvalue of $Q$ cannot be dropped yet.






              share|cite|improve this answer











              $endgroup$
















                1












                1








                1





                $begingroup$

                Here is a partial answer. Let us consider the case where the number of block rows is $n=4$ first. The other cases are similar. We shall perform blockwise elementary row/column operations on the block matrix
                $$
                pmatrix{
                I&Q&Q&Q\
                Q^T&I&Q&Q\
                Q^T&Q^T&I&Q\
                Q^T&Q^T&Q^T&I}.
                $$

                First, for $i=n,n-1,ldots$ down to $2$, subtract the $i$-th block row by the one above it. We get
                $$
                pmatrix{
                I&Q&Q&Q\
                Q^T-I&I-Q&0&0\
                0&Q^T-I&I-Q&0\
                0&0&Q^T-I&I-Q}.
                $$

                Suppose $1$ is not an eigenvalue of $Q$. Let
                $$
                M=(I-Q)^{-1}(Q^T-I).
                $$

                Then for $j=n-1,n-2,ldots$ down to $1$, perform the block column operation $C_jleftarrow C_j-C_{j+1}M$ successively. When $n=4$, we will obtain, in three steps, the following matrices:
                begin{aligned}
                &pmatrix{
                I&Q&Q-QM&Q\
                Q^T-I&I-Q&0&0\
                0&Q^T-I&I-Q&0\
                0&0&0&I-Q},\
                &pmatrix{
                I&Q-QM+QM^2&Q-QM&Q\
                Q^T-I&I-Q&0&0\
                0&0&I-Q&0\
                0&0&0&I-Q},\
                &pmatrix{
                I-QM+QM^2-QM^3&Q-QM+QM^2&Q-QM&Q\
                0&I-Q&0&0\
                0&0&I-Q&0\
                0&0&0&I-Q}.
                end{aligned}

                Hence at the end we get a block upper triangular matrix. In general, if $1$ is not an eigenvalue of $Q$, the determinant of the original block matrix is given by
                $$
                detleft(I+Qleft[(-M)+(-M)^2+..+(-M)^{n-1}right]right)det(I-Q)^{n-1}.tag{1}
                $$

                Here we do not replace the square bracket term by $[(-M)-(-M)^n](I+M)^{-1}$ because $-1$ may be an eigenvalue of $M$ (in particular, this always occurs if the size $N$ of the matrix $Q$ is odd).



                Since the determinant of the original block matrix is a polynomial in the entries of $Q$, if a generic formula exists, we don't expect it to contain any matrix inverse term. Unfortunately I cannot manage to cancel out the inverse term $(I-Q)^{-1}$ inside the powers of $M$. Therefore formula $(1)$ cannot be further simplified at the moment and the requirement that $1$ is not an eigenvalue of $Q$ cannot be dropped yet.






                share|cite|improve this answer











                $endgroup$



                Here is a partial answer. Let us consider the case where the number of block rows is $n=4$ first. The other cases are similar. We shall perform blockwise elementary row/column operations on the block matrix
                $$
                pmatrix{
                I&Q&Q&Q\
                Q^T&I&Q&Q\
                Q^T&Q^T&I&Q\
                Q^T&Q^T&Q^T&I}.
                $$

                First, for $i=n,n-1,ldots$ down to $2$, subtract the $i$-th block row by the one above it. We get
                $$
                pmatrix{
                I&Q&Q&Q\
                Q^T-I&I-Q&0&0\
                0&Q^T-I&I-Q&0\
                0&0&Q^T-I&I-Q}.
                $$

                Suppose $1$ is not an eigenvalue of $Q$. Let
                $$
                M=(I-Q)^{-1}(Q^T-I).
                $$

                Then for $j=n-1,n-2,ldots$ down to $1$, perform the block column operation $C_jleftarrow C_j-C_{j+1}M$ successively. When $n=4$, we will obtain, in three steps, the following matrices:
                begin{aligned}
                &pmatrix{
                I&Q&Q-QM&Q\
                Q^T-I&I-Q&0&0\
                0&Q^T-I&I-Q&0\
                0&0&0&I-Q},\
                &pmatrix{
                I&Q-QM+QM^2&Q-QM&Q\
                Q^T-I&I-Q&0&0\
                0&0&I-Q&0\
                0&0&0&I-Q},\
                &pmatrix{
                I-QM+QM^2-QM^3&Q-QM+QM^2&Q-QM&Q\
                0&I-Q&0&0\
                0&0&I-Q&0\
                0&0&0&I-Q}.
                end{aligned}

                Hence at the end we get a block upper triangular matrix. In general, if $1$ is not an eigenvalue of $Q$, the determinant of the original block matrix is given by
                $$
                detleft(I+Qleft[(-M)+(-M)^2+..+(-M)^{n-1}right]right)det(I-Q)^{n-1}.tag{1}
                $$

                Here we do not replace the square bracket term by $[(-M)-(-M)^n](I+M)^{-1}$ because $-1$ may be an eigenvalue of $M$ (in particular, this always occurs if the size $N$ of the matrix $Q$ is odd).



                Since the determinant of the original block matrix is a polynomial in the entries of $Q$, if a generic formula exists, we don't expect it to contain any matrix inverse term. Unfortunately I cannot manage to cancel out the inverse term $(I-Q)^{-1}$ inside the powers of $M$. Therefore formula $(1)$ cannot be further simplified at the moment and the requirement that $1$ is not an eigenvalue of $Q$ cannot be dropped yet.







                share|cite|improve this answer














                share|cite|improve this answer



                share|cite|improve this answer








                edited Jan 18 at 23:12

























                answered Jan 18 at 1:31









                user1551user1551

                73k566128




                73k566128






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Mathematics Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    Use MathJax to format equations. MathJax reference.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3077684%2fdeterminant-of-a-large-symmetric-block-matrix%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    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

                    How to fix TextFormField cause rebuild widget in Flutter