摘要訊息 : 一些數學分析中重要的函數.

0. 導論

我們在《【數學分析】單變數函數——函數概念》中定義了什麼叫做函數, 本節我們會介紹數學分析中的幾類重要函數. 在後續的學習中, 幾乎所有函數都是以這幾類重要函數通過加減乘除及其變換而得到的.

1. 有理整函數和有理分式函數

xx 的多項式 y=a1xn+a2xn1+...+anx+a0\displaystyle {y = a_{1}x^{n} + a_{2}x^{n - 1} + ... + a^{n}x + a_{0}} 所表示的函數稱為有理函數 (rational function). 其中, a1,a2,...,ana_{1}, a_{2}, ..., a_{n}a0a_{0} 都為常數.

兩個關於 xx 的多項式之比 y=a1xn+a2xn1+...+anx+a0b1xm+b2xm1+...+bmx+b0\displaystyle {y = \frac {a_{1}x^{n} + a_{2}x^{n - 1} + ... + a^{n}x + a_{0}}{b_{1}x_{m} + b_{2}x_{m - 1} + ... + b_{m}x + b_{0}}} 稱為有理分式函數 (rational fractional function). 其中, a1,a2,...,an,a0,b1,b2,...,bma_{1}, a_{2}, ..., a_{n}, a_{0}, b_{1}, b_{2}, ..., b_{m}b0b_{0} 都為常數. 除此之外, 我們還要求 b1xm+b2xm1+...+bmx+b00b_{1}x_{m} + b_{2}x_{m - 1} + ... + b_{m}x + b_{0} \neq 0.

2. 冪函數

我們稱 y=xμ\displaystyle {y = x^{\mu}}冪函數 (power function). 其中, μ\mu 為任意實數且 μ\mu 為常數. 冪函數對 xx 的定義域市有限制的 :

  • μ\mu 為有理數且 μ0\mu \neq 0 時, μ\mu 可以表示為 μ=(1)kpq.\displaystyle {\mu = (-1)^{k}\frac {p}{q}}. 其中, kk 為整數, pq\frac {p}{q} 是既約的. 特別地, 當 q=1q = 1 時, y=xμy = x^{\mu} 為有理整函數,
    • kk 為偶數時,
      • ppqq 都為奇數時, xRx \in \mathbb {R}, yRy \in \mathbb {R}, 此時冪函數為奇函數;
      • pp 為奇數, qq 為偶數時, x[0,+)x \in [0, +\infty), y[0,+)y \in [0, +\infty);
      • pp 為偶數, qq 為奇數時, xRx \in \mathbb {R}, y[0,+)y \in [0, +\infty), 此時冪函數為偶函數.
    • kk 為奇數時,
      • ppqq 都為奇數時, xR{0}=(,0)(0,+)x \in \mathbb {R} \setminus \left \{ 0 \right \} = (-\infty, 0) \cup (0, +\infty), yR {0}=(,0)(0,+)y \in \mathbb {R} \setminus \left \{ 0 \right \} = (-\infty, 0) \cup (0, +\infty), 此時冪函數為奇函數;
      • pp 為奇數, qq 為偶數時, x(0,+)x \in (0, +\infty), y(0,+)y \in (0, +\infty);
      • pp 為偶數, qq 為奇數時, xR{0}=(,0)(0,+)x \in \mathbb {R} \setminus \left \{ 0 \right \} = (-\infty, 0) \cup (0, +\infty), y(0,+)y \in (0, +\infty), 此時冪函數為偶函數.
  • μ\mu 為無理數時,
    • μ>0\mu > 0 時, x[0,+)x \in [0, +\infty), y[0,+)y \in [0, +\infty);
    • μ<0\mu < 0 時, x(0,+)x \in (0, +\infty), y(0,+)y \in (0, +\infty).
  • μ=0\mu = 0 時, y1y \equiv 1. 但是 000^{0} 沒有意義, 因此它有定義域的限制, xx 的定義域為 R{0}= (,0)(0,+)\mathbb {R} \setminus \left \{ 0 \right \} = (-\infty, 0) \cup (0, +\infty).

特殊地, 當 μ\mu 為整數的時候, 我們可以得到有理函數; 當 μ\mu 為分數時, 我們得到根式.

Figure 1. 冪函數

3. 指數函數

我們稱 y=ax\displaystyle {y = a^{x}}指數函數 (exponential function). 其中, a>0a > 0a1a \neq 1. 其定義域為 xRx \in \mathbb {R}, 值域為 y(0,+)y \in (0, +\infty).

Figure 2. 指數函數

4. 對數函數

我們稱 y=logax\displaystyle {y = \log_{a}{x}}對數函數 (logarithm function). 其中, a>0a > 0a1a \neq 1. 特別地, 當 a=10a = 10 時, 可以簡略地寫為 y=logx;\displaystyle {y = \log {x}};a=ea = e 時, 可以簡略地寫為 y=lnx.\displaystyle {y = \ln {x}}. 對數函數的定義域為 x(0,+)x \in (0, +\infty), 值域為 yRy \in \mathbb {R}.

Figure 3. 對數函數

5. 三角函數

我們稱 y=sinx,y=cosx\displaystyle {y = \sin {x}, y = \cos {x}}三角函數 (trigonometric function). 其中, y=sinxy = \sin {x} 稱為正弦函數 (sine function), y=cosxy = \cos {x} 稱為餘弦函數 (cosine function). 三角函數定義域為 xRx \in \mathbb {R}, 值域為 y[0,1]y \in [0, 1]. 在三角函數的使用中, 我們總是將 xx 看作弧度制的角度, 除非有特殊標注的情況 (例如 sin1\sin {1^{\circ}}).

Figure 4. 正弦函數
Figure 5. 餘弦函數

還有一些三角函數是正弦函數和餘弦函數的衍生, 但我們仍然將它們歸入三角函數基本類別 : y=tanx=sinxcosx,y=cotx=cosxsinx,y=secx=1cosx,y=cscx=1sinx.\displaystyle {\begin {aligned} &y = \tan {x} = \frac {\sin {x}}{\cos {x}}, y = \cot {x} = \frac {\cos {x}}{\sin {x}}, \\ &y = \sec {x} = \frac {1}{\cos {x}}, y = \csc {x} = \frac {1}{\sin {x}}. \end {aligned}} 我們稱 y=tanxy = \tan {x}正切函數 (tangent function), 稱 y=cotxy = \cot {x}餘切函數 (cotangent function),  稱 y=secxy = \sec {x}正割函數 (secant function), 稱 y=cscxy = \csc {x}餘割函數 (cosecant function). 其中, y=tanxy = \tan {x}y=secxy = \sec {x} 的定義域為 x{x:x(2k+1)π2,kZ}x \in \left \{ x : x \neq (2k + 1)\frac {\pi}{2}, k \in \mathbb {Z} \right \}, 值域為 yRy \in \mathbb {R}; y=cotxy = \cot {x}y=cscxy = \csc {x} 的定義域為 x{x:xkπ,kZ}x \in \left \{ x : x \neq k\pi, k \in \mathbb {Z} \right \}, 值域為 yRy \in \mathbb {R}.

Figure 6. 正切函數
Figure 7. 餘切函數
Figure 8. 正割函數
Figure 9. 餘割函數

6. 反函數

在引入反三角函數之前, 我們首先引入反函數的概念.

假定在某一變域 X\mathscr {X} 內給定了函數 y=f(x)y = f(x), 並且設 Y\mathscr {Y} 是這個函數當 xx 在變域 X\mathscr {X} 的範圍內變化時所取一切值的集合, 即 yy 的值域. 在變域 Y\mathscr {Y} 內選取任一數值 y=y0y = y_{0}, 於是在變域 X\mathscr {X} 內一定能求得這樣的一個數值 x=x0x = x_{0}, 使得函數在 x0x_{0} 處恰好取得 y0y_{0} 值, 即 f(x0)=y0.\displaystyle {f(x_{0}) = y_{0}}. 然而, 這樣的 x0x_{0} 並不一定是唯一的, 可能出現多個. 因此, 對應於 Y\mathscr {Y} 中的每一個數值 yy 可以有一個或者多個 xx 的數值. 這樣就在變域 Y\mathscr {Y} 內對應地確定出單值或者多值的函數 x=f1(y)=g(y),\displaystyle {x = f^{-1}(y) = g(y)}, 我們稱之其為函數 y=f(x)y = f(x)反函數 (inverse function).

例題 1. 冪函數 y=xμy = x^{\mu} 的反函數.

:

μ=0\mu = 0 時, y1y \equiv 1. 此時, xR{0}x \in \mathbb {R} \setminus \left \{ 0 \right \}. 任取 yy, 有無窮多個 xx 與之對應. 因此, 當 μ=0\mu = 0 時, y=xμy = x^{\mu} 的反函數為多值函數 y=1 (x0)y = 1\ (x \neq 0).

μ0\mu \neq 0 時, 不論 μ\mu 的正負或者是否為有理數, 在變域 Y\mathscr {Y} 中任取 yy, 由根的存在性可知, 在變域 X\mathscr {X} 中有且唯有一個 xx 與之對應. 此時, 反函數 x=yμx = \sqrt[\mu] {y} 為單值函數.

綜上所述, 當 μ0\mu \neq 0 時, y=xμy = x^{\mu} 的反函數為 x=yμx = \sqrt[\mu] {y}.

\blacksquare

例題 2. 指數函數 y=axy = a^{x} 的反函數. 其中, a>0a > 0a1a \neq 1.

:

對於函數 y=axy = a^{x}, 變數 xx 在變域 (,+)(-\infty, +\infty) 上變化, yy 的值佈滿了區間 Y=(0,+)\mathscr {Y} = (0, +\infty). 由對數的存在性可知, 每一個 yy 僅對應了一個 xx. 因此在 X\mathscr {X} 上, 有一個確定的單值反函數 x=logay.\displaystyle {x = \log_{a}{y}}.

\blacksquare

例題 2'. 對數函數 y=logaxy = \log_{a}{x} 的反函數. 其中, a>0a > 0a1a \neq 1.

:

對於函數 y=logaxy = \log_{a}{x}, 變數 xx 在變域 (0,+)(0, +\infty) 上變化, yy 的值佈滿了區間 Y=(infty,+)\mathscr {Y} = (-infty, +\infty). 由實數的乘冪可知, 每一個 yy 僅對應了一個 xx. 因此在 X\mathscr {X} 上, 有一個確定的單值反函數 x=ay.\displaystyle {x = a^{y}}.

\blacksquare

通過例題 2 和例題 2', 我們發現指數函數和對數函數恰好互為反函數.

通過函數的圖形, 我們可以簡單地判斷 y=f(x)y = f(x) 的反函數 x=f1(y)x = f^{-1}(y) 是否為單值函數. 在 Y\mathscr {Y} 內任意選取一個 y0y_{0}, 然後作 y=y0y = y_{0} 這條直線. 若對於任意的 yy, 直線 y=y0y = y_{0} 和函數 y=f(x)y = f(x) 的交點總不超過一個, 那麼其反函數就是單值的 :

Figure 10. 單值反函數

否則, x=f1(y)x = f^{-1}(y) 就是多值的 :

Figure 11. 多值反函數

x=g(y)x = g(y) 是函數 y=f(x)y = f(x) 的反函數, 則這兩個函數的圖形是一致的. 為了使得 x=g(y)x = g(y)y=f(x)y = f(x) 的圖形重合, 只需要保持 y=f(x)y = f(x) 不變, 對於 x=g(y)x = g(y), 令 xx 替代 yy 得到 y=g(x)y = g(x). 這樣, 由於 xx 軸和 yy 軸的重合, 便使得函數的圖形重合. 若不適用這種方法, 只需要讓函數的圖形繞著平面 xOyxOy (第一象限) 的角平分線, 即直線 y=xy = x 旋轉 180180^{\circ} 即可使得函數 y=f(x)y = f(x) 及其反函數 x=f(y)x = f(y) 的圖形重合.

7. 反三角函數

7.1 反正弦函數

現在考慮正弦函數 y=sinxy = \sin {x} 的反函數. 我們從中學中已經了解到了正弦函數的週期性, 因此對於變數 xx 在變域 X=(,+)\mathscr {X} = (-\infty, +\infty) 中的變化, yy 的值佈滿了 Y=[1,1]\mathscr {Y} = [-1, 1]. 任取 yYy \in \mathscr {Y}, 必定存在無窮多個 xx 與之對應. 所以, y=sinxy = \sin {x} 的反函數並非單值函數. 我們記函數 y=sinxy = \sin {x} 的反函數為 y=Arcsinx,\displaystyle {y = \mathop {\mathrm {Arcsin}}{x}}, 並且稱其為反正弦函數 (arc-sine function).

Figure 12. 反正弦函數

但是如果僅考慮 x[π2,π2]x \in [\frac {\pi}{2}, \frac {\pi}{2}] 這一分支, 那麼任取 y[1,1]y \in [-1, 1], 存在唯一的 xx 與之對應. 此時, 其反函數上單值的, 我們記為 y=arcsinx,y = \displaystyle {\arcsin {x}}, 並且用它來表示反正弦函數的主值. 對正弦函數繞第一象限的角平分線翻轉, 我們便可以得到多值函數 y=Arcsinxy = \mathop {\mathrm {Arcsin}}{x} 的圖形.

Figure 13. 反正弦函數主值

對於函數 y=Arcsinxy = \mathop {\mathrm {Arcsin}}{x} 的主值, 顯然有 π2arcsinxπ2.\displaystyle {-\frac {\pi}{2} \leq \arcsin {x} \leq \frac {\pi}{2}}. 結合中學中所學的知識, 不難得到 Arcsinx=arcsinx+2kπ=(2k+1)πarcsinx.\displaystyle {\mathop {\mathrm {Arcsin}}{x} = \arcsin {x} + 2k\pi = (2k + 1)\pi - \arcsin {x}}. 其中, kZk \in \mathbb {Z}.

7.2 反餘弦函數

類似地, y=cosxy = \cos {x} 的反函數為 y=Arccosx,\displaystyle {y = \mathop {\mathrm {Arccos}}{x}}, 其主值函數為 y=arccosx,\displaystyle {y = \arccos {x}}, 稱其為反餘弦函數 (arc-cosine function).

Figure 14. 反餘弦函數

對於 y=arccosxy = \arccos {x}, 我們有 0arccosxπ.\displaystyle {0 \leq \arccos {x} \leq \pi}. 另外, y=Arccosxy = \mathop {\mathrm {Arccos}}{x} 也可以用以下方式來表達 : Arccosx=2kπ±arccosx.\displaystyle {\mathop {\mathrm {Arccos}}{x} = 2k\pi \pm \arccos {x}}. 其中, kZk \in \mathbb {Z}.

恆等式 1. arcsinx+arccosx=π2\arcsin {x} + \arccos {x} = \frac {\pi}{2}.

證明證明 :

要證明 arcsinx+arccosx=π2\arcsin {x} + \arccos {x} = \frac {\pi}{2}, 實際上就是要證明 arcsinx=π2arccosx\arcsin {x} = \frac {\pi}{2} - \arccos {x}.

首先考慮 arcsinx\arcsin {x}, 顯然有 sin(arcsinx)x.\displaystyle {\sin(\arcsin {x}) \equiv x}. 再考慮 π2arccosx\frac {\pi}{2} - \arccos {x}, 利用三角恆等變換, 有 sin(π2arccosx )=sinπ2cos(arccosx)cosπ2sin(arccosx)=cos(arccosx)=x.\displaystyle {\begin {aligned} \sin \left ( \frac {\pi}{2} - \arccos {x} \right ) &= \sin {\frac {\pi}{2}} \cdot \cos(\arccos {x}) - \cos {\frac {\pi}{2}} \cdot \sin(\arccos {x}) \\ &= \cos(\arccos {x}) \\ &= x. \end {aligned}}arcsinx=π2arccosx\arcsin {x} = \frac {\pi}{2} - \arccos {x}, 即 arcsinx+arccosx=π2\arcsin {x} + \arccos {x} = \frac {\pi}{2}.

\blacksquare

7.3 反正切函數

對於函數 y=tanxy = \tan {x}, xx 在變域 X={x:x(2k+1)π2},kZ}\mathscr {X} = \left \{ x : x \neq (2k + 1)\frac {\pi}{2} \right \}, k \in \mathbb {Z} \} 中變化, yy 的值取遍 Y=(,+)\mathscr {Y} = (-\infty, +\infty). 對於任意 yy, 仍然有無窮多個 xx 與之對應. 因此, y=tanxy = \tan {x} 的反函數 y=Arctanx\displaystyle {y = \mathop {\mathrm {Arctan}}{x}} 不是單值的. 我們稱 y=arctanxy = \arctan {x}反正切函數 (arc-tangent function).

我們取 π2<Arctanx<π2\displaystyle {-\frac {\pi}{2} < \mathop {\mathrm {Arctan}}{x}} < \frac {\pi}{2} 作為函數 y=Arctanxy = \mathop {\mathrm {Arctan}}{x} 的主值, 記為 y=arctanx\displaystyle {y = \arctan {x}}. 同樣地, 我們有 Arctanx=arctanx+kπ.\displaystyle {\mathop {\mathrm {Arctan}}{x} = \arctan {x} + k\pi}. 其中, kZk \in \mathbb {Z}.

Figure 15. 反正切函數

恆等式 2. 對於 xRx \in \mathbb {R}, 有 arctanx=arcsinx1+x2\arctan {x} = \arcsin {\frac {x}{\sqrt {1 + x^{2}}}}.

證明證明 :

α=arctanx\alpha = \arctan {x}, 則有 x=tanαx = \tan {\alpha}.

考慮 arctanx\arctan {x}, 有 arctanx=arctan(tanx)=α.\displaystyle {\arctan} {x} = \arctan(\tan {x}) = \alpha. 再考慮 arcsinx1+x2\arcsin {\frac {x}{\sqrt {1 + x^{2}}}}, 有 arcsinx1+x2=arcsintanα1+tan2α.\displaystyle {\arcsin {\frac {x}{\sqrt {1 + x^{2}}}} = \arcsin {\frac {\tan {\alpha}}{\sqrt {1 + \tan^{2}{\alpha}}}}}.

sin2α+cos2α=1\sin^{2}{\alpha} + \cos^{2}{\alpha} = 1 兩側同時除以 1cos2α\frac {1}{\cos^{2}{\alpha}}, 有 tan2α+1=1cos2α.\displaystyle {\tan^{2}{\alpha} + 1 = \frac {1}{\cos^{2}{\alpha}}}. 變換可得 cosα=11+tan2α\cos {\alpha} = \frac {1}{\sqrt {1 + \tan^{2}{\alpha}}}, 而 sinαcosα=tanα\frac {\sin {\alpha}}{\cos {\alpha}} = \tan {\alpha}, 故 sinα=tanαcosα=tan2α1+tan2α.\displaystyle {\sin {\alpha} = \tan {\alpha} \cdot \cos {\alpha} = \frac {\tan^{2}{\alpha}}{\sqrt {1 + \tan^{2}{\alpha}}}}. 這樣, 便有 arcsinx1+x2=arcsintanα1+tan2α=arcsin(sinα)=α.\displaystyle {\arcsin {\frac {x}{\sqrt {1 + x^{2}}}} = \arcsin {\frac {\tan {\alpha}}{\sqrt {1 + \tan^{2}{\alpha}}}} = \arcsin(\sin {\alpha}) = \alpha}.

綜上所述, arctanx=arcsinx1+x2\arctan {x} = \arcsin {\frac {x}{\sqrt {1 + x^{2}}}} 成立.

\blacksquare

恆等式 3. 對於 x(0,1)x \in (0, 1), 有 arcsinx=arctanx1+x2\arcsin {x} = \arctan {\frac {x}{\sqrt {1 + x^{2}}}}.

證明證明 :

α=arcsinx\alpha = \arcsin {x}, 則 x=sinαx = \sin {\alpha}.

對於左側, 有 arcsinx=arcsin(sinα)=α\displaystyle {\arcsin {x} = \arcsin(\sin {\alpha}) = \alpha}. 對於右側, 有 arctanx1x2=arctansinα1sin2α=arctansinαcosα=arctan(tanα)=α.\displaystyle {\arctan {\frac {x}{\sqrt {1 - x^{2}}}} = \arctan {\frac {\sin {\alpha}}{\sqrt {1 - \sin^{2}{\alpha}}}} = \arctan {\frac {\sin {\alpha}}{\cos {\alpha}}} = \arctan(\tan {\alpha}) = \alpha}.

綜上所述, arcsinx=arctanx1+x2\arcsin {x} = \arctan {\frac {x}{\sqrt {1 + x^{2}}}} 成立.

\blacksquare

7.4 反餘切函數

函數 y=cotxy = \cot {x} 的反函數可以表示為 y=Arccotx,\displaystyle {y = \mathop {\mathrm {Arccot}}{x}}, 稱其為反餘切函數 (arc-cotangent function). 其主值函數為 y=arccotx\displaystyle {\mathop {y = \mathrm {arccot}}{x}} 且有 0<arccotx<π\displaystyle {0 < \mathop {\mathrm {arccot}}{x} < \pi}. 反餘切函數的多值函數也可以由其主值函數來表示 : Arccotx=arccotx+kπ.\displaystyle {\mathop {\mathrm {Arccot}}{x} = \mathop {\mathrm {arccot}}{x} + k\pi}. 其中, kZk \in \mathbb {Z}.

Figure 16. 反餘切函數

恆等式 4. arctanx+arccotx=π2\arctan {x} + \mathop {\mathrm {arccot}}{x} = \frac {\pi}{2}.

證明證明 :

x=tanαx = \tan {\alpha}, 則 α=arctanx\alpha = \arctan {x}.

考慮 arctanx\arctan {x}, 有 arctanx=arctan(tanα)=α.\displaystyle {\arctan {x} = \arctan(\tan {\alpha}) = \alpha}. 而  tanα=cot(π2α)=x\tan {\alpha} = \cot \left ( \frac {\pi}{2} - \alpha \right ) = x, 故 arccotx=arccot(cot(π2α))=π2α.\displaystyle {\mathop {\mathrm {arccot}}{x} = \mathop {\mathrm {arccot}} \left ( \cot \left ( \frac {\pi}{2} - \alpha \right ) \right ) = \frac {\pi}{2} - \alpha}.

綜上所述, arctanx+arccotx=π2\arctan {x} + \mathop {\mathrm {arccot}}{x} = \frac {\pi}{2} 成立.

\blacksquare

7.5 反正割函數和反餘割函數

函數 y=secxy = \sec {x}y=cscxy = \csc {x} 的多值反函數為 y=Arcsecxy = \mathop {\mathrm {Arcsec}}{x}y=Arccscxy = \mathop {\mathrm {Arccsc}}{x}, 分別稱為反正割函數 (arc-secant function) 和反餘割函數 (arc-cosecant function). 它們的主值函數分別是 y=arcsecxy = \mathop {\mathrm {arcsec}}{x}y=arccscxy = \mathop {\mathrm {arccsc}}{x}. 其中, 主值函數滿足變數 xx 在變域 X={x:<x1,1x<+}\mathscr {X} = \left \{ x : -\infty < x \leq 1, 1 \leq x < +\infty \right \} 內變化. 這些函數的多值函數也可以由主值函數來表示 : Arcsecx=arcsecx+2kπ,Arccscx=arccscx+2kπ.\displaystyle {\mathop {\mathrm {Arcsec}}{x} = \mathop {\mathrm {arcsec}}{x} + 2k\pi, \mathop {\mathrm {Arccsc}}{x} = \mathop {\mathrm {arccsc}}{x} + 2k\pi}. 其中, kZk \in \mathbb {Z}.

Figure 17. 反正割函數和反餘割函數

8. 函數的複合

我們把函數中的變數用另一種函數來替代的行為稱為函數的複合, 得到的新函數稱為複合函數 (compound function). 一般情形下, 假定函數 z=φ(y)z = \varphi(y) 在某個區域 Y={y}\mathscr {Y} = \left \{ y \right \} 中是確定的, 而函數 y=f(x)y = f(x) 對於區域 X={x}\mathscr {X} = \left \{ x \right \} 中的 xx 是確定的, 且全部值包括在 Y\mathscr {Y} 中. 於是, 我們說函數 z=φ(f(x))\displaystyle {z = \varphi \big ( f(x) \big )} 是變數 zz 通過 yy 而稱為 xx 的函數. 依照 X\mathscr {X} 內給定的 xx, 首先按照 ff 給定的法則求出 Y\mathscr {Y} 內對應的 yy 值, 再按照 φ\varphi 給定的法則確定 zz 值, 它便是所選的 xx 值所對應的 zz 值. 所得到的函數的函數或者複合函數便是函數 z=φ(y)z = \varphi(y)y=f(x)y = f(x) 重疊的結果.

例如, 恆等式 2 中的 arcsinx1+x2\arcsin {\frac {x}{\sqrt {1 + x^{2}}}} 便可以由 y=x1+x2y = \frac {x}{\sqrt {1 + x^{2}}}z=arcsinyz = \arcsin {y} 複合而來.

"函數 y=f(x)y = f(x) 的值的集合被包括在 z=φ(y)z = \varphi(y) 的定義域 Y\mathscr {Y} 中" 這一假設極為重要. 若沒有這個假設, 便會出現謬論. 例如, 令 z=lnyz = \ln {y}. 此時, 我們必然要求 y>0y > 0. 而我們若假設 y=sinxy = \sin {x}, 則只能考察那些令 y>0y > 0xx 值 : {x:2kπ<x<(2k+1)π,kZ}\left \{ x : 2k\pi < x < (2k + 1)\pi, k \in \mathbb {Z} \right \}; 否則, 解析表達式 lnsinx\ln {\sin {x}} 會沒有意義.

我們將有理函數, 冪函數, 對數函數, 三角函數和主值形式的反三角函數統稱為有限形式的初等函數 (basic elementary function). 而由這些有限形式的初等函數通過算數四則運算 (加, 減, 乘和除) 與函數的複合而得到的其它函數, 稱為初等函數 (elementary function).

我們可以將初等函數寫為分段定義的函數 (piecewise-defined function, 簡稱分段函數) 的形式. 例如, 對於 y=xy = x, 有 y={xx>0;0x=0;xx<0.\displaystyle {y = \begin {cases} x & {x > 0;} \\ 0 & {x = 0;} \\ x & {x < 0.} \end {cases}} 對於 y=xy = \left | x \right |, 有 y={xx>0;0x=0;xx<0.\displaystyle {y = \begin {cases} x & {x > 0;} \\ 0 & {x = 0;} \\ -x & {x < 0.} \end {cases}} 此時, y=x=x2y = \left | x \right | = \sqrt {x^{2}} 可以由 y=xy = \sqrt {x}x=t2x = t^{2} 複合而來. 因此, y=xy = \left | x \right | 是初等函數. 而 y={sinxx0;lnxx>0.\displaystyle {y = \begin {cases} \sin {x} & {x \leq 0;} \\ \ln {x} & {x > 0.} \end {cases}} 便不是初等函數. 因為它不能由任意兩個或者任意多個有限形式的初等函數通過算數四則運算或者函數的複合而來. 之前, 我們曾經在《【數學分析】單變數函數——函數概念》中提到過的人類識別數字的抽象函數 y=f(x)\displaystyle {y = f(x)} 也不是初等函數, 它甚至無法使用具體的解析表達式來表達.

Tip : 當然, 必定存在一些複雜的初等函數 (經過大量的複合和算數四則運算) 可以逼近 y=f(x)y = f(x), 但是目前無法找到一個準確的初等函數來表達 y=f(x)y = f(x).

9. 其它特殊函數

除了上面介紹的所有初等函數之外, 我們還有一些特殊函數需要介紹, 儘管它們在之後數學分析中的應用場景可能不多.

9.1 Dirichlet 函數

我們稱函數 D(x)={1xQ;0xQ\displaystyle {\mathop {\mathrm {D}}(x) = \begin {cases} 1 & {x \in \mathbb {Q};} \\ 0 & {x \in \mathbb {Q}} \end {cases}} 為 Dirichlet 函數 (Dirichlet function). 我們無法作出它的具體函數圖形.

9.2 取整函數

我們稱 y=[x]\displaystyle {y = [x]}取整函數 (floor function). 其中, [x][x] 表示取 xx 的整數部分. 因此, 對於任意 xx, 必定有 yZ.\displaystyle {y \in \mathbb {Z}}.

我們稱 y=x\displaystyle {y = \left \lfloor x \right \rfloor}向下取整函數 (floor function), 它和 y=[x]y = [x] 是等價的.

Figure 18. 向下取整函數

我們稱 y=x\displaystyle {y = \left \lceil x \right \rceil}向上取整函數 (ceil function). 它可以具體由分段函數表示為 y=x={xxZ;[x]+1xZ.\displaystyle {y = \left \lceil x \right \rceil = \begin {cases} x & {x \in \mathbb {Z};} \\ [x] + 1 & {x \notin \mathbb {Z}.} \end {cases}}

Figure 19. 向上取整函數

9.3 符號函數

我們稱 y=sgnx=signx={1x>1;0x=0;1x<0\displaystyle {y = \mathop {\mathrm {sgn}}{x} = \mathop {\mathrm {sign}}{x} = \begin {cases} 1 & {x > 1;} \\ 0 & {x = 0;} \\ -1 & {x < 0} \end {cases}}符號函數 (sign function).

Figure 20. 符號函數

9.4 最值函數

我們稱 y=maxX=x\displaystyle {y = \max {\mathscr {X}} = x^{*}}最大值函數 (maximum function). 其中, 任取 xXx \in \mathscr {X}, 都有 xxx \leq x^{*}xXx^{*} \in \mathscr {X}; 稱 y=minX=x\displaystyle {y = \min {\mathscr {X}} = x'}最小值函數 (minimum function). 其中, 任取 xXx \in \mathscr {X}, 都有 xxx \geq x^{*}xXx^{*} \in \mathscr {X}.

同時, 最大值函數和最小值函數也可以用於計算函數, 而不僅僅是集合 : y=maxf(x)=y,y=minf(x)=y\displaystyle {y = \max {f(x)} = y^{*}, y = \min {f(x)} = y^{\star}}. 然而, 例如對於 y=exy = e^{x}, 當 x<0x < 0 並且 xx 越來越小, 那麼從指數函數的圖形上看, yy 會越來越接近於零. 然而,  minex\min {e^{x}} 並不存在, 因為 yy 永遠不會等於零. 因此, 我們應該還需要一個廣義的最值函數.

我們稱 y=supf(x)=y\displaystyle {y = \sup {f(x)} = y^{*}}最小上界函數 (supremum function). 其中, 任取 yYy \in \mathscr {Y}, 都有 yyy \leq y^{*}; 稱 y=inff(x)=y\displaystyle {y = \inf {f(x)} = y^{\star}}最大下界函數 (infimum function). 其中, 任取 yYy \in \mathscr {Y}, 都有 yyy \geq y^{*}.