数学の定義集

トップへ戻る: index.md

数学というかLeanのmathlibというかの定義を日本語化したもの。工事中

$\mathrm{Mul}$

mathlib

型 $\alpha$ に対して、構造 $\mathrm{Mul} \; \alpha$ は、

を備える構造である。

$\mathrm{Semigroup}$ (半群)

mathlib

型 $G$ に対して、構造 $\mathrm{Semigroup} \; G$ は、

を備え、次の公理を満たす構造である。

$\mathrm{One}$

mathlib

型 $\alpha$ に対して、構造 $\mathrm{One} \; \alpha$ は

を備える構造である。

$\mathrm{MulOne}$

mathlib

型 $M$ に対して、構造 $\mathrm{MulOne} \; M$ は

を備える構造である。

$\mathrm{MulOneClass}$

mathlib

型 $M$ に対して、構造 $\mathrm{MulOneClass} \; M$ は

を備え、次の公理を満たす構造である。

$\mathrm{Monoid}$ (モノイド)

mathlib

型 $M$ に対して、構造 $\mathrm{Monoid} \; M$ は

を備え、次の公理を満たす構造である。

$\mathrm{Inv}$

mathlib

型 $\alpha$ に対して、構造 $\mathrm{Inv} \; \alpha$ は

を備えた構造である。

$\mathrm{Div}$

mathlib

型 $\alpha$ に対して、構造 $\mathrm{Div} \; \alpha$ は

を備えた構造である。

$\mathrm{DivInvMonoid}$

mathlib

型 $G$ に対して、構造 $\mathrm{DivInvMonoid} \; G$ は

を備え、次の公理を満たす構造である。

$\mathrm{Group}$ (群)

mathlib

型 $G$ に対して、構造 $\mathrm{Group} \; G$ は

を備え、次の公理を満たす構造である。

$\mathrm{CommMagma}$

mathlib

型 $G$ に対して、構造 $\mathrm{CommMagma} \; G$ は

を備え、次の公理を満たす構造である。

$\mathrm{CommSemigroup}$

mathlib

型 $G$ に対して、構造 $\mathrm{CommSemigroup} \; G$ は

を備え、次の公理を満たす構造である。

$\mathrm{CommMonoid}$

mathlib

型 $G$ に対して、構造 $\mathrm{CommMonoid} \; M$ は

を備え、次の公理を満たす構造である。

$\mathrm{CommGroup}$ (可換群・アーベル群 mul版)

mathlib

型 $G$ に対して、構造 $\mathrm{CommGroup} \; G$ は

を備え、次の公理を満たす構造である。

$\mathrm{Quiver}$

mathlib

型 $V$ に対して、構造 $\mathrm{Quiver} \; V$ は

を備える構造である。

---

古いもの

(単位的)環(Ring)

mathlib

組 $(R,\,+,\,\cdot,\,0,\,1,\,-)$ が(単位的)環(ring)であるとは、

を備え、次の公理を満たすことをいう。

  1. $\forall a,b,c \in R,\; (a + b) + c = a + (b + c)$
  2. $\forall a \in R,\; (a + 0 = a) \land (0 + a = a)$
  3. $\forall a,b \in R,\; a + b = b + a$
  4. $\forall a,b,c \in R,\; a \cdot (b + c) = a \cdot b + a \cdot c$
  5. $\forall a,b,c \in R,\; (a + b) \cdot c = a \cdot c + b \cdot c$
  6. $\forall a,b,c \in R,\; (a \cdot b) \cdot c = a \cdot (b \cdot c)$
  7. $\forall a \in R,\; 1 \cdot a = a$
  8. $\forall a \in R,\; a \cdot 1 = a$
  9. $\forall a \in R,\; (-a) + a = 0$

体(Field)

mathlib

組 $(K,\,+,\,\cdot,\,0,\,1,\,-,\,{}^{-1})$ が体(field)であるとは、

を備え、次の公理を満たすことをいう。

  1. $\forall a,b,c \in K,\; (a + b) + c = a + (b + c)$
  2. $\forall a \in K,\; 0 + a = a$
  3. $\forall a \in K,\; a + 0 = a$
  4. $\forall a,b \in K,\; a + b = b + a$
  5. $\forall a \in K,\; (-a) + a = 0$
  6. $\forall a,b,c \in K,\; (a \cdot b) \cdot c = a \cdot (b \cdot c)$
  7. $\forall a \in K,\; 1 \cdot a = a$
  8. $\forall a \in K,\; a \cdot 1 = a$
  9. $\forall a \in K\setminus\{0\},\; a \cdot a^{-1} = 1$
  10. $\forall a,b \in K,\; a \cdot b = b \cdot a$
  11. $\forall a,b,c \in K,\; a \cdot (b + c) = a \cdot b + a \cdot c$
  12. $\forall a,b,c \in K,\; (a + b) \cdot c = a \cdot c + b \cdot c$
  13. $\exists x \in K,\; \exists y \in K,\; x \neq y$

圏(Category)

mathlib

データ $(\mathcal{C},\,\mathrm{Ob},\,\mathrm{Hom},\,\mathrm{id},\,\circ)$ が圏(category)であるとは、

$\circ:\; \mathrm{Hom}_{\mathcal{C}}(Y,Z)\times \mathrm{Hom}_{\mathcal{C}}(X,Y)\to \mathrm{Hom}_{\mathcal{C}}(X,Z),\; (g,f)\mapsto g\circ f$

を備え、次の公理(圏の公理)を満たすことをいう。

  1. $\forall f \in \mathrm{Hom}(W,X),\; \forall g \in \mathrm{Hom}(X,Y),\; \forall h \in \mathrm{Hom}(Y,Z),\; h \circ (g \circ f) = (h \circ g) \circ f$
  2. $\forall f \in \mathrm{Hom}(X,Y),\; \mathrm{id}_Y \circ f = f$
  3. $\forall f \in \mathrm{Hom}(X,Y),\; f \circ \mathrm{id}_X = f$