Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Octonion
Search
USAMI Kosuke
October 23, 2021
Science
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Octonion
※ Docswell に移行しました
https://www.docswell.com/s/usami-k/ZYWRMP-octonion
USAMI Kosuke
October 23, 2021
More Decks by USAMI Kosuke
See All by USAMI Kosuke
Onsager代数とその周辺 / Onsager algebra tsudoi
usamik26
0
730
Apple HIG 正式名称クイズ結果発表 / HIG Quiz Result
usamik26
0
290
ゆめみ大技林製作委員会の立ち上げの話 / daigirin project
usamik26
0
420
@ViewLoadingプロパティラッパの紹介と自前で実装する方法 / @ViewLoading property wrapper implementation
usamik26
0
570
これからUICollectionViewを実践活用する人のためのガイド / Guide to UICollectionView
usamik26
1
840
Xcodeとの最近の付き合い方のはなし / Approach To Xcode
usamik26
2
750
UICollectionView Compositional Layout
usamik26
0
900
Coding Swift with Visual Studio Code and Docker
usamik26
0
620
Swift Extension for Visual Studio Code
usamik26
2
1.2k
Other Decks in Science
See All in Science
Understanding CVP Waveforms: Interpretation and Clinical Implications in Anesthesiology
taka88
0
970
因果探索の発展と展望
sshimizu2006
2
1.2k
20260410_SystemsThinking
takusamar
1
160
Visual Linear Algebra - Lecture at Shosen Grande
hiranabe
0
650
データベース04: SQL (1/3) 単純質問 & 集約演算
trycycle
PRO
0
1.8k
機械学習 - K-means & 階層的クラスタリング
trycycle
PRO
0
2.3k
データベース11: 正規化(1/2) - 望ましくない関係スキーマ
trycycle
PRO
0
1.8k
20261012_hcmpl2026
takusamar
0
160
AlgorithAlgorihms for Decision Making
mickey_kubo
0
170
機械学習 - SVM
trycycle
PRO
2
1.3k
TypeScript で WebAssembly を用いた 型安全なプラグイン設計
nagano
2
640
AI(人工知能)の過去・現在・未来 ~AIは人類を越えるのか~
tagtag
PRO
0
170
Featured
See All Featured
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
930
Optimizing for Happiness
mojombo
378
71k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
How to build a perfect <img>
jonoalderson
1
6.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
ラッコキーワード サービス紹介資料
rakko
1
5.3M
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Transcript
1/14 八元数のはなし 何を「数」と呼ぶのか? 宇佐見 公輔 2021 年 10 月 23
日 宇佐見 公輔 八元数のはなし
2/14 数の拡張 普通の数の拡張 自然数 ℕ 整数 ℤ 有理数 ℚ 実数
ℝ 複素数 ℂ さらなる数の拡張 四元数 ℍ 八元数 𝕆 宇佐見 公輔 八元数のはなし
3/14 複素数と四元数 複素数 𝑎0 + 𝑎1 i とあらわされる数(𝑎𝑖 ∈ ℝ)
。 i2 = −1 四元数 𝑎0 + 𝑎1 i + 𝑎2 j + 𝑎3 k とあらわされる数(𝑎𝑖 ∈ ℝ) 。 i2 = j2 = k2 = −1 ij = −ji = k, jk = −kj = i, ki = −ik = j 宇佐見 公輔 八元数のはなし
4/14 八元数 八元数 𝑎0 + 𝑎1 e1 + 𝑎2 e2
+ 𝑎3 e3 + 𝑎4 e4 + 𝑎5 e5 + 𝑎6 e6 + 𝑎7 e7 とあらわされる数(𝑎𝑖 ∈ ℝ) 。 e2 1 = e2 2 = e2 3 = e2 4 = e2 5 = e2 6 = e2 7 = −1 e1 e2 = −e2 e1 = e3 , e2 e3 = −e3 e2 = e1 , e3 e1 = −e1 e3 = e2 e1 e4 = −e4 e1 = e5 , e4 e5 = −e5 e4 = e1 , e5 e1 = −e1 e5 = e4 e2 e4 = −e4 e2 = e6 , e4 e6 = −e6 e4 = e2 , e6 e2 = −e2 e6 = e4 e3 e4 = −e4 e3 = e7 , e4 e7 = −e7 e4 = e3 , e7 e3 = −e3 e7 = e4 e5 e3 = −e3 e5 = e6 , e3 e6 = −e6 e3 = e5 , e6 e5 = −e5 e6 = e3 e6 e1 = −e1 e6 = e7 , e1 e7 = −e7 e1 = e6 , e7 e6 = −e6 e7 = e1 e7 e2 = −e2 e7 = e5 , e2 e5 = −e5 e2 = e7 , e5 e7 = −e7 e5 = e2 宇佐見 公輔 八元数のはなし
5/14 結合法則の崩れ 交換法則の崩れ 四元数と八元数は交換法則が成り立たない。 e1 e2 ≠ e2 e1 e1
e2 = e3 , e2 e1 = −e3 結合法則の崩れ 八元数は結合法則が成り立たない。 (e1 e2 )e4 ≠ e1 (e2 e4 ) (e1 e2 )e4 = e3 e4 = e7 , e1 (e2 e4 ) = e1 e6 = −e7 宇佐見 公輔 八元数のはなし
6/14 余談: 「結合的」という言葉 グレイブスが八元数を発見してハミルトンに伝えたとき、ハミル トンが結合法則が成り立たないことを指摘した。このとき初めて 「結合的(associative) 」という言葉が使われた。 なお、結合的でない代数構造は、八元数のほかに、リー代数や ジョルダン代数などがある。 宇佐見
公輔 八元数のはなし
7/14 何を「数」と呼ぶのか? 疑問 1 四元数や八元数のように、交換法則や結合法則が成り立たないも のを「数」と呼んでいいのか? 疑問 2 四元数や八元数を「数」と認めるとして、それ以外のものは「数」 とは呼ばないのか?
宇佐見 公輔 八元数のはなし
8/14 数っぽさ 有理数や実数が持っている「数っぽさ」は何か? ものの量をあらわす 大きさがある 大小比較ができる 加減乗除ができる 加法で閉じる、結合法則、交換法則 減法で閉じる(加法の逆元がある) 乗法で閉じる、結合法則、交換法則、分配法則
除法で閉じる(乗法の逆元がある) 宇佐見 公輔 八元数のはなし
9/14 複素数はどうか? 先ほどの「数っぽさ」を複素数は持っているか? 複素数どうしの大小比較はできない。ただし、絶対値は定義でき る。𝑎 = 𝑎0 + 𝑎1 i
に対して、 |𝑎| ∶= √𝑎2 0 + 𝑎2 1 加減乗除は問題ない。特に、乗法の逆元は次のようになる。 𝑎𝑎 = 𝑎2 0 + 𝑎2 1 = |𝑎|2 より、𝑎 ≠ 0 のとき 𝑎−1 = 𝑎 |𝑎|2 宇佐見 公輔 八元数のはなし
10/14 絶対値に期待する性質 複素数は、実数のような「大小比較ができる」という性質は持たな くなった。この点はあきらめるが、 「絶対値」はまだ持っている。 この「絶対値」と「加減乗除」との関連を考えてみる。 絶対値は「原点からの距離」にあたるものだから、距離として次 の性質は持っていてほしい。 |𝑎 +
𝑏| ≤ |𝑎| + |𝑏| また乗法は、大きさに関しては「拡大縮小」であってほしいから、 次の性質は持っていてほしい。 |𝑎𝑏| = |𝑎||𝑏| 複素数の絶対値はこれらを満たしている。 宇佐見 公輔 八元数のはなし
11/14 四元数や八元数はどうか? 四元数も絶対値は定義できる。𝑎 = 𝑎0 + 𝑎1 i + 𝑎2
j + 𝑎3 k に対して、 |𝑎| ∶= √𝑎2 0 + 𝑎2 1 + 𝑎2 2 + 𝑎2 3 八元数も同様に定義できる。 |𝑎| ∶= √𝑎2 0 + 𝑎2 1 + 𝑎2 2 + 𝑎2 3 + 𝑎2 4 + 𝑎2 5 + 𝑎2 6 + 𝑎2 7 これらは、|𝑎 + 𝑏| ≤ |𝑎| + |𝑏| や |𝑎𝑏| = |𝑎||𝑏| を満たす。 加減乗除は問題ない。乗法の逆元は、𝑎 ≠ 0 のとき 𝑎−1 = 𝑎 |𝑎|2 宇佐見 公輔 八元数のはなし
12/14 数の性質 「数」に期待する性質は以下で、実数、複素数、四元数、八元数は これらを満たす。 絶対値がある |𝑎 + 𝑏| ≤ |𝑎|
+ |𝑏| |𝑎𝑏| = |𝑎||𝑏| 加減乗除ができる 加法で閉じる、結合法則、交換法則 減法で閉じる(加法の逆元がある) 乗法で閉じる、分配法則 除法で閉じる(乗法の逆元がある) なお、代数の言葉を使えば、 (実数体上の) 「ノルム付き可除代数 (normed division algebra) 」である(乗法的なノルムを持ち、零 元以外が乗法の逆元を持つ ℝ 代数) 。 宇佐見 公輔 八元数のはなし
13/14 これ以外の「数」はないのか? 定理 実数体上のノルム付き可除代数は、ℝ、ℂ、ℍ、𝕆 の 4 種類しか ない。 八元数を拡張して十六元数を構成することはできる。しかし、十 六元数は以下の性質を持ち、
「数」ではなくなる。 |𝑎𝑏| = |𝑎||𝑏| とは限らない。 乗法の逆元が存在するとは限らない。特に、零因子が存在 する。 零因子とは、𝑎 ≠ 0, 𝑏 ≠ 0, 𝑎𝑏 = 0 を満たす 𝑎, 𝑏 のこと。零因子は 乗法の逆元を持たない。 宇佐見 公輔 八元数のはなし
14/14 参考文献 他にもありますが、読みやすい本として。 参考文献 松岡 学 「数の世界 自然数から実数、複素数、そして四元数へ」 講談社ブルーバックス 宇佐見
公輔 八元数のはなし