1 二項演算と演算表
定義 1.1.Aを集合とする。写像
∗:A×A⟶AをA上の二項演算 (binary operation) という。∗((a,b))をa∗bと書く。
B⊆Aとする。任意のa,b∈Bに対してa∗b∈Bが成り立つとき、Bは∗について閉じている (closed under an operation) という。
例 1.3. 次の規則が二項演算になるかを確かめる。
- 整数の加法は写像+:Z×Z→Zなので、Z上の二項演算である。偶数全体の集合2Zは加法について閉じている。
- 自然数の減法はN上の二項演算ではない。たとえば2−3=−1∈/Nだからである。
- 集合Xから自分自身への写像全体をEnd(X)と書く。写像の合成(§E1.1 定義 2.1)は
∘:End(X)×End(X)⟶End(X)
を定めるので、End(X)上の二項演算である。
定義 1.4.A={a1,…,an}を有限集合とし、∗をA上の二項演算とする。行と列にAの元を並べ、i行j列にai∗ajを記した表を、∗の演算表 (operation table) という。有限集合上の二項演算は、その演算表によって指定することができる。
例 1.5.A={0,1,2}上の演算⊕を次の表で定める。
| ⊕ |
0 |
1 |
2 |
| 0 |
0 |
1 |
2 |
| 1 |
1 |
2 |
0 |
| 2 |
2 |
0 |
1 |
各欄がAの元なので、この表はA上の二項演算を定める。x⊕yはx+yを3で割った余りであり、余りを取る操作は加法と両立するので、整数の加法の結合律から⊕は結合的である。また、0の行と列には見出しの元がそのまま並ぶので、0は単位元である。
2 演算が満たす法則
定義 2.1.∗をA上の二項演算とする。
- 任意のa,b,c∈Aに対して(a∗b)∗c=a∗(b∗c)が成り立つとき、∗は結合的 (associative) であるという。
- 任意のa,b∈Aに対してa∗b=b∗aが成り立つとき、∗は可換 (commutative) であるという。
これらの等式を、それぞれ結合律 (associative law)、可換律 (commutative law) という。
例 2.2.Xを集合とする。§E1.1 命題 2.2により、End(X)上の合成は結合的である。
X={0,1}とし、s(0)=1,s(1)=0、c(0)=c(1)=0と定める。このとき(s∘c)(0)=1であるが(c∘s)(0)=0なので、写像の合成は一般には可換ではない。
例 2.3. 整数の減法はZ上の二項演算であるが、(1−2)−3=−4と1−(2−3)=2が異なるので結合的ではない。また、1−2=−1と2−1=1が異なるので可換でもない。
定義 2.4.∗をA上の二項演算とする。元e∈Aが任意のa∈Aに対してe∗a=aを満たすとき、eを左単位元という。任意のa∈Aに対してa∗e=aを満たすとき、eを右単位元という。左単位元かつ右単位元である元を単位元 (identity element) という。すなわち、単位元は任意のa∈Aに対して
e∗a=a=a∗eを満たす。
eを左単位元、右単位元または単位元として固定し、a∈Aとする。元b∈Aがb∗a=eを満たすとき、bをeに関するaの左逆元という。a∗b=eを満たすとき、bをeに関するaの右逆元という。左逆元かつ右逆元である元をeに関するaの逆元 (inverse element) という。すなわち、逆元は
a∗b=e=b∗aを満たす。
命題 2.5.Aを集合とし、∗をA上の二項演算とする。eが∗の左単位元であり、e′が∗の右単位元であるならばe=e′である。とくに、∗の単位元が存在するならばただ一つであり、そのとき左単位元も右単位元もその単位元に限る。
証明.eが左単位元であることからe∗e′=e′であり、e′が右単位元であることからe∗e′=eである。したがってe=e′である。単位元は左単位元かつ右単位元なので、二つの単位元に対してこの等式を適用すれば一致する。また、単位元eが存在するとき、左単位元fに対してはf=eが、右単位元gに対してはe=gが、同じ等式から従う。▨
例 2.6.Aを二つ以上の元をもつ集合とし、x∗y=yによってA上の二項演算∗を定める。任意のe,x∈Aに対してe∗x=xであるから、Aのすべての元が左単位元である。一方、e∈Aが右単位元であるとすると、任意のx∈Aに対してx=x∗e=eとなり、Aは一元集合になる。したがって右単位元は存在せず、左単位元は一意ではない。
命題 2.7.Aを集合とし、∗をA上の結合的な二項演算、eをその単位元とする。a∈Aに左逆元bと右逆元cが存在するならばb=cである。とくに、aの逆元が存在するならば、その逆元はただ一つであり、これをa−1と書く。
証明.b∗a=eおよびa∗c=eとする。単位元、逆元および結合律の定義を順に用いると
b=b∗e=b∗(a∗c)=(b∗a)∗c=e∗c=cとなる。二つの逆元はいずれも左逆元かつ右逆元なので、この等式を適用すれば一致する。▨
例 2.8.Xを集合とする。§E1.1 命題 2.2は、任意のf∈End(X)に対してf∘idX=f=idX∘fが成り立つことも与える。したがってidXはEnd(X)上の合成の単位元である。
g∈End(X)がidXに関するfの逆元であることは、g∘f=idX=f∘gが成り立つこと、すなわちgがfの逆写像であることにほかならない。§E1.1 命題 3.8により、End(X)で逆元をもつ元は、ちょうどXからXへの全単射である。
例 2.9.A={e,a,b}上の演算∗を次の表で定める。
| ∗ |
e |
a |
b |
| e |
e |
a |
b |
| a |
a |
e |
e |
| b |
b |
e |
e |
eの行と列には見出しの元がそのまま並ぶので、eは単位元である。a∗a=eであり、a∗b=e=b∗aであるから、aはaとbという相異なる二つの逆元をもつ。また、(a∗a)∗b=e∗b=bとa∗(a∗b)=a∗e=aが異なるので、この演算は結合的ではない。表は対角線について対称なので、この演算は可換である。
3 冪
定義 3.1.Aを集合とし、∗をA上の二項演算、eをその単位元とする。a∈Aと非負整数nに対して、
a0=e,an+1=an∗aによってaの冪 (power) を定義する。
命題 3.3.Aを集合とし、∗をA上の結合的な二項演算、eをその単位元とする。a∈Aの冪を定義 3.1によって定めると、任意の非負整数m,nに対して
am+n=am∗anが成り立つ。
証明.n=0ではam+0=am=am∗e=am∗a0である。am+n=am∗anを仮定すると、冪の定義と結合律により
am+(n+1)=a(m+n)+1=am+n∗a=(am∗an)∗a=am∗(an∗a)=am∗an+1である。したがってすべての非負整数nについて主張が成り立つ。▨
4 演習
問題 4.1.例 1.5の演算⊕について、単位元と各元の逆元を求めよ。また、25を⊕に関する冪として計算せよ。
解答.
表の0の行と列には見出しの元がそのまま並ぶので、単位元は0である。0⊕0=0、1⊕2=0=2⊕1なので、0,1,2の逆元はそれぞれ0,2,1である。冪については22=1、23=0、24=2、25=1となる。▨
問題 4.2.Aを集合、∗をA上の結合的な二項演算、eをその単位元とする。任意のa∈Aと任意の非負整数m,nに対して(am)n=amnが成り立つことを証明せよ。
解答.
mを固定する。n=0では(am)0=e=a0=am⋅0である。(am)n=amnを仮定すると、冪の定義、帰納法の仮定および命題 3.3により
(am)n+1=(am)n∗am=amn∗am=amn+m=am(n+1)である。したがってすべての非負整数nについて主張が成り立ち、mは任意であったから結論を得る。▨
問題 4.3.Aを集合、∗をA上の結合的な二項演算、eをその単位元とする。a,b∈Aがともに逆元をもつならば、a∗bも逆元をもち
(a∗b)−1=b−1∗a−1が成り立つことを証明せよ。
解答.
結合律を繰り返し用い、逆元と単位元の定義を適用すると
(a∗b)∗(b−1∗a−1)=a∗((b∗b−1)∗a−1)=a∗(e∗a−1)=a∗a−1=eであり、同じ手順で
(b−1∗a−1)∗(a∗b)=b−1∗((a−1∗a)∗b)=b−1∗(e∗b)=b−1∗b=eである。したがってb−1∗a−1はeに関するa∗bの左逆元かつ右逆元であり、a∗bは逆元をもつ。命題 2.7によりその逆元はただ一つなので、(a∗b)−1=b−1∗a−1である。▨