Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

データサイエンスでよく使う数学記号一覧

関数

引数

関数 ff の任意の引数をドット (\cdot) で表す記法。

f()f(\cdot)

真偽の数値化

引数の真偽 {true, false}\{\text{true, false}\}{0,1}\{0, 1\} に変換する記法

指示関数(indicator function)

1()\mathbb{1}(\cdot)1[]\mathbf{1}[\cdot]I()\mathbf{I}(\cdot) などと表される。

例:

1(x>0):={1x>00x0\mathbb{1}(x > 0) := \begin{cases} 1 & x > 0\\ 0 & x \leq 0 \end{cases}

アイバーソン括弧(Iverson bracket)

[][\cdot] と表される。

例:

[x>0]:={1x>00x0[x > 0] := \begin{cases} 1 & x > 0\\ 0 & x \leq 0 \end{cases}

イコールっぽいやつ

記号意味説明
:=:=定義「左辺を右辺のように定義する」
\approx近似「ほぼ等しい」
\propto比例「に比例する」

総和・総積

記号意味説明
i=1n\sum_{i=1}^{n}総和記号i=1nxi=x1+x2++xn\sum_{i=1}^{n} x_i = x_1 + x_2 + \dots + x_n
i=1n\prod_{i=1}^{n}総積記号i=1nxi=x1×x2××xn\prod_{i=1}^{n} x_i = x_1 \times x_2 \times \dots \times x_n

集合

集合の定義

  • 外延(extension):要素を列挙する方法

    • 例:{0,1}\{0, 1\}

  • 内包(intension):性質を記述する方法

    • 例:{x0x1}\{x\mid 0 \leq x \leq 1\}

記号意味説明
\in属するxAx \in A は「xxは集合AAに属する」
\notin属さないxAx \notin A
\subset部分集合ABA \subset B は「AABBの部分集合」
\cup和集合ABA \cup B
\cap共通部分(積集合)ABA \cap B
\emptyset空集合要素がない集合

論理記号

記号意味説明
\forall任意の「すべてのxxについて」
\exists存在する「あるxxが存在する」
\Rightarrow含意「ならば」
\Leftrightarrow同値「同値である」

その他のよく使う記号

記号意味説明
\cdot掛け算(ab)(a \cdot b)
\oplus直和ベクトル空間の直和など
\otimesテンソル積外積
x\lfloor x \rfloor切り捨て(floor)xx以下の最大の整数
x\lceil x \rceil切り上げ(ceil)xx以上の最小の整数
argminxf(x)\arg\min_x f(x)最小化f(x)f(x)を最小にするxx
argmaxxf(x)\arg\max_x f(x)最大化f(x)f(x)を最大にするxx
\thereforeよって論理展開の結論
\becauseなぜなら理由の提示