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
14 March 2001
0 references
direct products
0 references
automatic semigroups
0 references
regular languages
0 references
0.9036226868629456
0 references
0.8561416268348694
0 references
0.8459561467170715
0 references
0.8441525101661682
0 references
0.8391445875167847
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