S01 · implies
Before
|E|=3
After
|\mathcal P(E)|=2^3=8
Conditions: none
Rule: work · Uses: G1, work
Leaf basis: work
Each edge is selected or not, giving exactly eight candidates.
derivation-mko-maximum-matching-01 · ocme-new142-reader-adoption-20261021
Enumerate all2³ subsets for the maximum matching and all witnesses.
Exact small-graph enumeration, not a general efficient algorithm.
workG1 — V={0,1,2,3}; E consists of e0={0,1}, e1={1,2}, e2={2,3}; bit masks use order(e0,e1,e2).V,E — complete vertex and edge setsν(G) — maximum matching cardinalitySome rule statements have reader clarifications in this revision: they are paraphrases, not verbatim quotations. Referenced original source bytes and hashes are unchanged.
mko_definition · cited — For small, fully specified finite simple graphs, exhaustively enumerate all edge subsets, retain only valid matchings and obtain the exact maximum size and witnesses. Validate every candidate as a matching first. Maximal does not mean maximum, and several maximum matchings may coexist. · mko-maximum-matchingwork · prerequisite — A finite simple undirected graph has loop-free duplicate-free unordered edges; graph properties are audited on all declared V and E. Matchings have disjoint selected-edge endpoint sets; maximum means greatest cardinality over all valid matchings, and argmax contains every attaining set.Before
|E|=3
After
|\mathcal P(E)|=2^3=8
Conditions: none
Rule: work · Uses: G1, work
Leaf basis: work
Each edge is selected or not, giving exactly eight candidates.
Before
000
After
\varnothing\text{ valid, size }0Conditions: none
Rule: work · Uses: G1, S01, work
Leaf basis: work
The empty set is a valid matching of size zero.
Before
100,010,001
After
\{e_0\},\{e_1\},\{e_2\}\text{ valid, size }1Conditions: none
Rule: work · Uses: G1, S02, work
Leaf basis: work
All three singletons are valid existing edges.
Before
110
After
e_0\cap e_1=\{1\}\implies\text{invalid}Conditions: none
Rule: work · Uses: G1, S03, work
Leaf basis: work
The first two-edge candidate has a shared endpoint.
Before
101
After
e_0\cap e_2=\varnothing\implies\text{valid, size }2Conditions: none
Rule: work · Uses: G1, S04, work
Leaf basis: work
The valid two-edge candidate gives lower bound two.
Before
011
After
e_1\cap e_2=\{2\}\implies\text{invalid}Conditions: none
Rule: work · Uses: G1, S05, work
Leaf basis: work
The last two-edge candidate also conflicts.
Before
111
After
\{e_0,e_1,e_2\}\text{ invalid since }e_0\cap e_1\ne\varnothingConditions: none
Rule: work · Uses: G1, S06, work
Leaf basis: work
The three-edge candidate contains a known conflicting pair and is invalid.
Before
\text{valid sizes }0,1,1,1,2After
\nu(G)=2,\quad\operatorname{Argmax}=\{\{e_0,e_2\}\}Conditions: none
Rule: work · Uses: G1, S07, work
Leaf basis: work
Maximize over all valid candidates and list all maximizers of this graph.
No substeps in this guide.
S08 · premise_audit · G1, S07, work — Uniqueness follows from this enumeration only, not from the notion of maximum.S07 · premise_audit · G1, S06, work — The count 1+3+3+1=8 matches the candidate total.S06 · premise_audit · G1, S05, work — All three two-edge subsets are classified.S05 · premise_audit · G1, S04, work — Both selected edges belong to the graph.S04 · premise_audit · G1, S03, work — Invalid candidates cannot enter the maximum comparison.S03 · premise_audit · G1, S02, work — All three are listed, not one representative sample.S02 · premise_audit · G1, S01, work — The empty case must be retained.S01 · premise_audit · G1, work — Every mask is a distinct subset; none are samples.Retain all eight masks000 through111.
Maximize over valid matchings, not all subsets.
reject — {e0,e2} is valid and larger.reject — It fails matching validity.reject — The full eight candidates supply complete classification.All eight subsets are classified: maximum size 2 with unique witness{e0,e2}.
3 declared checks for this guide; only the listed expressions are covered.
b1b2f1dcf8c50d67a93fe52d95f8eef7b3abba9f94fd437d003f1addeeb74ab8d4d231b1284b7766692069ced54c9aceff607234d891a3efe19c2e43e545e39e1e80e982def72e3a3b37c914e50437febe7b0daeSCOPED_LEAD_AND_BILINGUAL_CONTEXT_REVIEWSame-source full JSON (formulas, ASTs, controls and revision log)