Groups of the from $gMg$ in a monoid where $g$ is an idempotent












4












$begingroup$


Let $(M, cdot)$ be a finite monoid with identity $e$. It is easy to see that $gMg = { gxg : x in M }$ forms a monoid with identity $geg = g$ if $g$ is an idempotent. If $gMg$ contains no idempotent other than $g$, it must be a group, since it is finite.



Suppose that $g, h in M$ are distinct idempotents in $M$ such that both $gMg$ and $hMh$ are groups. Is it true that $gMg$ and $hMh$ are isomorphic?










share|cite|improve this question









$endgroup$

















    4












    $begingroup$


    Let $(M, cdot)$ be a finite monoid with identity $e$. It is easy to see that $gMg = { gxg : x in M }$ forms a monoid with identity $geg = g$ if $g$ is an idempotent. If $gMg$ contains no idempotent other than $g$, it must be a group, since it is finite.



    Suppose that $g, h in M$ are distinct idempotents in $M$ such that both $gMg$ and $hMh$ are groups. Is it true that $gMg$ and $hMh$ are isomorphic?










    share|cite|improve this question









    $endgroup$















      4












      4








      4


      1



      $begingroup$


      Let $(M, cdot)$ be a finite monoid with identity $e$. It is easy to see that $gMg = { gxg : x in M }$ forms a monoid with identity $geg = g$ if $g$ is an idempotent. If $gMg$ contains no idempotent other than $g$, it must be a group, since it is finite.



      Suppose that $g, h in M$ are distinct idempotents in $M$ such that both $gMg$ and $hMh$ are groups. Is it true that $gMg$ and $hMh$ are isomorphic?










      share|cite|improve this question









      $endgroup$




      Let $(M, cdot)$ be a finite monoid with identity $e$. It is easy to see that $gMg = { gxg : x in M }$ forms a monoid with identity $geg = g$ if $g$ is an idempotent. If $gMg$ contains no idempotent other than $g$, it must be a group, since it is finite.



      Suppose that $g, h in M$ are distinct idempotents in $M$ such that both $gMg$ and $hMh$ are groups. Is it true that $gMg$ and $hMh$ are isomorphic?







      abstract-algebra group-theory monoid






      share|cite|improve this question













      share|cite|improve this question











      share|cite|improve this question




      share|cite|improve this question










      asked Jul 2 '15 at 19:55









      Kristóf MarussyKristóf Marussy

      1776




      1776






















          2 Answers
          2






          active

          oldest

          votes


















          3












          $begingroup$

          Yes. You do not even need the finiteness of $M$.




          Theorem 1. Let $left( M,cdotright) $ be a finite monoid with identity
          $e$. For every idempotent $gin M$, the set $gMg=left{ gxgmid xin
          Mright} $
          is a monoid (with respect to the operation $cdot$) with neutral
          element $geg=gg=g$. Let $g$ and $h$ be two idempotents of $M$ such that the
          monoids $gMg$ and $hMh$ are groups. Then, these groups $gMg$ and $hMh$ are isomorphic.




          Let us first show the following simple fact:




          Lemma 2. Let $left( A,cdotright) $ and $left( C,cdotright) $ be
          two groups. Let $varphi:Arightarrow C$ be a map. Assume that $varphileft(
          aright) varphileft( bright) =varphileft( abright) $
          for all $ain
          A$
          and $bin A$. Then, $varphi$ is a group homomorphism from $left(
          A,cdotright) $
          to $left( C,cdotright) $.




          Proof of Lemma 2. Let $e$ denote the neutral element of any group. We have
          assumed that
          begin{equation}
          varphileft( aright) varphileft( bright) =varphileft(
          abright) qquad text{for all $ain A$ and $bin A$.}
          label{darij.pf.l2.1}
          tag{1}
          end{equation}

          Applying this to $a=e$ and $b=e$, we obtain $varphileft( eright)
          varphileft( eright) =varphileft( underbrace{ee}_{=e}right)
          =varphileft( eright) $
          . Since $C$ is a group, we can cancel
          $varphileft( eright) $ from this equality, and obtain $varphileft(
          eright) =e$
          . Combined with our assumption eqref{darij.pf.l2.1}, this shows that $varphi$
          is a monoid homomorphism from $left( A,cdotright) $ to $left(
          C,cdotright) $
          . Thus, $varphi$ is also a group homomorphism (since every
          monoid homomorphism between groups is a group homomorphism). Lemma 2 is proven. $blacksquare$



          Proof of Theorem 1. The elements $g$ and $h$ are idempotents; thus, we have
          $gg=g$ and $hh=h$.



          Let $p$ be the inverse of the element $ghg$ in the group $gMg$. Then,
          $pleft( ghgright) =left( ghgright) p=g$ (since $g$ is the neutral
          element of the group $gMg$).



          Let $q$ be the inverse of the element $hgh$ in the group $hMh$. Then,
          $qleft( hghright) =left( hghright) q=h$ (since $h$ is the neutral
          element of the group $hMh$).



          The element $p$ belongs to the group $gMg$, but $g$ is the neutral element of
          this group. Hence, $pg=gp=p$. Similarly, $qh=hq=q$.



          We have
          begin{align}
          gqhghgp=gunderbrace{qleft( hghright) }_{=h}gp=ghgp=left( ghgright)
          p=g ,
          end{align}

          so that
          begin{align}
          g
          &= gqhghgp
          = gqh underbrace{left( ghgright) p}_{=g}
          = gunderbrace{qh}_{=q}g
          label{darij.pf.thm1.2}
          tag{2}
          \
          &= gqg .
          label{darij.pf.thm1.3}
          tag{3}
          end{align}

          Similarly,
          begin{equation}
          h = hph .
          label{darij.pf.thm1.4}
          tag{4}
          end{equation}

          We define a map $alpha:gMgrightarrow hMh$ by setting
          begin{align}
          alphaleft( xright) =hxq qquad text{ for every $xin gMg$.}
          end{align}

          This is well-defined, because every $xin gMg$ satisfies $hxunderbrace{q}
          _{in hMh}in hunderbrace{xhM}_{subseteq M}hsubseteq hMh$
          .



          We define a map $beta:hMhrightarrow gMg$ by setting
          begin{align}
          betaleft( yright) =pyg qquad text{ for every $yin hMh$.}
          end{align}

          This is well-defined, because every $yin hMh$ satisfies $underbrace{p}_{in
          gMg}ygin gunderbrace{Mgy}_{subseteq M}gsubseteq gMg$
          .



          Let us now prove that
          begin{align}
          alphaleft( aright) alphaleft( bright) =alphaleft(
          abright) qquad text{ for all $ain gMg$ and $bin gMg$.}
          label{darij.pf.thm1.5}
          tag{5}
          end{align}



          [Proof of eqref{darij.pf.thm1.5}: Let $ain gMg$ and $bin gMg$.



          We have $ain gMg$; thus, there exists some $xin M$ such that $a=gxg$.
          Consider this $x$. Thus, $underbrace{a}_{=gxg}g=gxunderbrace{gg}_{=g}=gxg=a$.



          We have $bin gMg$; thus, there exists some $yin M$ such that $b=gyg$.
          Consider this $y$. Thus, $gunderbrace{b}_{=gyg}=underbrace{gg}_{=g}yg=gyg=b$.



          The definition of $alpha$ yields $alphaleft( aright) =hunderbrace{a}
          _{=ag}q=hagq$
          and $alphaleft( bright) =hunderbrace{b}_{=gb}q=hgbq$.
          Multiplying these two equalities, we obtain
          begin{align}
          alphaleft( aright) alphaleft( bright) =haunderbrace{gqhg}
          _{substack{=g\text{(by eqref{darij.pf.thm1.2})}}}bq=hunderbrace{ag}_{=a}bq=habq .
          label{darij.pf.thm1.6}
          tag{6}
          end{align}

          On the other hand, the definition of $alpha$ yields $alphaleft( abright)
          =habq$
          . Compared with eqref{darij.pf.thm1.6}, this yields $alphaleft( aright)
          alphaleft( bright) =alphaleft( abright) $
          . Thus, eqref{darij.pf.thm1.5} is proven.]



          Now, Lemma 2 (applied to $A=gMg$, $C=hMh$ and $varphi=alpha$) yields that
          $alpha$ is a group homomorphism from $left( gMg,cdotright) $ to $left(
          hMh,cdotright) $
          . We shall now focus on proving that $alpha$ is invertible.



          Indeed, let us first show that $betacircalpha=operatorname*{id}$. Indeed,
          let $xin gMg$. Then, $xg=gx=x$ (since $x$ belongs to the group $gMg$, but $g$
          is the neutral element of this group). We have
          begin{align}
          left( betacircalpharight) left( xright)
          &=betaleft(
          underbrace{alphaleft( xright) }_{=hxq}right) =betaleft( hxqright) \
          &=underbrace{p}_{=pg}hunderbrace{x}_{=xg}qg
          qquad text{(by the definition of $beta$)} \
          &=pghunderbrace{x}_{=gx}underbrace{gqg}_{substack{=g\text{(by
          eqref{darij.pf.thm1.3})}}}=underbrace{pghg}_{=pleft( ghgright) =g}underbrace{xg}
          _{=x}=gx=x=operatorname*{id}left( xright) .
          end{align}

          Thus, we have shown that $left( betacircalpharight) left( xright)
          =operatorname*{id}left( xright) $
          for every $xin gMg$. This proves
          $betacircalpha=operatorname*{id}$.



          Now, let us show that $alphacircbeta=operatorname*{id}$. Indeed, let $yin
          hMh$
          . Then, $hy=yh=y$ (since $y$ belongs to the group $hMh$, but $h$ is the
          neutral element of this group). We have
          begin{align}
          left( alphacircbetaright) left( yright)
          &=alphaleft(
          underbrace{betaleft( yright) }_{=pyg}right) =alphaleft( pygright) \
          &= hpunderbrace{y}_{=hy}gunderbrace{q}_{=hq}
          qquad text{(by the definition of $alpha$)} \
          &=underbrace{hph}_{substack{=h\text{(by eqref{darij.pf.thm1.4})}}}underbrace{y}
          _{=yh}ghq=underbrace{hy}_{=y}underbrace{hghq}_{=left( hghright)
          q=h}=yh=y=operatorname*{id}left( yright) .
          end{align}

          Thus, we have shown that $left( alphacircbetaright) left( yright)
          =operatorname*{id}left( yright) $
          for every $yin hMh$. This proves
          $alphacircbeta=operatorname*{id}$.



          The maps $alpha$ and $beta$ are mutually inverse (since $alphacirc
          beta=operatorname*{id}$
          and $betacircalpha=operatorname*{id}$). Thus,
          the map $alpha$ is invertible. Since $alpha$ is a group homomorphism, this
          shows that $alpha$ is a group isomorphism. Thus, there exists a group
          isomorphism $gMgrightarrow hMh$ (namely, $alpha$). This proves Theorem 1. $blacksquare$



          This proof was obtained by lots of experimentation and iterative
          simplification. Do not ask me for the intuition behind it, for I have none. I
          suspect it could still be shortened twice, but I am happy enough that I was
          able to dispose of the finiteness condition and at least some of the ugliest
          computations. Feel free to improve!






          share|cite|improve this answer











          $endgroup$





















            1












            $begingroup$

            This is true for any semigroup (even if it is not a monoid) and is easy to prove if you know about Green's relations.



            If $S$ be a semigroup and $e$ is an idempotent of $S$, then $eSe$ is a monoid
            (with identity $e = eee$). Suppose that $e$ and $f$ are idempotents such that $eSe$ and $fSf$ are groups. Then in particular, $e mathrel{mathcal H} efe$ and $f mathrel{mathcal H} fef$, which implies that $e mathrel{mathcal R} ef$ and
            $ef mathrel{mathcal L} f$, whence $e mathrel{mathcal D} f$. It follows by Green's Lemma, than the two groups $eSe$ and $fSf$, which are maximal groups of a regular $mathcal D$-class, are isomorphic.






            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%2f1347410%2fgroups-of-the-from-gmg-in-a-monoid-where-g-is-an-idempotent%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









              3












              $begingroup$

              Yes. You do not even need the finiteness of $M$.




              Theorem 1. Let $left( M,cdotright) $ be a finite monoid with identity
              $e$. For every idempotent $gin M$, the set $gMg=left{ gxgmid xin
              Mright} $
              is a monoid (with respect to the operation $cdot$) with neutral
              element $geg=gg=g$. Let $g$ and $h$ be two idempotents of $M$ such that the
              monoids $gMg$ and $hMh$ are groups. Then, these groups $gMg$ and $hMh$ are isomorphic.




              Let us first show the following simple fact:




              Lemma 2. Let $left( A,cdotright) $ and $left( C,cdotright) $ be
              two groups. Let $varphi:Arightarrow C$ be a map. Assume that $varphileft(
              aright) varphileft( bright) =varphileft( abright) $
              for all $ain
              A$
              and $bin A$. Then, $varphi$ is a group homomorphism from $left(
              A,cdotright) $
              to $left( C,cdotright) $.




              Proof of Lemma 2. Let $e$ denote the neutral element of any group. We have
              assumed that
              begin{equation}
              varphileft( aright) varphileft( bright) =varphileft(
              abright) qquad text{for all $ain A$ and $bin A$.}
              label{darij.pf.l2.1}
              tag{1}
              end{equation}

              Applying this to $a=e$ and $b=e$, we obtain $varphileft( eright)
              varphileft( eright) =varphileft( underbrace{ee}_{=e}right)
              =varphileft( eright) $
              . Since $C$ is a group, we can cancel
              $varphileft( eright) $ from this equality, and obtain $varphileft(
              eright) =e$
              . Combined with our assumption eqref{darij.pf.l2.1}, this shows that $varphi$
              is a monoid homomorphism from $left( A,cdotright) $ to $left(
              C,cdotright) $
              . Thus, $varphi$ is also a group homomorphism (since every
              monoid homomorphism between groups is a group homomorphism). Lemma 2 is proven. $blacksquare$



              Proof of Theorem 1. The elements $g$ and $h$ are idempotents; thus, we have
              $gg=g$ and $hh=h$.



              Let $p$ be the inverse of the element $ghg$ in the group $gMg$. Then,
              $pleft( ghgright) =left( ghgright) p=g$ (since $g$ is the neutral
              element of the group $gMg$).



              Let $q$ be the inverse of the element $hgh$ in the group $hMh$. Then,
              $qleft( hghright) =left( hghright) q=h$ (since $h$ is the neutral
              element of the group $hMh$).



              The element $p$ belongs to the group $gMg$, but $g$ is the neutral element of
              this group. Hence, $pg=gp=p$. Similarly, $qh=hq=q$.



              We have
              begin{align}
              gqhghgp=gunderbrace{qleft( hghright) }_{=h}gp=ghgp=left( ghgright)
              p=g ,
              end{align}

              so that
              begin{align}
              g
              &= gqhghgp
              = gqh underbrace{left( ghgright) p}_{=g}
              = gunderbrace{qh}_{=q}g
              label{darij.pf.thm1.2}
              tag{2}
              \
              &= gqg .
              label{darij.pf.thm1.3}
              tag{3}
              end{align}

              Similarly,
              begin{equation}
              h = hph .
              label{darij.pf.thm1.4}
              tag{4}
              end{equation}

              We define a map $alpha:gMgrightarrow hMh$ by setting
              begin{align}
              alphaleft( xright) =hxq qquad text{ for every $xin gMg$.}
              end{align}

              This is well-defined, because every $xin gMg$ satisfies $hxunderbrace{q}
              _{in hMh}in hunderbrace{xhM}_{subseteq M}hsubseteq hMh$
              .



              We define a map $beta:hMhrightarrow gMg$ by setting
              begin{align}
              betaleft( yright) =pyg qquad text{ for every $yin hMh$.}
              end{align}

              This is well-defined, because every $yin hMh$ satisfies $underbrace{p}_{in
              gMg}ygin gunderbrace{Mgy}_{subseteq M}gsubseteq gMg$
              .



              Let us now prove that
              begin{align}
              alphaleft( aright) alphaleft( bright) =alphaleft(
              abright) qquad text{ for all $ain gMg$ and $bin gMg$.}
              label{darij.pf.thm1.5}
              tag{5}
              end{align}



              [Proof of eqref{darij.pf.thm1.5}: Let $ain gMg$ and $bin gMg$.



              We have $ain gMg$; thus, there exists some $xin M$ such that $a=gxg$.
              Consider this $x$. Thus, $underbrace{a}_{=gxg}g=gxunderbrace{gg}_{=g}=gxg=a$.



              We have $bin gMg$; thus, there exists some $yin M$ such that $b=gyg$.
              Consider this $y$. Thus, $gunderbrace{b}_{=gyg}=underbrace{gg}_{=g}yg=gyg=b$.



              The definition of $alpha$ yields $alphaleft( aright) =hunderbrace{a}
              _{=ag}q=hagq$
              and $alphaleft( bright) =hunderbrace{b}_{=gb}q=hgbq$.
              Multiplying these two equalities, we obtain
              begin{align}
              alphaleft( aright) alphaleft( bright) =haunderbrace{gqhg}
              _{substack{=g\text{(by eqref{darij.pf.thm1.2})}}}bq=hunderbrace{ag}_{=a}bq=habq .
              label{darij.pf.thm1.6}
              tag{6}
              end{align}

              On the other hand, the definition of $alpha$ yields $alphaleft( abright)
              =habq$
              . Compared with eqref{darij.pf.thm1.6}, this yields $alphaleft( aright)
              alphaleft( bright) =alphaleft( abright) $
              . Thus, eqref{darij.pf.thm1.5} is proven.]



              Now, Lemma 2 (applied to $A=gMg$, $C=hMh$ and $varphi=alpha$) yields that
              $alpha$ is a group homomorphism from $left( gMg,cdotright) $ to $left(
              hMh,cdotright) $
              . We shall now focus on proving that $alpha$ is invertible.



              Indeed, let us first show that $betacircalpha=operatorname*{id}$. Indeed,
              let $xin gMg$. Then, $xg=gx=x$ (since $x$ belongs to the group $gMg$, but $g$
              is the neutral element of this group). We have
              begin{align}
              left( betacircalpharight) left( xright)
              &=betaleft(
              underbrace{alphaleft( xright) }_{=hxq}right) =betaleft( hxqright) \
              &=underbrace{p}_{=pg}hunderbrace{x}_{=xg}qg
              qquad text{(by the definition of $beta$)} \
              &=pghunderbrace{x}_{=gx}underbrace{gqg}_{substack{=g\text{(by
              eqref{darij.pf.thm1.3})}}}=underbrace{pghg}_{=pleft( ghgright) =g}underbrace{xg}
              _{=x}=gx=x=operatorname*{id}left( xright) .
              end{align}

              Thus, we have shown that $left( betacircalpharight) left( xright)
              =operatorname*{id}left( xright) $
              for every $xin gMg$. This proves
              $betacircalpha=operatorname*{id}$.



              Now, let us show that $alphacircbeta=operatorname*{id}$. Indeed, let $yin
              hMh$
              . Then, $hy=yh=y$ (since $y$ belongs to the group $hMh$, but $h$ is the
              neutral element of this group). We have
              begin{align}
              left( alphacircbetaright) left( yright)
              &=alphaleft(
              underbrace{betaleft( yright) }_{=pyg}right) =alphaleft( pygright) \
              &= hpunderbrace{y}_{=hy}gunderbrace{q}_{=hq}
              qquad text{(by the definition of $alpha$)} \
              &=underbrace{hph}_{substack{=h\text{(by eqref{darij.pf.thm1.4})}}}underbrace{y}
              _{=yh}ghq=underbrace{hy}_{=y}underbrace{hghq}_{=left( hghright)
              q=h}=yh=y=operatorname*{id}left( yright) .
              end{align}

              Thus, we have shown that $left( alphacircbetaright) left( yright)
              =operatorname*{id}left( yright) $
              for every $yin hMh$. This proves
              $alphacircbeta=operatorname*{id}$.



              The maps $alpha$ and $beta$ are mutually inverse (since $alphacirc
              beta=operatorname*{id}$
              and $betacircalpha=operatorname*{id}$). Thus,
              the map $alpha$ is invertible. Since $alpha$ is a group homomorphism, this
              shows that $alpha$ is a group isomorphism. Thus, there exists a group
              isomorphism $gMgrightarrow hMh$ (namely, $alpha$). This proves Theorem 1. $blacksquare$



              This proof was obtained by lots of experimentation and iterative
              simplification. Do not ask me for the intuition behind it, for I have none. I
              suspect it could still be shortened twice, but I am happy enough that I was
              able to dispose of the finiteness condition and at least some of the ugliest
              computations. Feel free to improve!






              share|cite|improve this answer











              $endgroup$


















                3












                $begingroup$

                Yes. You do not even need the finiteness of $M$.




                Theorem 1. Let $left( M,cdotright) $ be a finite monoid with identity
                $e$. For every idempotent $gin M$, the set $gMg=left{ gxgmid xin
                Mright} $
                is a monoid (with respect to the operation $cdot$) with neutral
                element $geg=gg=g$. Let $g$ and $h$ be two idempotents of $M$ such that the
                monoids $gMg$ and $hMh$ are groups. Then, these groups $gMg$ and $hMh$ are isomorphic.




                Let us first show the following simple fact:




                Lemma 2. Let $left( A,cdotright) $ and $left( C,cdotright) $ be
                two groups. Let $varphi:Arightarrow C$ be a map. Assume that $varphileft(
                aright) varphileft( bright) =varphileft( abright) $
                for all $ain
                A$
                and $bin A$. Then, $varphi$ is a group homomorphism from $left(
                A,cdotright) $
                to $left( C,cdotright) $.




                Proof of Lemma 2. Let $e$ denote the neutral element of any group. We have
                assumed that
                begin{equation}
                varphileft( aright) varphileft( bright) =varphileft(
                abright) qquad text{for all $ain A$ and $bin A$.}
                label{darij.pf.l2.1}
                tag{1}
                end{equation}

                Applying this to $a=e$ and $b=e$, we obtain $varphileft( eright)
                varphileft( eright) =varphileft( underbrace{ee}_{=e}right)
                =varphileft( eright) $
                . Since $C$ is a group, we can cancel
                $varphileft( eright) $ from this equality, and obtain $varphileft(
                eright) =e$
                . Combined with our assumption eqref{darij.pf.l2.1}, this shows that $varphi$
                is a monoid homomorphism from $left( A,cdotright) $ to $left(
                C,cdotright) $
                . Thus, $varphi$ is also a group homomorphism (since every
                monoid homomorphism between groups is a group homomorphism). Lemma 2 is proven. $blacksquare$



                Proof of Theorem 1. The elements $g$ and $h$ are idempotents; thus, we have
                $gg=g$ and $hh=h$.



                Let $p$ be the inverse of the element $ghg$ in the group $gMg$. Then,
                $pleft( ghgright) =left( ghgright) p=g$ (since $g$ is the neutral
                element of the group $gMg$).



                Let $q$ be the inverse of the element $hgh$ in the group $hMh$. Then,
                $qleft( hghright) =left( hghright) q=h$ (since $h$ is the neutral
                element of the group $hMh$).



                The element $p$ belongs to the group $gMg$, but $g$ is the neutral element of
                this group. Hence, $pg=gp=p$. Similarly, $qh=hq=q$.



                We have
                begin{align}
                gqhghgp=gunderbrace{qleft( hghright) }_{=h}gp=ghgp=left( ghgright)
                p=g ,
                end{align}

                so that
                begin{align}
                g
                &= gqhghgp
                = gqh underbrace{left( ghgright) p}_{=g}
                = gunderbrace{qh}_{=q}g
                label{darij.pf.thm1.2}
                tag{2}
                \
                &= gqg .
                label{darij.pf.thm1.3}
                tag{3}
                end{align}

                Similarly,
                begin{equation}
                h = hph .
                label{darij.pf.thm1.4}
                tag{4}
                end{equation}

                We define a map $alpha:gMgrightarrow hMh$ by setting
                begin{align}
                alphaleft( xright) =hxq qquad text{ for every $xin gMg$.}
                end{align}

                This is well-defined, because every $xin gMg$ satisfies $hxunderbrace{q}
                _{in hMh}in hunderbrace{xhM}_{subseteq M}hsubseteq hMh$
                .



                We define a map $beta:hMhrightarrow gMg$ by setting
                begin{align}
                betaleft( yright) =pyg qquad text{ for every $yin hMh$.}
                end{align}

                This is well-defined, because every $yin hMh$ satisfies $underbrace{p}_{in
                gMg}ygin gunderbrace{Mgy}_{subseteq M}gsubseteq gMg$
                .



                Let us now prove that
                begin{align}
                alphaleft( aright) alphaleft( bright) =alphaleft(
                abright) qquad text{ for all $ain gMg$ and $bin gMg$.}
                label{darij.pf.thm1.5}
                tag{5}
                end{align}



                [Proof of eqref{darij.pf.thm1.5}: Let $ain gMg$ and $bin gMg$.



                We have $ain gMg$; thus, there exists some $xin M$ such that $a=gxg$.
                Consider this $x$. Thus, $underbrace{a}_{=gxg}g=gxunderbrace{gg}_{=g}=gxg=a$.



                We have $bin gMg$; thus, there exists some $yin M$ such that $b=gyg$.
                Consider this $y$. Thus, $gunderbrace{b}_{=gyg}=underbrace{gg}_{=g}yg=gyg=b$.



                The definition of $alpha$ yields $alphaleft( aright) =hunderbrace{a}
                _{=ag}q=hagq$
                and $alphaleft( bright) =hunderbrace{b}_{=gb}q=hgbq$.
                Multiplying these two equalities, we obtain
                begin{align}
                alphaleft( aright) alphaleft( bright) =haunderbrace{gqhg}
                _{substack{=g\text{(by eqref{darij.pf.thm1.2})}}}bq=hunderbrace{ag}_{=a}bq=habq .
                label{darij.pf.thm1.6}
                tag{6}
                end{align}

                On the other hand, the definition of $alpha$ yields $alphaleft( abright)
                =habq$
                . Compared with eqref{darij.pf.thm1.6}, this yields $alphaleft( aright)
                alphaleft( bright) =alphaleft( abright) $
                . Thus, eqref{darij.pf.thm1.5} is proven.]



                Now, Lemma 2 (applied to $A=gMg$, $C=hMh$ and $varphi=alpha$) yields that
                $alpha$ is a group homomorphism from $left( gMg,cdotright) $ to $left(
                hMh,cdotright) $
                . We shall now focus on proving that $alpha$ is invertible.



                Indeed, let us first show that $betacircalpha=operatorname*{id}$. Indeed,
                let $xin gMg$. Then, $xg=gx=x$ (since $x$ belongs to the group $gMg$, but $g$
                is the neutral element of this group). We have
                begin{align}
                left( betacircalpharight) left( xright)
                &=betaleft(
                underbrace{alphaleft( xright) }_{=hxq}right) =betaleft( hxqright) \
                &=underbrace{p}_{=pg}hunderbrace{x}_{=xg}qg
                qquad text{(by the definition of $beta$)} \
                &=pghunderbrace{x}_{=gx}underbrace{gqg}_{substack{=g\text{(by
                eqref{darij.pf.thm1.3})}}}=underbrace{pghg}_{=pleft( ghgright) =g}underbrace{xg}
                _{=x}=gx=x=operatorname*{id}left( xright) .
                end{align}

                Thus, we have shown that $left( betacircalpharight) left( xright)
                =operatorname*{id}left( xright) $
                for every $xin gMg$. This proves
                $betacircalpha=operatorname*{id}$.



                Now, let us show that $alphacircbeta=operatorname*{id}$. Indeed, let $yin
                hMh$
                . Then, $hy=yh=y$ (since $y$ belongs to the group $hMh$, but $h$ is the
                neutral element of this group). We have
                begin{align}
                left( alphacircbetaright) left( yright)
                &=alphaleft(
                underbrace{betaleft( yright) }_{=pyg}right) =alphaleft( pygright) \
                &= hpunderbrace{y}_{=hy}gunderbrace{q}_{=hq}
                qquad text{(by the definition of $alpha$)} \
                &=underbrace{hph}_{substack{=h\text{(by eqref{darij.pf.thm1.4})}}}underbrace{y}
                _{=yh}ghq=underbrace{hy}_{=y}underbrace{hghq}_{=left( hghright)
                q=h}=yh=y=operatorname*{id}left( yright) .
                end{align}

                Thus, we have shown that $left( alphacircbetaright) left( yright)
                =operatorname*{id}left( yright) $
                for every $yin hMh$. This proves
                $alphacircbeta=operatorname*{id}$.



                The maps $alpha$ and $beta$ are mutually inverse (since $alphacirc
                beta=operatorname*{id}$
                and $betacircalpha=operatorname*{id}$). Thus,
                the map $alpha$ is invertible. Since $alpha$ is a group homomorphism, this
                shows that $alpha$ is a group isomorphism. Thus, there exists a group
                isomorphism $gMgrightarrow hMh$ (namely, $alpha$). This proves Theorem 1. $blacksquare$



                This proof was obtained by lots of experimentation and iterative
                simplification. Do not ask me for the intuition behind it, for I have none. I
                suspect it could still be shortened twice, but I am happy enough that I was
                able to dispose of the finiteness condition and at least some of the ugliest
                computations. Feel free to improve!






                share|cite|improve this answer











                $endgroup$
















                  3












                  3








                  3





                  $begingroup$

                  Yes. You do not even need the finiteness of $M$.




                  Theorem 1. Let $left( M,cdotright) $ be a finite monoid with identity
                  $e$. For every idempotent $gin M$, the set $gMg=left{ gxgmid xin
                  Mright} $
                  is a monoid (with respect to the operation $cdot$) with neutral
                  element $geg=gg=g$. Let $g$ and $h$ be two idempotents of $M$ such that the
                  monoids $gMg$ and $hMh$ are groups. Then, these groups $gMg$ and $hMh$ are isomorphic.




                  Let us first show the following simple fact:




                  Lemma 2. Let $left( A,cdotright) $ and $left( C,cdotright) $ be
                  two groups. Let $varphi:Arightarrow C$ be a map. Assume that $varphileft(
                  aright) varphileft( bright) =varphileft( abright) $
                  for all $ain
                  A$
                  and $bin A$. Then, $varphi$ is a group homomorphism from $left(
                  A,cdotright) $
                  to $left( C,cdotright) $.




                  Proof of Lemma 2. Let $e$ denote the neutral element of any group. We have
                  assumed that
                  begin{equation}
                  varphileft( aright) varphileft( bright) =varphileft(
                  abright) qquad text{for all $ain A$ and $bin A$.}
                  label{darij.pf.l2.1}
                  tag{1}
                  end{equation}

                  Applying this to $a=e$ and $b=e$, we obtain $varphileft( eright)
                  varphileft( eright) =varphileft( underbrace{ee}_{=e}right)
                  =varphileft( eright) $
                  . Since $C$ is a group, we can cancel
                  $varphileft( eright) $ from this equality, and obtain $varphileft(
                  eright) =e$
                  . Combined with our assumption eqref{darij.pf.l2.1}, this shows that $varphi$
                  is a monoid homomorphism from $left( A,cdotright) $ to $left(
                  C,cdotright) $
                  . Thus, $varphi$ is also a group homomorphism (since every
                  monoid homomorphism between groups is a group homomorphism). Lemma 2 is proven. $blacksquare$



                  Proof of Theorem 1. The elements $g$ and $h$ are idempotents; thus, we have
                  $gg=g$ and $hh=h$.



                  Let $p$ be the inverse of the element $ghg$ in the group $gMg$. Then,
                  $pleft( ghgright) =left( ghgright) p=g$ (since $g$ is the neutral
                  element of the group $gMg$).



                  Let $q$ be the inverse of the element $hgh$ in the group $hMh$. Then,
                  $qleft( hghright) =left( hghright) q=h$ (since $h$ is the neutral
                  element of the group $hMh$).



                  The element $p$ belongs to the group $gMg$, but $g$ is the neutral element of
                  this group. Hence, $pg=gp=p$. Similarly, $qh=hq=q$.



                  We have
                  begin{align}
                  gqhghgp=gunderbrace{qleft( hghright) }_{=h}gp=ghgp=left( ghgright)
                  p=g ,
                  end{align}

                  so that
                  begin{align}
                  g
                  &= gqhghgp
                  = gqh underbrace{left( ghgright) p}_{=g}
                  = gunderbrace{qh}_{=q}g
                  label{darij.pf.thm1.2}
                  tag{2}
                  \
                  &= gqg .
                  label{darij.pf.thm1.3}
                  tag{3}
                  end{align}

                  Similarly,
                  begin{equation}
                  h = hph .
                  label{darij.pf.thm1.4}
                  tag{4}
                  end{equation}

                  We define a map $alpha:gMgrightarrow hMh$ by setting
                  begin{align}
                  alphaleft( xright) =hxq qquad text{ for every $xin gMg$.}
                  end{align}

                  This is well-defined, because every $xin gMg$ satisfies $hxunderbrace{q}
                  _{in hMh}in hunderbrace{xhM}_{subseteq M}hsubseteq hMh$
                  .



                  We define a map $beta:hMhrightarrow gMg$ by setting
                  begin{align}
                  betaleft( yright) =pyg qquad text{ for every $yin hMh$.}
                  end{align}

                  This is well-defined, because every $yin hMh$ satisfies $underbrace{p}_{in
                  gMg}ygin gunderbrace{Mgy}_{subseteq M}gsubseteq gMg$
                  .



                  Let us now prove that
                  begin{align}
                  alphaleft( aright) alphaleft( bright) =alphaleft(
                  abright) qquad text{ for all $ain gMg$ and $bin gMg$.}
                  label{darij.pf.thm1.5}
                  tag{5}
                  end{align}



                  [Proof of eqref{darij.pf.thm1.5}: Let $ain gMg$ and $bin gMg$.



                  We have $ain gMg$; thus, there exists some $xin M$ such that $a=gxg$.
                  Consider this $x$. Thus, $underbrace{a}_{=gxg}g=gxunderbrace{gg}_{=g}=gxg=a$.



                  We have $bin gMg$; thus, there exists some $yin M$ such that $b=gyg$.
                  Consider this $y$. Thus, $gunderbrace{b}_{=gyg}=underbrace{gg}_{=g}yg=gyg=b$.



                  The definition of $alpha$ yields $alphaleft( aright) =hunderbrace{a}
                  _{=ag}q=hagq$
                  and $alphaleft( bright) =hunderbrace{b}_{=gb}q=hgbq$.
                  Multiplying these two equalities, we obtain
                  begin{align}
                  alphaleft( aright) alphaleft( bright) =haunderbrace{gqhg}
                  _{substack{=g\text{(by eqref{darij.pf.thm1.2})}}}bq=hunderbrace{ag}_{=a}bq=habq .
                  label{darij.pf.thm1.6}
                  tag{6}
                  end{align}

                  On the other hand, the definition of $alpha$ yields $alphaleft( abright)
                  =habq$
                  . Compared with eqref{darij.pf.thm1.6}, this yields $alphaleft( aright)
                  alphaleft( bright) =alphaleft( abright) $
                  . Thus, eqref{darij.pf.thm1.5} is proven.]



                  Now, Lemma 2 (applied to $A=gMg$, $C=hMh$ and $varphi=alpha$) yields that
                  $alpha$ is a group homomorphism from $left( gMg,cdotright) $ to $left(
                  hMh,cdotright) $
                  . We shall now focus on proving that $alpha$ is invertible.



                  Indeed, let us first show that $betacircalpha=operatorname*{id}$. Indeed,
                  let $xin gMg$. Then, $xg=gx=x$ (since $x$ belongs to the group $gMg$, but $g$
                  is the neutral element of this group). We have
                  begin{align}
                  left( betacircalpharight) left( xright)
                  &=betaleft(
                  underbrace{alphaleft( xright) }_{=hxq}right) =betaleft( hxqright) \
                  &=underbrace{p}_{=pg}hunderbrace{x}_{=xg}qg
                  qquad text{(by the definition of $beta$)} \
                  &=pghunderbrace{x}_{=gx}underbrace{gqg}_{substack{=g\text{(by
                  eqref{darij.pf.thm1.3})}}}=underbrace{pghg}_{=pleft( ghgright) =g}underbrace{xg}
                  _{=x}=gx=x=operatorname*{id}left( xright) .
                  end{align}

                  Thus, we have shown that $left( betacircalpharight) left( xright)
                  =operatorname*{id}left( xright) $
                  for every $xin gMg$. This proves
                  $betacircalpha=operatorname*{id}$.



                  Now, let us show that $alphacircbeta=operatorname*{id}$. Indeed, let $yin
                  hMh$
                  . Then, $hy=yh=y$ (since $y$ belongs to the group $hMh$, but $h$ is the
                  neutral element of this group). We have
                  begin{align}
                  left( alphacircbetaright) left( yright)
                  &=alphaleft(
                  underbrace{betaleft( yright) }_{=pyg}right) =alphaleft( pygright) \
                  &= hpunderbrace{y}_{=hy}gunderbrace{q}_{=hq}
                  qquad text{(by the definition of $alpha$)} \
                  &=underbrace{hph}_{substack{=h\text{(by eqref{darij.pf.thm1.4})}}}underbrace{y}
                  _{=yh}ghq=underbrace{hy}_{=y}underbrace{hghq}_{=left( hghright)
                  q=h}=yh=y=operatorname*{id}left( yright) .
                  end{align}

                  Thus, we have shown that $left( alphacircbetaright) left( yright)
                  =operatorname*{id}left( yright) $
                  for every $yin hMh$. This proves
                  $alphacircbeta=operatorname*{id}$.



                  The maps $alpha$ and $beta$ are mutually inverse (since $alphacirc
                  beta=operatorname*{id}$
                  and $betacircalpha=operatorname*{id}$). Thus,
                  the map $alpha$ is invertible. Since $alpha$ is a group homomorphism, this
                  shows that $alpha$ is a group isomorphism. Thus, there exists a group
                  isomorphism $gMgrightarrow hMh$ (namely, $alpha$). This proves Theorem 1. $blacksquare$



                  This proof was obtained by lots of experimentation and iterative
                  simplification. Do not ask me for the intuition behind it, for I have none. I
                  suspect it could still be shortened twice, but I am happy enough that I was
                  able to dispose of the finiteness condition and at least some of the ugliest
                  computations. Feel free to improve!






                  share|cite|improve this answer











                  $endgroup$



                  Yes. You do not even need the finiteness of $M$.




                  Theorem 1. Let $left( M,cdotright) $ be a finite monoid with identity
                  $e$. For every idempotent $gin M$, the set $gMg=left{ gxgmid xin
                  Mright} $
                  is a monoid (with respect to the operation $cdot$) with neutral
                  element $geg=gg=g$. Let $g$ and $h$ be two idempotents of $M$ such that the
                  monoids $gMg$ and $hMh$ are groups. Then, these groups $gMg$ and $hMh$ are isomorphic.




                  Let us first show the following simple fact:




                  Lemma 2. Let $left( A,cdotright) $ and $left( C,cdotright) $ be
                  two groups. Let $varphi:Arightarrow C$ be a map. Assume that $varphileft(
                  aright) varphileft( bright) =varphileft( abright) $
                  for all $ain
                  A$
                  and $bin A$. Then, $varphi$ is a group homomorphism from $left(
                  A,cdotright) $
                  to $left( C,cdotright) $.




                  Proof of Lemma 2. Let $e$ denote the neutral element of any group. We have
                  assumed that
                  begin{equation}
                  varphileft( aright) varphileft( bright) =varphileft(
                  abright) qquad text{for all $ain A$ and $bin A$.}
                  label{darij.pf.l2.1}
                  tag{1}
                  end{equation}

                  Applying this to $a=e$ and $b=e$, we obtain $varphileft( eright)
                  varphileft( eright) =varphileft( underbrace{ee}_{=e}right)
                  =varphileft( eright) $
                  . Since $C$ is a group, we can cancel
                  $varphileft( eright) $ from this equality, and obtain $varphileft(
                  eright) =e$
                  . Combined with our assumption eqref{darij.pf.l2.1}, this shows that $varphi$
                  is a monoid homomorphism from $left( A,cdotright) $ to $left(
                  C,cdotright) $
                  . Thus, $varphi$ is also a group homomorphism (since every
                  monoid homomorphism between groups is a group homomorphism). Lemma 2 is proven. $blacksquare$



                  Proof of Theorem 1. The elements $g$ and $h$ are idempotents; thus, we have
                  $gg=g$ and $hh=h$.



                  Let $p$ be the inverse of the element $ghg$ in the group $gMg$. Then,
                  $pleft( ghgright) =left( ghgright) p=g$ (since $g$ is the neutral
                  element of the group $gMg$).



                  Let $q$ be the inverse of the element $hgh$ in the group $hMh$. Then,
                  $qleft( hghright) =left( hghright) q=h$ (since $h$ is the neutral
                  element of the group $hMh$).



                  The element $p$ belongs to the group $gMg$, but $g$ is the neutral element of
                  this group. Hence, $pg=gp=p$. Similarly, $qh=hq=q$.



                  We have
                  begin{align}
                  gqhghgp=gunderbrace{qleft( hghright) }_{=h}gp=ghgp=left( ghgright)
                  p=g ,
                  end{align}

                  so that
                  begin{align}
                  g
                  &= gqhghgp
                  = gqh underbrace{left( ghgright) p}_{=g}
                  = gunderbrace{qh}_{=q}g
                  label{darij.pf.thm1.2}
                  tag{2}
                  \
                  &= gqg .
                  label{darij.pf.thm1.3}
                  tag{3}
                  end{align}

                  Similarly,
                  begin{equation}
                  h = hph .
                  label{darij.pf.thm1.4}
                  tag{4}
                  end{equation}

                  We define a map $alpha:gMgrightarrow hMh$ by setting
                  begin{align}
                  alphaleft( xright) =hxq qquad text{ for every $xin gMg$.}
                  end{align}

                  This is well-defined, because every $xin gMg$ satisfies $hxunderbrace{q}
                  _{in hMh}in hunderbrace{xhM}_{subseteq M}hsubseteq hMh$
                  .



                  We define a map $beta:hMhrightarrow gMg$ by setting
                  begin{align}
                  betaleft( yright) =pyg qquad text{ for every $yin hMh$.}
                  end{align}

                  This is well-defined, because every $yin hMh$ satisfies $underbrace{p}_{in
                  gMg}ygin gunderbrace{Mgy}_{subseteq M}gsubseteq gMg$
                  .



                  Let us now prove that
                  begin{align}
                  alphaleft( aright) alphaleft( bright) =alphaleft(
                  abright) qquad text{ for all $ain gMg$ and $bin gMg$.}
                  label{darij.pf.thm1.5}
                  tag{5}
                  end{align}



                  [Proof of eqref{darij.pf.thm1.5}: Let $ain gMg$ and $bin gMg$.



                  We have $ain gMg$; thus, there exists some $xin M$ such that $a=gxg$.
                  Consider this $x$. Thus, $underbrace{a}_{=gxg}g=gxunderbrace{gg}_{=g}=gxg=a$.



                  We have $bin gMg$; thus, there exists some $yin M$ such that $b=gyg$.
                  Consider this $y$. Thus, $gunderbrace{b}_{=gyg}=underbrace{gg}_{=g}yg=gyg=b$.



                  The definition of $alpha$ yields $alphaleft( aright) =hunderbrace{a}
                  _{=ag}q=hagq$
                  and $alphaleft( bright) =hunderbrace{b}_{=gb}q=hgbq$.
                  Multiplying these two equalities, we obtain
                  begin{align}
                  alphaleft( aright) alphaleft( bright) =haunderbrace{gqhg}
                  _{substack{=g\text{(by eqref{darij.pf.thm1.2})}}}bq=hunderbrace{ag}_{=a}bq=habq .
                  label{darij.pf.thm1.6}
                  tag{6}
                  end{align}

                  On the other hand, the definition of $alpha$ yields $alphaleft( abright)
                  =habq$
                  . Compared with eqref{darij.pf.thm1.6}, this yields $alphaleft( aright)
                  alphaleft( bright) =alphaleft( abright) $
                  . Thus, eqref{darij.pf.thm1.5} is proven.]



                  Now, Lemma 2 (applied to $A=gMg$, $C=hMh$ and $varphi=alpha$) yields that
                  $alpha$ is a group homomorphism from $left( gMg,cdotright) $ to $left(
                  hMh,cdotright) $
                  . We shall now focus on proving that $alpha$ is invertible.



                  Indeed, let us first show that $betacircalpha=operatorname*{id}$. Indeed,
                  let $xin gMg$. Then, $xg=gx=x$ (since $x$ belongs to the group $gMg$, but $g$
                  is the neutral element of this group). We have
                  begin{align}
                  left( betacircalpharight) left( xright)
                  &=betaleft(
                  underbrace{alphaleft( xright) }_{=hxq}right) =betaleft( hxqright) \
                  &=underbrace{p}_{=pg}hunderbrace{x}_{=xg}qg
                  qquad text{(by the definition of $beta$)} \
                  &=pghunderbrace{x}_{=gx}underbrace{gqg}_{substack{=g\text{(by
                  eqref{darij.pf.thm1.3})}}}=underbrace{pghg}_{=pleft( ghgright) =g}underbrace{xg}
                  _{=x}=gx=x=operatorname*{id}left( xright) .
                  end{align}

                  Thus, we have shown that $left( betacircalpharight) left( xright)
                  =operatorname*{id}left( xright) $
                  for every $xin gMg$. This proves
                  $betacircalpha=operatorname*{id}$.



                  Now, let us show that $alphacircbeta=operatorname*{id}$. Indeed, let $yin
                  hMh$
                  . Then, $hy=yh=y$ (since $y$ belongs to the group $hMh$, but $h$ is the
                  neutral element of this group). We have
                  begin{align}
                  left( alphacircbetaright) left( yright)
                  &=alphaleft(
                  underbrace{betaleft( yright) }_{=pyg}right) =alphaleft( pygright) \
                  &= hpunderbrace{y}_{=hy}gunderbrace{q}_{=hq}
                  qquad text{(by the definition of $alpha$)} \
                  &=underbrace{hph}_{substack{=h\text{(by eqref{darij.pf.thm1.4})}}}underbrace{y}
                  _{=yh}ghq=underbrace{hy}_{=y}underbrace{hghq}_{=left( hghright)
                  q=h}=yh=y=operatorname*{id}left( yright) .
                  end{align}

                  Thus, we have shown that $left( alphacircbetaright) left( yright)
                  =operatorname*{id}left( yright) $
                  for every $yin hMh$. This proves
                  $alphacircbeta=operatorname*{id}$.



                  The maps $alpha$ and $beta$ are mutually inverse (since $alphacirc
                  beta=operatorname*{id}$
                  and $betacircalpha=operatorname*{id}$). Thus,
                  the map $alpha$ is invertible. Since $alpha$ is a group homomorphism, this
                  shows that $alpha$ is a group isomorphism. Thus, there exists a group
                  isomorphism $gMgrightarrow hMh$ (namely, $alpha$). This proves Theorem 1. $blacksquare$



                  This proof was obtained by lots of experimentation and iterative
                  simplification. Do not ask me for the intuition behind it, for I have none. I
                  suspect it could still be shortened twice, but I am happy enough that I was
                  able to dispose of the finiteness condition and at least some of the ugliest
                  computations. Feel free to improve!







                  share|cite|improve this answer














                  share|cite|improve this answer



                  share|cite|improve this answer








                  edited Nov 25 '18 at 17:23

























                  answered Jul 2 '15 at 23:41









                  darij grinbergdarij grinberg

                  10.5k33062




                  10.5k33062























                      1












                      $begingroup$

                      This is true for any semigroup (even if it is not a monoid) and is easy to prove if you know about Green's relations.



                      If $S$ be a semigroup and $e$ is an idempotent of $S$, then $eSe$ is a monoid
                      (with identity $e = eee$). Suppose that $e$ and $f$ are idempotents such that $eSe$ and $fSf$ are groups. Then in particular, $e mathrel{mathcal H} efe$ and $f mathrel{mathcal H} fef$, which implies that $e mathrel{mathcal R} ef$ and
                      $ef mathrel{mathcal L} f$, whence $e mathrel{mathcal D} f$. It follows by Green's Lemma, than the two groups $eSe$ and $fSf$, which are maximal groups of a regular $mathcal D$-class, are isomorphic.






                      share|cite|improve this answer









                      $endgroup$


















                        1












                        $begingroup$

                        This is true for any semigroup (even if it is not a monoid) and is easy to prove if you know about Green's relations.



                        If $S$ be a semigroup and $e$ is an idempotent of $S$, then $eSe$ is a monoid
                        (with identity $e = eee$). Suppose that $e$ and $f$ are idempotents such that $eSe$ and $fSf$ are groups. Then in particular, $e mathrel{mathcal H} efe$ and $f mathrel{mathcal H} fef$, which implies that $e mathrel{mathcal R} ef$ and
                        $ef mathrel{mathcal L} f$, whence $e mathrel{mathcal D} f$. It follows by Green's Lemma, than the two groups $eSe$ and $fSf$, which are maximal groups of a regular $mathcal D$-class, are isomorphic.






                        share|cite|improve this answer









                        $endgroup$
















                          1












                          1








                          1





                          $begingroup$

                          This is true for any semigroup (even if it is not a monoid) and is easy to prove if you know about Green's relations.



                          If $S$ be a semigroup and $e$ is an idempotent of $S$, then $eSe$ is a monoid
                          (with identity $e = eee$). Suppose that $e$ and $f$ are idempotents such that $eSe$ and $fSf$ are groups. Then in particular, $e mathrel{mathcal H} efe$ and $f mathrel{mathcal H} fef$, which implies that $e mathrel{mathcal R} ef$ and
                          $ef mathrel{mathcal L} f$, whence $e mathrel{mathcal D} f$. It follows by Green's Lemma, than the two groups $eSe$ and $fSf$, which are maximal groups of a regular $mathcal D$-class, are isomorphic.






                          share|cite|improve this answer









                          $endgroup$



                          This is true for any semigroup (even if it is not a monoid) and is easy to prove if you know about Green's relations.



                          If $S$ be a semigroup and $e$ is an idempotent of $S$, then $eSe$ is a monoid
                          (with identity $e = eee$). Suppose that $e$ and $f$ are idempotents such that $eSe$ and $fSf$ are groups. Then in particular, $e mathrel{mathcal H} efe$ and $f mathrel{mathcal H} fef$, which implies that $e mathrel{mathcal R} ef$ and
                          $ef mathrel{mathcal L} f$, whence $e mathrel{mathcal D} f$. It follows by Green's Lemma, than the two groups $eSe$ and $fSf$, which are maximal groups of a regular $mathcal D$-class, are isomorphic.







                          share|cite|improve this answer












                          share|cite|improve this answer



                          share|cite|improve this answer










                          answered Jul 4 '15 at 6:14









                          J.-E. PinJ.-E. Pin

                          18.4k21754




                          18.4k21754






























                              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%2f1347410%2fgroups-of-the-from-gmg-in-a-monoid-where-g-is-an-idempotent%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

                              How to send String Array data to Server using php in android

                              Title Spacing in Bjornstrup Chapter, Removing Chapter Number From Contents

                              Is anime1.com a legal site for watching anime?