零、预备知识 #
1、二元关系的相关概念 #
序偶
笛卡尔积
二元关系
关系的表示法:集合,关系图,关系矩阵
空关系,全关系,恒等关系
2、关系的运算 #
交,并,差,补
复合运算R ∘ S R\circ S R ∘ S
逆运算
幂运算
3、关系的性质 #
一、相容关系 #
1、相容关系的定义 #
定义 :设R R R 是定义在非空集合A A A 上的关系,如果R R R 是自反的、对称的 ,则称R R R 是A A A 上的相容关系 。
判断方法 :R R R 是相容关系 ⟺ \iff ⟺ R R R 同时具有自反性和对称性,绘制关系图和关系矩阵可以方便判断。例如,某相容关系R R R 的关系矩阵如下图。
( 1 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1 ) \begin{pmatrix}
1 & 0 & 0 & 1 & 1 & 0 \\
0 & 1 & 1 & 1 & 1 & 0\\
0 & 1 & 1 & 0 & 1 & 1\\
1 & 1 & 0 & 1 & 1 & 1\\
1 & 1 & 1 & 1 & 1 & 0\\
0 & 0 & 1 & 1 & 0 & 1
\end{pmatrix} 1 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 1 0 0 0 1 1 0 1
2、集合的覆盖 #
定义 :给定非空集合A A A ,设有集合S = { A 1 , A 2 , ⋯ , A m } S= \{ A_{1},A_{2},\cdots ,A_{m} \} S = { A 1 , A 2 , ⋯ , A m } 。如果
( 1 ) A i ⊆ A 且 A i ≠ ∅ , i = 1 , 2 , ⋯ , m ; (1)A_{i}\subseteq A \text{且} A_{i}\ne \emptyset ,i=1,2,\cdots,m; ( 1 ) A i ⊆ A 且 A i = ∅ , i = 1 , 2 , ⋯ , m ;
( 2 ) ⋃ i = 1 m A i = A 。 (2){\textstyle \bigcup_{i=1}^{m}} A_{i}=A。 ( 2 ) ⋃ i = 1 m A i = A 。
则S S S 被称作集合A A A 的一个覆盖。
例如{ { a , b , d } , { c , f } , { e } } \{ \{a,b,d\},\{c,f\},\{e\} \} {{ a , b , d } , { c , f } , { e }} 和{ { a } , { b } , { c , d , e } , { f } } \{ \{a\},\{b\},\{c,d,e\},\{f\} \} {{ a } , { b } , { c , d , e } , { f }} 两个集合都是A = { a , b , c , d , e , f } A=\{a,b,c,d,e,f\} A = { a , b , c , d , e , f } 的覆盖
注意 :一个集合的覆盖不是唯一的。
定理 :给定集合A A A 的一个覆盖S = { A 1 , A 2 , ⋯ , A m } S= \{ A_{1},A_{2},\cdots ,A_{m} \} S = { A 1 , A 2 , ⋯ , A m } ,设:
R = ( A 1 × A 1 ) ∪ ( A 2 × A 2 ) ∪ ⋯ ∪ ( A n × A n ) R=(A_{1}×A_{1})\cup (A_{2}×A_{2})\cup \cdots \cup (A_{n}×A_{n}) R = ( A 1 × A 1 ) ∪ ( A 2 × A 2 ) ∪ ⋯ ∪ ( A n × A n )
则R R R 是A A A 上的相容关系。
注意 :不同的覆盖可能构造出相同的相容关系。
二、等价关系 #
1、等价关系的定义 #
定义 :设R R R 是定义在非空集合A A A 上的关系,如果R R R 是自反的、对称的、传递的 ,则称R R R 为A A A 上的等价关系。
判断方法 :R R R 是等价关系 ⟺ \iff ⟺ R R R 同时具有自反性、对称性和传递性。通常使用关系图来判断,等价关系一般描述某一群体所共有的性质,例如一袋彩虹糖中的同色关系,人群中的同姓关系,整数集中以n n n 为模的同余关系等。
同余关系 :设n n n 为正整数,考虑整数集合Z Z Z 上的以n n n 为模的同余关系如下:
R = { < x , y > ∣ x , y ∈ Z ∧ n ∣ ( x − y ) } R= \{ <x,y>\mid {x,y∈Z}\wedge n\mid (x-y) \} R = { < x , y >∣ x , y ∈ Z ∧ n ∣ ( x − y )}
一般来说,记x R y xRy x R y 为x ≡ y ( m o d n ) x\equiv y(\bmod n) x ≡ y ( mod n ) ,称为同余式。
即x ≡ y ( m o d n ) ⟺ x m o d n = y m o d n x\equiv y(\bmod n) \iff x \bmod n=y \bmod n x ≡ y ( mod n ) ⟺ x mod n = y mod n
2、集合的划分 #
定义 :给定非空集合A A A ,设有集合S = { A 1 , A 2 , ⋯ , A m } S= \{ A_{1},A_{2},\cdots ,A_{m} \} S = { A 1 , A 2 , ⋯ , A m } 。如果满足
( 1 ) A i ⊆ A 且 A i ≠ ∅ , i = 1 , 2 , 3 , ⋯ , m ; (1)A_{i}\subseteq A\text{且}A_{i}\ne \emptyset ,i=1,2,3,\cdots ,m; ( 1 ) A i ⊆ A 且 A i = ∅ , i = 1 , 2 , 3 , ⋯ , m ;
( 2 ) A i ∩ A j = ∅ , i ≠ j , i , j = 1 , 2 , 3 , ⋯ , m ; (2)A_{i}\cap A_{j}=\emptyset,i\ne j,i,j=1,2,3,\cdots ,m; ( 2 ) A i ∩ A j = ∅ , i = j , i , j = 1 , 2 , 3 , ⋯ , m ;
( 3 ) ⋃ i = 1 m A i = A (3){\textstyle \bigcup_{i=1}^{m}} A_{i}=A ( 3 ) ⋃ i = 1 m A i = A
则称S S S 为集合A A A 的一个划分(Partition) ,而A 1 , A 2 , ⋯ , A m A_{1},A_{2},\cdots ,A_{m} A 1 , A 2 , ⋯ , A m 叫做这个划分的块(Block)或类(Class) 。
注意 :集合的划分一定是该集合的一个覆盖,反之不然。
3、等价类与商集 #
定义 :设R R R 是非空集合A A A 上的等价关系,对∀ x ∈ R \forall x\in R ∀ x ∈ R ,称集合
[ x ] R = { y ∣ y ∈ A ∧ ⟨ x , y ⟩ ∈ R } [x]_{R}= \{ y\mid y\in A\wedge \langle x,y \rangle \in R \} [ x ] R = { y ∣ y ∈ A ∧ ⟨ x , y ⟩ ∈ R }
为x x x 关于R R R 的等价类(Equivalence Class) ,或叫作由x x x 生成的一个R R R 等价类,其中x x x 称为[ x ] R [x]_{R} [ x ] R 的生成元 (或叫代表元,或典型元)(Generator) 。例如[ 李白 ] 同姓关系 = { x ∣ x 姓李 } [李白]_{同姓关系}= \{ x\mid x姓李 \} [ 李白 ] 同姓关系 = { x ∣ x 姓李 }
等价类[ x ] R [x]_{R} [ x ] R 的计算方法 :对A A A 中的任意x x x ,找出以x x x 为第一元素的所有序偶,将其第二元素构成集合,这个集合就是[ x ] R [x]_{R} [ x ] R 。
定理 :设R R R 是非空集合A A A 上的等价关系,则有下面的结论成立。
( 1 ) 对 ∀ x ∈ A , [ x ] R ≠ ∅ (1)对\forall x\in A,[x]_{R}\ne \emptyset ( 1 ) 对 ∀ x ∈ A , [ x ] R = ∅
( 2 ) 对 ∀ x ∈ A , ∀ y ∈ A , 如果 y ∈ [ x ] R , 则有 [ x ] R = [ y ] R ; 如果 y ∉ [ x ] R , 则有 [ x ] R ∩ [ y ] R = ∅ (2)对\forall x\in A,\forall y\in A, 如果y\in [x]_{R},则有[x]_{R}=[y]_{R};如果y\notin [x]_{R}, 则有[x]_{R}\cap [y]_{R}=\emptyset ( 2 ) 对 ∀ x ∈ A , ∀ y ∈ A , 如果 y ∈ [ x ] R , 则有 [ x ] R = [ y ] R ; 如果 y ∈ / [ x ] R , 则有 [ x ] R ∩ [ y ] R = ∅
( 3 ) ⋃ x ∈ A [ x ] R = A (3) {\textstyle \bigcup_{x\in A}^{}} [x]_{R}=A ( 3 ) ⋃ x ∈ A [ x ] R = A
定义 :设R R R 是非空集合A A A 上的等价关系,由R R R 确定的一切等价类构成的集合,称为集合A A A 上关于R R R 的商集(Quotient Set),记为A / R A/R A / R ,即
A / R = { [ x ] R ∣ x ∈ A } A/R= \{ [x]_{R}\mid x\in A \} A / R = {[ x ] R ∣ x ∈ A }
商集实际上是以等价关系R R R 对集合A A A 的一个划分。
商集A / R A/R A / R 的计算步骤:
(1)任选A中一个元素a a a ,计算[ a ] R [a]_{R} [ a ] R 。
(2)如果[ a ] R ≠ A [a]_{R}\ne A [ a ] R = A ,任选一个元素b ∈ A − [ a ] R b\in A−[a]_{R} b ∈ A − [ a ] R ,计算[ b ] R [b]_{R} [ b ] R 。
(3)如果[ a ] R ∪ [ b ] R ≠ A [a]_{R}\cup [b]_{R}\ne A [ a ] R ∪ [ b ] R = A ,任选一个元素c ∈ A − [ a ] R − [ b ] R c\in A−[a]_{R}−[b]_{R} c ∈ A − [ a ] R − [ b ] R ,计算[ c ] R [c]_{R} [ c ] R
以此类推,直到A A A 中所有元素都包含在计算出的等价类中。
4、等价关系与划分的关系 #
设R是非空集合A A A 上的等价关系,则A A A 对R R R 的商集A / R A/R A / R 是A A A 的一个划分,称之为由R R R 所导出的等价划分。
给定集合A A A 的一个划分Π = { A 1 , A 2 , ⋯ , A n } \Pi= \{ A_{1},A_{2},\cdots ,A_{n} \} Π = { A 1 , A 2 , ⋯ , A n } , 则由该划分确定的关系
R = ( A 1 × A 1 ) ∪ ( A 2 × A 2 ) ∪ ⋯ ∪ ( A n × A n ) R=(A_{1}×A_{1})\cup (A_{2}×A_{2})\cup \cdots \cup (A_{n}×A_{n}) R = ( A 1 × A 1 ) ∪ ( A 2 × A 2 ) ∪ ⋯ ∪ ( A n × A n ) 是A A A 上的等价关系, 称此关系R R R 为由划分Π \Pi Π 所导出的等价关系。
总之,集合A A A 上的等价关系与集合A A A 的划分是一一对应的。
题型:求出与划分对应的等价关系
三、次序关系 #
1、拟序关系 #
定义 :设R R R 是非空集合A A A 上的关系,如果R R R 是反自反、反对称和传递的,则称R R R 是A A A 上的拟序关系(Quasi-Order Relation),简称拟序,记为"< < < ",读作“小于”,并将“⟨ a , b ⟩ ∈ < \langle a,b \rangle \in < ⟨ a , b ⟩ ∈< ”记为“a < b a<b a < b ”。
序偶⟨ A , < ⟩ \langle A,< \rangle ⟨ A , < ⟩ 称为拟序集(Quasi-Order Set)。
判断方法 :R R R 是拟序关系 ⟺ \iff ⟺ R R R 同时具有反自反性、反对称性和传递性 ⟺ \iff ⟺ R R R 同时具有反自反性和传递性。即如果一个关系具有反自反性和传递性,那么它一定具有反对称性,这一点通过反证法即可证明。
题型 :拟序关系的判断和证明
2、偏序关系 #
定义 :设R R R 是非空集合A A A 上的关系,如果R R R 是自反的、反对称的和传递的,则称R是A上的偏序关系(Partial Order Relation),简称偏序,记为“≤ \le ≤ ”,读作“小于等于”,并将“⟨ a , b ⟩ ∈ ≤ \langle a,b \rangle \in \le ⟨ a , b ⟩ ∈≤ ”记为“a ≤ b a\le b a ≤ b ”。
序偶⟨ A , ≤ ⟩ \langle A,\le \rangle ⟨ A , ≤ ⟩ 称为偏序集(PartialOrder Set)。
判断方法 :R R R 是偏序关系 ⟺ \iff ⟺ R R R 同时具有自反性、反对称性和传递性。一般通过观察关系图的特点来判断。
注意 :"≤ \le ≤ "− - − "I A I_{A} I A "="< < < ","< < < "∪ \cup ∪ "I A I_{A} I A "="≤ \le ≤ ",I A I_{A} I A 为A A A 上的恒等关系。
题型 :偏序关系的判断与证明
哈斯图(Hasse Diagram) :通过以下方式对偏序关系的关系图进行简化得到关系R的哈斯图。
(1)省略自反性:去掉关系图中所有的自环。
(2)省略反对称性:若⟨ x , y ⟩ ∈ R \langle x,y \rangle \in R ⟨ x , y ⟩ ∈ R ,则将x画在y的下方,去掉该边的箭头。
(3)省略传递性:若⟨ x , y ⟩ ∈ R \langle x,y \rangle \in R ⟨ x , y ⟩ ∈ R 且⟨ y , z ⟩ ∈ R \langle y,z \rangle \in R ⟨ y , z ⟩ ∈ R ,则去掉⟨ x , z ⟩ \langle x,z \rangle ⟨ x , z ⟩ 所在的边。
注意:只有偏序关系才有哈斯图。
集合的最元与极元 :设⟨ A , ≤ ⟩ \langle A,\le \rangle ⟨ A , ≤ ⟩ 是偏序集,B B B 是A A A 的非空子集,
(1)如果∃ b ( b ∈ B ∧ ∀ x ( x ∈ B → x ≤ b ) ) = 1 \exists b(b\in B\wedge \forall x(x\in B\to x\le b))=1 ∃ b ( b ∈ B ∧ ∀ x ( x ∈ B → x ≤ b )) = 1 ,则称b b b 为B B B 的最大元素,简称最大元;
(2)如果∃ b ( b ∈ B ∧ ∀ x ( x ∈ B → b ≤ x ) ) = 1 \exists b(b\in B\wedge \forall x(x\in B\to b\le x))=1 ∃ b ( b ∈ B ∧ ∀ x ( x ∈ B → b ≤ x )) = 1 ,则称b b b 为B B B 的最小元素,简称最小元;
(3)如果∃ b ( b ∈ B ∧ ∀ x ( x ∈ B ∧ b ≤ x → x = b ) ) = 1 \exists b(b\in B\wedge \forall x(x\in B\wedge b\le x\to x=b))=1 ∃ b ( b ∈ B ∧ ∀ x ( x ∈ B ∧ b ≤ x → x = b )) = 1 ,则称b b b 为B B B 的极大元素,简称极大元;
(4)如果∃ b ( b ∈ B ∧ ∀ x ( x ∈ B ∧ x ≤ b → x = b ) ) = 1 \exists b(b\in B\wedge \forall x(x\in B\wedge x\le b\to x=b))=1 ∃ b ( b ∈ B ∧ ∀ x ( x ∈ B ∧ x ≤ b → x = b )) = 1 ,则称b b b 为B B B 的极小元素,简称极小元。
判断方法 :
(1)b b b 是B B B 的最大元 ⟺ \iff ⟺ b b b 是B B B 对应哈斯图的唯一最上端。
(2)b b b 是B B B 的最小元 ⟺ \iff ⟺ b b b 是B B B 对应哈斯图的唯一最下端。
(3)b b b 是B B B 的极大元 ⟺ \iff ⟺ 在B B B 对应的哈斯图中,b b b 的上面没有其他元素。
(4)b b b 是B B B 的极小元 ⟺ \iff ⟺ 在B B B 对应的哈斯图中,b b b 的下面没有其他元素。
题型 :哈斯图的绘制和最大元、最小元、极大元、极小元的确定
3、全序关系 #
定义 :设⟨ A , ≤ ⟩ \langle A,\le \rangle ⟨ A , ≤ ⟩ 是一个偏序关系,若对∀ x ∈ A , ∀ y ∈ A \forall x \in A,\forall y \in A ∀ x ∈ A , ∀ y ∈ A ,总有x ≤ y x\le y x ≤ y 或y ≤ x y\le x y ≤ x 之一成立,则称关系“≤ \le ≤ ”为全序关系(Total Order Relation)或者线序关系(Linear Order Relation),简称全序或者线序。称⟨ A , ≤ ⟩ \langle A,\le \rangle ⟨ A , ≤ ⟩ 为全序集(Total Order Set)或者线序集,或者链(Chain)。
判断方法 :如果R R R 是偏序关系且对∀ x ∈ A , ∀ y ∈ A \forall x \in A,\forall y \in A ∀ x ∈ A , ∀ y ∈ A ,总有x ≤ y x\le y x ≤ y 或y ≤ x y\le x y ≤ x 之一成立;或者偏序关系的哈斯图是一条单链。那么该关系为全序关系。
4、良序关系 #
定义 :设⟨ A , ≤ ⟩ \langle A,\le \rangle ⟨ A , ≤ ⟩ 是一偏序集,若A的任何一个非空子集都有最小元,则称“≤ \le ≤ ”为良序关系(Well Order Rrelation),简称良序,此时⟨ A , ≤ ⟩ \langle A,\le \rangle ⟨ A , ≤ ⟩ 称为良序集(Well Order Set)。
判断方法 :如果R R R 是偏序关系且A A A 的任意非空子集都有最小元;或者R R R 是有限的全序关系。那么该关系为良序关系。
区别 :对于全序关系,只需要满足完全性(Totality),即对任意a , b ∈ A a,b\in A a , b ∈ A ,必有a ≤ b a\le b a ≤ b 或b ≤ a b\le a b ≤ a 。而良序关系要求任何非空子集(包括无限子集)都有最小元素。例如整数集上的≤ \le ≤ 关系是全序关系,而不是良序关系。而自然数集上的≤ \le ≤ 关系既是全序关系,也是良序关系。有限全序集一定是良序集。
题型:全序关系与良序关系的判断
四、函数 #
1、函数的基本概念 #
定义 :设f f f 是集合A A A 到B B B 的关系,如果对每个x ∈ A x\in A x ∈ A ,都存在唯一的y ∈ B y\in B y ∈ B ,使得⟨ x , y ⟩ ∈ f \langle x,y \rangle \in f ⟨ x , y ⟩ ∈ f ,则称关系f f f 为A A A 到B B B 的函数(Function)(或映射(Mapping) ),记为f : A → B f: A\to B f : A → B 。
其中A A A 为函数f f f 的定义域,记为d o m f = A domf=A d o m f = A ;f ( A ) f(A) f ( A ) 为函数f的值域,记为r a n f = f ( A ) ranf=f(A) r an f = f ( A ) 。当⟨ x , y ⟩ ∈ f \langle x,y \rangle \in f ⟨ x , y ⟩ ∈ f 时,通常记为y = f ( x ) y=f(x) y = f ( x ) ,这时称x x x 为函数f f f 的自变量,y y y 为x x x 在f f f 下的函数值(或象), 也称x x x 为y y y 在f f f 下的原象。
注意 :函数是一种特殊的关系,对于A A A 中任意一个x x x ,B B B 都有唯一确定的y y y 与之对应,否则不能称之为函数。例如一个计算机程序,任意的一个输入,一定会有唯一的输出,因此可以把计算机的输入-输出过程看出函数。
通常,将从A到B的一切函数构成的集合记为B A B^{A} B A : B A = { f ∣ f : A → B } B^{A}= \{ f\mid f:A\to B \} B A = { f ∣ f : A → B } 。
类型 :
(1)如果∀ x 1 ∀ x 2 ( x 1 ∈ A ∧ x 2 ∈ A ∧ x 1 ≠ x 2 → f ( x 1 ) ≠ f ( x 2 ) ) = 1 \forall x_{1}\forall x_{2}(x_{1}\in A \wedge x_{2}\in A\wedge x_{1}\ne x_{2}\to f(x_{1})\ne f(x_{2}))=1 ∀ x 1 ∀ x 2 ( x 1 ∈ A ∧ x 2 ∈ A ∧ x 1 = x 2 → f ( x 1 ) = f ( x 2 )) = 1 或者∀ x 1 ∀ x 2 ( x 1 ∈ A ∧ x 2 ∈ A ∧ f ( x 1 ) = f ( x 2 ) → x 1 = x 2 ) = 1 \forall x_{1}\forall x_{2}(x_{1}\in A \wedge x_{2}\in A\wedge f(x_{1})=f(x_{2})\to x_{1}=x_{2})=1 ∀ x 1 ∀ x 2 ( x 1 ∈ A ∧ x 2 ∈ A ∧ f ( x 1 ) = f ( x 2 ) → x 1 = x 2 ) = 1 ,则称f f f 为从A A A 到B B B 的单射
或一对一映射。
(2)如果r a n f = B ranf=B r an f = B 或者∀ y ( y ∈ B → ∃ x ( x ∈ A ∧ f ( x ) = y ) = 1 \forall y(y\in B\to \exists x(x\in A\wedge f(x)=y)=1 ∀ y ( y ∈ B → ∃ x ( x ∈ A ∧ f ( x ) = y ) = 1 ,则称f f f 为从A A A 到B B B 的满射或从A A A 到B B B 上的映射。
(3)如果f f f 既是单射,又是满射,则称f f f 为从A A A 到B B B 的双射或一一映射。
(4)如果A = B A=B A = B ,则称f f f 为A A A 上的函数;当A A A 上的函数f f f 是双射时,称f f f 为变换(或置换)。
定理 :设A A A ,B B B 是有限集合,且∣ A ∣ = ∣ B ∣ | A | = | B | ∣ A ∣ = ∣ B ∣ ,f f f 是A A A 到B B B 的函数,则f f f 是单射当且仅当f f f 是满射。
题型:函数类型的判断、构造和证明
一些特殊函数 :
(1)如果A = B A=B A = B ,且对∀ x ∈ A \forall x\in A ∀ x ∈ A ,都有f ( x ) = x f(x)=x f ( x ) = x ,则称f f f 为A A A 上的恒等函数 ,记为I A I_{A} I A 。
(2)如果∃ b ∈ B \exists b\in B ∃ b ∈ B ,且对∀ x ∈ A \forall x\in A ∀ x ∈ A ,都有f ( x ) = b f(x)=b f ( x ) = b ,则称f f f 为常值函数 。
(3)设A A A 是全集U = { u 1 , u 2 , ⋯ , u n } U= \{ u_{1},u_{2},\cdots ,u_{n} \} U = { u 1 , u 2 , ⋯ , u n } 的一个子集,则子集A A A 的特征函数定义为从U U U 到{ 0 , 1 } \{0,1\} { 0 , 1 } 的一个函数f A ( u i ) f_{A}(u_{i}) f A ( u i ) ,其中f A ( u i ) = { 1 u i ∈ A 0 u i ∉ A f_{A}(u_{i})=\begin{cases} 1 & u_{i} \in A \\ 0 & u_{i} \notin A\end{cases} f A ( u i ) = { 1 0 u i ∈ A u i ∈ / A 。
(4)对有理数x x x ,f ( x ) f(x) f ( x ) 为大于等于x x x 的最小的整数,则称f ( x ) f(x) f ( x ) 为上取整函数 (强取整函数),记为f ( x ) = ⌈ x ⌉ f(x)= \lceil x \rceil f ( x ) = ⌈ x ⌉ ;
(5)对有理数x,f(x)为小于等于x x x 的最大的整数,则称f ( x ) f(x) f ( x ) 为下取整函数 (弱取整函数),记为f ( x ) = ⌊ x ⌋ f(x)= \lfloor x \rfloor f ( x ) = ⌊ x ⌋ ;
(6)如果f ( x ) f(x) f ( x ) 是集合A A A 到集合B = { 0 , 1 } B= \{ 0,1 \} B = { 0 , 1 } 上的函数,则称f ( x ) f(x) f ( x ) 为布尔函数。
(7)设A = { a 1 , a 2 , ⋯ , a n } A= \{ a_{1},a_{2},\cdots,a_{n} \} A = { a 1 , a 2 , ⋯ , a n } 是有限集合。从A A A 到A A A 的双射函数称为A A A 上的置换或排列(Permutation),记为P : A → A P:A\to A P : A → A ,n n n 称为置换的阶(Order)。n n n 阶置换P : A → A P:A\to A P : A → A 常表示为P = ( a 1 a 2 a 3 ⋯ a n P ( a 1 ) P ( a 2 ) P ( a 3 ) ⋯ P ( a n ) ) P=\begin{pmatrix} a_1 & a_2 & a_3 & \cdots & a_n\\ P(a_1) & P(a_2) & P(a_3) & \cdots & P(a_n)\end{pmatrix} P = ( a 1 P ( a 1 ) a 2 P ( a 2 ) a 3 P ( a 3 ) ⋯ ⋯ a n P ( a n ) ) 。
2、函数的运算 #
复合运算 :设f : A → B , g : B → C f:A\to B,g:B\to C f : A → B , g : B → C 是两个函数,如果f f f 与g g g 的复合关系
f ∘ g = { ⟨ x , z ⟩ ∣ x ∈ A ∧ z ∈ C ∧ ∃ y ( y ∈ B ∧ ⟨ x , y ⟩ ∈ f ∧ ⟨ y , z ⟩ ∈ g ) } f\circ g= \{ \langle x,z \rangle \mid x\in A \wedge z\in C \wedge \exists y(y\in B \wedge \langle x,y \rangle \in f \wedge \langle y,z \rangle \in g) \} f ∘ g = {⟨ x , z ⟩ ∣ x ∈ A ∧ z ∈ C ∧ ∃ y ( y ∈ B ∧ ⟨ x , y ⟩ ∈ f ∧ ⟨ y , z ⟩ ∈ g )}
是从A A A 到C C C 的函数,则称f ∘ g f\circ g f ∘ g 为f f f 与g g g 的复合函数。
注意 :两个函数能够进行复合运算的条件是r a n f ⊆ d o m g ranf \subseteq domg r an f ⊆ d o m g 。复合运算满足结合律。
定理 :设f f f 和g g g 分别是A A A 到B B B 和从B B B 到C C C 的函数,则:
(1) 如f , g f,g f , g 是满射,则f ∘ g f\circ g f ∘ g 也是从A A A 到C C C 满射;
(2) 如f , g f,g f , g 是单射,则f ∘ g f\circ g f ∘ g 也是从A A A 到C C C 单射;
(3) 如f , g f,g f , g 是双射,则f ∘ g f\circ g f ∘ g 也是从A A A 到C C C 双射。
(4)如f ∘ g f\circ g f ∘ g 是A A A 到C C C 的满射,则g g g 是B B B 到C C C 的满射;
(5)如f ∘ g f\circ g f ∘ g 是A A A 到C C C 的单射,则f f f 是A A A 到B B B 的单射;
(6)如f ∘ g f\circ g f ∘ g 是A A A 到C C C 的双射,则f f f 是A A A 到B B B 的单射,g g g 是B B B 到C C C 的满射。
题型 :f ∘ g f\circ g f ∘ g 的计算
逆运算 :设f : A → B f:A\to B f : A → B 的函数。如果f − 1 = { ⟨ y , x ⟩ ∣ x ∈ A ∧ y ∈ B ∧ ⟨ x , y ⟩ ∈ f } f^{-1}= \{ \langle y,x \rangle \mid x\in A\wedge y\in B\wedge \langle x,y \rangle \in f \} f − 1 = {⟨ y , x ⟩ ∣ x ∈ A ∧ y ∈ B ∧ ⟨ x , y ⟩ ∈ f } 是从B B B 到A A A 的函数,则称f − 1 : B → A f^{-1}:B\to A f − 1 : B → A 是函数f f f 的逆函数 (Inverse Function)。
注意 :并不是所有的函数都能进行逆运算,只有双射函数才有逆函数。
定理 :设f f f 是A A A 到B B B 的双射函数,则:
(1)f − 1 ∘ f = I B f^{-1}\circ f=I_{B} f − 1 ∘ f = I B
(2)f ∘ f − 1 = I A f\circ f^{-1}=I_{A} f ∘ f − 1 = I A
(3)I A ∘ f = f ∘ I B = f I_{A}\circ f=f\circ I_{B}=f I A ∘ f = f ∘ I B = f
五、习题 #
1、关系类型的判断与证明 #
对于相容关系、等价关系、拟序关系、偏序关系的判断,可以通过画出关系矩阵和关系图来分析关系的五大性质,例如
自反性:关系矩阵的主对角线 均为1或者关系图的每个节点都有自环 ;
反自反性:关系矩阵的主对角线 均为0或者关系图的每个节点都没有自环 ;
对称性:关系矩阵对称 或者关系图中两个节点之间不能只有一条边;
反对称性:关系矩阵对称位置乘积为0或者关系图中两个节点之间最多有一条边;
传递性:检查关系图中矢量三角形是否完备。
对于相容关系、等价关系、拟序关系、偏序关系的证明,结合定义及五大关系的定义进行证明。
2、函数类型的判断与证明 #
对于单射、满射、双射、变换的判断和证明,首先应把握对应的定义,其次要善于利用其对应的必要条件,在证伪时很有用。
单射:变量不同,则函数值一定不同;或者函数值相同,则变量一定相同;或者当有限集∣ A ∣ = ∣ B ∣ |A|=|B| ∣ A ∣ = ∣ B ∣ 时f f f 是满射。
满射:B B B 中的每一个值都有其A A A 中的对应值;或者r a n f = B ranf=B r an f = B ;或者当有限集∣ A ∣ = ∣ B ∣ |A|=|B| ∣ A ∣ = ∣ B ∣ 时f是单射。
双射:同时是单射和满射;或者当有限集∣ A ∣ = ∣ B ∣ | A | = | B | ∣ A ∣ = ∣ B ∣ 时f是单射或满射。
变换:双射且A = B A=B A = B 。