FSMの状態が伝統的に


12

同期論理回路を使用してFSMを実装する方法を教えているときに、興味深いCSの世界と電気工学の世界の両方で、「状態」は通常(および状態空間Q)で示されます。私は最初にEE.sx質問しましたが、このトピックについて少し調べてみるとTuringの1936年の論文でさえq 1を使用していることがわかりましたq nは、チューリングマシンの状態を示します。qQq1qn

だから私は疑問に思う:この規則はいつ戻って、なぜ「状態」はと表示されるのか?q


1
推測しなければならなかった場合、は「構成」の短縮形だと思います(ckはすでに「定数」にバインドされているため)。しかし、それは単なる推測です。qck
ジェフ

1
チューリングマシンとオートマトンのトップ投票の回答の歴史的なリンクに関するこの興味深い質問は、多くのオートマトン理論とチューリング1936論文の間に直接的な歴史的なリンクがあることを否定しています。ボトム投票の回答は、状態テーブルの概念が実質的に同一であることを指摘しています。
vzn

1
MathOverflowに投稿すると、より良い答えが得られると思います。彼らには、より計算可能な理論の専門家がいます。これを尋ねるもう1つの良い場所は、計算可能性の歴史に関する多くの専門家がいるFOMメーリングリストです。
カベ

回答:


5

では、 "AN APPLICATION TO THE ENTSCHEIDUNGSPROBLEM WITH計算NUMBERS ON、"彼の1936紙、アラン・チューリングは書きました:

「実数を計算するプロセスの人間を、「m-configurations」と呼ばれる有限数の条件q1、q2、.... qRのみが可能なマシンと比較できます。

そこで彼は、機械には有限の離散的な(連続ではない)状態または量があるという事実を強調しました。私にとって、それは物理学で使用されるクォンタムという用語への参照であり、連続的にではなく「飛躍」または「クォンタム」によって変化する現象を指します。彼には1950年の記事「計算機械と知性」アラン・チューリングは「突然のジャンプ」といえば「飛躍」についてのより明示的です:

「最後のセクションで検討したデジタルコンピュータは、「離散状態マシン」に分類されます。これらは、ある明確な状態から別の状態に突然ジャンプまたはクリックすることで移動するマシンです。」

ですから、アランチューリングはsの代わりにqを使用して機械の状態を示し、状態機械が物理学の量子のような離散値と有限値のセットにしか存在できないという事実を強調したと思います。それ以降、一般的に同じ表記法が使用されます。


2

よくわかりませんが、QがQuantumを意味する ことをどこかで読みましたオートマトンは離散時間枠で動作することがわかっているためです。オートマトンは常に有限状態セットのある状態にとどまり、初期状態q 0で始まります。また、オートマトンはいつでも複数の状態になることはできません。量子という言葉は、量、量、または数を意味する物理学から来ています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.