Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Things that computers can not do
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ohto
June 16, 2017
Education
0
130
Things that computers can not do
This slide shows that the introduction of the computing theory.
ohto
June 16, 2017
Tweet
Share
More Decks by ohto
See All by ohto
speed cube
ohto
1
140
Living a Software Engineer
ohto
0
100
Redmine on Docker
ohto
0
180
Ruby de FizzBuzz
ohto
0
110
enjoy your dream
ohto
0
130
We may be win a computer
ohto
0
1.2k
Arbitrariness for Classification
ohto
0
1.2k
mumbling about data mining
ohto
0
2.6k
Other Decks in Education
See All in Education
10分で学ぶ すてきなモナド
soukouki
1
150
焦りと不安を、技術力に変える方法 - 新卒iOSエンジニアの失敗談と成長のフレームワーク
hypebeans
1
650
【洋書和訳:さよならを待つふたりのために】第1章 出会いとメタファー
yaginumatti
0
240
悩める リーダー達に 届けたい書籍|レジリエントマネジメント 書籍イントロダクション-260126
mimoza60
0
250
20251119 如果是勇者欣美爾的話, 他會怎麼做? 東海資工
pichuang
0
170
2025年の本当に大事なAI動向まとめ
frievea
0
170
ロータリー国際大会について~国際大会に参加しよう~:古賀 真由美 会員(2720 Japan O.K. ロータリーEクラブ・(有)誠邦産業 取締役)
2720japanoke
1
770
HyRead2526
cbtlibrary
0
200
栃木県警サイバーセキュリティ研修会2026
nomizone
0
190
滑空スポーツ講習会2025(実技講習)EMFT講習 実施要領/JSA EMFT 2025 procedure
jsaseminar
0
100
【旧:ZEPメタバース校舎操作ガイド】
ainischool
0
790
Adobe Express
matleenalaakso
1
8.1k
Featured
See All Featured
We Are The Robots
honzajavorek
0
160
Darren the Foodie - Storyboard
khoart
PRO
2
2.4k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
Designing for Timeless Needs
cassininazir
0
130
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
320
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
300
Typedesign – Prime Four
hannesfritz
42
2.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Producing Creativity
orderedlist
PRO
348
40k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
830
Abbi's Birthday
coloredviolet
1
4.7k
Transcript
計算の根っこ 2017/7/17 おおとや
おおとや 趣味 – 数学とか – アニメとか 2 / 14
AI の進歩、 めざましいよね http://klug-fx.jp/ogasawara/2016/03/13/025430.php 囲碁の世界で AI(ALPHAGO)が勝利 3 / 14
目的 • 計算機ができないこと • 計算機が不得意なこと 4 / 14
戦略 • 心とかには触れません • 理論的に攻めます みずがめ座の時代 https://blogs.yahoo.co.jp/aquarius1969newage/56062463.html 5 / 14
流れ • 計算するとは • 計算の定式化 • 計算機にできないこと • 計算の難しさ 6
/ 14 アラン・チューリング「人工知能の”考え方は我々とは異なる”」 https://andai.co.jp/about-alan-turing/
計算するとは ものごとを行うときの「やりかた」 割り算 • 引きっぱなし法 • 引き戻し法 7 / 14
電卓博物館 http://www.dentaku-museum.com/1-exb/tour/4110-notcalc/010-tiger-old-ex.html
計算するとは -引き戻し法 34 / 3 • 割る数 3 を左へ動かす •
割られる数から引く • 割られる数から引く • 負の数になったので戻す • 割る数を右へ 1 動かす • 割られる数から引く • 負の数になったので戻す • 商: 11, 余り: 1 8 / 14 ... 割る数: 30 ... 32 – 30 = 2 ... 2 – 30 = -26 ... 2 … 3 … -1 ... 2
計算の定式化 チューリングマシン – テープ:記号が並んだもの – ヘッダー(コンピュータ) • 内部状態を持つ • テープ上を移動する
• テープ上に記号を書く – 命令表 (プログラム) ヘッダー位置の記号と内部状態に従い 1.テープへの記号の書き込み 2.ヘッダー移動 3.内部状態の変更 を行う 9 / 14 webと人のアマモ場 https://www.amamoba.com/pc/alan-turing.html
計算機にできないこと 停止性問題 チューリングマシンが有限時間で 停止するかどうかを判定する問題 – 入力: チューリングマシン – 出力: 入力したチューリングマシンは停止する?
10 / 14
計算機にできないこと 停止性問題を計算できる チューリングマシンは存在しない 対角線論法 実数の濃度が自然数よりも多いのと同値 11 / 14 入力A1 入力A2
... 命令表P1 T F T 命令表P2 F T T --- F F T g(Pi,Aj) = F: f(Pi,Ai) =T T: f(Pi,Ai) =F g(Pi,Ai) = T ⇒ Pn=F (矛盾) g(Pi,Ai) = F ⇒ Pn=T (矛盾)
計算の難しさ 計算量クラス – 多項式時間で計算できる問題(class P) – 多項式時間で検証できる問題(class NP) 組み合わせ問題とか苦手.. 12
/ 14 ねとらぼ http://nlab.itmedia.co.jp/nl/articles/1209/11/news104.html class P =? NP は 計算機科学での 未解決問題
まとめ • 計算機にはできないことがある • 計算機には苦手なことがある 13 / 14
おわりに 俺も死ぬときがきた.. 14 / 14 https://ciatr.jp/topics/244535