北京邮电大学计算机学院离散数学下半学期
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Example 4
Let S be a fixed nonempty set, and let Ss be the set of all functions f : S→S. If f and g are elements of Ss, we define f *g as fg, the composite function.
The semigroup Ss defined in Example 4 has the identity ls, since ls*f = lsf = fls = f * ls for any
element f ∈ Ss , we see that Ss is a monoid.
The semigroup A* defined in Example 6 has the
Denote the semigroup by (S, *) or S. a*b is referred as the product of a and b. The
semigroup (S, *) is said to be commutative if * is a commutative operation.
generated by a(由a生成的)
Isomorphism – 同构映射 Homomorphism – 同态映射
Let (S, *) and (T, *') be two semigroups. A function f : S→T
is called an isomorphism from (S, *) to (T, *')
Examples
(Z, +) is a commutative semigroup.
The set P(S), where S is a set, together with the operation of union is a commutative semigroup.
The set Z with the binary operation of subtraction is not a semigroup, since subtraction is not associative.
Example 10
The semigroup P(S) defined in Example 2 has the
identity , since for any element A P(S).
*A = ∪A = A = A∪ = A* Hence P(S) is a monoid.
Example 11,12,13
Example 6
• is an associative binary operation, and (A*, •) is a semigroup.
The semigroup (A*, • ) is called the free semigroup generated by A(由A生成的自由 半群).
Note
The associative property holds in any subset of a semigroup so that a subsemigroup (T, *) of a semigroup (S, *) is itself a semigroup.
Similarly, a submonoid of a monoid is itself a monoid.
if m and n are nonnegative integers, then
am * an = am+n
Example 16
If (S, *) is a semigroup, a S, and T = {ai|i ∈Z+}, then (T, *) is a subsemigroup of (S, *). If (S, *) is a monoid, a ∈ S, and T = {ai| i ∈ Z+ or i = 0}, then (T, *) is a submonoid of (S, *).
The catenation is a binary operation •on A*.
if α = ala2...an and β= blb2…bk
α • β= ala2...anblb2…bk
if α, β, and γ are any elements of A*,
α •(β• γ ) = (α • β) • γ .
if it is a one-to-one correspondence from S to T, and f(a*b) = f(a)*'f(b) for all a and b in S.
Note
If f is an isomorphism from (S, *) to (T, *'), then, since f is a one-to-one correspondence, f-1 exists and is a one-toone correspondence from T to S.
Theorem 1
If al, a2,..., an, n ≥3, are arbitrary elements of a semigroup, then all products of the elements al, a2,..., an that can be formed by inserting meaningful parentheses arbitrarily are equal.
If (S, *) is a semigroup, then (S, *) is a subsemigroup of (S, *).
Similarly, let (S,*) be a monoid, then (S, *) is a submonoid of (S, *), and
If T= {e}, then (T, *) is also a submonoid of (S, *)
Semigroup and Groups
9.1 二元运算/Binary Operations Revisited 9.2 半群/Semigroups 9.3 乘积半群与商半群/Products and Quotients of Semigroups 9.4 群Groups 9.5 乘积群与商群Products and Quotients of Groups
Proof are omitted
Note
Theorem 1 shows that the products
((al*a2)*a3)*a4 al*(a2*(a3*a4)) (al*(a2*a3))*a4 are all equal.
If al, a2,..., an are elements in a semigroup (S, *), then the product can be written as
al*a2*... *an
Identity – 单位元、幺元
An element e in a semigroup (S, *) is called an identity element if e*a = a*e = a for all a ∈ S.
an identity element must be unique.
Example 8,9
The number 0 is an identity in the semigroup (Z, +). The semigroup (Z+, +) has no identity element
Monoid – 独异点、含幺半群
A monoid is a semigroup (S, *) that has an identity.
Examples
If T is the set of all even integers, then (T, *) is a subsemigroup of the monoid (Z, *), where * is ordinary multiplication, but it is not a submonoid since the identity of Z, the number l, does not belong to T.
identity Λ, the empty sequence, since
α• Λ = Λ •α = α for all α∈ A* .
The set of all relations on set A is a monoid under the operation of composition. The identity element is the equality relation Δ.
Submonoid – 子独异点
Let
(S, *) be a monoid with identity e, and T be a nonempty subset of S.
If T is closed under the operation * and e ∈ T,then
(T, *) is called a submonoid of (S, *).
= a*b = f-1(a') * f-1(b').
* is a binary operation on Ss * is associative. (Ss, *) is a semigroup. The semigroup Ss is not commutative.
Example 6
Let
A = {al, a2,..., an} be a nonempty set. A* is the set of all finite sequences of elements of A. α and βbe elements of A*.
Definition Isomorphism and
Homomorphism
定义1 一代数系统 S , , 若
S 非空且 是封闭的, 则称
S , 为广群. 定义2 一代数系统 S , ,若
S 非空且 是封闭的, 可结合
的,则称 S , 为半群.
Semigroup – 半群
A semigroup is a nonempty set S together with an associative binary operation * defined on S.
Subsemigroup – 子半群
Let
(S, *) be a semigroup and T be a subset of S.
if T is closed under the operation *, then
(T, *) is called a subsemigroup of (S, *).
Semigroups and Groups
Binary Operations Revisited Semigroups Products andቤተ መጻሕፍቲ ባይዱQuotients of Semigroups Groups Products and Quotients of Groups
Semigroups
Semigroups
Powers of a
Suppose
(S, *) is a semigroup, a ∈ S n ∈ Z+
Define the powers of an recursively as follows:
al = a, an = an-1 * a, n ≥2.
a0 = e
if (S, *) is a monoid
f-1 is an isomorphism
Let a' and b' be any elements of T. Since f is onto, there exist a and b in S such
that
f(a) = a' and f(b) = b'. Then a = f-1(a') and b = f-1(b'). f-1(a' *' b') = f-1(f(a)*'f(b))= f-1(f(a*b)) = (f-1f) (a*b)