逐步推導
S001 · implies
操作前
source roles = [quotient-topology-boundary]
操作後
derived = [[mode, candidate_topology, final_topology, q_continuous, proper, final_identification, certificate]]
條件:無
直接列出此操作及mode的完整來源欄序,不需JavaScript;布林、字串與null角色保持區別,不補欄或以答案形狀猜介面。
步驟識別與依賴
規則:source_ordered_fields_without_JS · 依賴:G001
S002 · implies
操作前
source roles = [quotient ORIGINAL X, [0, 1, 2, 3, 4, 5], [[], [0, 1, 2, 3, 4, 5], [0, 1, 2, 5]], 否]
操作後
derived = [[0, 1, 2, 3, 4, 5], [[], [0, 1, 2, 3, 4, 5], [0, 1, 2, 5]], [[0, 0, 0, 0, 是, 是], [0, 1, 63, 0, 是, 是], [0, 2, 39, 0, 是, 是], [1, 0, 63, 0, 是, 是], [1, 1, 63, 63, 是, 是], [1, 2, 63, 39, 是, 是], [2, 0, 39, 0, 是, 是], [2, 1, 63, 39, 是, 是], [2, 2, 39, 39, 是, 是]]]
條件:無
保留JSON型別,set與open族依來源English序。逐全部open pair驗union及intersection,含空集與全集;有限族的二元閉包給任意union閉包,不由抽樣認定topology。
步驟識別與依賴
規則:Topology_full_typed_carrier_and_ALL_pair_axioms · 依賴:G001, S001
S003 · implies
操作前
source roles = [[0, 1, 2, 3, 4, 5], [a, b], [a, a, a, b, b, a]]
操作後
derived = [[[0, a], [1, a], [2, a], [3, b], [4, b], [5, a]], [[a, [0, 1, 2, 5]], [b, [3, 4]]], 是]
條件:無
依原始X次序綁定q再排序,對每個typed Y點取完整fiber。total map保每個x恰屬一fiber;surjective才保每fiber非空。
步驟識別與依賴
規則:Quotient_ORIGINAL_domain_alignment_ALL_fibers · 依賴:G001, S002
S004 · implies
操作前
source roles = [[0, 1, 2, 3, 4, 5], [[], [0, 1, 2, 3, 4, 5], [0, 1, 2, 5]], [a, b], [[0, a], [1, a], [2, a], [3, b], [4, b], [5, a]]]
操作後
derived = [[[0, [], [], 是], [1, [a], [0, 1, 2, 5], 是], [2, [b], [3, 4], 否], [3, [a, b], [0, 1, 2, 3, 4, 5], 是]], [[a, b], [a], []]]
條件:無
逐Y的所有subsets,以完整反像在X是否open定義IFF。反像保空、全集、任意union與有限intersection,故生成topology且此IFF逐subset唯一決定它;此唯一性不需要surjection。
步驟識別與依賴
規則:Quotient_ALL_target_subsets_PREIMAGE_IFF_unique_final_topology · 依賴:G001, S003
S005 · implies
操作前
source roles = [quotient GENERATED final topology, [a, b], [[a, b], [a], []], 否]
操作後
derived = [[a, b], [[a, b], [a], []], [[0, 0, 3, 3, 是, 是], [0, 1, 3, 1, 是, 是], [0, 2, 3, 0, 是, 是], [1, 0, 3, 1, 是, 是], [1, 1, 1, 1, 是, 是], [1, 2, 1, 0, 是, 是], [2, 0, 3, 0, 是, 是], [2, 1, 1, 0, 是, 是], [2, 2, 0, 0, 是, 是]]]
條件:無
保留JSON型別,set與open族依來源English序。逐全部open pair驗union及intersection,含空集與全集;有限族的二元閉包給任意union閉包,不由抽樣認定topology。
步驟識別與依賴
規則:Topology_full_typed_carrier_and_ALL_pair_axioms · 依賴:G001, S004
S006 · implies
操作前
source roles = [[[], [0, 1, 2, 3, 4, 5], [0, 1, 2, 5]], [[0, a], [1, a], [2, a], [3, b], [4, b], [5, a]]]
操作後
derived = [[[], [0, 1, 2, 3, 4, 5], [0, 1, 2, 5]], 是]
條件:無
source opens依原canonical序逐一核A=q^-1(q(A));只有saturated opens才對應完整fiber聯集。surjective時q^-1在Y subsets上單射,與這些opens互逆,不能把所有source opens當商開集。
步驟識別與依賴
規則:Quotient_ALL_source_open_saturation_correspondence · 依賴:G001, S005
S007 · implies
操作前
source roles = [quotient ORIGINAL candidate coarser topology, [a, b], [[], [a, b]], 否]
操作後
derived = [[a, b], [[a, b], []], [[0, 0, 3, 3, 是, 是], [0, 1, 3, 0, 是, 是], [1, 0, 3, 0, 是, 是], [1, 1, 0, 0, 是, 是]]]
條件:無
保留JSON型別,set與open族依來源English序。逐全部open pair驗union及intersection,含空集與全集;有限族的二元閉包給任意union閉包,不由抽樣認定topology。
步驟識別與依賴
規則:Topology_full_typed_carrier_and_ALL_pair_axioms · 依賴:G001, S006
S008 · implies
操作前
source roles = [quotient q into candidate, [0, 1, 2, 3, 4, 5], [[], [0, 1, 2, 3, 4, 5], [0, 1, 2, 5]], [a, b], [[a, b], []], [[0, a], [1, a], [2, a], [3, b], [4, b], [5, a]]]
操作後
derived = [[[[a, b], [0, 1, 2, 3, 4, 5], 是], [[], [], 是]], 是]
條件:無
連續性逐所有target開集的完整反像驗證,不是只看單點、image開集或有限samples。map先依原始domain對齊image,再連同image排序。
步驟識別與依賴
規則:Continuity_ALL_target_open_preimages · 依賴:G001, S007
S009 · implies
操作前
source roles = [[[a, b], []], [[a, b], [a], []], [[0, a], [1, a], [2, a], [3, b], [4, b], [5, a]]]
操作後
derived = [是, 是, 否]
條件:無
q對較粗topology仍連續,但至少漏一個真正final-open,故continuity只是必要條件,不足辨認final topology。
步驟識別與依賴
規則:Quotient_continuity_ONLY_NOT_final_identification · 依賴:G001, S008