@Shaull : 답변 주셔서 감사합니다! 저는 StackExchange를 처음 사용하고 답변에 대한 의견을 제시하는 방법을 모르므로 용서 받기를 희망하면서 대신 답변을 작성하기로 선택했습니다.
흠, 나에게 보이는 양 한 마리당 종이에 표를 써서 양을 세거나, 벽에 자국을 써서 감옥에 갇힌 날을 세는 죄수는 세고있는 것 같습니다. 종이 표지 나 벽면에 n 마크가 왜 숫자 n을 나타내지 않습니까? 이것이 탈리 표현이라고하는 것이 아닙니까? AFAICS 더 많은 공간을 사용한다는 점을 제외하고는 이진 표현보다 열등하지 않습니다.
나는 당신을 위해 "알다"는 것이 결국 카운트의 내부 표현을 가지고 있다고 가정합니다. 물론, FST의 FSA는 임의의 문자열의 길이를 계산할 수 없음이 명백합니다. 그러나 그러한 의미에서 지식이 필요하지 않지만 FSA 또는 FST가 결과를 외부 관찰자에게 말할 수 있어야한다고 요구하면 집계 형식으로 카운트를 제시하는 것이 좋습니다.
또한 FSA에 증분 입력 및 출력이 모두 장착 된 경우 원칙적으로 외부 환경을 읽기 / 쓰기 메모리로 사용할 수 있으므로 Turing 머신만큼 강력해야합니다. 권리?
비교 사례를 제기 해 주셔서 감사합니다. 이제 우리는 내부 표현의 요구 사항을 높이고 기계가 외부 관찰자에게 결과를 제시 할 수 있어야하는 경우, 일종의 FSM을 쉽게 만들 수있는 경우 인 것처럼 보입니다. 결과의 그래픽 표현. FSM이 "aaaaaabbbbbb"를 읽었을 때
000000
000000
그런 다음 막대의 길이가 같으므로 FSM은 "aaaaaabbbbbb"문자열을 허용합니다. 같은 길이의 두 막대는 "예"를 의미하고 다른 길이는 "아니오"를 의미합니다.
나는 규칙을 구부리고 있다고 생각하지만, 수학 언어 분야에서 만들어지는 다소 암시적인 가정에 관심이 있기 때문에 이것이 내가 원하는 것입니다.