函數:代數的引擎室

歡迎來到函數這一章!別被這些嚴肅的數學用語嚇到了。函數其實就是規範數字之間關係的簡單法則。把它們想像成精準且可靠的機器:只要你輸入東西,這台機器就一定會給你一個可預測的結果。

理解函數非常重要,因為它們是微積分、圖形和複雜建模的基礎。只要你能掌握這些「機器」的運作方式,你就已經解鎖了高等數學中極大的一部分!


1. 什麼是函數?(自動販賣機的比喻)

定義關係與函數

在數學中,兩組數字之間的關係稱為關係(relation)。而函數是一種非常特殊的關係。

函數是一個規則,它會為每一個輸入值分配且僅分配一個輸出值

  • 如果是函數:輸入 5 永遠得到輸出 10。
  • 如果不是函數:輸入 5 有時得到輸出 10,有時得到輸出 7。(這太混亂且不可靠了!)

比喻:想像一台特製的自動販賣機。


輸入(金錢/選擇) \(\rightarrow\) 函數(販賣流程) \(\rightarrow\) 輸出(零食)

如果你投入 $2.00 並按下 'A1',你每次都必須得到完全相同的朱古力棒。如果這台機器有時候給你朱古力棒,有時候給你汽水,那這台機器就不可靠了——這也就不是一個數學意義上的函數!

重點總結

函數的黃金法則:每一個輸入值都只對應唯一一個輸出值。


2. 函數符號:\(f(x)\)

函數的語言

數學家為了簡潔,不會寫出「讓 y 定義為 x 的 2 倍加 1」,而是使用函數符號:

$$f(x) = 2x + 1$$

這讀作「f of x 等於 2x 加 1」

  • 字母 \(f\) 是函數的名稱(你可能也會看到 \(g\)、\(h\) 等名稱)。
  • 括號內的變數 \(x\) 是輸入變數。
  • 算式 \(2x + 1\) 是規則
  • 請記住:\(f(x)\) 其實就是 \(y\) 的另一種寫法。
逐步教學:求出函數值

要找到特定輸入值的函數結果,你只需要將該輸入值代入規則中即可。

例子:如果函數為 \(f(x) = x^2 - 3x\),求 \(f(5)\)。

  1. 步驟 1:寫下規則。
    $$f(x) = x^2 - 3x$$
  2. 步驟 2:將每一個 \(x\) 替換為輸入值 (5)。
    $$f(5) = (5)^2 - 3(5)$$
  3. 步驟 3:計算結果。
    $$f(5) = 25 - 15$$ $$f(5) = 10$$

因此,當輸入為 5 時,函數 \(f\) 的輸出為 10。

🛑 避免常見錯誤!

不要將 \(f(x)\) 與乘法 \(f \times x\) 搞混。\(f(x)\) 的意思是「函數規則應用於 x」。


3. 定義域與值域(邊界條件)

每個函數都有定義哪些輸入是允許的、哪些輸出是可能的邊界。這些邊界分別稱為「定義域」和「值域」。

定義域(Domain,輸入)

定義域是指函數有意義的所有可能的輸入值 (\(x\)) 集合。

  • 把定義域想像成這台機器可以使用的「燃料」。
  • 如果函數定義在「所有實數」上,定義域通常寫作 \(\mathbb{R}\)。
重要的定義域限制(什麼是不允許的?)

在定義定義域時,你必須留意兩種會導致數學問題的情況:

  1. 限制 1:除以零
    如果你有分數,分母不能等於零。
    例子:對於 \(f(x) = \frac{1}{x-3}\),當 \(x-3 = 0\) 時分母為零,所以 \(x\) 不能為 3。定義域為 \(x \ne 3\)。
  2. 限制 2:負數的平方根
    如果定義域必須是實數,你不能對負數取平方根(或任何偶次方根)。
    例子:對於 \(g(x) = \sqrt{x+4}\),我們必須滿足 \(x+4 \ge 0\),所以 \(x \ge -4\)。
值域(Range,輸出)

值域是指函數可能產生的所有輸出值 (\(f(x)\) 或 \(y\)) 集合。

求值域有時比較棘手,通常需要畫出圖像或考慮函數的最小值/最大值。

你知道嗎?對於像 \(h(x) = x^2\) 這樣的函數,即使定義域是所有實數,值域也會受到限制。因為任何數的平方都是零或正數,所以值域為 \(h(x) \ge 0\)。

重點總結

定義域:我可以放入哪些數字?(留意除以零和負數開根號的情況!)
值域:會產生哪些數字?


4. 反函數:撤銷規則

什麼是反函數?

反函數(記作 \(f^{-1}(x)\))是指能撤銷原始函數 \(f(x)\) 效果的函數。

如果函數 \(f\) 將輸入 A 變成輸出 B,那麼反函數 \(f^{-1}\) 就會將輸出 B 還原成輸入 A。

比喻:如果 \(f(x)\) 是穿上襪子,那麼 \(f^{-1}(x)\) 就是脫掉襪子。反函數就是把動作「撤銷」!

逐步教學:求反函數 \(f^{-1}(x)\)

這個過程在考試中非常重要。請精確遵守這四個步驟:

例子:求 \(f(x) = 5x - 7\) 的反函數。

  1. 步驟 1:用 \(y\) 取代 \(f(x)\)。(這會讓代數運算更容易。)
    $$y = 5x - 7$$
  2. 步驟 2:交換 \(x\) 和 \(y\) 的位置。(這是逆轉關係的關鍵步驟。)
    $$x = 5y - 7$$
  3. 步驟 3:重新整理方程式,讓 \(y\) 再次成為主項。(解出 \(y\)。)
    $$x + 7 = 5y$$ $$\frac{x + 7}{5} = y$$
  4. 步驟 4:用 \(f^{-1}(x)\) 取代 \(y\)。(使用正確的符號。)
    $$f^{-1}(x) = \frac{x + 7}{5}$$

記憶小撇步:要找到反函數,就是交換(Swap)變數並解(Solve)出 y。

驗證你的答案(非必須,但建議進行)

你隨時可以檢查你的反函數是否正確。

  1. 為 \(f(x)\) 嘗試一個簡單的輸入:若 \(x=2\),\(f(2) = 5(2) - 7 = 3\)。
  2. 現在,將輸出 (3) 輸入到你的反函數 \(f^{-1}(x)\) 中:
    $$f^{-1}(3) = \frac{3 + 7}{5} = \frac{10}{5} = 2$$
  3. 由於反函數將輸出 (3) 還原成了原來的輸入 (2),說明反函數正確!

5. 複合函數:函數鏈

有時,一個函數的輸出會成為第二個函數的輸入。這種函數連鎖稱為複合函數(Composite Function)

符號與順序

假設我們有兩個函數 \(f(x)\) 和 \(g(x)\)。

符號 \(fg(x)\) 的意思是:先應用函數 \(g\),然後將結果應用於函數 \(f\)。

$$fg(x) = f(g(x))$$

務必從最內層括號開始由內而外計算!

  • 對於 \(fg(x)\):輸入 \(x\) 先進入 \(g\)。
  • 對於 \(gf(x)\):輸入 \(x\) 先進入 \(f\)。
逐步教學:組合函數

例子:令 \(f(x) = 2x + 1\) 且 \(g(x) = x^2\)。求 \(fg(x)\) 的表達式。

  1. 步驟 1:辨識內層函數 (\(g(x)\))。
    $$fg(x) = f(g(x))$$ $$g(x) = x^2$$
  2. 步驟 2:將 \(g(x)\) 的整個表達式代入 \(f(x)\) 的規則中。
    \(f\) 的規則是 \(f(\text{東西}) = 2(\text{東西}) + 1\)。
    我們將「東西」換成 \(x^2\)。 $$fg(x) = 2(x^2) + 1$$
  3. 步驟 3:化簡。
    $$fg(x) = 2x^2 + 1$$

快速檢查:使用相同的函數求 \(gf(x)\)。

$$gf(x) = g(f(x))$$ $$f(x) = 2x + 1$$
\(g\) 的規則是 \(g(\text{東西}) = (\text{東西})^2\)。
$$gf(x) = (2x + 1)^2$$

💡 重要提示:

通常情況下,\(fg(x) \ne gf(x)\)。應用函數的順序非常重要!想像一下先穿大衣再戴帽子——這和先戴帽子再試圖把大衣硬套在帽子外面是非常不同的。


快速複習區:函數核心概念

重點術語摘要
  • 函數:一種規則,每個輸入 (x) 只能產生一個輸出 (y 或 \(f(x)\))。
  • 定義域:允許輸入值的集合。
  • 值域:產生輸出值的集合。
  • 反函數 (\(f^{-1}(x)\)):透過交換 \(x\) 和 \(y\) 並解出 \(y\) 得到。它能撤銷原函數。
  • 複合函數 (\(fg(x)\)):先應用 \(g\),再對結果應用 \(f\) (\(f(g(x))\))。

繼續多練習這些代換和重組技巧。你一定沒問題的!函數是非常邏輯且可預測的——一旦你學會了這些規則,它們就不會變。