数学文章作法から "文章" に興味を持った。文章を構成しているのが単語、文字になってくるので少し考えを深堀しておきたいと感じたのでそのことに関する情報をまとめておくとこにしました。 # 余談 日本語を定義できるのか気になった。ひらがな50音の文字列というように見なして定義できそうな気がする。少し調べてみると、有限オートマトン ( finite automaton ) のPDFにアルファベットの定義をしている内容を見つけた。 オートマトン:計算の原理を解明するために考案された数学的モデル 言語理論 :プログラミ ング言語の(文法に関する)数学的モデル ## 定義 「文字の集合」をアルファベットという. ## 例 アルファベットの集合 - $Num = \{ "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" \} $ - $Alphabet = \{ "a", "b", "c", ... , "A", "B", "C", ... \} $ - $Hiragana = \{ "あ", "い", "う", ... , "わ", "を", "ん" \} $ ## 定義 アルファベットの文字列 $\Sigma_{i}$:アルファベット, $ i \in \mathbb{N}$ $\Sigma = \{ \sigma_{1} ... \sigma_{n} | \sigma_{i} \in \Sigma_{i} \}$ $\forall x \in \Sigma$, $x$ を文字列と呼ぶ. 文字列の長さを $|x| = n$ で表す。 興味深い内容が多いので、別の投稿で整理することにする。 目次 1. 単語の基本的な分類 2. 単語 3. 文節 4. 自立語 5....