{
  "schema_version": "ocme-reviewed-question-reader-v1",
  "question_id": "q-20261013-advance-20261023-r03-subgroup-homomorphism-0029",
  "pilot_number": "R0020-10954",
  "number": 10954,
  "family_id": "qf-mod23-subgroup-subgroup-audit",
  "title": {
    "zh-Hant": "第 10954 題：有限子群與同態",
    "en": "Question 10954: Explicit Subgroup Closure, Identity and Inverse Obligations"
  },
  "original_question": {
    "schema_version": "ocme-question-v0.1",
    "id": "q-20261013-advance-20261023-r03-subgroup-homomorphism-0029",
    "batch_id": "batch-20261013-advance-20261023-r03-subgroup-homomorphism-foundations",
    "language": "zh-Hant",
    "source_mko_ids": [
      "mko-subgroup-homomorphism"
    ],
    "title_zh": "有限子群與同態",
    "stem_zh": "完整有限群Cayley表。操作=subgroup-subgroup-audit；資料={\"n\":6,\"table\":[[1,2,4,0,5,3],[2,4,5,1,3,0],[4,5,3,2,0,1],[0,1,2,3,4,5],[5,3,0,4,1,2],[3,0,1,5,2,4]],\"subset\":[1,3,4]}。請依 [n,subset,identity,closed,has_identity,inverse_closed,subgroup] 欄序回答。",
    "answer": {
      "kind": "expression",
      "value": "(6, [1, 3, 4], 3, 是, 是, 是, 是)",
      "explanation_zh": "現代橋梁核對=(6, [1, 3, 4], 3, 是, 是, 是, 是)；依完整明示資料重算；完整明示的有限／精確切片不自動升格為一般無限結論；同態不自動是單射；只分類指定有限群。"
    },
    "difficulty": {
      "band": "undergraduate_core",
      "level": 1,
      "skills": [
        "有限子群與同態"
      ]
    },
    "variant": {
      "family_id": "qf-mod23-subgroup-subgroup-audit",
      "seed": 202610233029,
      "parameters": {
        "n": 6,
        "table": [
          [
            1,
            2,
            4,
            0,
            5,
            3
          ],
          [
            2,
            4,
            5,
            1,
            3,
            0
          ],
          [
            4,
            5,
            3,
            2,
            0,
            1
          ],
          [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          [
            5,
            3,
            0,
            4,
            1,
            2
          ],
          [
            3,
            0,
            1,
            5,
            2,
            4
          ]
        ],
        "subset": [
          1,
          3,
          4
        ],
        "domain": "Complete_finite_group_morphisms",
        "operation": "subgroup-subgroup-audit",
        "semantic_template": "qf-mod23-subgroup-subgroup-audit/{\"n\":6,\"subset\":[1,3,4],\"table\":[[1,2,4,0,5,3],[2,4,5,1,3,0],[4,5,3,2,0,1],[0,1,2,3,4,5],[5,3,0,4,1,2],[3,0,1,5,2,4]]}"
      }
    },
    "verification": {
      "status": "candidate",
      "checks": [
        "producer_exact_finite_model",
        "producer_source_snapshot_check",
        "producer_substantive_template_deduplication",
        "producer_json_schema"
      ],
      "warning_zh": "產生端候選須由主端重算；不構成人工審定、一般無限定理、Markov／可微聲明、Lean執行或形式Evidence。"
    },
    "provenance": {
      "generator_role": "question_producer",
      "generator_model": "model_unknown",
      "generated_at": "2026-10-13",
      "contract_version": "ocme-question-factory-v0.1"
    }
  },
  "original_english_edition": {
    "schema_version": "ocme-question-localization-v0.1",
    "question_id": "q-20261013-advance-20261023-r03-subgroup-homomorphism-0029",
    "batch_id": "batch-20261013-advance-20261023-r03-subgroup-homomorphism-foundations",
    "locale": "en",
    "translation_state": "ai_candidate",
    "source": {
      "question_sha256": "deb5e300443852ac9e925bd3a9c80b14bbe7f7b113c51daa1f6822bbef0fef2f",
      "family_id": "qf-mod23-subgroup-subgroup-audit",
      "seed": 202610233029,
      "semantic_template": "qf-mod23-subgroup-subgroup-audit/{\"n\":6,\"subset\":[1,3,4],\"table\":[[1,2,4,0,5,3],[2,4,5,1,3,0],[4,5,3,2,0,1],[0,1,2,3,4,5],[5,3,0,4,1,2],[3,0,1,5,2,4]]}"
    },
    "fields": {
      "title": "Explicit Subgroup Closure, Identity and Inverse Obligations",
      "stem": "Use complete qualified finite group Cayley tables with carrier labels 0 through size−1 and the given row/column order. Every group axiom is a premise already checked on the whole table. Results concern these finite groups; a homomorphism need not be injective or an isomorphism. size=6, table=[[1, 2, 4, 0, 5, 3], [2, 4, 5, 1, 3, 0], [4, 5, 3, 2, 0, 1], [0, 1, 2, 3, 4, 5], [5, 3, 0, 4, 1, 2], [3, 0, 1, 5, 2, 4]], nonempty subset=[1, 3, 4] normalized as a set. Give (size,subset,group identity,product closed?,contains identity?,inverse closed?,all subgroup checks?).",
      "answer": {
        "kind": "expression",
        "value": "(6, [1, 3, 4], 3, Yes, Yes, Yes, Yes)",
        "explanation": "Use the already-qualified group’s two-sided identity and inverses, retaining each stated audit result separately. This explicit finite/exact slice does not automatically become a general infinite conclusion. The exact result, retaining the requested order, is (6, [1, 3, 4], 3, Yes, Yes, Yes, Yes)."
      },
      "skills": [
        "Explicit Subgroup Closure, Identity and Inverse Obligations"
      ],
      "verification_warning": "This is a candidate exercise. Mechanical recomputation checks only the stated conditions and this instance; it is neither a formal proof nor human review."
    }
  },
  "givens": [
    {
      "id": "G001",
      "text": {
        "zh-Hant": "完整有限群Cayley表。操作=subgroup-subgroup-audit；資料={\"n\":6,\"table\":[[1,2,4,0,5,3],[2,4,5,1,3,0],[4,5,3,2,0,1],[0,1,2,3,4,5],[5,3,0,4,1,2],[3,0,1,5,2,4]],\"subset\":[1,3,4]}。請依 [n,subset,identity,closed,has_identity,inverse_closed,subgroup] 欄序回答。",
        "en": "Use complete qualified finite group Cayley tables with carrier labels 0 through size−1 and the given row/column order. Every group axiom is a premise already checked on the whole table. Results concern these finite groups; a homomorphism need not be injective or an isomorphism. size=6, table=[[1, 2, 4, 0, 5, 3], [2, 4, 5, 1, 3, 0], [4, 5, 3, 2, 0, 1], [0, 1, 2, 3, 4, 5], [5, 3, 0, 4, 1, 2], [3, 0, 1, 5, 2, 4]], nonempty subset=[1, 3, 4] normalized as a set. Give (size,subset,group identity,product closed?,contains identity?,inverse closed?,all subgroup checks?)."
      }
    }
  ],
  "steps": [
    {
      "id": "S001",
      "uses": [
        "G001"
      ],
      "before": "group=ambient;carrier Fin(6);complete Cayley table=[[1, 2, 4, 0, 5, 3], [2, 4, 5, 1, 3, 0], [4, 5, 3, 2, 0, 1], [0, 1, 2, 3, 4, 5], [5, 3, 0, 4, 1, 2], [3, 0, 1, 5, 2, 4]]",
      "after": "typed operation closure=是;all associativity failures=[]",
      "relation": "implies",
      "rule_id": "complete_group_table_closure_associativity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "整張表先合型並核全部結合律三元組，不能只驗候選子集或同態碰到的格；此題要求已合格有限群。",
        "en": "Type the complete operation table and check every associativity triple,not only cells used by a subset or map.These tasks require qualified finite groups."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S002",
      "uses": [
        "G001",
        "S001"
      ],
      "before": "group=ambient;candidate identity=0;left products row=[1, 2, 4, 0, 5, 3];right products column=[1, 2, 4, 0, 5, 3]",
      "after": "both sides equal carrier labels=否",
      "relation": "implies",
      "rule_id": "derive_two_sided_group_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "左右乘都須對每個x還原x，不能只看對角或預設單位元標籤0。",
        "en": "Both left and right multiplication must return every x.Do not infer identity from the diagonal or assume label0."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S003",
      "uses": [
        "G001",
        "S002"
      ],
      "before": "group=ambient;candidate identity=1;left products row=[2, 4, 5, 1, 3, 0];right products column=[2, 4, 5, 1, 3, 0]",
      "after": "both sides equal carrier labels=否",
      "relation": "implies",
      "rule_id": "derive_two_sided_group_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "左右乘都須對每個x還原x，不能只看對角或預設單位元標籤0。",
        "en": "Both left and right multiplication must return every x.Do not infer identity from the diagonal or assume label0."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S004",
      "uses": [
        "G001",
        "S003"
      ],
      "before": "group=ambient;candidate identity=2;left products row=[4, 5, 3, 2, 0, 1];right products column=[4, 5, 3, 2, 0, 1]",
      "after": "both sides equal carrier labels=否",
      "relation": "implies",
      "rule_id": "derive_two_sided_group_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "左右乘都須對每個x還原x，不能只看對角或預設單位元標籤0。",
        "en": "Both left and right multiplication must return every x.Do not infer identity from the diagonal or assume label0."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S005",
      "uses": [
        "G001",
        "S004"
      ],
      "before": "group=ambient;candidate identity=3;left products row=[0, 1, 2, 3, 4, 5];right products column=[0, 1, 2, 3, 4, 5]",
      "after": "both sides equal carrier labels=是",
      "relation": "implies",
      "rule_id": "derive_two_sided_group_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "左右乘都須對每個x還原x，不能只看對角或預設單位元標籤0。",
        "en": "Both left and right multiplication must return every x.Do not infer identity from the diagonal or assume label0."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S006",
      "uses": [
        "G001",
        "S005"
      ],
      "before": "group=ambient;candidate identity=4;left products row=[5, 3, 0, 4, 1, 2];right products column=[5, 3, 0, 4, 1, 2]",
      "after": "both sides equal carrier labels=否",
      "relation": "implies",
      "rule_id": "derive_two_sided_group_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "左右乘都須對每個x還原x，不能只看對角或預設單位元標籤0。",
        "en": "Both left and right multiplication must return every x.Do not infer identity from the diagonal or assume label0."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S007",
      "uses": [
        "G001",
        "S006"
      ],
      "before": "group=ambient;candidate identity=5;left products row=[3, 0, 1, 5, 2, 4];right products column=[3, 0, 1, 5, 2, 4]",
      "after": "both sides equal carrier labels=否",
      "relation": "implies",
      "rule_id": "derive_two_sided_group_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "左右乘都須對每個x還原x，不能只看對角或預設單位元標籤0。",
        "en": "Both left and right multiplication must return every x.Do not infer identity from the diagonal or assume label0."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S008",
      "uses": [
        "G001",
        "S007"
      ],
      "before": "group=ambient;element=0;derived identity=3;two-sided inverse candidates=[5]",
      "after": "inverse=5",
      "relation": "implies",
      "rule_id": "derive_group_inverses_from_actual_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "按實際單位元查xy=e且yx=e，完整群前提保證唯一；不是把某個固定標籤當所有元素的逆。",
        "en": "Find y with xy=e and yx=e using the actual identity.The group premises ensure uniqueness;no fixed label is every element's inverse."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S009",
      "uses": [
        "G001",
        "S008"
      ],
      "before": "group=ambient;element=1;derived identity=3;two-sided inverse candidates=[4]",
      "after": "inverse=4",
      "relation": "implies",
      "rule_id": "derive_group_inverses_from_actual_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "按實際單位元查xy=e且yx=e，完整群前提保證唯一；不是把某個固定標籤當所有元素的逆。",
        "en": "Find y with xy=e and yx=e using the actual identity.The group premises ensure uniqueness;no fixed label is every element's inverse."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S010",
      "uses": [
        "G001",
        "S009"
      ],
      "before": "group=ambient;element=2;derived identity=3;two-sided inverse candidates=[2]",
      "after": "inverse=2",
      "relation": "implies",
      "rule_id": "derive_group_inverses_from_actual_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "按實際單位元查xy=e且yx=e，完整群前提保證唯一；不是把某個固定標籤當所有元素的逆。",
        "en": "Find y with xy=e and yx=e using the actual identity.The group premises ensure uniqueness;no fixed label is every element's inverse."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S011",
      "uses": [
        "G001",
        "S010"
      ],
      "before": "group=ambient;element=3;derived identity=3;two-sided inverse candidates=[3]",
      "after": "inverse=3",
      "relation": "implies",
      "rule_id": "derive_group_inverses_from_actual_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "按實際單位元查xy=e且yx=e，完整群前提保證唯一；不是把某個固定標籤當所有元素的逆。",
        "en": "Find y with xy=e and yx=e using the actual identity.The group premises ensure uniqueness;no fixed label is every element's inverse."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S012",
      "uses": [
        "G001",
        "S011"
      ],
      "before": "group=ambient;element=4;derived identity=3;two-sided inverse candidates=[1]",
      "after": "inverse=1",
      "relation": "implies",
      "rule_id": "derive_group_inverses_from_actual_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "按實際單位元查xy=e且yx=e，完整群前提保證唯一；不是把某個固定標籤當所有元素的逆。",
        "en": "Find y with xy=e and yx=e using the actual identity.The group premises ensure uniqueness;no fixed label is every element's inverse."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S013",
      "uses": [
        "G001",
        "S012"
      ],
      "before": "group=ambient;element=5;derived identity=3;two-sided inverse candidates=[0]",
      "after": "inverse=0",
      "relation": "implies",
      "rule_id": "derive_group_inverses_from_actual_identity",
      "conditions": [],
      "explanation": {
        "zh-Hant": "按實際單位元查xy=e且yx=e，完整群前提保證唯一；不是把某個固定標籤當所有元素的逆。",
        "en": "Find y with xy=e and yx=e using the actual identity.The group premises ensure uniqueness;no fixed label is every element's inverse."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S014",
      "uses": [
        "G001",
        "S013"
      ],
      "before": "subset=[1, 3, 4];ordered pair=[1, 1];ambient product=4",
      "after": "product stays in subset=是",
      "relation": "implies",
      "rule_id": "subset_every_ordered_product_closure",
      "conditions": [],
      "explanation": {
        "zh-Hant": "核全部候選有序對，並保留ambient表的行列角色；有限群且子集非空是本題前提。",
        "en": "Check every ordered subset pair using the ambient row/column roles.The group is finite and the candidate nonempty as required."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S015",
      "uses": [
        "G001",
        "S014"
      ],
      "before": "subset=[1, 3, 4];ordered pair=[1, 3];ambient product=1",
      "after": "product stays in subset=是",
      "relation": "implies",
      "rule_id": "subset_every_ordered_product_closure",
      "conditions": [],
      "explanation": {
        "zh-Hant": "核全部候選有序對，並保留ambient表的行列角色；有限群且子集非空是本題前提。",
        "en": "Check every ordered subset pair using the ambient row/column roles.The group is finite and the candidate nonempty as required."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S016",
      "uses": [
        "G001",
        "S015"
      ],
      "before": "subset=[1, 3, 4];ordered pair=[1, 4];ambient product=3",
      "after": "product stays in subset=是",
      "relation": "implies",
      "rule_id": "subset_every_ordered_product_closure",
      "conditions": [],
      "explanation": {
        "zh-Hant": "核全部候選有序對，並保留ambient表的行列角色；有限群且子集非空是本題前提。",
        "en": "Check every ordered subset pair using the ambient row/column roles.The group is finite and the candidate nonempty as required."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S017",
      "uses": [
        "G001",
        "S016"
      ],
      "before": "subset=[1, 3, 4];ordered pair=[3, 1];ambient product=1",
      "after": "product stays in subset=是",
      "relation": "implies",
      "rule_id": "subset_every_ordered_product_closure",
      "conditions": [],
      "explanation": {
        "zh-Hant": "核全部候選有序對，並保留ambient表的行列角色；有限群且子集非空是本題前提。",
        "en": "Check every ordered subset pair using the ambient row/column roles.The group is finite and the candidate nonempty as required."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S018",
      "uses": [
        "G001",
        "S017"
      ],
      "before": "subset=[1, 3, 4];ordered pair=[3, 3];ambient product=3",
      "after": "product stays in subset=是",
      "relation": "implies",
      "rule_id": "subset_every_ordered_product_closure",
      "conditions": [],
      "explanation": {
        "zh-Hant": "核全部候選有序對，並保留ambient表的行列角色；有限群且子集非空是本題前提。",
        "en": "Check every ordered subset pair using the ambient row/column roles.The group is finite and the candidate nonempty as required."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S019",
      "uses": [
        "G001",
        "S018"
      ],
      "before": "subset=[1, 3, 4];ordered pair=[3, 4];ambient product=4",
      "after": "product stays in subset=是",
      "relation": "implies",
      "rule_id": "subset_every_ordered_product_closure",
      "conditions": [],
      "explanation": {
        "zh-Hant": "核全部候選有序對，並保留ambient表的行列角色；有限群且子集非空是本題前提。",
        "en": "Check every ordered subset pair using the ambient row/column roles.The group is finite and the candidate nonempty as required."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S020",
      "uses": [
        "G001",
        "S019"
      ],
      "before": "subset=[1, 3, 4];ordered pair=[4, 1];ambient product=3",
      "after": "product stays in subset=是",
      "relation": "implies",
      "rule_id": "subset_every_ordered_product_closure",
      "conditions": [],
      "explanation": {
        "zh-Hant": "核全部候選有序對，並保留ambient表的行列角色；有限群且子集非空是本題前提。",
        "en": "Check every ordered subset pair using the ambient row/column roles.The group is finite and the candidate nonempty as required."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S021",
      "uses": [
        "G001",
        "S020"
      ],
      "before": "subset=[1, 3, 4];ordered pair=[4, 3];ambient product=4",
      "after": "product stays in subset=是",
      "relation": "implies",
      "rule_id": "subset_every_ordered_product_closure",
      "conditions": [],
      "explanation": {
        "zh-Hant": "核全部候選有序對，並保留ambient表的行列角色；有限群且子集非空是本題前提。",
        "en": "Check every ordered subset pair using the ambient row/column roles.The group is finite and the candidate nonempty as required."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S022",
      "uses": [
        "G001",
        "S021"
      ],
      "before": "subset=[1, 3, 4];ordered pair=[4, 4];ambient product=1",
      "after": "product stays in subset=是",
      "relation": "implies",
      "rule_id": "subset_every_ordered_product_closure",
      "conditions": [],
      "explanation": {
        "zh-Hant": "核全部候選有序對，並保留ambient表的行列角色；有限群且子集非空是本題前提。",
        "en": "Check every ordered subset pair using the ambient row/column roles.The group is finite and the candidate nonempty as required."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S023",
      "uses": [
        "G001",
        "S022"
      ],
      "before": "element=1;ambient inverse=4;subset=[1, 3, 4]",
      "after": "inverse retained=是",
      "relation": "implies",
      "rule_id": "subgroup_each_actual_inverse_membership",
      "conditions": [],
      "explanation": {
        "zh-Hant": "用完整群推得的逆逐一核是否留在子集，不把元素本身或負標籤當逆。",
        "en": "Check membership of each inverse derived from the full group,not the element itself or a negated label."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S024",
      "uses": [
        "G001",
        "S023"
      ],
      "before": "element=3;ambient inverse=3;subset=[1, 3, 4]",
      "after": "inverse retained=是",
      "relation": "implies",
      "rule_id": "subgroup_each_actual_inverse_membership",
      "conditions": [],
      "explanation": {
        "zh-Hant": "用完整群推得的逆逐一核是否留在子集，不把元素本身或負標籤當逆。",
        "en": "Check membership of each inverse derived from the full group,not the element itself or a negated label."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S025",
      "uses": [
        "G001",
        "S024"
      ],
      "before": "element=4;ambient inverse=1;subset=[1, 3, 4]",
      "after": "inverse retained=是",
      "relation": "implies",
      "rule_id": "subgroup_each_actual_inverse_membership",
      "conditions": [],
      "explanation": {
        "zh-Hant": "用完整群推得的逆逐一核是否留在子集，不把元素本身或負標籤當逆。",
        "en": "Check membership of each inverse derived from the full group,not the element itself or a negated label."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    },
    {
      "id": "S026",
      "uses": [
        "G001",
        "S025"
      ],
      "before": "closed=是;actual identity=3;identity retained=是;inverse closed=是",
      "after": "all explicit subgroup obligations=是",
      "relation": "implies",
      "rule_id": "subgroup_explicit_joint_audit",
      "conditions": [],
      "explanation": {
        "zh-Hant": "按協定保留閉合、單位元、逆三個判斷，再取合取。",
        "en": "Retain the protocol's three explicit closure,identity and inverse judgments,then take their conjunction."
      },
      "reverse_audit": {
        "kind": "premise_and_result_audit",
        "explanation": {
          "zh-Hant": "回到原始資料與本步條件核對，不把單向推論誤稱等價。",
          "en": "Check against the original data and this step's premises; a one-way implication is not an equivalence."
        }
      },
      "arithmetic": null
    }
  ],
  "math_model": {
    "result": [
      6,
      [
        1,
        3,
        4
      ],
      3,
      true,
      true,
      true,
      true
    ]
  },
  "conclusion": {
    "canonical_value": "(6, [1, 3, 4], 3, 是, 是, 是, 是)",
    "explanation": {
      "zh-Hant": "依上列完整代值及條件核對得到原題答案；原題編號、格式與狀態保持不變。",
      "en": "The full substitutions and premise checks give the original answer; source identity,format and status are unchanged."
    }
  },
  "definition_note": {
    "zh-Hant": "沿用原題明示的論域、假設與來源 MKO 定義。本題已完成第二對話數理與中英語義覆核，並由原始參數逐題獨立重算模型、答案與每個算術步驟；原題仍為 candidate。",
    "en": "Use the original question domain, assumptions and cited MKO definitions. This item has second-context mathematical and bilingual review, with the model, answer and every arithmetic step independently recomputed from the original parameters; the source question remains a candidate."
  },
  "source": {
    "input_commit": "0f7be61e2c22317a4075561dc822c87d881a50db",
    "question_binding": {
      "batch_id": "batch-20261013-advance-20261023-r03-subgroup-homomorphism-foundations",
      "batch_path": "public/data/questions/batches/batch-20261013-advance-20261023-r03-subgroup-homomorphism-foundations/questions.jsonl",
      "batch_sha256": "cda066452f21ceb2bf1e6a2ccd37f0801301520fbcf638ce2d38d9c712e7cd6d",
      "original_line": 29,
      "original_line_sha256": "fabb56a6729e39d3dccddf7d7614d4c1291dde53ae945a2b162c3d897a45642e",
      "question_compact_sha256": "deb5e300443852ac9e925bd3a9c80b14bbe7f7b113c51daa1f6822bbef0fef2f",
      "english_row_compact_sha256": "753db5cd8a0d9ad191e34299d79fa0c1ec1d4bd37bbccc162519a2099d3b37cd",
      "english_manifest_path": "public/data/i18n/editions/batch-20261013-advance-20261023-r03-subgroup-homomorphism-foundations.en.json",
      "english_rows_path": "public/data/i18n/questions/batch-20261013-advance-20261023-r03-subgroup-homomorphism-foundations.en.jsonl"
    },
    "mko_bindings": {
      "mko-subgroup-homomorphism": {
        "sha256": "2121cf9c71fab6aa9bfa10d881cdffbab5367fdfebbee9381b35fefec60837c0",
        "english_sha256": "d8b3efcc34a6efe50514c12c02d1650c151d671a36a64e0511bf4a65cf744d59",
        "original_path": "public/data/mko/subgroup-homomorphism.json",
        "english_path": "public/data/i18n/editions/mko-subgroup-homomorphism.en.json"
      }
    },
    "selected_manifest_sha256": "5233edba9654a6cffd8b6b2d83c932f82ded15f9c0b7c733bd049943e672acff",
    "selected_part_sha256": "bd67681fffd9e29972c322d497cd945a668a794dd25e0c8cd26f1a6ce22e4dfb",
    "original_candidate_sha256": "e421e35c30d9be55cd04f0da8f8a9b422115648003275e458ba6f5e0659f5a46",
    "original_candidate_line_sha256": "e421e35c30d9be55cd04f0da8f8a9b422115648003275e458ba6f5e0659f5a46"
  },
  "historical_source_state": {
    "review_state": {
      "derivation": "candidate_authored_and_locally_checked",
      "source_question_state": "candidate",
      "independent_AI_or_human_review": "NOT_PERFORMED",
      "formalization": "not_formalized",
      "Lean": "NOT_RUN"
    },
    "scope_note": {
      "zh-Hant": "來源綁定教學推導候選；精確核對不等於獨立AI／人工審查或一般形式證明。原題、答案、MKO、公式、AST與歷史不變。",
      "en": "Source-bound pedagogical derivation candidate.Exact checking is not independent AI/human review or general formal proof.Original questions,answers,MKOs,formulas,ASTs and history remain unchanged."
    },
    "label": "Frozen producer metadata; current per-question review is separate below."
  },
  "revision": {
    "id": "review-20261026-006-p21",
    "review_date": "2026-10-26",
    "owner_authorized_reader_publication": true,
    "scope": "One hundred sixty family prototypes and their mathematical/bilingual reasoning variants, stems, boundary statements and every distinct explanation shape were reviewed in a context independent of the producer; parameter substitutions, source bindings, full math models, both answer strings and every arithmetic step were independently reconstructed per question from the original parameters only, with negative controls. This grouped method does not claim a separate literal AI reading of every repeated sentence or an extra AI voter.",
    "review_receipts": {
      "semantic_review_sha256": "b4c47938fd38085d44967226cfa8337d61334455472e7307c60d3a488cef598f",
      "question_first_witness_sha256": "3c23baa97a5933bc07b44f2257017ef4e845bf1429bd6f5381410681c43b97e4"
    },
    "status": "second_context_reviewed",
    "mathematical_semantics": true,
    "bilingual_semantics": true,
    "steps_reviewed": 26,
    "method": "family_template_semantic_review_plus_independent_per_instance_reconstruction",
    "exact_question_first_check": {
      "model_sha256": "a4bf36b27ac5e9032cd2dd451d21904b46bee9ec733d71096960be2d24dee5ec",
      "arithmetic_steps": 0
    },
    "uses_answer_as_premise": false,
    "human_review": "NOT_PERFORMED",
    "formalization": "not_formalized",
    "Lean": "NOT_RUN",
    "Canonical_truth_promotion": false,
    "authority": "Owner-authorized reviewed reader publication; original question/candidate states remain historical and unchanged."
  }
}
