集合描述法計算機

依變數、取值範圍與數學條件產生集合元素,並以清楚的集合描述法呈現。

產生數學集合
定義條件,找出所選取值範圍內符合條件的整數。

關於集合描述法

集合描述法透過規則描述一個集合,而不是列出每個成員。定義時指定變數、可選數值的取值範圍,以及每個成員必須滿足的條件。直線讀作「使得」。例如,括號形式[x屬於Z | x大於3]代表所有滿足x大於三的整數x。這種精簡語言特別適合大型集合或無限集合。 取值範圍很重要,因為相同條件可能描述完全不同的集合。當取值範圍是實數時,x大於零包含正分數;若是整數,就只包含正整數。本計算機處理離散的整數範圍,才能顯示實際成員。這裡的自然數從一開始。整數選項會檢查從負一百開始的實用有限區間,而自訂範圍可讓您指定包含兩端點的精確界限。 條件可使用小於、大於、小於等於、大於等於、等於或不等於,將變數與數字比較。複合條件用兩個&符號表示邏輯「且」。取餘數運算子可判斷整除:x % 2 = 0會選出偶數,因為除以二的餘數為零。變數平方可寫成x^2,適用於x^2 < 25等限制。本計算機刻意只支援這個明確的語法子集,而不執行任意程式碼,讓求值結果可預期。 集合描述法連結數學邏輯與許多實際系統。資料庫篩選器選出滿足述詞的紀錄,程式中的集合推導式依測試條件產生數值,機率論則將事件定義為樣本空間的子集合。研究人員透過納入條件描述研究族群,代數學生則用集合表示法表達解集合。在每種情況中,只有指定述詞為真,項目才屬於集合。 當取值範圍可能產生很多符合項目時,請使用最大元素數。顯示的集合是求值範圍內的有限樣本,並不能證明數學集合本身有限。請同時確認描述式與產生的元素清單:描述式傳達規則,清單則提供可供核對的具體數值。明確的取值範圍、一致的變數名稱和無歧義的條件,可避免最常見的集合定義錯誤。

集合描述法範例

定義集合元素說明
自然數x,x % 2 = 0,最多5個[2, 4, 6, 8, 10]前五個正偶數。
整數x,x^2 < 10[-3, -2, -1, 0, 1, 2, 3]平方嚴格小於十的整數。
自訂1至10,x >= 3 && x <= 7[3, 4, 5, 6, 7]兩個包含邊界的比較都必須成立。

如何使用集合描述法計算機

  1. 輸入單一字母變數,並使用支援的運算子撰寫數學條件。
  2. 選擇自然數、整數或包含兩端點的自訂範圍。
  3. 設定要顯示的符合元素最大數量。
  4. 按下「產生集合」,查看集合表示與元素清單。

集合描述法計算機常見問題

集合描述法中的直線代表什麼?

直線讀作「使得」。其後的內容是候選值必須滿足的條件,符合後才屬於集合。

為什麼必須選擇取值範圍?

單靠條件無法說明哪些類型的物件可作為候選值。例如,取值範圍可區分整數解與實數解。

如何產生偶數?

以x作為變數,使用條件x % 2 = 0。餘數為零代表該值可被二整除。

可以合併兩個限制嗎?

可以,用兩個&符號連接支援的比較式,要求兩者都成立。例如,x >= 3 && x <= 7選出從三到七、包含端點的區間。

顯示的清單能證明集合有限嗎?

不能,最大元素數只限制計算機顯示的清單長度。數學集合是有限或無限,取決於定義條件與取值範圍。