How to tell the rank of a semisimple Lie algebra?












2












$begingroup$


My understanding is that the rank of a finite-dimensional semisimple Lie algebra (over an algebraically closed field of characteristic zero) is defined non-constructively as the (unique) dimension of a Cartan subalgebra [1]. Equivalently, it is defined to be the dimension of the maximal abelian subalgebra, or in the context of subalgebras of $text{sl}(n,mathbb{C})$, the largest number of (linear combinations of) generators which commute with each other [2].



But how do you find this rank in practice? Is there a constructive definition? If I am constructing a Cartan subalgebra, how will I know when to stop?










share|cite|improve this question









$endgroup$








  • 1




    $begingroup$
    $L$ is the direct sum of simple Lie algebras. We can easily determine the rank of the simple Lie algebras by identifying its type and its dimension by a constructive algorithm. For example, say, it is isomorphic to $A_8$, so the rank is $8$.
    $endgroup$
    – Dietrich Burde
    Oct 30 '18 at 22:07










  • $begingroup$
    @DietrichBurde Is the rank of a semisimple Lie algebra then the sum of the ranks of its simple components? Is there another definition of rank which both coincides with the Cartan subalgebra definition and also acquires a nice, constructive definition in the case of simple Lie algebras? Could you provide me with some references?
    $endgroup$
    – Arturo don Juan
    Oct 30 '18 at 22:11












  • $begingroup$
    @DietrichBurde My intuition tells me that the rank of a semisimple Lie algebra will be the product of the ranks of its simple consituents. Is this true?
    $endgroup$
    – Arturo don Juan
    Oct 31 '18 at 0:45






  • 2




    $begingroup$
    No, it's the sum of the simple components, because the Cartan algebra of a sum is a sum of Cartan algebras.
    $endgroup$
    – Qiaochu Yuan
    Oct 31 '18 at 1:54
















2












$begingroup$


My understanding is that the rank of a finite-dimensional semisimple Lie algebra (over an algebraically closed field of characteristic zero) is defined non-constructively as the (unique) dimension of a Cartan subalgebra [1]. Equivalently, it is defined to be the dimension of the maximal abelian subalgebra, or in the context of subalgebras of $text{sl}(n,mathbb{C})$, the largest number of (linear combinations of) generators which commute with each other [2].



But how do you find this rank in practice? Is there a constructive definition? If I am constructing a Cartan subalgebra, how will I know when to stop?










share|cite|improve this question









$endgroup$








  • 1




    $begingroup$
    $L$ is the direct sum of simple Lie algebras. We can easily determine the rank of the simple Lie algebras by identifying its type and its dimension by a constructive algorithm. For example, say, it is isomorphic to $A_8$, so the rank is $8$.
    $endgroup$
    – Dietrich Burde
    Oct 30 '18 at 22:07










  • $begingroup$
    @DietrichBurde Is the rank of a semisimple Lie algebra then the sum of the ranks of its simple components? Is there another definition of rank which both coincides with the Cartan subalgebra definition and also acquires a nice, constructive definition in the case of simple Lie algebras? Could you provide me with some references?
    $endgroup$
    – Arturo don Juan
    Oct 30 '18 at 22:11












  • $begingroup$
    @DietrichBurde My intuition tells me that the rank of a semisimple Lie algebra will be the product of the ranks of its simple consituents. Is this true?
    $endgroup$
    – Arturo don Juan
    Oct 31 '18 at 0:45






  • 2




    $begingroup$
    No, it's the sum of the simple components, because the Cartan algebra of a sum is a sum of Cartan algebras.
    $endgroup$
    – Qiaochu Yuan
    Oct 31 '18 at 1:54














2












2








2


1



$begingroup$


My understanding is that the rank of a finite-dimensional semisimple Lie algebra (over an algebraically closed field of characteristic zero) is defined non-constructively as the (unique) dimension of a Cartan subalgebra [1]. Equivalently, it is defined to be the dimension of the maximal abelian subalgebra, or in the context of subalgebras of $text{sl}(n,mathbb{C})$, the largest number of (linear combinations of) generators which commute with each other [2].



But how do you find this rank in practice? Is there a constructive definition? If I am constructing a Cartan subalgebra, how will I know when to stop?










share|cite|improve this question









$endgroup$




My understanding is that the rank of a finite-dimensional semisimple Lie algebra (over an algebraically closed field of characteristic zero) is defined non-constructively as the (unique) dimension of a Cartan subalgebra [1]. Equivalently, it is defined to be the dimension of the maximal abelian subalgebra, or in the context of subalgebras of $text{sl}(n,mathbb{C})$, the largest number of (linear combinations of) generators which commute with each other [2].



But how do you find this rank in practice? Is there a constructive definition? If I am constructing a Cartan subalgebra, how will I know when to stop?







abstract-algebra lie-groups lie-algebras






share|cite|improve this question













share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Oct 30 '18 at 22:01









Arturo don JuanArturo don Juan

1,8211033




1,8211033








  • 1




    $begingroup$
    $L$ is the direct sum of simple Lie algebras. We can easily determine the rank of the simple Lie algebras by identifying its type and its dimension by a constructive algorithm. For example, say, it is isomorphic to $A_8$, so the rank is $8$.
    $endgroup$
    – Dietrich Burde
    Oct 30 '18 at 22:07










  • $begingroup$
    @DietrichBurde Is the rank of a semisimple Lie algebra then the sum of the ranks of its simple components? Is there another definition of rank which both coincides with the Cartan subalgebra definition and also acquires a nice, constructive definition in the case of simple Lie algebras? Could you provide me with some references?
    $endgroup$
    – Arturo don Juan
    Oct 30 '18 at 22:11












  • $begingroup$
    @DietrichBurde My intuition tells me that the rank of a semisimple Lie algebra will be the product of the ranks of its simple consituents. Is this true?
    $endgroup$
    – Arturo don Juan
    Oct 31 '18 at 0:45






  • 2




    $begingroup$
    No, it's the sum of the simple components, because the Cartan algebra of a sum is a sum of Cartan algebras.
    $endgroup$
    – Qiaochu Yuan
    Oct 31 '18 at 1:54














  • 1




    $begingroup$
    $L$ is the direct sum of simple Lie algebras. We can easily determine the rank of the simple Lie algebras by identifying its type and its dimension by a constructive algorithm. For example, say, it is isomorphic to $A_8$, so the rank is $8$.
    $endgroup$
    – Dietrich Burde
    Oct 30 '18 at 22:07










  • $begingroup$
    @DietrichBurde Is the rank of a semisimple Lie algebra then the sum of the ranks of its simple components? Is there another definition of rank which both coincides with the Cartan subalgebra definition and also acquires a nice, constructive definition in the case of simple Lie algebras? Could you provide me with some references?
    $endgroup$
    – Arturo don Juan
    Oct 30 '18 at 22:11












  • $begingroup$
    @DietrichBurde My intuition tells me that the rank of a semisimple Lie algebra will be the product of the ranks of its simple consituents. Is this true?
    $endgroup$
    – Arturo don Juan
    Oct 31 '18 at 0:45






  • 2




    $begingroup$
    No, it's the sum of the simple components, because the Cartan algebra of a sum is a sum of Cartan algebras.
    $endgroup$
    – Qiaochu Yuan
    Oct 31 '18 at 1:54








1




1




$begingroup$
$L$ is the direct sum of simple Lie algebras. We can easily determine the rank of the simple Lie algebras by identifying its type and its dimension by a constructive algorithm. For example, say, it is isomorphic to $A_8$, so the rank is $8$.
$endgroup$
– Dietrich Burde
Oct 30 '18 at 22:07




$begingroup$
$L$ is the direct sum of simple Lie algebras. We can easily determine the rank of the simple Lie algebras by identifying its type and its dimension by a constructive algorithm. For example, say, it is isomorphic to $A_8$, so the rank is $8$.
$endgroup$
– Dietrich Burde
Oct 30 '18 at 22:07












$begingroup$
@DietrichBurde Is the rank of a semisimple Lie algebra then the sum of the ranks of its simple components? Is there another definition of rank which both coincides with the Cartan subalgebra definition and also acquires a nice, constructive definition in the case of simple Lie algebras? Could you provide me with some references?
$endgroup$
– Arturo don Juan
Oct 30 '18 at 22:11






$begingroup$
@DietrichBurde Is the rank of a semisimple Lie algebra then the sum of the ranks of its simple components? Is there another definition of rank which both coincides with the Cartan subalgebra definition and also acquires a nice, constructive definition in the case of simple Lie algebras? Could you provide me with some references?
$endgroup$
– Arturo don Juan
Oct 30 '18 at 22:11














$begingroup$
@DietrichBurde My intuition tells me that the rank of a semisimple Lie algebra will be the product of the ranks of its simple consituents. Is this true?
$endgroup$
– Arturo don Juan
Oct 31 '18 at 0:45




$begingroup$
@DietrichBurde My intuition tells me that the rank of a semisimple Lie algebra will be the product of the ranks of its simple consituents. Is this true?
$endgroup$
– Arturo don Juan
Oct 31 '18 at 0:45




2




2




$begingroup$
No, it's the sum of the simple components, because the Cartan algebra of a sum is a sum of Cartan algebras.
$endgroup$
– Qiaochu Yuan
Oct 31 '18 at 1:54




$begingroup$
No, it's the sum of the simple components, because the Cartan algebra of a sum is a sum of Cartan algebras.
$endgroup$
– Qiaochu Yuan
Oct 31 '18 at 1:54










2 Answers
2






active

oldest

votes


















2












$begingroup$

Well, if you come to the definition of a Cartan subalgebra (in an arbitrary finite-dimensional Lie algebra over an arbitrary infinite field — denote by $d$ the dimension), you see that it is defined as $K_x=mathrm{Ker}(mathrm{ad}(x)^d)$, where $x$ is regular, and regular precisely means that $K_x$ has minimal dimension.



So, the Cartan rank (I don't like calling it the rank in this generality) is by definition $inf_{xinmathfrak{g}}dimmathrm{Ker}(mathrm{ad}(x)^d)$.



Moreover, if $mathfrak{g}$ is semisimple in characteristic zero, then the Cartan rank is $inf_{xinmathfrak{g}}dimmathrm{Ker}(mathrm{ad}(x))$.



This is, at least, in principle, constructive: choose a basis $(e_i)$: consider $w=sum_i t_ie_i$. Compute $mathrm{ad}(w)^d$, treating the $t_i$ as indeterminates. Then you get a $dtimes d$-matrix with entries in $K[t_1,dots,t_n]$. Computing the determinant of all minors yields its rank (some number $k'$), and hence yields the Cartan rank (which is $d-k'$).



This shows, if $K$ is a computable field, that there is an algorithm whose input is $d$ and the $d^3$ structure constants of a $d$-dimensional Lie algebra, and outputs the Cartan rank.



In practice, this is not greatly efficient, because you don't want to compute $mathrm{ad}(w)^d$ (which involves huge polynomials) and so many minors within it.



So there is a better algorithm. If $mathfrak{g}$ is nilpotent, the Cartan rank is $d$. Otherwise, there exists $x$ with $mathrm{ad}(x)$ is not nilpotent (this is a theorem, e.g., in Jacobson's book). The first step is thus to determine if $mathfrak{g}$ is nilpotent, and otherwise to find $x$. One can efficiently compute the center (as equal to $bigcap_imathrm{Ker}(mathrm{ad}(e_i))$) and so on, so this computes the ascending central series, and its union $mathfrak{z}$ ("hypercenter"). If $mathfrak{z}=0$, then $mathfrak{g}$ is nilpotent. Otherwise, one has to find $x$. Since generically $x$ is not ad-nilpotent, I'd say that an efficient non-deterministic way to find a non-ad-nilpotent element is to pick a "random" element and check if it's ad-nilpotent. Then one computes $mathrm{Ker}(mathrm{ad}(x)^d)$. If the latter is nilpotent, this is a Cartan subalgebra and we are done. Otherwise, we find a non-ad-nilpotent $x'$ therein and we go on (actually, if $x$ was chosen sufficiently random, one step should be enough).






share|cite|improve this answer









$endgroup$





















    1












    $begingroup$

    As Dietrich has said, if you know the simple ideals you can compute their rank as the indices of their Dynkin diagrams and then the rank you are looking for is the sum of these.



    I would, however, like to note that the rank is not the dimension of just any maximal abelian subalgebras. In general there can be abelian subalgebras of higher dimension than the Cartan subalgebra. As an example, consider $mathfrak{sl}(2n,mathbb{C})$ this has root system $A_{2n-1}$, and so has rank $2n-1$. However, it has abelian subalgebras of dimension $n^2$ which we can think of as block strictly upper triangular matrices:
    $$
    begin{pmatrix}
    0 & A \
    0 & 0
    end{pmatrix}
    $$

    where each block is $ntimes n$.






    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%2f2978303%2fhow-to-tell-the-rank-of-a-semisimple-lie-algebra%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      2 Answers
      2






      active

      oldest

      votes








      2 Answers
      2






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      2












      $begingroup$

      Well, if you come to the definition of a Cartan subalgebra (in an arbitrary finite-dimensional Lie algebra over an arbitrary infinite field — denote by $d$ the dimension), you see that it is defined as $K_x=mathrm{Ker}(mathrm{ad}(x)^d)$, where $x$ is regular, and regular precisely means that $K_x$ has minimal dimension.



      So, the Cartan rank (I don't like calling it the rank in this generality) is by definition $inf_{xinmathfrak{g}}dimmathrm{Ker}(mathrm{ad}(x)^d)$.



      Moreover, if $mathfrak{g}$ is semisimple in characteristic zero, then the Cartan rank is $inf_{xinmathfrak{g}}dimmathrm{Ker}(mathrm{ad}(x))$.



      This is, at least, in principle, constructive: choose a basis $(e_i)$: consider $w=sum_i t_ie_i$. Compute $mathrm{ad}(w)^d$, treating the $t_i$ as indeterminates. Then you get a $dtimes d$-matrix with entries in $K[t_1,dots,t_n]$. Computing the determinant of all minors yields its rank (some number $k'$), and hence yields the Cartan rank (which is $d-k'$).



      This shows, if $K$ is a computable field, that there is an algorithm whose input is $d$ and the $d^3$ structure constants of a $d$-dimensional Lie algebra, and outputs the Cartan rank.



      In practice, this is not greatly efficient, because you don't want to compute $mathrm{ad}(w)^d$ (which involves huge polynomials) and so many minors within it.



      So there is a better algorithm. If $mathfrak{g}$ is nilpotent, the Cartan rank is $d$. Otherwise, there exists $x$ with $mathrm{ad}(x)$ is not nilpotent (this is a theorem, e.g., in Jacobson's book). The first step is thus to determine if $mathfrak{g}$ is nilpotent, and otherwise to find $x$. One can efficiently compute the center (as equal to $bigcap_imathrm{Ker}(mathrm{ad}(e_i))$) and so on, so this computes the ascending central series, and its union $mathfrak{z}$ ("hypercenter"). If $mathfrak{z}=0$, then $mathfrak{g}$ is nilpotent. Otherwise, one has to find $x$. Since generically $x$ is not ad-nilpotent, I'd say that an efficient non-deterministic way to find a non-ad-nilpotent element is to pick a "random" element and check if it's ad-nilpotent. Then one computes $mathrm{Ker}(mathrm{ad}(x)^d)$. If the latter is nilpotent, this is a Cartan subalgebra and we are done. Otherwise, we find a non-ad-nilpotent $x'$ therein and we go on (actually, if $x$ was chosen sufficiently random, one step should be enough).






      share|cite|improve this answer









      $endgroup$


















        2












        $begingroup$

        Well, if you come to the definition of a Cartan subalgebra (in an arbitrary finite-dimensional Lie algebra over an arbitrary infinite field — denote by $d$ the dimension), you see that it is defined as $K_x=mathrm{Ker}(mathrm{ad}(x)^d)$, where $x$ is regular, and regular precisely means that $K_x$ has minimal dimension.



        So, the Cartan rank (I don't like calling it the rank in this generality) is by definition $inf_{xinmathfrak{g}}dimmathrm{Ker}(mathrm{ad}(x)^d)$.



        Moreover, if $mathfrak{g}$ is semisimple in characteristic zero, then the Cartan rank is $inf_{xinmathfrak{g}}dimmathrm{Ker}(mathrm{ad}(x))$.



        This is, at least, in principle, constructive: choose a basis $(e_i)$: consider $w=sum_i t_ie_i$. Compute $mathrm{ad}(w)^d$, treating the $t_i$ as indeterminates. Then you get a $dtimes d$-matrix with entries in $K[t_1,dots,t_n]$. Computing the determinant of all minors yields its rank (some number $k'$), and hence yields the Cartan rank (which is $d-k'$).



        This shows, if $K$ is a computable field, that there is an algorithm whose input is $d$ and the $d^3$ structure constants of a $d$-dimensional Lie algebra, and outputs the Cartan rank.



        In practice, this is not greatly efficient, because you don't want to compute $mathrm{ad}(w)^d$ (which involves huge polynomials) and so many minors within it.



        So there is a better algorithm. If $mathfrak{g}$ is nilpotent, the Cartan rank is $d$. Otherwise, there exists $x$ with $mathrm{ad}(x)$ is not nilpotent (this is a theorem, e.g., in Jacobson's book). The first step is thus to determine if $mathfrak{g}$ is nilpotent, and otherwise to find $x$. One can efficiently compute the center (as equal to $bigcap_imathrm{Ker}(mathrm{ad}(e_i))$) and so on, so this computes the ascending central series, and its union $mathfrak{z}$ ("hypercenter"). If $mathfrak{z}=0$, then $mathfrak{g}$ is nilpotent. Otherwise, one has to find $x$. Since generically $x$ is not ad-nilpotent, I'd say that an efficient non-deterministic way to find a non-ad-nilpotent element is to pick a "random" element and check if it's ad-nilpotent. Then one computes $mathrm{Ker}(mathrm{ad}(x)^d)$. If the latter is nilpotent, this is a Cartan subalgebra and we are done. Otherwise, we find a non-ad-nilpotent $x'$ therein and we go on (actually, if $x$ was chosen sufficiently random, one step should be enough).






        share|cite|improve this answer









        $endgroup$
















          2












          2








          2





          $begingroup$

          Well, if you come to the definition of a Cartan subalgebra (in an arbitrary finite-dimensional Lie algebra over an arbitrary infinite field — denote by $d$ the dimension), you see that it is defined as $K_x=mathrm{Ker}(mathrm{ad}(x)^d)$, where $x$ is regular, and regular precisely means that $K_x$ has minimal dimension.



          So, the Cartan rank (I don't like calling it the rank in this generality) is by definition $inf_{xinmathfrak{g}}dimmathrm{Ker}(mathrm{ad}(x)^d)$.



          Moreover, if $mathfrak{g}$ is semisimple in characteristic zero, then the Cartan rank is $inf_{xinmathfrak{g}}dimmathrm{Ker}(mathrm{ad}(x))$.



          This is, at least, in principle, constructive: choose a basis $(e_i)$: consider $w=sum_i t_ie_i$. Compute $mathrm{ad}(w)^d$, treating the $t_i$ as indeterminates. Then you get a $dtimes d$-matrix with entries in $K[t_1,dots,t_n]$. Computing the determinant of all minors yields its rank (some number $k'$), and hence yields the Cartan rank (which is $d-k'$).



          This shows, if $K$ is a computable field, that there is an algorithm whose input is $d$ and the $d^3$ structure constants of a $d$-dimensional Lie algebra, and outputs the Cartan rank.



          In practice, this is not greatly efficient, because you don't want to compute $mathrm{ad}(w)^d$ (which involves huge polynomials) and so many minors within it.



          So there is a better algorithm. If $mathfrak{g}$ is nilpotent, the Cartan rank is $d$. Otherwise, there exists $x$ with $mathrm{ad}(x)$ is not nilpotent (this is a theorem, e.g., in Jacobson's book). The first step is thus to determine if $mathfrak{g}$ is nilpotent, and otherwise to find $x$. One can efficiently compute the center (as equal to $bigcap_imathrm{Ker}(mathrm{ad}(e_i))$) and so on, so this computes the ascending central series, and its union $mathfrak{z}$ ("hypercenter"). If $mathfrak{z}=0$, then $mathfrak{g}$ is nilpotent. Otherwise, one has to find $x$. Since generically $x$ is not ad-nilpotent, I'd say that an efficient non-deterministic way to find a non-ad-nilpotent element is to pick a "random" element and check if it's ad-nilpotent. Then one computes $mathrm{Ker}(mathrm{ad}(x)^d)$. If the latter is nilpotent, this is a Cartan subalgebra and we are done. Otherwise, we find a non-ad-nilpotent $x'$ therein and we go on (actually, if $x$ was chosen sufficiently random, one step should be enough).






          share|cite|improve this answer









          $endgroup$



          Well, if you come to the definition of a Cartan subalgebra (in an arbitrary finite-dimensional Lie algebra over an arbitrary infinite field — denote by $d$ the dimension), you see that it is defined as $K_x=mathrm{Ker}(mathrm{ad}(x)^d)$, where $x$ is regular, and regular precisely means that $K_x$ has minimal dimension.



          So, the Cartan rank (I don't like calling it the rank in this generality) is by definition $inf_{xinmathfrak{g}}dimmathrm{Ker}(mathrm{ad}(x)^d)$.



          Moreover, if $mathfrak{g}$ is semisimple in characteristic zero, then the Cartan rank is $inf_{xinmathfrak{g}}dimmathrm{Ker}(mathrm{ad}(x))$.



          This is, at least, in principle, constructive: choose a basis $(e_i)$: consider $w=sum_i t_ie_i$. Compute $mathrm{ad}(w)^d$, treating the $t_i$ as indeterminates. Then you get a $dtimes d$-matrix with entries in $K[t_1,dots,t_n]$. Computing the determinant of all minors yields its rank (some number $k'$), and hence yields the Cartan rank (which is $d-k'$).



          This shows, if $K$ is a computable field, that there is an algorithm whose input is $d$ and the $d^3$ structure constants of a $d$-dimensional Lie algebra, and outputs the Cartan rank.



          In practice, this is not greatly efficient, because you don't want to compute $mathrm{ad}(w)^d$ (which involves huge polynomials) and so many minors within it.



          So there is a better algorithm. If $mathfrak{g}$ is nilpotent, the Cartan rank is $d$. Otherwise, there exists $x$ with $mathrm{ad}(x)$ is not nilpotent (this is a theorem, e.g., in Jacobson's book). The first step is thus to determine if $mathfrak{g}$ is nilpotent, and otherwise to find $x$. One can efficiently compute the center (as equal to $bigcap_imathrm{Ker}(mathrm{ad}(e_i))$) and so on, so this computes the ascending central series, and its union $mathfrak{z}$ ("hypercenter"). If $mathfrak{z}=0$, then $mathfrak{g}$ is nilpotent. Otherwise, one has to find $x$. Since generically $x$ is not ad-nilpotent, I'd say that an efficient non-deterministic way to find a non-ad-nilpotent element is to pick a "random" element and check if it's ad-nilpotent. Then one computes $mathrm{Ker}(mathrm{ad}(x)^d)$. If the latter is nilpotent, this is a Cartan subalgebra and we are done. Otherwise, we find a non-ad-nilpotent $x'$ therein and we go on (actually, if $x$ was chosen sufficiently random, one step should be enough).







          share|cite|improve this answer












          share|cite|improve this answer



          share|cite|improve this answer










          answered Oct 31 '18 at 22:29









          YCorYCor

          8,3671129




          8,3671129























              1












              $begingroup$

              As Dietrich has said, if you know the simple ideals you can compute their rank as the indices of their Dynkin diagrams and then the rank you are looking for is the sum of these.



              I would, however, like to note that the rank is not the dimension of just any maximal abelian subalgebras. In general there can be abelian subalgebras of higher dimension than the Cartan subalgebra. As an example, consider $mathfrak{sl}(2n,mathbb{C})$ this has root system $A_{2n-1}$, and so has rank $2n-1$. However, it has abelian subalgebras of dimension $n^2$ which we can think of as block strictly upper triangular matrices:
              $$
              begin{pmatrix}
              0 & A \
              0 & 0
              end{pmatrix}
              $$

              where each block is $ntimes n$.






              share|cite|improve this answer









              $endgroup$


















                1












                $begingroup$

                As Dietrich has said, if you know the simple ideals you can compute their rank as the indices of their Dynkin diagrams and then the rank you are looking for is the sum of these.



                I would, however, like to note that the rank is not the dimension of just any maximal abelian subalgebras. In general there can be abelian subalgebras of higher dimension than the Cartan subalgebra. As an example, consider $mathfrak{sl}(2n,mathbb{C})$ this has root system $A_{2n-1}$, and so has rank $2n-1$. However, it has abelian subalgebras of dimension $n^2$ which we can think of as block strictly upper triangular matrices:
                $$
                begin{pmatrix}
                0 & A \
                0 & 0
                end{pmatrix}
                $$

                where each block is $ntimes n$.






                share|cite|improve this answer









                $endgroup$
















                  1












                  1








                  1





                  $begingroup$

                  As Dietrich has said, if you know the simple ideals you can compute their rank as the indices of their Dynkin diagrams and then the rank you are looking for is the sum of these.



                  I would, however, like to note that the rank is not the dimension of just any maximal abelian subalgebras. In general there can be abelian subalgebras of higher dimension than the Cartan subalgebra. As an example, consider $mathfrak{sl}(2n,mathbb{C})$ this has root system $A_{2n-1}$, and so has rank $2n-1$. However, it has abelian subalgebras of dimension $n^2$ which we can think of as block strictly upper triangular matrices:
                  $$
                  begin{pmatrix}
                  0 & A \
                  0 & 0
                  end{pmatrix}
                  $$

                  where each block is $ntimes n$.






                  share|cite|improve this answer









                  $endgroup$



                  As Dietrich has said, if you know the simple ideals you can compute their rank as the indices of their Dynkin diagrams and then the rank you are looking for is the sum of these.



                  I would, however, like to note that the rank is not the dimension of just any maximal abelian subalgebras. In general there can be abelian subalgebras of higher dimension than the Cartan subalgebra. As an example, consider $mathfrak{sl}(2n,mathbb{C})$ this has root system $A_{2n-1}$, and so has rank $2n-1$. However, it has abelian subalgebras of dimension $n^2$ which we can think of as block strictly upper triangular matrices:
                  $$
                  begin{pmatrix}
                  0 & A \
                  0 & 0
                  end{pmatrix}
                  $$

                  where each block is $ntimes n$.







                  share|cite|improve this answer












                  share|cite|improve this answer



                  share|cite|improve this answer










                  answered Jan 29 at 10:19









                  CallumCallum

                  412




                  412






























                      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%2f2978303%2fhow-to-tell-the-rank-of-a-semisimple-lie-algebra%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

                      How to fix TextFormField cause rebuild widget in Flutter

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