证明Sym(Ω)是群并探讨Ω^Ω的群结构及函数复合疑问
嘿,我来一步步拆解你的问题,先帮你把函数复合的概念掰扯清楚,再证明Sym(Ω)是群,最后分析Ω^Ω的情况~
先补个最容易搞懵的关键前置概念:
函数复合的顺序要记死!假设我们有两个函数
f:Ω→Ω和g:Ω→Ω,它们的复合函数记为g∘f,意思是先执行f,再执行g——对任意x∈Ω,有(g∘f)(x) = g(f(x))。很多人会把顺序搞反,一定要注意!
要证明一个集合对某个运算构成群,需要满足四个群公理:封闭性、结合律、存在单位元、每个元素都有逆元。我们一个个来验证:
1. 封闭性
Sym(Ω)里的元素都是Ω到Ω的双射(既是单射又是满射的函数)。假设f和g都是Sym(Ω)中的双射,我们要证明g∘f也是双射:
- 单射验证:如果
(g∘f)(x1) = (g∘f)(x2),也就是g(f(x1)) = g(f(x2)),因为g是单射,所以f(x1)=f(x2);又因为f是单射,所以x1=x2,因此g∘f是单射。 - 满射验证:对任意
y∈Ω,因为g是满射,存在z∈Ω使得g(z)=y;又因为f是满射,存在x∈Ω使得f(x)=z。代入得(g∘f)(x)=g(f(x))=g(z)=y,因此g∘f是满射。
所以g∘f是双射,属于Sym(Ω),封闭性成立。
2. 结合律
函数复合本身就天然满足结合律!对任意f,g,h∈Sym(Ω),任意x∈Ω:((h∘g)∘f)(x) = (h∘g)(f(x)) = h(g(f(x)))(h∘(g∘f))(x) = h((g∘f)(x)) = h(g(f(x)))
两者完全相等,结合律成立。
3. 存在单位元
单位元就是恒等函数id_Ω,定义为对任意x∈Ω,id_Ω(x)=x。显然id_Ω是双射(属于Sym(Ω)),而且对任意f∈Sym(Ω),都有:f∘id_Ω = f,id_Ω∘f = f
单位元存在。
4. 每个元素都有逆元
对任意双射f∈Sym(Ω),因为f是双射,它的逆函数f^{-1}必然存在(也是Ω到Ω的双射),满足:f∘f^{-1} = id_Ω,f^{-1}∘f = id_Ω
而f^{-1}显然属于Sym(Ω),所以每个元素都有逆元。
四个公理全部满足,因此Sym(Ω)关于函数复合构成群,这个群也叫Ω上的对称群。
答案是不构成,核心原因是大部分函数没有逆元,具体分析如下:
Ω^Ω是所有Ω到Ω的函数的集合,它满足封闭性(任意两个函数复合还是函数)、结合律,也有单位元(依然是恒等函数id_Ω),但它不满足群的核心要求——每个元素都有逆元:
- 举个简单例子:取Ω={a,b}(满足|Ω|≥2),定义常函数
f:Ω→Ω,f(a)=f(b)=a。假设存在函数g∈Ω^Ω使得g∘f = id_Ω,那么(g∘f)(b)=id_Ω(b)=b,但(g∘f)(b)=g(f(b))=g(a)=b;同时(g∘f)(a)=g(f(a))=g(a)=a,这就要求g(a)同时等于a和b,矛盾!所以f没有左逆元,自然不存在逆元。 - 再比如非满射的函数:比如Ω是自然数集N,定义
f(n)=n+1,这是单射但不是满射(0没有原像)。假设存在g使得f∘g=id_N,那么f(g(0))=0,但f的取值都是≥1的自然数,不可能等于0,矛盾,所以f没有右逆元。
因为存在大量没有逆元的函数,Ω^Ω不满足群的所有公理,因此不能构成群。
内容的提问来源于stack exchange,提问作者Bad at algebra and proofs

