在數學裏,線性函數(又称一次函数)在不同的領域中有多於一个用途和含意。
在初等代數與解析幾何,線性函數是只擁有一個变数的一階多項式函数或者是只有常数的函数,因為在直角坐標系中這些函数的图形是直線。所以,這些函數是線性的。線性函數可以表達為斜截式:
其中, k {\displaystyle k\,\!} 是斜率, b {\displaystyle b\,\!} 是y-截距,即函數的圖形與y-軸(英语:y-axis)相交的y-坐標(英语:y-coordinate)。改變斜率 k {\displaystyle k\,\!} 會使直線更陡峭或平緩。改變y-截距 b {\displaystyle b\,\!} 會將直線向上或下平移。
以下三個直線函數的圖形展示於圖右:
当 k {\displaystyle k} 或 b {\displaystyle b} 不同时,一次函数经过的象限也不同,见下表:
在高等數學裏的線性代數中,線性函數是一種線性映射,是在兩個向量空間之間,維持向量加法與純量乘法的映射。
例如我們用坐標向量(英语:coordinate vector) 來表示 x {\displaystyle x\,\!} 與 f ( x ) {\displaystyle f(x)\,\!} ,那麼線性函數可以表達成