Let $A=\set{a,b}$. Let us define an \expreg function $f:\left(A\cup\set{\sharp}\right)^*\rightarrow(A\times\set{0,1}\cup\set{\natural})^*$.
Let $A=\set{a,b}$. Let us define an \expreg function $f:\left(A\cup\set{\sharp}\right)^*\rightarrow(A\times\cup{0,1}\cup\set{\natural})^*$.
What the function $f$ does is list all subsets of positions (without $\sharp$) and output the word labelled with the corresponding subset. The labelled words are output in a specific order, and separated by $\natural$. Let us decribe the order in which these subsets of positions are listed.
Over a word $u$ without $\sharp$, $f$ outputs the list of all annotations, in the lexicographic order over the subset of positions of $u$, \eg
...
...
@@ -292,7 +278,7 @@ The \emph{initial configuration} of $\auta$ over $v$ is the word $(q_0,1)$. Give