동기식 논리 회로를 사용하여 FSM을 구현하는 방법을 가르치면서 이론적 인 CS 세계와 전기 공학 세계에서 "상태"는 일반적으로 (및 상태 공간 Q )로 표시됩니다. 먼저 EE.sx에 대해 질문 했지만이 주제를 조금 연구하면서 Turing의 원본 1936 논문 에서도 q 1을 사용 한다는 것을 알았습니다 . . 튜링 기계의 상태를 나타 내기 위해 q n .
그래서 나는 이 컨벤션이 언제 돌아가고 왜 "상태"가 로 표시 될까?
동기식 논리 회로를 사용하여 FSM을 구현하는 방법을 가르치면서 이론적 인 CS 세계와 전기 공학 세계에서 "상태"는 일반적으로 (및 상태 공간 Q )로 표시됩니다. 먼저 EE.sx에 대해 질문 했지만이 주제를 조금 연구하면서 Turing의 원본 1936 논문 에서도 q 1을 사용 한다는 것을 알았습니다 . . 튜링 기계의 상태를 나타 내기 위해 q n .
그래서 나는 이 컨벤션이 언제 돌아가고 왜 "상태"가 로 표시 될까?
답변:
에서 "응용 프로그램에 ENTSCHEIDUNGSPROBLEM 함께 계산 가능한 수, ON"그의 1936 종이 , 앨런 튜링 (Alan Turing)이 쓴 :
"실수를 계산하는 과정에서 사람과 기계의 수를 비교할 수있다. 한정된 수의 조건 q1, q2, .... qR 만"m 구성 "이라고한다
따라서 그는 기계가 유한하고 불연속적인 (연속적이지 않은) 상태 또는 수량을 가지고 있다는 사실을 강조했습니다. 나를 위해, 그것은 물리학에서 연속적으로가 아니라 "도약"또는 "quanta"에 의해 변하는 현상을 나타내는 Quanta라는 용어에 대한 언급이다. 그의에서 1950 기사 "컴퓨팅 기계 및 지능" 앨런 튜링은 "갑작스러운 점프"말하고 "도약"에 대한 자세한 명시 적입니다 :
"마지막 섹션에서 고려한 디지털 컴퓨터는"이산 상태 머신 "으로 분류 될 수 있습니다. 이들은 갑자기 명확한 상태에서 다른 상태로 갑자기 점프하거나 클릭하여 움직이는 머신입니다."
따라서 Alan Turing은 s 대신 q를 사용하여 상태 머신이 물리학의 퀀타와 같이 이산적이고 유한 한 값의 세트에만있을 수 있다는 사실을 강조하기 위해 머신 상태를 나타냅니다. 그 이후로 동일한 표기법이 일반적으로 사용됩니다.