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>00x≤0\mathbb{1}(x > 0) := \begin{cases} 1 & x > 0\\ 0 & x \leq 0 \end{cases}

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

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

例:

[x>0]:={1x>00x≤0[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):性質を記述する方法

    • 例:{x∣0≤x≤1}\{x\mid 0 \leq x \leq 1\}

記号意味説明
∈\in属するx∈Ax \in A は「xxは集合AAに属する」
∉\notin属さないx∉Ax \notin A
⊂\subset部分集合A⊂BA \subset B は「AAはBBの部分集合」
∪\cup和集合A∪BA \cup B
∩\cap共通部分(積集合)A∩BA \cap B
∅\emptyset空集合要素がない集合

論理記号

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

その他のよく使う記号

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