チューリングマシンは可算個しかないからすべての言語は判定できないという。
じゃあチューリングマシンを拡張して濃度を増やせばいいんじゃね?
そのような拡張を考えたときどのようなものが出来上がるか?あるいは無意味なのか?
そんなことを考えるスレ。
すべての言語を判定する計算機構 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
2016/05/18(水) 22:13:24.42ID:PfJrFPe9
2デフォルトの名無しさん
2016/05/18(水) 22:28:06.75ID:rFetSORz < `∀´>ニダー
3デフォルトの名無しさん
2016/05/18(水) 22:40:02.24ID:erwslmaA 言語Lをdecider M(1..i)の集合とする
この時Mは有限個なのでLはdecidableであり、対応するEnumerator Eが存在する
この時次のように動くチューリングマシンM'を考える
入力xに対して、すべてのアルファベットの組み合わせにおけるj番目=xを計算する
前述のEを用いてMjを取り出し、Mjに入力xをシミュレートさせる
もしMjがxを受理したらM'は拒否する、あるいはその逆を行う
すべてのMはdeciderなのでM'もdeciderであり
その言語L(M')もdecidableであるがL(M')はL内にあるどのL(M1...i)とも一致しない
つまり言語を判定できるチューリングマシンがいくつあろうとも
その集合によって判定できない言語L(M')を常に作り上げることができる
つまりすべての言語を判定できるチューリングマシンは存在しない
証明終わり
この時Mは有限個なのでLはdecidableであり、対応するEnumerator Eが存在する
この時次のように動くチューリングマシンM'を考える
入力xに対して、すべてのアルファベットの組み合わせにおけるj番目=xを計算する
前述のEを用いてMjを取り出し、Mjに入力xをシミュレートさせる
もしMjがxを受理したらM'は拒否する、あるいはその逆を行う
すべてのMはdeciderなのでM'もdeciderであり
その言語L(M')もdecidableであるがL(M')はL内にあるどのL(M1...i)とも一致しない
つまり言語を判定できるチューリングマシンがいくつあろうとも
その集合によって判定できない言語L(M')を常に作り上げることができる
つまりすべての言語を判定できるチューリングマシンは存在しない
証明終わり
2016/05/18(水) 22:55:46.59ID:PfJrFPe9
>この時Mは有限個なので
なんで有限個なの?今考えている拡張は有限とかいう縛りは考えてないぞ。
なんで有限個なの?今考えている拡張は有限とかいう縛りは考えてないぞ。
5デフォルトの名無しさん
2016/05/18(水) 23:05:29.06ID:erwslmaA 別に有限じゃなくても大丈夫だよ。有限だと言語Lがdecidableなのは自明というだけのこと
とにかく判定対象の言語Lはdecidableだというのが肝
すると結局LのEnumerator EとLを判定するマシンMで同じことができる
とにかく判定対象の言語Lはdecidableだというのが肝
すると結局LのEnumerator EとLを判定するマシンMで同じことができる
2016/05/18(水) 23:10:10.83ID:PfJrFPe9
>すべてのアルファベットの組み合わせにおけるj番目=xを計算する
ここもダウト。
今考えてる拡張はアルファベットを基にしたものとは限らない。
例えば実数を扱えるようにするとか。
ここもダウト。
今考えてる拡張はアルファベットを基にしたものとは限らない。
例えば実数を扱えるようにするとか。
2016/05/18(水) 23:14:19.64ID:PfJrFPe9
マシンは拡張するけど言語は拡張しないからね?言っとくけど。
2016/05/18(水) 23:33:18.24ID:erwslmaA
実数だって一緒だよ。{0-9.+-}というアルファベットの組み合わせなんだから
実数自体はuncountableなのが問題だけど
実数を扱えるチューリングマシンを”仮定”するならEnumeratorは作れる
ところでEnumeratorって日本語だとなんていうの?列挙?
実数自体はuncountableなのが問題だけど
実数を扱えるチューリングマシンを”仮定”するならEnumeratorは作れる
ところでEnumeratorって日本語だとなんていうの?列挙?
2016/05/18(水) 23:44:30.22ID:p8whoeqx
可算の動きしか通常仮定しないチューリングマシンにおいて実数を取り扱うって自体
話を無理矢理な方向にもって行き過ぎ。
uncountable なのは本質なのに。
話を無理矢理な方向にもって行き過ぎ。
uncountable なのは本質なのに。
101
2016/05/19(木) 00:02:12.29ID:aeaYVvO9 だからチューリングマシンを拡張して濃度を増やすっつってんだろ。
濃度が増えなきゃ意味ない。
もう寝る。
濃度が増えなきゃ意味ない。
もう寝る。
111
2016/05/19(木) 20:22:06.73ID:aeaYVvO9 今のところ通常のチューリングマシンにオラクル・ストリングという名前の実数を一つ書き込めるテープを追加したものを考えている。
このオラクル・ストリングに例えばチャイティンのΩのような実数を書き込めばチューリングマシンの停止問題を判定する
拡張チューリングマシンが構成できるだろう。
オラクル・ストリングに任意の実数を書き込めるなら任意の言語を判定する拡張チューリングマシンが構成できると思う。
まあ、これはほとんどトートロジーだよね。
このオラクル・ストリングに例えばチャイティンのΩのような実数を書き込めばチューリングマシンの停止問題を判定する
拡張チューリングマシンが構成できるだろう。
オラクル・ストリングに任意の実数を書き込めるなら任意の言語を判定する拡張チューリングマシンが構成できると思う。
まあ、これはほとんどトートロジーだよね。
121
2016/05/19(木) 20:24:49.45ID:aeaYVvO9 オラクル・ストリングに書き込む実数のパワーによって拡張チューリングマシンのパワーも変わってくると思う。
じゃあ、最強のオラクル・ストリングは存在するのか?しないのか?とかそんなことを考えている。
じゃあ、最強のオラクル・ストリングは存在するのか?しないのか?とかそんなことを考えている。
141
2016/05/20(金) 20:56:35.88ID:OCEBmLiZ 拡張チューリングマシンが判定する言語に対して文字列を辞書順に並べ
言語に含まれるなら1含まれないなら0という風に数値を並べ実数を構成する。
ある実数aをオラクル・ストリングにもつ拡張チューリングマシンから生成できる実数の集合をL(a)とする。
Not(a∈L(b)) And Not(b∈(L(a))を満たすような実数の組(a,b)は存在するか?
言語に含まれるなら1含まれないなら0という風に数値を並べ実数を構成する。
ある実数aをオラクル・ストリングにもつ拡張チューリングマシンから生成できる実数の集合をL(a)とする。
Not(a∈L(b)) And Not(b∈(L(a))を満たすような実数の組(a,b)は存在するか?
151
2016/05/20(金) 21:00:17.50ID:OCEBmLiZ 辞書順だとちょっとまずいかな。
まず文字列の長さでならべてそれぞれの長さに対して辞書順でならべたほうがいいかな。
まず文字列の長さでならべてそれぞれの長さに対して辞書順でならべたほうがいいかな。
161
2016/05/20(金) 21:09:01.15ID:OCEBmLiZ すべてのa∈Rに対してNot(b∈L(a))となるb∈Rが存在する。
濃度より明らか
ゆえに最強のオラクル・ストリングは存在しない。
濃度より明らか
ゆえに最強のオラクル・ストリングは存在しない。
2016/05/20(金) 22:12:42.14ID:OCEBmLiZ
191
2016/05/20(金) 22:32:07.92ID:OCEBmLiZ なんだよレスがまったくねーな。
誰かツッコミ頼む。
誰かツッコミ頼む。
201
2016/05/21(土) 08:44:04.11ID:jbF82omc (a∈L(b))=>(L(a)⊂L(b))
かな
かな
2016/05/21(土) 09:47:18.67ID:4qmWB+Wj
既存のチューリングマシンが全ての言語を認識できないなんて誰でも知ってるんだから
拡張して濃度を上げるってんならその拡張をどうやるかについて最初に話すべきじゃない?
拡張して濃度を上げるってんならその拡張をどうやるかについて最初に話すべきじゃない?
221
2016/05/21(土) 13:50:35.11ID:jbF82omc2016/05/21(土) 14:34:44.04ID:jbF82omc
任意の実数aに対してa∈L(a)
まあ当たり前かな。
まあ当たり前かな。
241
2016/05/21(土) 16:17:11.21ID:jbF82omc L(a)=L(b)というaとbの同値関係によって実数を同値類に分類したらなにか出てくるかな?
251
2016/05/21(土) 18:44:10.86ID:jbF82omc キーワードはこの辺やな
相対計算可能性
チューリング次数
チューリング還元可能
相対計算可能性
チューリング次数
チューリング還元可能
2016/05/21(土) 20:23:20.06ID:Ox0LpmWi
学校の宿題かなんか?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】Jリーグ、43億円の赤字予算を承認 ★2 [鉄チーズ烏★]
- 40代教員、1億8600万円分の暗号資産だまし取られる 「警察手帳のような物」見せられ−滋賀県草津市 [蚤の市★]
- 上野動物園の双子パンダ、1月末に中国に返還へ 国内でパンダ不在に ★4 [蚤の市★]
- 【給食無償化】国が全額負担 自維公3党、近く合意へ★2 [ぐれ★]
- 【ラブホ】小川晶前市長、出直し立候補意向 周囲に伝達 群馬・前橋市長選 [ぐれ★]
- なだぎ武、イベントチケットが売れず悲鳴「10枚しか売れておりません」 [muffin★]
- ケンモメンの特技「否定する」「ケチをつける」「悪口を言う」「お客様気どりをする」👈こんなんでよく社会でやってけるな [856698234]
- 旅に出たい
- 維新・吉村はん「国民よ思い出せ! 悪夢の民主党時代を!!」 [592058334]
- 楽しく生きると決めたんだが
- 共産党っていま内部分裂してんの?
- レズだけどひま
