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
数学ガールで数学入門 / enjoy Math with "Math Girls"
Search
thatblue
December 03, 2010
Science
0
24
数学ガールで数学入門 / enjoy Math with "Math Girls"
2010年のTDC忘年会で発表したLTの資料です。
イベントTogetter:
https://togetter.com/li/75587
thatblue
December 03, 2010
Tweet
Share
More Decks by thatblue
See All by thatblue
発表資料テンプレート / My slide template
thatblue
0
220
GitHub Pagesで構築したブログをスマホ対応させてみた / make mobile-compatible with lightweight css framework
thatblue
0
140
Sendai.rbコミュニティ紹介 2022 / Introduction of Sendai.rb 2022
thatblue
0
37
Rails Girls Sendaiコミュニティ紹介2022 / Introduction of Rails Girls Sendai 2022
thatblue
0
67
競技プログラミングへのお誘い~私と競プロ友達になってください / Invitation to Competition Programming
thatblue
1
660
好みのコーヒー探し / find my favorite coffee
thatblue
0
410
Rails Girls Sendai 2ndの後日談としてのSendai.rb / Sendai.rb, As a After Story of Rails Girls Sendai 2nd
thatblue
0
49
Sendai.rbコミュニティ紹介2020 / Introduction of Sendai.rb 2020
thatblue
0
26
Rails Girls Sendaiコミュニティ紹介2020 / Introduction of Rails Girls Sendai 2020
thatblue
0
32
Other Decks in Science
See All in Science
butterfly_effect/butterfly_effect_in-house
florets1
1
150
機械学習を支える連続最適化
nearme_tech
PRO
1
260
Spectral Sparsification of Hypergraphs
tasusu
0
250
テンソル分解を用いた教師なし学習による変数選択法のシングルセルマルチオミックスデータ解析への応用
tagtag
1
120
ACL読み会2024@名大 REANO: Optimising Retrieval-Augmented Reader Models through Knowledge Graph Generation
takuma_matsubara
0
150
Introduction to Image Processing: 2.Frequ
hachama
0
480
応用心理学Ⅰテキストマイニング講義資料講義編(2024年度)
satocos135
0
110
02_西村訓弘_プログラムディレクター_人口減少を機にひらく未来社会.pdf
sip3ristex
0
170
ほたるのひかり/RayTracingCamp10
kugimasa
1
540
眼科AIコンテスト2024_特別賞_6位Solution
pon0matsu
0
290
大規模言語モデルの開発
chokkan
PRO
85
43k
統計的因果探索: 背景知識とデータにより因果仮説を探索する
sshimizu2006
3
690
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
A better future with KSS
kneath
238
17k
Building an army of robots
kneath
303
45k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Documentation Writing (for coders)
carmenintech
68
4.6k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
10
520
The Cult of Friendly URLs
andyhume
78
6.2k
Why Our Code Smells
bkeepers
PRO
336
57k
Designing for Performance
lara
605
68k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Fireside Chat
paigeccino
35
3.2k
Transcript
2010.12.03 @ TDC忘年会 @thatblue_plus 数学ガールで萌え入門 数学
当初エントリーしていたお題は「黒電話のアーキテクチャ入門」 だったのですが、思いの他題材が難しく断念…… せっかく頂いたお題だったのに、すみません(´・ω・) 本題の前に
もともとはプログラミング本でおなじみ結城浩さんが書いた小説 今回は日坂水柯さんによるコミカライズ版についてお話しします とは言いつつ大部分は原作の小説版にも言えることだったりしま す 数学ガールって?
「小説の体を成した数学書(要約)」 by 某所のレビュー(原作) ストーリー部分は主人公の「僕」が2人の女の子と数学したり青 春したりする話 なんというかお話自体は非常に甘酸っぱい(?)感じです。
数学のレベルは大体中学終盤~大学初歩まで 筆描き独特のやわらかな雰囲気がいい感じです ざっくり紹介
登場人物 「僕」(主人公) 数学が好きな高校2年生 テトラちゃん 元気な高校1年生
ちょっとドジっ子 数学が得意になりたくて、「僕」に手紙を書く ミルカさん 数学が得意な饒舌才媛 本当に高校2年生か? クールな眼鏡っ子
ときにフィボナッチ数列はご存じでしょうか。 ようやく数学のお話 𝑛 = 0,1の場合𝐹 𝑛 = 1 𝑛 ≥
2の場合𝐹 𝑛 = 𝐹 𝑛 − 1 + 𝐹(𝑛 − 2) となる数列のことです。 このように、再帰的に数列の値を決める構造になっている式を 漸化式(ぜんかしき)と言います。 フィボナッチ数列を求めるプログラムは再帰的プログラミングの 課題としては定番なので、ご存じの方も多いかと思います。 (フィボナッチ数列自体は再帰プログラミングで実装すると非常に 効率が悪いのですが……)
では、フィボナッチ数列の一般項をご存じでしょうか? ようやく数学のお話(2) 𝐹(𝑛) = 1 5 1 + 5 2
𝑛 − 1 − 5 2 𝑛 こんな感じの恐ろしい式になるらしいです。 ちなみに実際に出てくる値はn=0から1,1,2,3,5,8,13…と続くので、 当然平方根なんか出る余地はありません。 「僕」は話の中でミルカさんの助けを借りながら、先ほどの漸化 式からこの一般項にたどり着くわけですが、私も半分くらいしか 理解していません…… とりあえずこの本の数学に対する「本気度」がご理解いただける と思います。
萌え属性としては妹キャラ、ツンデレメガネ女子を取り揃えてお ります。「理系最強の萌え」は原作者公認! 書評とか読んでみるとノート片手に読んでる方も多い模様 「数学ガール」とつぶやくともれなく原作者にRTされます そりゃもうネタにされるくらい。 その他雑多ネタ
何人かに押し付けるように数学ガールを貸したときに感想を聞い てみました。 「前半はわりと楽だったけど、最後の方の数学を理解するのが難 しかった」 「数学部分は結構読み飛ばしたけど、面白かったよ」 「メガネ女子萌え」…… とまぁこんな感じでそれぞれに楽しんでいただけたようです。
(と思っています) 感想を聞いてみた
原作の小説版に新刊が出ます!テーマは「乱択アルゴリズム」、 ついに数学ガールがコンピュータの世界に殴り込み! 執筆風景(?)は結城さんのツイッター(@hyuki)にてどうぞ。 数学ガール/乱択アルゴリズム
ありがとうございました。