Orthogonal matrices with eigenvalues equally spaced over unit circle?












1












$begingroup$


We know that the eigenvalues of orthogonal matrices have norm 1, and thus they are all on the unit circle. However, I wonder if there is a way to construct a orthogonal matrix (with real entries) whose eigenvalue is equally spaced on unit circle (or as uniformly distributed as possible)? "A way to construct" means given an $n$, we can find such a $n times n$ orthogonal matrix. Any help is appreciated!










share|cite|improve this question











$endgroup$

















    1












    $begingroup$


    We know that the eigenvalues of orthogonal matrices have norm 1, and thus they are all on the unit circle. However, I wonder if there is a way to construct a orthogonal matrix (with real entries) whose eigenvalue is equally spaced on unit circle (or as uniformly distributed as possible)? "A way to construct" means given an $n$, we can find such a $n times n$ orthogonal matrix. Any help is appreciated!










    share|cite|improve this question











    $endgroup$















      1












      1








      1





      $begingroup$


      We know that the eigenvalues of orthogonal matrices have norm 1, and thus they are all on the unit circle. However, I wonder if there is a way to construct a orthogonal matrix (with real entries) whose eigenvalue is equally spaced on unit circle (or as uniformly distributed as possible)? "A way to construct" means given an $n$, we can find such a $n times n$ orthogonal matrix. Any help is appreciated!










      share|cite|improve this question











      $endgroup$




      We know that the eigenvalues of orthogonal matrices have norm 1, and thus they are all on the unit circle. However, I wonder if there is a way to construct a orthogonal matrix (with real entries) whose eigenvalue is equally spaced on unit circle (or as uniformly distributed as possible)? "A way to construct" means given an $n$, we can find such a $n times n$ orthogonal matrix. Any help is appreciated!







      linear-algebra matrices eigenvalues-eigenvectors orthonormal






      share|cite|improve this question















      share|cite|improve this question













      share|cite|improve this question




      share|cite|improve this question








      edited Jan 10 at 20:26







      dave2d

















      asked Jan 10 at 20:13









      dave2ddave2d

      133




      133






















          3 Answers
          3






          active

          oldest

          votes


















          2












          $begingroup$

          The eigenvalues of the permutation matrix
          $$
          M = pmatrix{0&cdots & 0 & 0 & 1\
          1&0\
          &1&0\
          &&ddots & ddots\
          &&&1&0}
          $$

          will be all $n$th roots of unity, i.e. $e^{2 pi i k/n}$ for $i = 0,dots,n-1$. These are equally spaced over the unit circle.






          share|cite|improve this answer









          $endgroup$





















            0












            $begingroup$

            You could make the eigenvalues be the $n$-th roots of unity, which are "evenly spaced" around the unit circle in $mathbb C$. For instance, the matrix $$begin{bmatrix}1&0&0\0&omega&0\0&0&omega^2end{bmatrix}$$ works for $n=3$ where $omega=e^{2pi i/3}$. I leave it to you to generalize this to arbitrary $n$.






            share|cite|improve this answer









            $endgroup$













            • $begingroup$
              Thanks, but sorry I forget to mention, I want the matrices to have real entries.
              $endgroup$
              – dave2d
              Jan 10 at 20:27










            • $begingroup$
              Ah, well then yes my answer won't work. I'll leave it up just in case people are interested.
              $endgroup$
              – Dave
              Jan 10 at 20:27



















            0












            $begingroup$

            Here is the easiest way to do it with real entries (I think). Given a real number $theta$, the rotation matrix
            $$
            begin{bmatrix}cos theta&-sintheta\sintheta&costhetaend{bmatrix}
            $$

            has two complex eigenvalues, which have norm $1$ and argument $pmtheta$. Using this, we can build the matrix we're after.



            Take the complex unit circle, and distribute $n$ points along it so that




            • They are evenly spaced

            • The configuration is symmetric with respect to mirroring across the $x$-axis (i.e. complex conjugation)


            Pair up the points in complex conjugate pairs, and for each pair, construct the corresponding rotation matrix as shown above (you can choose the sign of $theta$ freely). Then take all those rotation matrices, and put them along the diagonal of an $ntimes n$ matrix (with zeroes in all other entries).



            If $n$ is odd, one of the points is $1$ (or $-1$), and doesn't have a pair mate. Just put a $1$ (or $-1$) on the diagonal of the $ntimes n$ matrix instead of a rotation matrix when you get to that point.






            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%2f3069121%2forthogonal-matrices-with-eigenvalues-equally-spaced-over-unit-circle%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              2












              $begingroup$

              The eigenvalues of the permutation matrix
              $$
              M = pmatrix{0&cdots & 0 & 0 & 1\
              1&0\
              &1&0\
              &&ddots & ddots\
              &&&1&0}
              $$

              will be all $n$th roots of unity, i.e. $e^{2 pi i k/n}$ for $i = 0,dots,n-1$. These are equally spaced over the unit circle.






              share|cite|improve this answer









              $endgroup$


















                2












                $begingroup$

                The eigenvalues of the permutation matrix
                $$
                M = pmatrix{0&cdots & 0 & 0 & 1\
                1&0\
                &1&0\
                &&ddots & ddots\
                &&&1&0}
                $$

                will be all $n$th roots of unity, i.e. $e^{2 pi i k/n}$ for $i = 0,dots,n-1$. These are equally spaced over the unit circle.






                share|cite|improve this answer









                $endgroup$
















                  2












                  2








                  2





                  $begingroup$

                  The eigenvalues of the permutation matrix
                  $$
                  M = pmatrix{0&cdots & 0 & 0 & 1\
                  1&0\
                  &1&0\
                  &&ddots & ddots\
                  &&&1&0}
                  $$

                  will be all $n$th roots of unity, i.e. $e^{2 pi i k/n}$ for $i = 0,dots,n-1$. These are equally spaced over the unit circle.






                  share|cite|improve this answer









                  $endgroup$



                  The eigenvalues of the permutation matrix
                  $$
                  M = pmatrix{0&cdots & 0 & 0 & 1\
                  1&0\
                  &1&0\
                  &&ddots & ddots\
                  &&&1&0}
                  $$

                  will be all $n$th roots of unity, i.e. $e^{2 pi i k/n}$ for $i = 0,dots,n-1$. These are equally spaced over the unit circle.







                  share|cite|improve this answer












                  share|cite|improve this answer



                  share|cite|improve this answer










                  answered Jan 10 at 21:18









                  OmnomnomnomOmnomnomnom

                  129k794188




                  129k794188























                      0












                      $begingroup$

                      You could make the eigenvalues be the $n$-th roots of unity, which are "evenly spaced" around the unit circle in $mathbb C$. For instance, the matrix $$begin{bmatrix}1&0&0\0&omega&0\0&0&omega^2end{bmatrix}$$ works for $n=3$ where $omega=e^{2pi i/3}$. I leave it to you to generalize this to arbitrary $n$.






                      share|cite|improve this answer









                      $endgroup$













                      • $begingroup$
                        Thanks, but sorry I forget to mention, I want the matrices to have real entries.
                        $endgroup$
                        – dave2d
                        Jan 10 at 20:27










                      • $begingroup$
                        Ah, well then yes my answer won't work. I'll leave it up just in case people are interested.
                        $endgroup$
                        – Dave
                        Jan 10 at 20:27
















                      0












                      $begingroup$

                      You could make the eigenvalues be the $n$-th roots of unity, which are "evenly spaced" around the unit circle in $mathbb C$. For instance, the matrix $$begin{bmatrix}1&0&0\0&omega&0\0&0&omega^2end{bmatrix}$$ works for $n=3$ where $omega=e^{2pi i/3}$. I leave it to you to generalize this to arbitrary $n$.






                      share|cite|improve this answer









                      $endgroup$













                      • $begingroup$
                        Thanks, but sorry I forget to mention, I want the matrices to have real entries.
                        $endgroup$
                        – dave2d
                        Jan 10 at 20:27










                      • $begingroup$
                        Ah, well then yes my answer won't work. I'll leave it up just in case people are interested.
                        $endgroup$
                        – Dave
                        Jan 10 at 20:27














                      0












                      0








                      0





                      $begingroup$

                      You could make the eigenvalues be the $n$-th roots of unity, which are "evenly spaced" around the unit circle in $mathbb C$. For instance, the matrix $$begin{bmatrix}1&0&0\0&omega&0\0&0&omega^2end{bmatrix}$$ works for $n=3$ where $omega=e^{2pi i/3}$. I leave it to you to generalize this to arbitrary $n$.






                      share|cite|improve this answer









                      $endgroup$



                      You could make the eigenvalues be the $n$-th roots of unity, which are "evenly spaced" around the unit circle in $mathbb C$. For instance, the matrix $$begin{bmatrix}1&0&0\0&omega&0\0&0&omega^2end{bmatrix}$$ works for $n=3$ where $omega=e^{2pi i/3}$. I leave it to you to generalize this to arbitrary $n$.







                      share|cite|improve this answer












                      share|cite|improve this answer



                      share|cite|improve this answer










                      answered Jan 10 at 20:24









                      DaveDave

                      9,21611033




                      9,21611033












                      • $begingroup$
                        Thanks, but sorry I forget to mention, I want the matrices to have real entries.
                        $endgroup$
                        – dave2d
                        Jan 10 at 20:27










                      • $begingroup$
                        Ah, well then yes my answer won't work. I'll leave it up just in case people are interested.
                        $endgroup$
                        – Dave
                        Jan 10 at 20:27


















                      • $begingroup$
                        Thanks, but sorry I forget to mention, I want the matrices to have real entries.
                        $endgroup$
                        – dave2d
                        Jan 10 at 20:27










                      • $begingroup$
                        Ah, well then yes my answer won't work. I'll leave it up just in case people are interested.
                        $endgroup$
                        – Dave
                        Jan 10 at 20:27
















                      $begingroup$
                      Thanks, but sorry I forget to mention, I want the matrices to have real entries.
                      $endgroup$
                      – dave2d
                      Jan 10 at 20:27




                      $begingroup$
                      Thanks, but sorry I forget to mention, I want the matrices to have real entries.
                      $endgroup$
                      – dave2d
                      Jan 10 at 20:27












                      $begingroup$
                      Ah, well then yes my answer won't work. I'll leave it up just in case people are interested.
                      $endgroup$
                      – Dave
                      Jan 10 at 20:27




                      $begingroup$
                      Ah, well then yes my answer won't work. I'll leave it up just in case people are interested.
                      $endgroup$
                      – Dave
                      Jan 10 at 20:27











                      0












                      $begingroup$

                      Here is the easiest way to do it with real entries (I think). Given a real number $theta$, the rotation matrix
                      $$
                      begin{bmatrix}cos theta&-sintheta\sintheta&costhetaend{bmatrix}
                      $$

                      has two complex eigenvalues, which have norm $1$ and argument $pmtheta$. Using this, we can build the matrix we're after.



                      Take the complex unit circle, and distribute $n$ points along it so that




                      • They are evenly spaced

                      • The configuration is symmetric with respect to mirroring across the $x$-axis (i.e. complex conjugation)


                      Pair up the points in complex conjugate pairs, and for each pair, construct the corresponding rotation matrix as shown above (you can choose the sign of $theta$ freely). Then take all those rotation matrices, and put them along the diagonal of an $ntimes n$ matrix (with zeroes in all other entries).



                      If $n$ is odd, one of the points is $1$ (or $-1$), and doesn't have a pair mate. Just put a $1$ (or $-1$) on the diagonal of the $ntimes n$ matrix instead of a rotation matrix when you get to that point.






                      share|cite|improve this answer









                      $endgroup$


















                        0












                        $begingroup$

                        Here is the easiest way to do it with real entries (I think). Given a real number $theta$, the rotation matrix
                        $$
                        begin{bmatrix}cos theta&-sintheta\sintheta&costhetaend{bmatrix}
                        $$

                        has two complex eigenvalues, which have norm $1$ and argument $pmtheta$. Using this, we can build the matrix we're after.



                        Take the complex unit circle, and distribute $n$ points along it so that




                        • They are evenly spaced

                        • The configuration is symmetric with respect to mirroring across the $x$-axis (i.e. complex conjugation)


                        Pair up the points in complex conjugate pairs, and for each pair, construct the corresponding rotation matrix as shown above (you can choose the sign of $theta$ freely). Then take all those rotation matrices, and put them along the diagonal of an $ntimes n$ matrix (with zeroes in all other entries).



                        If $n$ is odd, one of the points is $1$ (or $-1$), and doesn't have a pair mate. Just put a $1$ (or $-1$) on the diagonal of the $ntimes n$ matrix instead of a rotation matrix when you get to that point.






                        share|cite|improve this answer









                        $endgroup$
















                          0












                          0








                          0





                          $begingroup$

                          Here is the easiest way to do it with real entries (I think). Given a real number $theta$, the rotation matrix
                          $$
                          begin{bmatrix}cos theta&-sintheta\sintheta&costhetaend{bmatrix}
                          $$

                          has two complex eigenvalues, which have norm $1$ and argument $pmtheta$. Using this, we can build the matrix we're after.



                          Take the complex unit circle, and distribute $n$ points along it so that




                          • They are evenly spaced

                          • The configuration is symmetric with respect to mirroring across the $x$-axis (i.e. complex conjugation)


                          Pair up the points in complex conjugate pairs, and for each pair, construct the corresponding rotation matrix as shown above (you can choose the sign of $theta$ freely). Then take all those rotation matrices, and put them along the diagonal of an $ntimes n$ matrix (with zeroes in all other entries).



                          If $n$ is odd, one of the points is $1$ (or $-1$), and doesn't have a pair mate. Just put a $1$ (or $-1$) on the diagonal of the $ntimes n$ matrix instead of a rotation matrix when you get to that point.






                          share|cite|improve this answer









                          $endgroup$



                          Here is the easiest way to do it with real entries (I think). Given a real number $theta$, the rotation matrix
                          $$
                          begin{bmatrix}cos theta&-sintheta\sintheta&costhetaend{bmatrix}
                          $$

                          has two complex eigenvalues, which have norm $1$ and argument $pmtheta$. Using this, we can build the matrix we're after.



                          Take the complex unit circle, and distribute $n$ points along it so that




                          • They are evenly spaced

                          • The configuration is symmetric with respect to mirroring across the $x$-axis (i.e. complex conjugation)


                          Pair up the points in complex conjugate pairs, and for each pair, construct the corresponding rotation matrix as shown above (you can choose the sign of $theta$ freely). Then take all those rotation matrices, and put them along the diagonal of an $ntimes n$ matrix (with zeroes in all other entries).



                          If $n$ is odd, one of the points is $1$ (or $-1$), and doesn't have a pair mate. Just put a $1$ (or $-1$) on the diagonal of the $ntimes n$ matrix instead of a rotation matrix when you get to that point.







                          share|cite|improve this answer












                          share|cite|improve this answer



                          share|cite|improve this answer










                          answered Jan 10 at 20:24









                          ArthurArthur

                          122k7122211




                          122k7122211






























                              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%2f3069121%2forthogonal-matrices-with-eigenvalues-equally-spaced-over-unit-circle%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

                              Bressuire

                              Cabo Verde

                              Gyllenstierna