初等函数和高等代数中对“线性函数”的定义分歧在初等函数线性函数通常指一次函数定义为形如ykxby kx bykxbk≠0k \neq 0k0的一次函数其核心判定依据是解析式是否为一阶多项式因此允许存在非零常数项bbb图像为任意一条不垂直于xxx轴的直线——此时“线性”一词侧重几何上的“图像呈直线”。特别地当b0b 0b0时函数变为ykxy kxykx这被称为正比例函数它是线性函数的特殊情况图像过原点。在高等代数中线性函数被严格定义为满足可加性f(x1x2)f(x1)f(x2)f(x_1x_2)f(x_1)f(x_2)f(x1x2)f(x1)f(x2)与齐次性f(cx)cf(x)f(cx)cf(x)f(cx)cf(x)统称叠加原理的映射这两条性质共同保证了函数保持向量的线性组合不变。由此可推出线性函数必须满足f(0)0f(0)0f(0)0即零向量必须映射为零向量因此在一元情形下唯一形式只能是f(x)kxf(x)kxf(x)kx正比例函数不允许任何非零常数项。在这个严格定义下只有ykxy kxykx正比例函数才是线性函数。初等函数所定义的ykxby kx bykxbb≠0b \neq 0b0在高等代数中被称为仿射函数其图像虽仍为直线但不再过原点所以不是严格意义上的线性映射。简言之初等函数定义关注函数图像是否为直线允许平移高等代数定义关注函数是否保持数乘与加法运算要求必须过原点二者在“bbb是否允许非零”这一点上构成了最根本的分水岭。一、初等函数体系下的定义1.1 定义标准形式设xxx为自变量yyy为因变量k,bk, bk,b为常数若函数可表示为ykxb(k≠0) y kx b \quad (k \neq 0)ykxb(k0)则称yyy为线性函数一次函数。1.2 参数约束k≠0k \neq 0k0保证函数次数为 1图像不为水平直线b∈Rb \in \mathbb{R}b∈R可为任意实数。1.3 定义域与值域定义域R\mathbb{R}R值域R\mathbb{R}R1.4 图像特征在平面直角坐标系中函数图像为一条直线斜率为kkk纵截距为bbb当b0b 0b0时图像过原点此时称为正比例函数是线性函数的特例。二、高等代数体系下的定义2.1 定义基于线性映射设V,WV, WV,W为同一数域F\mathbb{F}F上的两个向量空间映射f:V→Wf: V \to Wf:V→W。若fff同时满足以下两条性质则称fff为线性函数线性映射1可加性Additivity∀x1,x2∈V,f(x1x2)f(x1)f(x2) \forall \boldsymbol{x}_1, \boldsymbol{x}_2 \in V, \quad f(\boldsymbol{x}_1 \boldsymbol{x}_2) f(\boldsymbol{x}_1) f(\boldsymbol{x}_2)∀x1,x2∈V,f(x1x2)f(x1)f(x2)2齐次性Homogeneity∀x∈V, ∀c∈F,f(cx)cf(x) \forall \boldsymbol{x} \in V, \ \forall c \in \mathbb{F}, \quad f(c\boldsymbol{x}) c f(\boldsymbol{x})∀x∈V,∀c∈F,f(cx)cf(x)2.2 等价合并条件上述两条可合并为一条线性叠加原理∀x1,x2∈V, ∀c1,c2∈F,f(c1x1c2x2)c1f(x1)c2f(x2) \forall \boldsymbol{x}_1, \boldsymbol{x}_2 \in V, \ \forall c_1, c_2 \in \mathbb{F}, \quad f(c_1\boldsymbol{x}_1 c_2\boldsymbol{x}_2) c_1 f(\boldsymbol{x}_1) c_2 f(\boldsymbol{x}_2)∀x1,x2∈V,∀c1,c2∈F,f(c1x1c2x2)c1f(x1)c2f(x2)2.3 重要推论由定义可推出f(0V)0W f(\boldsymbol{0}_V) \boldsymbol{0}_Wf(0V)0W即线性函数必须将零向量映射为零向量。2.4 一元特殊情况当VWRV W \mathbb{R}VWR时满足上述条件的函数形式唯一为f(x)kx(k∈R) f(x) kx \quad (k \in \mathbb{R})f(x)kx(k∈R)即正比例函数。此时ykxb (b≠0)y kx b \ (b \neq 0)ykxb(b0)不满足线性函数的定义因为它不满足齐次性f(0)b≠0 f(0) b \neq 0f(0)b0在高等代数中ykxb (b≠0)y kx b \ (b \neq 0)ykxb(b0)被称为仿射函数Affine Function而非线性函数。3. 直观的几何区别线性ykxykxykx直线必须穿过原点。仿射ykxbykxbykxb直线可以不穿过原点相当于线性函数平移后得到的。4. 多变量推广线性函数也可以扩展到多个自变量例如f(x1,x2,...,xn)a1x1a2x2...anxnf(x₁, x₂, ..., xₙ) a₁x₁ a₂x₂ ... aₙxₙf(x1,x2,...,xn)a1x1a2x2...anxn此时没有常数项且图像是过原点的超平面。三、两种线性函数定义的核心对比对比维度初等函数定义高等代数定义标准形式ykxb (k≠0)y kx b \ (k \neq 0)ykxb(k0)f(c1x1c2x2)c1f(x1)c2f(x2)f(c_1x_1 c_2x_2) c_1f(x_1) c_2f(x_2)f(c1x1c2x2)c1f(x1)c2f(x2)是否允许常数项允许bbb可为任意实数不允许必须满足f(0)0f(0)0f(0)0一元形式ykxby kx bykxbykxy kxykx图像是否必过原点否仅当b0b0b0时过原点是必须过原点所属数学分支初等代数、解析几何线性代数、泛函分析