设f是一个矢性(值)函数,若它可以表示为f(x1,x2,…,xn)=A1x1+A2x2+…+Anxn+b,其中Ai可以是标量,也可以是矩阵,则称f是仿射函数。
其中的特例是,标性(值)函数f(x)=ax+b,其中a、x、b都是标量。此时严格讲,只有b=0时,仿射函数才可以叫“线性函数”(“正比例”关系)。
就一般情形,函数f是仿射函数的充要条件是:对于任意两组向量x1,x2,…,xn与y1,y2,…,yn,对于任意0<=p<=1,如果f[px1+(1-p)y1,px2+(1-p)y2,…,pxn+(1-p)yn]==pf(x1,x2,…,xn)+(1-p)f(y1,y2,…,yn)。(“==”表示恒等)
一般称线性组合“p1x1+p2x2+…+pnxn,其中p1+p2+…+pn=1”为仿射组合;一般称所有pi>=0的仿射组合为凸组合。