No label defined (Q4515418)

From MaRDI portal

!

This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use the normal view instead:

scientific article; zbMATH DE number 1529076
Language Label Description Also known as
default for all languages
No label defined
    English
    No label defined
    scientific article; zbMATH DE number 1529076

      Statements

      0 references
      0 references
      0 references
      0 references
      14 March 2001
      0 references
      direct products
      0 references
      automatic semigroups
      0 references
      regular languages
      0 references
      For a finite alphabet \(A\) and \(\$\notin A\) define \(A(2,\$)=((A\cup\{\$\})\times(A\cup\{\$\}))\setminus\{(\$,\$)\}\) and a mapping \(\delta_A\colon A^*\times A^*\to(A(2,\$))^*\) such that \[ \delta_A(a_1\dots a_n,b_1\dots b_m)=\begin{cases}(a_1,b_1)\dots(a_n,b_n)&\text{if }n=m,\\ (a_1,b_1)\dots(a_n,b_n)(\$,b_{n+1})\dots(\$,b_m)&\text{if }n<m,\\ (a_1,b_1)\dots(a_m,b_m)(a_{m+1},\$)\dots(a_n,\$)&\text{if }n>m.\end{cases} \] A semigroup \(S\) is called automatic if there exist a finite set \(A\subseteq S\) and a regular language \(L\subseteq A^*\) such that \(\phi(L)=S\) where \(\phi\colon A^*\to S\) is a homomorphism with \(\phi(a)=a\) for all \(a\in A\) and \(\{\delta_A(\alpha,\beta);\;\alpha,\beta\in L,\;\phi(\alpha)=\phi(\beta)\}\) and \(\{\delta_A(\alpha,\beta);\;\alpha,\beta\in L,\;\phi(\alpha a)=\phi(\beta)\}\) for all \(a\in A\) are regular languages over \(A(2,\$)\). The authors prove that a direct product of two automatic semigroups \(S\) and \(T\) is automatic if and only if one of the following conditions holds: (a) \(S\) and \(T\) are infinite and \(S^2=S\) and \(T^2=T\); (b) \(S\) is infinite, \(T\) is finite and \(T^2=T\); (c) \(S\) is finite, \(T\) is infinite and \(S^2=S\); (d) \(S\) and \(T\) are finite.
      0 references

      Identifiers