S01 · implies
Before
c:V\to\{1,2\}After
c(0)=1,c(1)=2,c(2)=1,c(3)=2
Conditions: none
Rule: work · Uses: G1, work
Leaf basis: work
Each of the four vertices has one color, giving a complete total table.
derivation-mko-graph-coloring-01 · ocme-new142-reader-adoption-20261021
Audit a proper coloring edgewise and show an upper bound need not be optimal.
Only supplied colorings and one greedy execution, with no general optimality guarantee.
workG1 — V={0,1,2,3}, E={{0,1},{1,2},{2,3}}, c=(1,2,1,2). Greedy processes0,3,1,2 and uses the least positive color absent from colored neighbors.V,E — complete vertex and edge setsc,g — the two coloringsSome 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 — Check every edge in the fully specified graph. Nonadjacent vertices may share a color. One proper coloring supplies only a chromatic-number upper bound; optimality needs a separate lower-bound certificate, and a greedy result is not automatically optimal. · mko-graph-coloringwork · prerequisite — A finite simple undirected graph has loop-free duplicate-free unordered edges; graph properties are audited on all declared V and E. A proper coloring is a total vertex-color table with distinct endpoint colors on every edge; its color count is its image size; chi is the minimum color count over all proper colorings.Before
c:V\to\{1,2\}After
c(0)=1,c(1)=2,c(2)=1,c(3)=2
Conditions: none
Rule: work · Uses: G1, work
Leaf basis: work
Each of the four vertices has one color, giving a complete total table.
Before
\{0,1\}\in EAfter
c(0)=1\ne2=c(1)
Conditions: none
Rule: work · Uses: G1, S01, work
Leaf basis: work
Audit the first edge.
Before
\{1,2\}\in EAfter
c(1)=2\ne1=c(2)
Conditions: none
Rule: work · Uses: G1, S02, work
Leaf basis: work
Audit the second edge.
Before
\{2,3\}\in EAfter
c(2)=1\ne2=c(3)
Conditions: none
Rule: work · Uses: G1, S03, work
Leaf basis: work
Audit the third edge, exhausting E.
Before
\text{all three edges proper},\quad|c(V)|=2After
\chi(G)\le2
Conditions: none
Rule: mko_definition · Uses: G1, S04, mko_definition
Leaf basis: mko_definition
One proper coloring gives an upper bound of two.
Before
\text{greedy order }0,3,1,2After
g(0)=1,\ g(3)=1,\ g(1)=2,\ g(2)=3
Conditions: none
Rule: work · Uses: G1, S05, work
Leaf basis: work
The first two vertices have no previously colored neighbors. Vertex 1 avoids color 1 at vertex 0. Vertex 2 avoids color 2 at vertex 1 and color 1 at vertex 3.
Before
g=(1,2,3,1)
After
1\ne2,\quad2\ne3,\quad3\ne1\implies g\text{ proper with3 colors}Conditions: none
Rule: work · Uses: G1, S06, work
Leaf basis: work
Reaudit the three original edges to validate the greedy result.
Before
|g(V)|=3>2=|c(V)|
After
g\text{ is not a minimum-color solution}Conditions: none
Rule: work · Uses: G1, S07, work
Leaf basis: work
The two-color witness explicitly refutes optimality of this greedy result.
No substeps in this guide.
S08 · premise_audit · G1, S07, work — This one order does not imply that every greedy execution fails.S07 · premise_audit · G1, S06, work — Validity does not mean minimum, since c uses two colors.S06 · premise_audit · G1, S05, work — This is a complete four-step trace, not just a color count.S05 · premise_audit · G1, S04, mko_definition — This step does not generally turn a witness into equality.S04 · premise_audit · G1, S03, work — Nonadjacent 1 and 3 need not have different colors.S03 · premise_audit · G1, S02, work — 0 and 2 may share a color because they have no edge.S02 · premise_audit · G1, S01, work — Checking most edges is insufficient.S01 · premise_audit · G1, work — Color labels themselves may be renamed.List endpoint colors for all three edges.
The order0,3,1,2 differs from natural vertex order.
reject — They share a color in c while every edge is proper.reject — c is an explicit two-color witness.reject — Edge 23 has its own distinct-color obligation.c supplies a proper two-coloring and hence an upper bound; the specified greedy run uses three colors and is not optimal.
2 declared checks for this guide; only the listed expressions are covered.
b1b2f1dcf8c50d67a93fe52d95f8eef7b3abba9fbd902ee022f3e9a7e028bcbc16fe7a15bfc5763b4e962ada50bb0848119b421377038d6e68dcdd481876b761a977fba847b3a721ba29cab154d3c196492bc827SCOPED_LEAD_AND_BILINGUAL_CONTEXT_REVIEWSame-source full JSON (formulas, ASTs, controls and revision log)