← topoi-for-automata-wakate
main.tex
\documentclass[dvipdfmx,14pt,notheorems, aspectratio=169]{beamer}
\usepackage{array}
\usepackage{eqparbox}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{tikz-cd}
\usepackage{amsthm}
\usepackage{amsmath,amssymb}
\usepackage{mathrsfs}
\usepackage{graphics}
\usepackage{graphicx}
\graphicspath{ {./images/} }
\usepackage{array,booktabs,float}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{url}
\usepackage{mathtools}
\usepackage{pifont}% http://ctan.org/pkg/pifont
\newcommand{\cmark}{\ding{51}}%
\newcommand{\xmark}{\ding{55}}%
\graphicspath{ {images/} }
%\usepackage{luatexja-fontspec}
%\setmainjfont{MS Mincho}
\usepackage[utf8]{inputenc}
\usepackage{newunicodechar}
\newcommand{\N}{\mathbb{N}}
\newcommand{\Z}{\mathbb{Z}}
\newcommand{\Q}{\mathbb{Q}}
\newcommand{\R}{\mathbb{R}}
\newcommand{\C}{\mathcal{C}}
\newcommand{\Set}{\mathbf{Set}}
\newcommand{\Triv}{\mathrm{Triv}}
\newcommand{\INE}{\mathrm{IsNonEmpty}}
\newcommand{\IE}{\mathrm{IsEmpty}}
\newcommand{\IS}{\mathrm{IsSingleton}}
\newcommand{\BT}{\mathrm{BiTree}}
\newcommand{\IsOdd}{\mathrm{IsOdd}}
\newcommand{\IsEven}{\mathrm{IsEven}}
\newcommand{\PPer}{\mathrm{PPer}}
\newcommand{\Per}{\mathrm{Per}}
\newcommand{\Cycle}{\mathrm{Cycle}}
\newcommand{\SubSet}{\mathrm{SubSet}}
\newcommand{\Arr}{\mathrm{Arr}}
\newcommand{\Equiv}{\mathrm{Equiv}}
\newcommand{\hsp}{\hspace{10pt}}
\newcommand{\gf}{F}
\newcommand{\ob}{\mathrm{ob}}
\makeatletter
\newcounter{eqtabular}
\newsavebox\eqtabularbox
\newcolumntype{C}{>{\begin{lrbox}{\eqtabularbox}}c<{\end{lrbox}%
\eqmakebox [\the\c@eqtabular @eqtabular]%
{\unhcopy\eqtabularbox}}}
\newcolumntype{R}{>{\begin{lrbox}{\eqtabularbox}}c<{\end{lrbox}%
\eqmakebox [\the\c@eqtabular @eqtabular][r]%
{\unhcopy\eqtabularbox}}}
\newenvironment{eqtabular}[2][c]
{%
\stepcounter{eqtabular}%
\tabular[#1]{#2}%
}
{%
\endtabular
}
\makeatother
\usepackage{bxdpx-beamer}
\usepackage{pxjahyper}
\usepackage{tikz}
\usetikzlibrary{arrows.meta}
\tikzset{>={Latex[width=3mm,length=3mm]}}
\newtheorem{definition}{Definition}
\newtheorem{example}{Example}
% 例環境の色の設定
\setbeamercolor{block title example}{bg=green!30, fg=black} % 例環境のタイトル部分の色を変更
\setbeamercolor{block body example}{bg=green!10, fg=black} % 例環境の本文部分の色を変更
\usetheme{Darmstadt}
\usecolortheme{seahorse}
\setbeamertemplate{items}[default]
\setbeamertemplate{navigation symbols}{}
\AtBeginSection[]
{
\begin{frame}
\frametitle{Table of Contents}
\tableofcontents[currentsection]
\end{frame}
}
\title{オートマトン理論の道具としてのトポス}
\author{洞龍弥}
\institute[]{東京大学数理科学研究科博士1年}
\date[2024年8月30日]{2024年8月30日\\}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\section{自己紹介}
\begin{frame}{自己紹介}
\begin{description}
\item[氏名] 洞龍弥
\item[所属1] 東京大学数理科学研究科博士1年
\item[所属2] 国立情報学研究所(NII)RA
\item[興味] 最近は圏論,topos理論,coalgebra, など
\end{description}
\end{frame}
\begin{frame}{個人的経験}
% オートマトンは専門ではないが,個人的には特別な存在.
\begin{enumerate}
\item[B1] 進化論の授業でオートマトンを知る.(注)
\item[B1]圏論的な最小化問題について自由研究をする.[pdf 1]
% (implicitにtoposに触れる)
\item[B4] Sipserでオートマトンを学ぶ.[pdf 2]
% Powerset constructionの豊穣圏的な
\item[M?] オートマトンがトポスを為すことに気づく.
\item[M2] Sin'ya先生の話を聞き,profinite group toposとの関係に気づく
\item[D1] 局所有限オートマトンがトポスを為すことに気づく.(本気になる!)
\item[D1] word-action toposでtoposの未解決問題が解ける!(j.w.w. Yuhi Kamio)
\end{enumerate}
\end{frame}
\begin{frame}{この発表で伝えたいこと:}
\begin{enumerate}
\item[\xmark] Topos理論との詳細な関係を解説(pdf執筆中)
\item[\xmark] オートマトン理論がtopos theoristにとってなぜ興味深いか
\item[\xmark] オートマトン理論の層理論($\simeq$topos理論)的な幾何学的再解釈
\item[\xmark] なぜ今,このテーマが現実的なのか? (Morgan)
\item[\cmark] \textbf{オートマトン理論においてtopos理論が有用かもしれないこと}
\end{enumerate}
\end{frame}
\input{WholePicture}
\begin{frame}{橋の建設}
Topos理論(や圏論)は,多くの数学の分野に橋をかけてきた.
\pause
正直,橋がかかりそうな場所はまだ大量にある.大事なのは,次を問うこと.
\begin{itemize}
\item 橋を通じて何を運びたいか?
\item それを運べるだけの強靭な橋を作れるか?
\end{itemize}
トポスによる架橋という意味では,オートマトン理論と幾何学に一番可能性を感じている.
\end{frame}
\begin{frame}{}
トポスがオートマトン理論に何をもたらせるか
\begin{itemize}
\item 統一言語として
\begin{itemize}
\item coalgebraic approach
\item algebraic approach (classes of (finite) monoids)
\item Topological (profinite) approach
\item ...
\end{itemize}
\item 幾何学との橋として
\begin{itemize}
\item Sheaf theoretic intuition
\item 幾何学的不変量 (fundamental group, cohomology, ...)
\item Galois theory
\end{itemize}
\end{itemize}
\end{frame}
\section[導入]{導入: Grothendieckの肩に乗る}
\begin{frame}{Toposとは: 権威主義タイム(1/3)}
\begin{columns}
\begin{column}{0.3\textwidth}
\begin{figure}
\centering
\includegraphics[width=1\linewidth]{Alexander_Grothendieck.jpg}
\caption{Grothendieck}
\end{figure}
\end{column}
\begin{column}{0.7\textwidth}
\textit{トポスのテーマは,スキームのテーマから生まれました.スキームが出現したのと同じ年です---しかしトポスのテーマは,その広がりにおいては,遥かに源になったスキームのテーマを超えています.}
\end{column}
\end{columns}
\end{frame}
\begin{frame}{Toposとは: 権威主義タイム(2/3)}
\begin{columns}
\begin{column}{0.3\textwidth}
\begin{figure}
\centering
\includegraphics[width=1\linewidth]{Alexander_Grothendieck.jpg}
\caption{Grothendieck}
\end{figure}
\end{column}
\begin{column}{0.7\textwidth}
\textit{幾何学と代数,トポロジーと数論,数理論理とカテゴリー論,連続の世界と「不連続」または「離散」構造の世界が結び合う,この「ベッド」,あるいはこの「深い川」は,スキームのテーマではなくて,トポスのテーマです.}
\end{column}
\end{columns}
\end{frame}
\begin{frame}{Toposとは: 権威主義タイム(3/3)}
\begin{columns}
\begin{column}{0.3\textwidth}
\begin{figure}
\centering
\includegraphics[width=1\linewidth]{Alexander_Grothendieck.jpg}
\caption{Grothendieck}
\end{figure}
\end{column}
\begin{column}{0.7\textwidth}
スキームのテーマが新しい幾何学の核心としてあるとすれば,トポスのテーマはこの幾何学の外皮あるいは住まいです.それは,豊かな幾何学的響きを持つ同一の言語によって,\textbf{数学上の事柄からなる広大な宇宙のあれこれの地域から由来する,相互に非常に隔たった状況に共通する「エッセンス」を繊細に捉える}ために私がひろく構想したものです.
\end{column}
\end{columns}
\end{frame}
\begin{frame}{先例: トポスの生まれと数論幾何学}
Grothendieckは,Weil予想(リーマン予想の有限体類似)を解くために,幾何学を操作論的に刷新した.
\[
\text{空間} \leftarrow\text{操作}
\]
これにより,数論を含むまでに空間概念を拡張し,数論に"幾何学的操作"を輸入した.
\end{frame}
\section{統一言語として}
\begin{frame}{記法}
\begin{itemize}
\item $\Sigma$は(有限とは限らない) set of alphabets.
\item $\Sigma^*\coloneqq \coprod_{n\geq 0}\Sigma^n$は$\Sigma$の有限文字列の集合.
\item $\Sigma$-setとは,$(X,\delta\colon X\times \Sigma\to X)$.言い換えれば,集合$X$への右$\Sigma^*$作用
\item Automatonとは,$(X, \delta\colon X\times \Sigma \to X, F\subset X)$のこと.(始点はデータに入れない.)
\end{itemize}
\end{frame}
\begin{frame}{圏論}
\begin{definition}[圏(理解しなくていい)]
圏とは,\textbf{対象}の集まりと\textbf{射}の集まり(と\textbf{射の合成}と\textbf{恒等射})であって,単位律と結合法則を満たすもの.
\end{definition}
\begin{itemize}
\item 集合と写像は圏をなす.
\item グラフとグラフ準同型は圏をなす.
\item
\end{itemize}
\end{frame}
\begin{frame}{Coalgebra}
\begin{definition}[Coalgebra]
圏$\C$上の自己関手$T\colon \C \to \C$のcoalgebraとは,対象$X\in \ob(\C)$と射$\theta\colon X\to TX$の組$(X,\theta)$のこと.
\end{definition}
\begin{example}[$\Sigma$-set]
$\Set$上の自己関手$X\mapsto X^{\Sigma}$のcoalgebraは,$X\to X^{\Sigma}$. つまり,$\Sigma^{\ast}$-set.
\end{example}
\begin{example}[Automaton]
$\Set$上の自己関手$X\mapsto X^{\Sigma}\times \{\top, \bot\}$のcoalgebraは,$X\to X^{\Sigma}\times \{\top, \bot\}$. つまり,automaton.
\end{example}
\end{frame}
\section{幾何学との橋として}
\section[計算するべきこと]{計算するべき(できる)ことがたくさん!}
\end{document}
\begin{frame}{}
\end{frame}