离散数学:函数

函数

函数的定义

Definition

设f是集合A到B的关系,如果对每个xA,都存在唯一的yB,使得<x,y>∈f,则称关系f是A到B的函数或映射,记为f:AB.A为函数的定义域,记为domf=A;f(A)为函数f的值域,记为ranf.

Definition

所有从A到B的一切函数构成的集合记为BA: BA={f|f:AB}

函数的类型

Definition

设f是从集合A到B的函数,

  • 对于任意x1,x2A,如果x1x2,都有f(x1)f(x2),则称为f为从A到B的单射;
  • 如果ranf=B,则称f为A到B的满射;
  • 如果f既是单射又是满射,则称f为A到B的双射.

函数的运算

函数的复合

Definition

f:AB,g:BC是两个函数,则f与g的复合关系fg={<x,z>|xA,zC,yB使y=f(x)z=g(y)}是从A到C的函数,称为函数f与g的复合函数(composition function),记为fg:AC.

tips:

函数复合的前提是ranfdomg

dom(fg)=domf,ran(fg)rang;

对任意xA,有fg(x)=g(f(x));

IAf=fIB=f

函数的逆

Definition

f:AB是函数,如果f1={<y,x>|xA,yB,y=f(x)}是B到A的函数,则称f1:BA为函数f的逆函数(inverse function).