S01 · implies
Before
V,E
After
E\subseteq\{\{u,v\}:u,v\in V,\ u\ne v\}Conditions: none
Rule: work · Uses: G1, work
Leaf basis: work
Both edges have distinct legal endpoints;3 is isolated.
derivation-mko-bipartite-graph-01 · ocme-new142-reader-adoption-20261021
Audit every bipartition obligation and distinguish one failed partition from nonbipartiteness.
Finite simple undirected graphs; empty parts are allowed but coverage remains required.
workG1 — V={0,1,2,3}, E={{0,1},{1,2}}; candidate A={0,2,3}, B={1}.V,E — complete vertex and edge setsA,B — the two partsmko_definition · cited — Check complete vertex coverage, disjointness of the two parts and every edge crossing. A failed proposed partition does not prove nonbipartiteness; an odd cycle can certify it. Isolated vertices may belong to either part, and whether empty parts are allowed must be explicit. · mko-bipartite-graphwork · prerequisite — A finite simple undirected graph has loop-free duplicate-free unordered edges; graph properties are audited on all declared V and E. A bipartition certificate has disjoint parts with union V and every edge crossing.Before
V,E
After
E\subseteq\{\{u,v\}:u,v\in V,\ u\ne v\}Conditions: none
Rule: work · Uses: G1, work
Leaf basis: work
Both edges have distinct legal endpoints;3 is isolated.
Before
A=\{0,2,3\},\quad B=\{1\}After
A\cap B=\varnothing
Conditions: none
Rule: work · Uses: G1, S01, work
Leaf basis: work
No vertex appears in both parts.
Before
A\cup B=\{0,1,2,3\}After
A\cup B=V
Conditions: none
Rule: work · Uses: G1, S02, work
Leaf basis: work
The isolated vertex 3 is included, giving complete coverage.
Before
\{0,1\}\in EAfter
0\in A,\quad1\in B
Conditions: none
Rule: work · Uses: G1, S03, work
Leaf basis: work
The first edge crosses the parts.
Before
\{1,2\}\in EAfter
1\in B,\quad2\in A
Conditions: none
Rule: work · Uses: G1, S04, work
Leaf basis: work
The second edge crosses, exhausting all edges.
Before
A'=\{0,1\},\quad B'=\{2,3\}After
\{0,1\}\subseteq A'\implies(A',B')\text{ invalid}Conditions: none
Rule: work · Uses: G1, S05, work
Leaf basis: work
Another candidate fails while the original graph retains the valid certificate above.
Before
H:0-1-2-0\quad\text{(separate triangle)}After
c(0)\ne c(1)\ne c(2)\implies c(2)=c(0),\ c(2)\ne c(0)
Conditions: none
Rule: work · Uses: G1, S06, work
Leaf basis: work
With two parts on a triangle, the first two edges force0 and 2 together, contradicting the last edge.
Before
A\cap B=\varnothing,\quad A\cup B=V,\quad\text{all edges cross}After
G\text{ is bipartite}Conditions: none
Rule: mko_definition · Uses: G1, S07, mko_definition
Leaf basis: mko_definition
Combine every obligation to certify the original graph bipartite.
No substeps in this guide.
S08 · premise_audit · G1, S07, mko_definition — An edgeless graph may use(V,empty), but may not omit vertices.S07 · premise_audit · G1, S06, work — This odd-cycle refutation concerns the separate complete triangle, not the original graph.S06 · premise_audit · G1, S05, work — One invalid candidate cannot refute existence of a valid one.S05 · premise_audit · G1, S04, work — 0 and 2 may share a part because they are not adjacent.S04 · premise_audit · G1, S03, work — Vertex counts alone do not prove this edge obligation.S03 · premise_audit · G1, S02, work — Omitting an isolate would still invalidate the partition.S02 · premise_audit · G1, S01, work — A vertex cannot belong to both parts.S01 · premise_audit · G1, work — These are the only edges; no0-to 2 edge is implicit.Assign isolated 3 to a part.
A valid witness proves existence; one failure does not prove nonexistence.
reject — The union would no longer equal V.reject — A,B already form a valid partition.reject — Alternation around three edges forces adjacent endpoints into the same part.A={0,2,3}, B={1} certify the graph bipartite.
2 declared checks for this guide; only the listed expressions are covered.
b1b2f1dcf8c50d67a93fe52d95f8eef7b3abba9fbd3b9a767549e7cefb60cebc2278fb332f5bac033b84321bd0c2eb7004197c3cb94470821c9e899e02832a1b63f4ceaf9869bac586a0967c66175e03ad73bf37SCOPED_LEAD_AND_BILINGUAL_CONTEXT_REVIEWSame-source full JSON (formulas, ASTs, controls and revision log)