@ Shaull: Obrigado pela sua resposta! Eu sou novo no StackExchange e não sei como comentar uma resposta, por isso optei por escrever uma resposta, na esperança de que eu possa ser perdoado.
Hmm, parece-me que um carneiro contando suas ovelhas escrevendo uma marca em um pedaço de papel para cada ovelha que vê, ou um prisioneiro contando os dias em que esteve preso escrevendo marcas na parede. Por que n marcas em um pedaço de papel ou em uma parede não contam como uma representação do número n? Não é isso que se chama representação de registro? AFAICS não é de maneira óbvia inferior a (digamos) uma representação binária, exceto que ela usa mais espaço.
Suponho que, para você, "saber" significa que ela tem uma representação interna da contagem no final. Então, é claro, é óbvio que uma FSA da FST não pode calcular o comprimento de uma sequência arbitrária. Mas se não exigimos conhecimento nesse sentido, mas exigimos apenas que a FSA ou a FST sejam capazes de informar o resultado a um observador externo, parece-me que apresentar a contagem em um formato de contagem deve ser aceitável.
Além disso, se um FSA é equipado com entradas e saídas incrementais, em princípio ele deve poder usar seu ambiente externo como uma memória de leitura / gravação e, portanto, ser tão poderoso quanto uma máquina de Turing. Direita?
Obrigado por abordar o caso da comparação. Agora, parece que se elevarmos o requisito de uma representação interna e exigirmos apenas que a máquina seja capaz de apresentar o resultado a um observador externo, poderíamos criar facilmente um FSM que pudesse produzir uma espécie de apresentação gráfica do resultado. Suponha que o FSM, depois de readins "aaaaaabbbbbb", escrevesse
000000
000000
então, como as barras têm o mesmo comprimento, o FSM aceitou a sequência "aaaaaabbbbbb". Duas barras do mesmo comprimento significam "sim", comprimentos diferentes significam "não".
Acho que estou flexionando as regras, mas é isso que quero, pois estou interessado nas suposições mais ou menos implícitas que estão sendo feitas no campo da linguística matemática.