逐步推導
S001 · implies
操作前
space=A;n=4;raw family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
universe=[0, 1, 2, 3];canonical opens=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
條件:無
每個候選先合型為同一Fin(n)的子集,去重元素及重複子集,再以二進位mask排序;開集族與底集合是不同層資料。
步驟識別與依賴
規則:finite_topology_normalize_relative_universe · 依賴:G001
S002 · implies
操作前
space=A;empty=是;full=是;union closed=是;intersection closed=是
操作後
topology=是;first union failure=無;first intersection failure=無
條件:無
四條件同時成立才是拓撲。底集合有限,所以不同開集也只有有限多個;任意聯集可約成有限不同成員的聯集,由二元閉合與空聯集得到。空交集需全集,無成員時二元條件真也不能略過空集/全集。
步驟識別與依賴
規則:finite_topology_axioms_joint_gate · 依賴:G001, S001
S003 · implies
操作前
space=B;n=4;raw family=[[], [0], [1], [0, 1], [2], [0, 2], [1, 2], [0, 1, 2], [3], [0, 3], [1, 3], [0, 1, 3], [2, 3], [0, 2, 3], [1, 2, 3], [0, 1, 2, 3]]
操作後
universe=[0, 1, 2, 3];canonical opens=[[], [0], [1], [0, 1], [2], [0, 2], [1, 2], [0, 1, 2], [3], [0, 3], [1, 3], [0, 1, 3], [2, 3], [0, 2, 3], [1, 2, 3], [0, 1, 2, 3]]
條件:無
每個候選先合型為同一Fin(n)的子集,去重元素及重複子集,再以二進位mask排序;開集族與底集合是不同層資料。
步驟識別與依賴
規則:finite_topology_normalize_relative_universe · 依賴:G001, S002
S004 · implies
操作前
space=B;empty=是;full=是;union closed=是;intersection closed=是
操作後
topology=是;first union failure=無;first intersection failure=無
條件:無
四條件同時成立才是拓撲。底集合有限,所以不同開集也只有有限多個;任意聯集可約成有限不同成員的聯集,由二元閉合與空聯集得到。空交集需全集,無成員時二元條件真也不能略過空集/全集。
步驟識別與依賴
規則:finite_topology_axioms_joint_gate · 依賴:G001, S003
S005 · implies
操作前
direction=A in B;open member=[];other family=[[], [0], [1], [0, 1], [2], [0, 2], [1, 2], [0, 1, 2], [3], [0, 3], [1, 3], [0, 1, 3], [2, 3], [0, 2, 3], [1, 2, 3], [0, 1, 2, 3]]
操作後
member included=是
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S004
S006 · implies
操作前
direction=A in B;open member=[0];other family=[[], [0], [1], [0, 1], [2], [0, 2], [1, 2], [0, 1, 2], [3], [0, 3], [1, 3], [0, 1, 3], [2, 3], [0, 2, 3], [1, 2, 3], [0, 1, 2, 3]]
操作後
member included=是
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S005
S007 · implies
操作前
direction=A in B;open member=[0, 1];other family=[[], [0], [1], [0, 1], [2], [0, 2], [1, 2], [0, 1, 2], [3], [0, 3], [1, 3], [0, 1, 3], [2, 3], [0, 2, 3], [1, 2, 3], [0, 1, 2, 3]]
操作後
member included=是
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S006
S008 · implies
操作前
direction=A in B;open member=[0, 1, 2];other family=[[], [0], [1], [0, 1], [2], [0, 2], [1, 2], [0, 1, 2], [3], [0, 3], [1, 3], [0, 1, 3], [2, 3], [0, 2, 3], [1, 2, 3], [0, 1, 2, 3]]
操作後
member included=是
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S007
S009 · implies
操作前
direction=A in B;open member=[0, 1, 2, 3];other family=[[], [0], [1], [0, 1], [2], [0, 2], [1, 2], [0, 1, 2], [3], [0, 3], [1, 3], [0, 1, 3], [2, 3], [0, 2, 3], [1, 2, 3], [0, 1, 2, 3]]
操作後
member included=是
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S008
S010 · implies
操作前
direction=B in A;open member=[];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=是
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S009
S011 · implies
操作前
direction=B in A;open member=[0];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=是
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S010
S012 · implies
操作前
direction=B in A;open member=[1];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S011
S013 · implies
操作前
direction=B in A;open member=[0, 1];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=是
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S012
S014 · implies
操作前
direction=B in A;open member=[2];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S013
S015 · implies
操作前
direction=B in A;open member=[0, 2];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S014
S016 · implies
操作前
direction=B in A;open member=[1, 2];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S015
S017 · implies
操作前
direction=B in A;open member=[0, 1, 2];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=是
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S016
S018 · implies
操作前
direction=B in A;open member=[3];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S017
S019 · implies
操作前
direction=B in A;open member=[0, 3];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S018
S020 · implies
操作前
direction=B in A;open member=[1, 3];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S019
S021 · implies
操作前
direction=B in A;open member=[0, 1, 3];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S020
S022 · implies
操作前
direction=B in A;open member=[2, 3];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S021
S023 · implies
操作前
direction=B in A;open member=[0, 2, 3];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S022
S024 · implies
操作前
direction=B in A;open member=[1, 2, 3];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=否
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S023
S025 · implies
操作前
direction=B in A;open member=[0, 1, 2, 3];other family=[[], [0], [0, 1], [0, 1, 2], [0, 1, 2, 3]]
操作後
member included=是
條件:無
比較的是每個開集是否也在另一開集族,不是比較兩個底集合大小;底集合在本題固定相同。
步驟識別與依賴
規則:topology_open_family_inclusion_member · 依賴:G001, S024
S026 · implies
操作前
A subset B=是;B subset A=否
操作後
topology relation=A較粗
條件:無
A的每個開集都在B時,B較細而A較粗;兩方向皆真為相等,皆假為不可比。
步驟識別與依賴
規則:finer_coarser_direction · 依賴:G001, S025