<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://wikippe.e-do-match.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=163.136.21.137</id>
	<title>Wikippe - 利用者の投稿記録 [ja]</title>
	<link rel="self" type="application/atom+xml" href="https://wikippe.e-do-match.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=163.136.21.137"/>
	<link rel="alternate" type="text/html" href="https://wikippe.e-do-match.com/index.php/%E7%89%B9%E5%88%A5:%E6%8A%95%E7%A8%BF%E8%A8%98%E9%8C%B2/163.136.21.137"/>
	<updated>2026-10-28T17:23:36Z</updated>
	<subtitle>利用者の投稿記録</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wikippe.e-do-match.com/index.php?title=%E3%83%81%E3%83%A5%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%9E%E3%82%B7%E3%83%B3&amp;diff=668</id>
		<title>チューリングマシン</title>
		<link rel="alternate" type="text/html" href="https://wikippe.e-do-match.com/index.php?title=%E3%83%81%E3%83%A5%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%9E%E3%82%B7%E3%83%B3&amp;diff=668"/>
		<updated>2014-01-08T01:22:54Z</updated>

		<summary type="html">&lt;p&gt;163.136.21.137: /* 決定的と非決定的 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{出典の明記|date=2011年12月}}&lt;br /&gt;
&#039;&#039;&#039;チューリングマシン &#039;&#039;&#039;({{lang-en-short|&#039;&#039;Turing Machine&#039;&#039;}}) は[[計算模型]]のひとつで、[[計算機]]を[[数学]]的に[[議論]]するための単純化・[[理想]]化された[[仮想機械]]である。&lt;br /&gt;
&lt;br /&gt;
== 歴史 ==&lt;br /&gt;
[[1936年]]に[[イギリス]]の数学者[[アラン・チューリング]]の論文「計算可能数について──[[決定問題]]への応用」で発表された。同様の考え方は同年に[[エミール・ポスト]] (Emil Post) も独自に発表している。構想の理由、動機についてはポストの論文が明確だが、仮想機械自体に関する記述はチューリングの論文が詳細である。&lt;br /&gt;
&lt;br /&gt;
== 概要 ==&lt;br /&gt;
[[Image:Turing Machine.png|right|300px|thumb|&#039;&#039;&#039;チューリングマシンの模式図&#039;&#039;&#039; 無限に長い節からできたテープと、テープの節を読み書きするヘッドから構成されている。ヘッドは読み取った節の内容を記憶できる。]]&lt;br /&gt;
チューリングの仮想機械は、&lt;br /&gt;
#無限に長いテープ&lt;br /&gt;
#その中に格納された情報を読み書きするヘッド&lt;br /&gt;
#機械の内部状態を記憶するメモリ&lt;br /&gt;
で構成され、内部状態とヘッドから読み出した情報の組み合わせに応じて、次の動作を実行する。&lt;br /&gt;
*ヘッド位置のテープに情報を書き込む&lt;br /&gt;
*機械の内部状態を変える&lt;br /&gt;
*ヘッドを右か左に一つ移動する&lt;br /&gt;
上の動作を、機械は内部状態が停止状態になるまで反復して実行し続ける。&lt;br /&gt;
&lt;br /&gt;
== 現実の計算との関係 ==&lt;br /&gt;
実際の計算機の基本的動作も、突き詰めて考えれば、このチューリング機械の原理に従っているといえる。実用上の電子計算機はチューリング機械よりも遥かに複雑であり、また有限の記憶領域しか持たないが、「計算機で原理上解ける問題」は「チューリング機械で解ける問題」と同じであるといわれている。このため計算理論では、[[アルゴリズム|算法]]あるいは[[算譜]]をチューリング機械と同一視する（[[チャーチ＝チューリングのテーゼ]]）。&lt;br /&gt;
&lt;br /&gt;
数学の[[形式体系]]はすべてこの仮想機械の動作に還元できるといわれている。この機械で決定できない命題も存在する。例えば与えられたチューリング機械が停止するかどうかをチューリング機械で決定することはできない（[[停止性問題]]）。これは[[ゲーデルの不完全性定理]]の別表現とみなすことができる。&lt;br /&gt;
&lt;br /&gt;
== 形式的定義 ==&lt;br /&gt;
チューリング機械とは次の&amp;lt;math&amp;gt;7&amp;lt;/math&amp;gt;つ組&amp;lt;math&amp;gt;M = \langle Q, \mathit\Gamma, b, \mathit\Sigma, \delta, q _{\mathrm{init}}, q _{\mathrm{acc}} \rangle&amp;lt;/math&amp;gt;である。&lt;br /&gt;
* Q は[[有限集合]]であり、その元を&#039;&#039;&#039;状態&#039;&#039;&#039;という。&lt;br /&gt;
* &#039;&#039;Γ&#039;&#039; は &#039;&#039;Q&#039;&#039; に交わらない有限集合であり、&#039;&#039;&#039;[[アルファベット (計算機科学)|字母]]&#039;&#039;&#039;とよばれる。その元を&#039;&#039;&#039;記号&#039;&#039;&#039;という。&lt;br /&gt;
* b は &#039;&#039;Γ&#039;&#039; の元であり、&#039;&#039;&#039;空白記号&#039;&#039;&#039;とよばれる。&lt;br /&gt;
* &#039;&#039;Σ&#039;&#039; は &#039;&#039;Γ&#039;&#039; - {b} の部分集合であり、&#039;&#039;&#039;入力字母&#039;&#039;&#039;とよばれる。その元を&#039;&#039;&#039;入力記号&#039;&#039;&#039;という。&lt;br /&gt;
* δ は Q &amp;amp;times; &#039;&#039;Γ&#039;&#039; から Q &amp;amp;times; &#039;&#039;Γ&#039;&#039; &amp;amp;times; {left, right} への写像であり、&#039;&#039;&#039;遷移函数&#039;&#039;&#039;とよばれる。δ(q, a) = (q&#039;, a&#039;, m) は、「現在の状態が q であり、着目位置にある記号が a であれば、状態を q&#039; に移し、着目位置に記号 a&#039; を書き込んでから、着目位置を m 方向に1つずらす」と読む。&lt;br /&gt;
* q&amp;lt;sub&amp;gt;init&amp;lt;/sub&amp;gt; は Q の元であり、&#039;&#039;&#039;初期状態&#039;&#039;&#039;とよばれる。&lt;br /&gt;
* q&amp;lt;sub&amp;gt;acc&amp;lt;/sub&amp;gt; は Q の元であり、&#039;&#039;&#039;受理状態&#039;&#039;&#039;とよばれる。&lt;br /&gt;
M の&#039;&#039;&#039;状況&#039;&#039;&#039;とは、&amp;lt;math&amp;gt;\mathit\Gamma \cup Q&amp;lt;/math&amp;gt;上の（片側）無限列のうち、Q の元がちょうど1度現れ、また b 以外の記号が有限回しか現れないものをいう。遷移函数 δ は、状況から状況への写像を自然に定める。M が文字列&amp;lt;math&amp;gt;x \in \Sigma ^*&amp;lt;/math&amp;gt;を&#039;&#039;&#039;受理&#039;&#039;&#039;するとは、状況&amp;lt;math&amp;gt;q _{\mathrm{init}} x b b \cdots&amp;lt;/math&amp;gt;にこの写像を有限回施すことで状況&amp;lt;math&amp;gt;q _{\mathrm{acc}} b b \cdots&amp;lt;/math&amp;gt;が得られることをいう。その最小回数を M の x に対する&#039;&#039;&#039;実行時間&#039;&#039;&#039;とよぶ。その過程における状況中の q の最右位置を、M が x に対して使用する&#039;&#039;&#039;記憶領域量&#039;&#039;&#039;という。&lt;br /&gt;
&lt;br /&gt;
M が言語&amp;lt;math&amp;gt;L \subseteq \mathit\Sigma ^*&amp;lt;/math&amp;gt;を&#039;&#039;&#039;認識&#039;&#039;&#039;するとは、M が L の元のみをみな受理することをいう。そのようなチューリング機械 M が存在するとき、L は&#039;&#039;&#039;帰納可枚挙&#039;&#039;&#039;（recursively enumerable）あるいは&#039;&#039;&#039;計算可枚挙&#039;&#039;&#039;（computably enumerable）であるという。L と&amp;lt;math&amp;gt;\mathit\Sigma ^* \setminus L&amp;lt;/math&amp;gt;がともに帰納可枚挙であるとき、Lは&#039;&#039;&#039;帰納的&#039;&#039;&#039;（recursive）あるいは&#039;&#039;&#039;決定可能&#039;&#039;&#039;（decidable）であるという。&lt;br /&gt;
&lt;br /&gt;
より精細に、自然数から自然数への写像 t に対し、M が L を&#039;&#039;&#039;時間計算量&#039;&#039;&#039;［ないし&#039;&#039;&#039;空間計算量&#039;&#039;&#039;］t で認識するとは、M が L を認識し、かつ各&amp;lt;math&amp;gt;x \in L&amp;lt;/math&amp;gt;に対する&amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt;の実行時間［ないし記憶領域量］が&amp;lt;math&amp;gt;t (\left| x \right|)&amp;lt;/math&amp;gt;以下であることをいう。ここで&amp;lt;math&amp;gt;\left| x \right|&amp;lt;/math&amp;gt;は文字列 x の長さを表す。&lt;br /&gt;
&lt;br /&gt;
== 変種 ==&lt;br /&gt;
=== 細かい相違 ===&lt;br /&gt;
次の各項目について上記の定義に変更を施しても、帰納可枚挙な言語は変わらず、また時間計算量や空間計算量に対する影響も小さい。このため、チューリング機械の定義の詳細は文献によって異なっている。&lt;br /&gt;
* 字母&amp;lt;math&amp;gt;\mathit\Gamma&amp;lt;/math&amp;gt;の大きさ（それが&amp;lt;math&amp;gt;\mathit\Sigma&amp;lt;/math&amp;gt;を含む有限集合であるかぎり）。&lt;br /&gt;
* 遷移函数が着目位置を左右に必ず動かすか、同じ位置に留まる事を許すか。&lt;br /&gt;
* 文字列を受理するさい、テープ上の記号をすべて&amp;lt;math&amp;gt;b&amp;lt;/math&amp;gt;にする必要があるか、受理状態へ移るだけでよいか。&lt;br /&gt;
* テープが両方向に無限であるか、片側に終端があるか。&lt;br /&gt;
* さらに、記憶領域が一次元のテープであるか、より複雑な形状をしているか。&lt;br /&gt;
* テープの本数。&lt;br /&gt;
空間計算量を細かく調べるときには、書き換えできない入力専用テープを設けて、そこでの使用領域量を無視することがある。すなわち、遷移函数&amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;を&amp;lt;math&amp;gt;Q \times \mathit\Gamma ^2&amp;lt;/math&amp;gt;から&amp;lt;math&amp;gt;Q \times \mathit\Gamma \times \{\mathrm{left}, \mathrm{right}\} ^2&amp;lt;/math&amp;gt;への写像とし、状況の定義も適切に変更する。&lt;br /&gt;
&lt;br /&gt;
=== 変換機 ===&lt;br /&gt;
言語を認識するだけでなく、&amp;lt;math&amp;gt;\mathit\Sigma ^*&amp;lt;/math&amp;gt;から&amp;lt;math&amp;gt;\mathit\Sigma ^*&amp;lt;/math&amp;gt;への部分函数&amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt;を&#039;&#039;&#039;計算&#039;&#039;&#039;する機械を考えることもできる。すなわち機械&amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt;は、各&amp;lt;math&amp;gt;x \in \mathrm{dom} (f)&amp;lt;/math&amp;gt;に対しては文字列&amp;lt;math&amp;gt;f (x)&amp;lt;/math&amp;gt;をテープに書いてから初めて受理状態へ移り、&amp;lt;math&amp;gt;x \notin \mathrm{dom} (f)&amp;lt;/math&amp;gt;に対しては決して受理状態へ移らない。このような&amp;lt;math&amp;gt;M&amp;lt;/math&amp;gt;が存在するとき、&amp;lt;math&amp;gt;f&amp;lt;/math&amp;gt;は&#039;&#039;&#039;部分帰納的&#039;&#039;&#039;あるいは&#039;&#039;&#039;[[計算可能性理論|計算可能]]&#039;&#039;&#039;（computable）であるという。&lt;br /&gt;
&lt;br /&gt;
=== 決定的と非決定的 ===&lt;br /&gt;
遷移関数&amp;lt;math&amp;gt;\delta&amp;lt;/math&amp;gt;において、現在の状態 q と着目位置にある記号 a の、ある組 (q, a) に対し、値（すなわちその時にすべき動作）が、高々一つならば、そのチューリングマシンは「決定的」（deterministic）である。これに対し、動作が複数の場合は「非決定的」（non-deterministic）であり、受理の意味も再定義して、[[非決定性チューリングマシン]]や乱択チューリングマシンが定義される。&lt;br /&gt;
&lt;br /&gt;
=== 神託つき機械 ===&lt;br /&gt;
{{main|神託機械}}&lt;br /&gt;
質問状態を加える。&lt;br /&gt;
&lt;br /&gt;
== 万能チューリングマシン ==&lt;br /&gt;
遷移規則をうまく構成することで、驚くべきことに、いかなるチューリングマシンであろうとも、それを模倣することが可能なチューリングマシン（&#039;&#039;&#039;万能チューリングマシン&#039;&#039;&#039;）が可能である。万能チューリングマシンは、与えられた、別のチューリングマシンを記述した記号列と、そのチューリングマシンへの入力記号列を読みこみ、それに従って動く。（[[エミュレータ (コンピュータ)|エミュレータ]]の原理）&lt;br /&gt;
&amp;lt;!--また全てのチューリングマシンは万能チューリングマシンであることも証明されている。すなわち究極的にはひとつのコンピュータアーキテクチャだけで事足りるということである。&lt;br /&gt;
&lt;br /&gt;
しばしば誤って説明されがちであるが、万能チューリングマシンとはコンピュータで別のコンピュータをシミュレートできる原理であって、[[ノイマン型|ノイマンコンピュータ]]の原理とは無関係である。&lt;br /&gt;
ノイマンコンピュータとは本来のチューリングマシンのあらゆる計算を可能にする能力を生かすために、あらゆるコンピュータプログラムを入れ替え可能なストアードプログラムとして次々にメモリに入れ替えて実行させ、実際に、あらゆる計算可能性に近づける工夫である。--&amp;gt;&amp;lt;!-- とりあえずコメントアウトしておくが多分チューリング完全についてわかってない奴が書いたように思う --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==関連項目==&lt;br /&gt;
{{commons|Category:Turing machine}}&lt;br /&gt;
{{Refbegin|2}}&lt;br /&gt;
* [[チューリング完全]]&lt;br /&gt;
* [[非決定性チューリングマシン]]&lt;br /&gt;
* [[コルモゴロフ複雑性]]&lt;br /&gt;
* [[ライフゲーム]]&lt;br /&gt;
* [[停止性問題]]&lt;br /&gt;
* [[可逆チューリングマシン]]&lt;br /&gt;
* [[オートマトン]]&lt;br /&gt;
{{refend}}&lt;br /&gt;
&lt;br /&gt;
== 外部リンク ==&lt;br /&gt;
=== 解説 ===&lt;br /&gt;
* {{Spedia|Turing_machine|Turing machine}}&lt;br /&gt;
{{SEP|turing-machine/|Turing Machines}}&lt;br /&gt;
* {{MathWorld|urlname=TuringMachine|title=Turing Machine}}&lt;br /&gt;
&lt;br /&gt;
=== その他 ===&lt;br /&gt;
* [http://wired.jp/wv/2007/10/26/%e3%80%8c%e3%82%a6%e3%83%ab%e3%83%95%e3%83%a9%e3%83%a0%e6%b0%8f%e3%81%ae%e3%83%81%e3%83%a5%e3%83%bc%e3%83%aa%e3%83%b3%e3%82%b0%e3%83%9e%e3%82%b7%e3%83%b3%e3%80%8d%e3%82%9220%e6%ad%b3%e3%81%ae%e5%ad%a6/ 「ウルフラム氏のチューリングマシン」を20歳の学生が証明]&lt;br /&gt;
&lt;br /&gt;
{{DEFAULTSORT:ちゆうりんくましん}}&lt;br /&gt;
[[Category:理論計算機科学]]&lt;br /&gt;
[[Category:計算モデル]]&lt;br /&gt;
[[Category:形式手法]]&lt;br /&gt;
[[Category:数学に関する記事]]&lt;br /&gt;
{{Computer-stub}}&lt;/div&gt;</summary>
		<author><name>163.136.21.137</name></author>
	</entry>
	<entry>
		<id>https://wikippe.e-do-match.com/index.php?title=%E5%B2%A9%E5%B4%8E%E6%AD%A3%E6%B4%8B&amp;diff=212375</id>
		<title>岩崎正洋</title>
		<link rel="alternate" type="text/html" href="https://wikippe.e-do-match.com/index.php?title=%E5%B2%A9%E5%B4%8E%E6%AD%A3%E6%B4%8B&amp;diff=212375"/>
		<updated>2013-05-14T02:34:51Z</updated>

		<summary type="html">&lt;p&gt;163.136.21.137: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{BLP unsourced|date=2012年9月20日 (木) 03:21 (UTC)}}&lt;br /&gt;
&#039;&#039;&#039;岩崎 正洋&#039;&#039;&#039;（いわさき まさひろ、[[1965年]] - ）は、[[日本]]の[[政治学者]]。&lt;br /&gt;
&lt;br /&gt;
[[静岡県]][[清水市]]（現[[静岡市]]清水区）生まれ。[[東海大学第一高等学校]]、[[東海大学]]政治経済学部卒業。同大学大学院政治学研究科修了。博士（政治学）。東海大学政治経済学部[[助手 (教育)|助手]]、[[杏林大学]][[総合政策学部]][[助教授]]を経て、2006年4月、日本大学法学部助教授。同[[准教授]]を経て、現在[[日本大学]][[法学部]][[教授]]。&lt;br /&gt;
&lt;br /&gt;
==著書==&lt;br /&gt;
===単著===&lt;br /&gt;
*『政党システムの理論』（[[学校法人東海大学出版会|東海大学出版会]], 1999年）&lt;br /&gt;
*『議会制民主主義の行方』（一藝社, 2002年）&lt;br /&gt;
*『電子投票』（[[日本経済評論社]], 2004年）&lt;br /&gt;
*『政治発展と民主化の比較政治学』（東海大学出版会, 2006年）&lt;br /&gt;
*『eデモクラシーと電子投票』（日本経済評論社, 2009年）&lt;br /&gt;
&lt;br /&gt;
===編著===&lt;br /&gt;
*『サイバーポリティクス――IT社会の政治学』（[[一藝社]], 2001年）&lt;br /&gt;
*『かわりゆく国家』（一藝社, 2002年）&lt;br /&gt;
*『eデモクラシーと行政・議会・NPO』（一藝社, 2004年）&lt;br /&gt;
*『ガバナンスの課題』（東海大学出版会, 2005年）&lt;br /&gt;
*『eデモクラシー』（日本経済評論社, 2005年）&lt;br /&gt;
*『政党システムの理論と実際』（おうふう, 2011年）&lt;br /&gt;
*『ガバナンス論の現在』（勁草書房, 2011年）&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===共編著===&lt;br /&gt;
*（[[青木一能]]・[[野口忠彦]]）『比較政治学の視座』（新評論, 1998年）&lt;br /&gt;
*（[[工藤裕子]]・[[佐川泰弘]]・B・サンジャック, J・ラポンス）『民主主義の国際比較』（一藝社, 2000年）&lt;br /&gt;
*（[[植村秀樹]]・[[宮脇昇]]）『グローバリゼーションの現在』（一藝社, 2000年）&lt;br /&gt;
*（[[河野勝]]）『アクセス比較政治学』（日本経済評論社, 2002年）&lt;br /&gt;
*（佐川泰弘・[[田中信弘]]）『政策とガバナンス』（東海大学出版会, 2003年）&lt;br /&gt;
*（佐川泰弘）『ファ－ストステップ日本の政治』（一藝社, 2003年）&lt;br /&gt;
*（[[岸川毅]]）『アクセス地域研究(1)民主化の多様な姿』（日本経済評論社, 2004年）&lt;br /&gt;
*（[[小川有美]]）『アクセス地域研究(2)先進デモクラシーの再構築』（日本経済評論社, 2004年）&lt;br /&gt;
*（[[河野武司]]）『利益誘導政治――国際比較とメカニズム』（芦書房, 2004年）&lt;br /&gt;
*（[[河井孝仁]]・[[田中幹也]]）『コミュニティ』（日本経済評論社, 2005年）&lt;br /&gt;
*（[[田中信弘]]）『公私領域のガバナンス』（東海大学出版会, 2006年）&lt;br /&gt;
*（[[坪内淳]]）『政治のレシピ――「旬の素材」で読むニッポン事情』（メタブレーン, 2006年）&lt;br /&gt;
*（坪内淳）『政治学の現在シリーズ (1)国家の現在』（芦書房, 2007年）&lt;br /&gt;
*（[[西岡晋]]・[[山本達也]]）『政治の見方』（八千代出版,2010年）&lt;br /&gt;
*（秋山和宏）『国家をめぐるガバナンス論の現在』(勁草書房,2012年)&lt;br /&gt;
&lt;br /&gt;
===訳書===&lt;br /&gt;
* H・E・アレキサンダー, [[白鳥令]]編『民主主義のコスト――政治資金の国際比較』（[[新評論]], 1995年）&lt;br /&gt;
&lt;br /&gt;
{{デフォルトソート:いわさき まさひろ}}&lt;br /&gt;
[[Category:日本の政治学者]]&lt;br /&gt;
[[Category:日本大学の教員]]&lt;br /&gt;
[[Category:杏林大学の教員]]&lt;br /&gt;
[[Category:静岡市出身の人物]]&lt;br /&gt;
[[Category:1965年生]]&lt;br /&gt;
[[Category:存命人物]]&lt;/div&gt;</summary>
		<author><name>163.136.21.137</name></author>
	</entry>
</feed>