跳轉到內容

CLEP 代數/函式

來自華夏公益教科書,開放的書籍,開放的世界

在數學中,描述某一操作中輸入集如何表示該操作的輸出,往往至關重要。數學為此而創造的工具叫做函式。函式的正式定義可能是一個很難完全理解的障礙,而理解它的最好方法可能是使用直觀的概念進行實踐(作為目標的初步步驟,即理解)。因此,我們將從本章開始,對這種“處理”過程提供一個直觀的理解。

函式的直觀應用和定義

[編輯 | 編輯原始碼]

您可以將函式想象成一種機器。您將原材料(作為輸入)投入機器,機器將原材料轉化成成品(輸出)。讓我們用廚師來描述一個函式。將一片生菜交給廚師,他就會將它切碎,輸出就是切碎的生菜。數學中的函式有點類似。這種觀點足以讓我們至少了解它的實際應用。

示例 1.1(a):日常生活中的函式 1

想象一下從橋上掉下一個球。在每時每刻,球都有一定的速度,。球的速度是時間的函式。這種函式被稱為實值函式,因為“成品”是一個數字(更準確地說,是一個實數)。

示例 1.1(b):日常生活中的函式 2

想象一下,一條河流的平均水溫每天變化。如果每天對河流進行水溫取樣,每天取樣次,所有樣本的總體平均值為,而偏差,那麼我們可以使用以下的正態(或“高斯”)函式來反映河流水溫的分佈

如果相反,這條河只偏離平均水溫,那麼可以用絕對值來表示

無論哪種方式,函式在日常生活中都有應用。

將實值函式想象成一個輸入-輸出機器;您將輸入交給函式,它會給您一個輸出,這個輸出是一個數字(更準確地說,是一個實數)。例如,平方函式接受輸入,並給出輸出值。相同的平方函式接受輸入,並給出輸出值

人們描述函式的方式有很多種。在第一個例子中,給出了一個口頭描述(球在地球上方的高度是時間的函式)。在第二個例子中,給出了某些函式的不同操作。下面將具體介紹使用操作來描述函式的方法

  1. 函式被賦予一個名稱(例如 ),同時也會給出函式的公式。例如, 描述了一個函式。我們將輸入稱為函式的引數(或自變數),將輸出稱為函式在給定引數時的。(注意:下一節將詳細介紹此記號。)
  2. 函式使用方程式和兩個變數來描述。一個變數用於函式的輸入,另一個用於函式的輸出。輸入的變數稱為自變數。輸出的變數稱為因變數。例如, 描述了一個函式。因變數單獨出現在等號的左側。

當函式被賦予一個名稱(如上面數字 1 中所示)時,函式的名稱通常是字母表中的單個字母(例如 )。一些函式具有多個字母的名稱(如正弦函式

讓我們透過再次回顧第一個示例來練習使用上面描述的第二種方法分配函式。

示例 1.1(c):球的速度作為高度的函式

想象一下,作為一名物理學家,你被要求描述速度作為高度的函式。以下是可能最適合描述的內容(使用能量方程)

  • 在時間 時,球的位置處於最大高度
  • 在時間 (撞擊時間)時,球處於最小高度 (假設)。
  • 在兩者之間,球的速度正在發生變化。假設初始水平速度和垂直速度分別為 (這是因為我們丟下了球)。水平速度不會改變(假設沒有空氣阻力),但垂直速度會降低。因此,最終的垂直速度為 。因此,我們只需要關注垂直速度。

以上資訊使我們能夠將球的速度近似為高度的函式。

,其中

以上等式是稱為複合函式的特殊型別函式的示例。此函式將在後面詳細解釋。現在,只需要直覺。

希望學生已經開始形成直覺。現在讓我們看看如何在某些輸入處評估函式。

示例 1.1(d):給定輸出的輸入是什麼?(第 1 部分)

如果我們寫 ,那麼我們知道

  • 的函式。
  • 要評估某個數字的函式,只需用該數字替換
  • 用右側函式中的那個數字替換 將會得到該特定輸入的函式輸出
  • 用英語來說, 的定義解釋為“給定一個數字, 將會返回輸入的三倍加二。”

基於以上要點,在某一點上評估函式的方法是

因此, 的值是

。當我們輸入3 時, 在 3 處的值為 11。
請注意, 表示當(自變數)取值為 3 時,因變數的值。因此,我們看到,當我們輸入3 時,函式的輸出為11。人們經常用“3 時, 的值為 11” 或者簡單地“ 的 3 等於 11” 來總結以上工作。
示例 1.1(e):給定輸出的輸入是什麼?(第 2 部分)

讓我們回到我們在示例 1.1(c) 中推匯出的函式。對於函式 ,其中 ,我們知道以下內容是正確的

  • 速度 是高度 的函式。
  • 用英語來說, 的定義解釋為“給定地面上方的某個高度, 將會根據兩次重力常數與高度的乘積的平方根返回球的速度。”

在處理現實生活中應用中的函式時,重要的是要記住單位。由於使用國際單位制,重力常數 的單位是米每二次方秒,因此高度將以米為單位。我們想要知道如果球處於橋和地面之間一半的位置,,速度是多少。假設 。讓我們開始評估函式

因此, 的值為

處的值為 。與 米每秒相比,速度有了很大的提高!

關於符號的說明

[edit | edit source]

函式使用非常廣泛,因此有專門的符號來表示它們。這種符號有些含糊,因此熟悉它對於理解方程式或公式的意圖很重要。

雖然對函式命名沒有嚴格的規則,但使用字母 來表示函式,使用變數 來表示自變數。 用於表示因變數和自變數。

當討論或使用函式 時,重要的是不僅要了解函式本身,還要了解其自變數 。因此,當提到函式 時,通常不寫 ,而是寫 。現在,這個函式被稱為“”。函式名與自變數(在括號內)相鄰。這對於指示函式在自變數特定值時的值非常有用。例如,如果

,

並且如果我們想使用 的值,當 等於 時,我們將在上面定義的兩邊用 代替 ,並寫

這種表示法比省略自變數,只寫 更具資訊量,但可能存在歧義,因為 旁邊的括號可能會被誤解為乘法, 。為了確保沒有人意外地對錶示法感到困惑,請遵循以下步驟

  1. 透過將函式 等於某個表示式來定義它。
  2. 給出類似以下的句子:“在 時,函式 為...”。
  3. 計算函式的值。

如果學生正在參加選擇題考試,那麼這個步驟可能會改變,因為在這種情況下,交流並不重要。

將直覺形式化

[編輯 | 編輯原始碼]

截至目前,下面的定義可能不太容易理解。請閱讀定義,以便你能理解對映的概念。

函式

將一個集合(稱為**定義域**,)中的元素對映到另一個集合(稱為值域)中的元素的對映,就是一個函式。對於從函式定義域中選擇的每個值,在函式值域中都存在恰好一個相應的元素。

現在,分析一下定義。注意,值域中的元素是透過從定義域對映元素的對應關係找到的。下面給出了一個例子。

令函式 對所有 都成立。當 等於多少時,

在數學中,重要的是要注意任何重複。如果某些內容似乎重複,請把它記在腦海中。

在這裡,注意到 。因為 等於兩個不同的值,因此等號另一邊的值必須相等。這種性質稱為傳遞性質(永遠記住實數的性質)

接下來,簡化——讓你的生活更輕鬆,而不是更難。在這種情況下,由於 作為同類項,這兩個項是加在一起的,並且是分數,所以把它放在一個共同的分母上並簡化。類似地,由於 是一個帶分數,所以 .




將等式兩邊乘以 係數的倒數,即


.

使 值為 ..

在傳統上,從定義域中“選取”的元素被描繪成被輸入函式的東西(輸入),而範圍中相應的元素被描繪成輸出。注意這裡語言的特殊性:一個輸入是從定義域中選取的,這意味著定義域是所有輸入的集合;一個輸出是由那個特定的輸入產生的,這意味著範圍是所有可能的輸出的集合。

由於我們“選取”定義域中與我們想要查詢的範圍元素相對應的元素,因此我們可以控制選擇哪個元素,因此該元素也被稱為“自變數”。範圍中的元素不受我們控制,並由函式“對映”到。因此,該元素也被稱為“因變數”,因為它取決於我們選擇的自變數。由於它是一個元素,所以輸入也被稱為自變數。類似地,輸出也被稱為因變數。

函式的概念一開始更容易理解(對於大多數學生來說)。然而,函式的正式定義對於我們所知道的代數基礎的重要性意味著應該高度重視函式的正式定義。然而,這並不意味著直覺是不必要的甚至有害的。相反,學生應該能夠理解這兩種觀點,並能夠將它們聯絡起來。因此,我們認為學生應該堅持這兩種觀點。

回顧一下,函式 是將某個元素 (稱為定義域)對映到唯一一個元素 (稱為值域),使得 。下面的影像有助於解釋函式的現代定義。

The image demonstrates a mapping of some element a (the circle) in A (the set), the domain, to exactly one element b in the set B, the range.
集合 (定義域)將每個元素 對映到集合 中與其對應的元素

函式的基礎:對映、笛卡爾積和有序對

[edit | edit source]

現在我們理解了集合,我們將開始理解函式的基本屬性(對映)。然而,元素是如何“對映”到另一個集合的?當組合“繫結”到另一個元素時,就會發生這種對映。在沒有集合的幫助下,定義“繫結”將很困難。然而,集合很好地定義了繫結,它是透過有序對來實現的。

透過庫拉托夫斯基形式化的有序對

一個有序對被定義為以 形式書寫的集合,即

.

這裡的邏輯是,包含在內的集合是一個依賴於書寫對順序的元素。因為 使用了兩個元素,這個集合根據書寫對的順序給出第二座標。然而,這個定義對於 不適用,因為它會得到 ,這不能準確地反映第二座標。但是,這個定義對於本教科書的目的來說已經足夠好了。此外,本文所述的知識通常不會在大學代數課程中教授。

笛卡爾積

是兩個不同的集合。如果我們要將這兩個集合合併,它將被定義為笛卡爾積 (讀作 叉乘 )。 是所有有序對 的集合,其中

(讀作 叉乘 是包含有序對 的集合,使得 屬於 屬於 。 楔形符號 是邏輯符號,表示“且”)。

笛卡爾積的本質希望不言而喻。當兩個集合以這種方式合併時,就會產生有序對。這與函式的定義非常接近。畢竟,這個積的子集就是函式(在大多數情況下)。

對映

是兩個不同的集合。一個 **從 的 **對映 ** 是一個關係,使得笛卡爾積 的子集 在以下條件下導致

  • 對於所有 和 對於所有 ,
  • 有序對 都在子集
  • 暗示 , 並且
  • 對於所有 ,存在一個 使得 .

符號 是對定義的簡潔表示(大聲讀出來是 對映到 )。

上述所有定義的意思是,給定稱為定義域和值域的集合的笛卡爾積,存在一個有序對 的關係,將定義域與值域聯絡起來。對於本書而言,首選第一個符號 ()。

使用集合查詢函式的新屬性

[edit | edit source]

從上面的定義中,現在出現了一些新問題。以下列出三個主要問題:函式可以是(1)一對一嗎?(2)多對一嗎?(3)一對多嗎?考慮每種情況。

  1. 如果函式 的定義域 中的一個元素 導致值域 中的唯一元素 ,則該函式被認為是 **一對一** 的。根據定義,由於只有一個元素 由函式 從某個元素 對映, 意味著存在來自對映的唯一元素 。因此,存在一對一函式,因為它符合函式的定義。此定義類似於 *圖 1*。
  2. 如果某些元素 來自函式 的定義域 對映到函式 的值域 中的恰好一個元素 ,那麼該函式被稱為多對一函式。 由於某些元素 必須對映到恰好一個元素 ,因此 必須符合函式的定義。 因此,存在多對一函式。
  3. 如果函式 的定義域 中的恰好一個元素 對映到函式 的值域 中的某些元素 ,那麼該函式被稱為一對多函式。 如果某個元素 對映到多個不同的元素 ,那麼 不是函式,因為存在多個不同的元素 。 由於多對一不符合函式的定義,因此不存在一對多函式。

現代的函式定義足夠完整,它可以幫助我們判斷一種新的“函式”型別是否真的是一個函式。 現在我們已經定義了每種情況,你可以證明一個函式屬於哪種函式型別。 以下是一個示例問題。

給定,其中是常數,且
證明:函式是單射的。
注意函式中唯一變化的元素是。透過應用定義來證明函式是單射的可能是無法實現的,因為雖然定義域集合中的兩個隨機元素可能不是一對多,但也可能存在一些元素使得函式成為一對多。為了解決這種可能性,我們必須證明不可能出現類似的結果。

假設存在兩個不同的元素,它們會導致。這將使函式成為一對多。因此,
從等式的兩邊減去

從等式的兩邊減去

從等式左邊兩項中提取公因子

在等式的兩邊乘以

在等式兩邊加上

注意 。但是,這是不可能的,因為 是不同的。因此,。兩個不同的輸入不能產生相同的輸出。因此,該函式必須是一一對應函式。

從函式的現代定義中可以學到一些更重要的概念,這些概念源於瞭解域、值域和陪域之間的區別。我們已經討論過其中一些概念,但是瞭解集合的概念為以下每個概念添加了新的定義。因此,讓我們根據這些新概念來討論這些概念。下面的定義有點令人困惑。解讀這些定義的最佳方法是畫圖。在這些定義的右側是與其對應的影像(包括相應定義的正式定義)。

元素 是一個輸入。整個集合 (因為它包含所有輸入)。對於任何 並且 給出 ,其中 的子集,這意味著 值域。集合 陪域
  • 定義域是指一個集合 ,其中所有元素 都對映到至少一個唯一
  • 集合 意味著 是函式 在笛卡爾積中的值域,其中所有元素 都對映到至少一個唯一的元素 。也就是說,值域是所有被某些 對映到對應 的元素的集合。
  • 陪域是指集合 ,不一定所有元素 都被某些 對映到。也就是說,所有元素的集合就是陪域。

透過使用一個能夠將這些概念具體化的函式,可以使抽象概念更容易理解。假設有一個函式 ,其中 。令該函式為 ,其中 。讓我們寫下這個特定函式的定義域、值域和陪域。

  • 域: 或簡化為 。在這種情況下,域是集合 中除了 之外的所有元素的集合,因為這個元素不能對映到集合 中的任何元素。
  • 值域: 或簡化為 。在這種情況下,值域是集合 中除了 之外的所有元素的集合,因為這個元素不能被集合 中的任何元素對映。
  • 陪域:。這包括我們之前不允許對映的元素。

還需要定義最後一個方面。我們已經很好地瞭解了是什麼讓對映成為函式(例如,它不能是一對多)。但是,在討論以下內容時,還需要三個你經常聽到的定義:單射滿射雙射

  • 如果一個函式是一對一的,則該函式為單射。也就是說,對於 ,如果 ,則 。否則,它就不是一對一的。之前關於一對一的定義同樣適用於單射(意識到單射和一對一的定義是相同的)。
  • 如果一個函式是滿射,它就是“到”的。也就是說,對映 值域,其中函式的陪域和值域是相同的。
  • 如果一個函式既是滿射又是單射,它就是雙射

以上定義經常讓人感到非常困惑。為了更好地理解,在專案符號旁邊提供了一張圖片,並提供了一個新的例子。讓我們分析函式

已知,其中 為常數且
證明:函式 非滿射且非單射。
注意,函式 中唯一變化的元素是 。讓我們檢查一下這個函式的條件。

它是否單射?令 ,並求解 。首先,用 除。

然後對 開平方根。根據定義,,所以

然而,請注意我們從上述操作中得出的結論。由於求解,我們發現有兩個輸入,,產生相同的輸出,。這意味著對於某個特定的,它產生,有兩個不同的輸入會導致相同的值。因為當時,,根據定義,它不是單射的。

它是滿射的嗎? 作為對我們從輸入中學到的內容的自然推論,讓我們確定函式的值域。畢竟,確定某物是否為滿射的唯一方法是檢視值域是否適用於所有實數。確定這一點的一個好方法是找到涉及我們定義域的模式。假設我們將一個負數作為定義域的輸入:。這個看似微不足道的練習告訴我們,負數會為我們的值域提供非負數。這是一個非常重要的資訊!對於,該函式總是產生作為我們的值域。對於集合,我們該集合中的元素沒有來自集合的對映。因此,是集合的陪域。因此,這個函式不是滿射的!

函式是數學的重要基礎。這種現代解釋是歷史上的數學家們辛勤工作的成果。直到最近,關係的定義才由勒內·笛卡爾在《幾何學》(1637 年)中引入。近一個世紀後,標準符號()首次由萊昂哈德·尤拉在他的《無窮小分析引論》和《微積分原理》中引入。術語“函式”也是尤拉時代的一個創新,由戈特弗裡德·威廉·萊布尼茨在 1673 年的一封信中引入,用來“描述與曲線點相關的量,例如座標或曲線的斜率”。最後,函式作為集合之間關係的現代定義是由戈弗雷·哈羅德·哈代在 1908 年首次引入的,其中兩個變數之間存在關係,使得“無論如何,對於一些的值,都會對應一些的值。”對於想了解更多關於函式歷史的人來說,這個頁面已經為您準備好了。

函式集合定義摘要

[編輯 | 編輯原始碼]

這部分可能是最難理解的部分。本章末尾提供了總結以幫助學生進一步理解。

  • 笛卡爾積是操作 ,其中 是兩個不同的集合。
  • 對映是一種用 表示的關係,其中 是兩個不同的集合,使得笛卡爾積 產生有序對 ,對於任何給定的 ,都對應到唯一的
  • 函式是指將所有輸入的集合(即定義域) 對映到所有對應輸出的集合(即值域) 的對映,使得對於任何 ,笛卡爾積只對唯一的 成立。
  • 元素 是一個輸入。整個集合 定義域(因為它包含所有輸入)。對於任何 並且 給出 意味著 值域,如果笛卡爾積 導致 。集合 陪域
  • 。一個函式是單射的,當對於所有 以及 ,如果 ,那麼 。符號上,
  • 如果對映值域和陪域,則該函式被稱為滿射。換句話說,如果,則 被稱為滿射,如果.
  • 如果一個函式既是單射又是滿射,那麼它被稱為雙射

本節內容只使用專業術語。對於能夠理解和翻譯這些術語的學生來說,他們已經可以繼續學習“檢查你的理解”部分了。理解本節內容對學生來說至關重要,因為這些術語將會在後面再次出現,幫助學生更深入地理解複合函式和反函式的概念,我們將在適當的時候進行定義。此外,這些定義有時在證明中是必需的。對這些函式基本概念的良好理解將幫助學生在整個數學學習過程中受益,即使對於非數學專業的學生也是如此。

以下內容是函式定義的直接結果

  1. 根據定義,對於每個“輸入”,一個函式只返回一個與該輸入相對應的“輸出”。雖然相同的輸出可能對應多個輸入,但一個輸入不能對應多個輸出。這在圖形上表現為垂直線測試:一條平行於因變數軸(通常是垂直方向)的線只會與函式圖交於一點。然而,一條平行於自變數軸(通常是水平方向)的線可以與函式圖交於任意多個點。等效地,這在代數(或公式)解釋中也是如此。我們總是可以斷言,如果 ,那麼 ,但如果我們只知道 ,那麼我們不能確定
  2. 每個函式都有一組值,即函式的定義域,它可以作為輸入。這組值可能是所有正實數;也可能是集合{豬肉,羊肉,牛肉}。這組值必須在函式定義中隱式或顯式地定義。你不能將函式定義域之外的元素作為輸入,因為函式對於該輸入元素沒有定義。
  3. 每個函式都有一組值,即函式的值域,它可以作為輸出。這組值可能是實數集。它可能是正整數集,甚至可能是集合{0,1}。這組值也必須在函式定義中隱式或顯式地定義。
這是一個不滿足垂直線測試的表示式示例。

垂直線測試

[編輯 | 編輯原始碼]

前文提到的垂直線測試是一種系統性的測試方法,用於判斷包含 的方程式是否可以作為函式(其中 為自變數, 為因變數)。只需將方程式繪製成圖形,並穿過 軸上每個點繪製一條垂直線。如果任何一條垂直線與圖形交於一點以上,則該方程式不是函式;如果該線始終與圖形交於一點或不交,則該方程式是函式。

(有很多有用的曲線,比如圓,不是函式(見圖)。有些人將這些具有多個交點的圖形,比如我們的圓,稱為“多值函式”;他們將我們的“函式”稱為“單值函式”。)

華夏公益教科書