# 第 35575 題：有限映射函數判定

[返回所在分頁 178](https://ocme.evemisslab.com/zh-Hant/questions/page/178/)

[← 逐題詳解目錄](https://ocme.evemisslab.com/zh-Hant/questions/) · [原題批次](https://ocme.evemisslab.com/zh-Hant/practice/batch-20260913-foundational-language/#q-20260913-finite-function-mapping-0030)

本頁是已完成第二對話 AI 數理與中英語義覆核的教學詳解，只支持本題明示的模型與前提。沒有人工審查或新 Lean 證明，也不提升原題或 MKO 的 Canonical 真值狀態。

R0070-35575 · q-20260913-finite-function-mapping-0030



## 原題與已知條件

令定義域 X={x30-1、x30-2、x30-3、x30-4}，陪域 Y={y30-1、y30-2、y30-3、y30-4、y30-5}。有限對應為 x30-1↦y30-1、x30-2↦y30-2、x30-3↦y30-1、x30-4↦y30-3、x30-4↦y30-4。它是否定義函數 f:X→Y？請把陪域 Y 與實際值域分開。


- G001 — 令定義域 X={x30-1、x30-2、x30-3、x30-4}，陪域 Y={y30-1、y30-2、y30-3、y30-4、y30-5}。有限對應為 x30-1↦y30-1、x30-2↦y30-2、x30-3↦y30-1、x30-4↦y30-3、x30-4↦y30-4。它是否定義函數 f:X→Y？請把陪域 Y 與實際值域分開。





## 定義與適用範圍

沿用原題明示的論域、假設與來源 MKO 定義。本題已完成第二對話數理與中英語義覆核，並由原始參數逐題獨立重算模型、答案與每個算術步驟；原題仍為 candidate。


- [mko-function-mapping](https://ocme.evemisslab.com/zh-Hant/mko/mko-function-mapping/)





## 逐步推導

S001 · implies操作前

source roles = [qf-finite-function-mapping, [codomain, domain, pairs, scenario]]

操作後

derived = [function, null, null]

條件：無

只使用此bank真正明示的欄位、operation/domain與型別；BASE容許保留額外metadata，不把LDL SAFE/集合上限或其他bank的去重規則搬來。

步驟識別與依賴規則：R70_SOURCE_bank_specific_interface · 依賴：G001





S002 · implies操作前

source roles = [[x30-1, x30-2, x30-3, x30-4], [y30-1, y30-2, y30-3, y30-4, y30-5], [[x30-1, y30-1], [x30-2, y30-2], [x30-3, y30-1], [x30-4, y30-3], [x30-4, y30-4]]]

操作後

derived = [one RAW assignment per domain input]

條件：無

這是原版有限函數題，完整raw指派列每個input須恰一次，不能借用另一bank的相同pair去重規則。陪域可大於值域，一對多/缺漏/外值都需實查。

步驟識別與依賴規則：Function_ORIGINAL_labels_RAW_rows_NO_legacy_dedup · 依賴：G001, S001





S003 · implies操作前

source roles = [0, x30-1, y30-1]

操作後

derived = [是]

條件：無

逐raw列檢查input在A且output在B，保留重複列與列索引；非法列不能靜默丟掉再宣布為函數。

步驟識別與依賴規則：Function_EACH_RAW_assignment_domain_and_codomain · 依賴：G001, S002





S004 · implies操作前

source roles = [1, x30-2, y30-2]

操作後

derived = [是]

條件：無

逐raw列檢查input在A且output在B，保留重複列與列索引；非法列不能靜默丟掉再宣布為函數。

步驟識別與依賴規則：Function_EACH_RAW_assignment_domain_and_codomain · 依賴：G001, S003





S005 · implies操作前

source roles = [2, x30-3, y30-1]

操作後

derived = [是]

條件：無

逐raw列檢查input在A且output在B，保留重複列與列索引；非法列不能靜默丟掉再宣布為函數。

步驟識別與依賴規則：Function_EACH_RAW_assignment_domain_and_codomain · 依賴：G001, S004





S006 · implies操作前

source roles = [3, x30-4, y30-3]

操作後

derived = [是]

條件：無

逐raw列檢查input在A且output在B，保留重複列與列索引；非法列不能靜默丟掉再宣布為函數。

步驟識別與依賴規則：Function_EACH_RAW_assignment_domain_and_codomain · 依賴：G001, S005





S007 · implies操作前

source roles = [4, x30-4, y30-4]

操作後

derived = [是]

條件：無

逐raw列檢查input在A且output在B，保留重複列與列索引；非法列不能靜默丟掉再宣布為函數。

步驟識別與依賴規則：Function_EACH_RAW_assignment_domain_and_codomain · 依賴：G001, S006





S008 · implies操作前

source roles = [x30-1, [y30-1]]

操作後

derived = [1, 是]

條件：無

完整域中每個input都查恰一raw指派；未被指派不行，兩列即使output相同在此原版契約也不能直接去重。

步驟識別與依賴規則：Function_EACH_input_exactly_ONE_RAW_row · 依賴：G001, S007





S009 · implies操作前

source roles = [x30-2, [y30-2]]

操作後

derived = [1, 是]

條件：無

完整域中每個input都查恰一raw指派；未被指派不行，兩列即使output相同在此原版契約也不能直接去重。

步驟識別與依賴規則：Function_EACH_input_exactly_ONE_RAW_row · 依賴：G001, S008





S010 · implies操作前

source roles = [x30-3, [y30-1]]

操作後

derived = [1, 是]

條件：無

完整域中每個input都查恰一raw指派；未被指派不行，兩列即使output相同在此原版契約也不能直接去重。

步驟識別與依賴規則：Function_EACH_input_exactly_ONE_RAW_row · 依賴：G001, S009





S011 · implies操作前

source roles = [x30-4, [y30-3, y30-4]]

操作後

derived = [2, 否]

條件：無

完整域中每個input都查恰一raw指派；未被指派不行，兩列即使output相同在此原版契約也不能直接去重。

步驟識別與依賴規則：Function_EACH_input_exactly_ONE_RAW_row · 依賴：G001, S010





S012 · implies操作前

source roles = [[], [x30-4], [], [y30-1, y30-2, y30-3, y30-4], [y30-1, y30-2, y30-3, y30-4, y30-5]]

操作後

derived = [否]

條件：無

三種違反都沒有才是A→B函數；多個不同input可同一output，不要求滿射/單射。實際range只是由表讀出的output集合，不替換原B。

步驟識別與依賴規則：Function_COMPLETE_total_single_valued_into_declared_codomain · 依賴：G001, S011









## 逐步反向核對


- S012 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S011 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S010 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S009 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S008 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S007 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S006 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S005 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S004 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S003 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S002 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。
- S001 · premise_and_result_audit — 反查本題原始操作數、角色與必要條件；重建下一步，不把單向推論倒當等價。數值/有限表核對不是任意命題的形式證明。原題、中英來源、MKO、AST、狀態與歷史均保留。





## 結論

否

依上列完整代值及條件核對得到原題答案；原題編號、格式與狀態保持不變。





## 本題覆核與來源綁定

覆核日期：2026-10-26

原題、答案、步驟表達式、數值 AST 與既有歷史保持原樣；原來的候選狀態屬於來源歷史，不覆寫為形式化證明。

來源雜湊與覆核憑證
- input commit: 0f7be61e2c22317a4075561dc822c87d881a50db
- original question SHA-256: be6bf0812e003debd925b37702e3480efda8fca379fcc4a4cfd9e0224581e168
- candidate record SHA-256: dd784d2c714c4bf935c1aff2467edf6f772dc90599bc4e7c2a8b06d520190599
- semantic review receipt SHA-256: 9820ac6529139bd53d516c8bfdfdd41184b0cd52dad69fa433344010db37af80
- question-first witness SHA-256: c9c939762bbd4d3ea3403084c8e95541dc2c7e56eb82fc74eaba8c80a4517dab
- Lean: NOT_RUN · human review: NOT_PERFORMED

[同源完整 JSON](https://ocme.evemisslab.com/data/question-derivations/questions/q-20260913-finite-function-mapping-0030.json)




