這個視覺化中的函數
從集合到集合的函數,記作,讓的每個元素恰好對應的一個元素,記作。它也稱為映射,或具有這種性質的對應。是定義域,也就是輸入的集合;是對應域,輸出可以從中選取;實際到達的輸出組成值域,也稱為像。這裡用從指向的箭頭畫出對應,再把同一組對應畫成座標格上的點;讀數會顯示是否構成函數,若不是,則指出哪個輸入不符條件。
條件檢查什麼
條件只針對輸入。每個輸入都需要輸出,而且只能有一個:某個輸入沒有箭頭,或有兩條以上,這組對應就不是從到的函數。輸出沒有同樣的限制。多個輸入可以共用同一輸出,例如在下,與都對應;中的元素也可以完全沒有箭頭指到。常數函數就把所有輸入送到同一輸出。
函數也不需要公式:為每個輸入指定任意一個輸出,就定義了函數,不論有沒有公式描述它。反過來,有方程式並不保證是函數。在這兩個集合上,讓同時對應與,卻沒有在中為、和找到輸出。
先確定輸入集合
一組對應是不是函數,取決於。從第一個精選的函數出發,移除箭頭。剩下的對應不再是從到的函數,因為在中卻沒有輸出;但同一組箭頭,在較小的集合上就是函數。不過,縮小輸入集合只解決被移除的輸入:在上,仍不是函數,因為仍有兩個輸出,而、、仍沒有輸出。只用公式給出函數時,通常把讓公式有意義的所有作為定義域。可計算性理論等領域也會談到部分函數,允許某些輸入沒有輸出;本頁這樣從到的函數則不遺漏任何輸入。
鉛直線檢驗
在座標格上,通過輸入的鉛直線,會在的每個輸出處碰到一個點。因此,這組對應是從到的函數,恰好等價於:對中的每個,通過的鉛直線都恰好碰到一個點。通過以外數值的線不必檢查。箭頭和點表示同一組對應,所以這項檢驗就是從圖上讀出定義。
操作
- 從中的數拖到中的數,就能畫出箭頭,已有的就移除;也可以先點一端,再點另一端。
- 點座標格的格子,可以放上或移除一個點。使用鍵盤時,先讓圖形取得焦點,用方向鍵移動,再按空白鍵。