The case that was supposed to be hard
Assumes: A mex with no impartial game in it · What identifies two subsets
A mex with no impartial game in it found that the mirror construction’s nimber values obey a mex: is , where is the least number with no element of at least . It fires on 66 of the 96 antichains, is right on every one, and the page closed by naming what would turn it into a theorem and what would make that hard:
The rung above is the induction … The step that needs care is the partial order — no element at least leaves incomparable elements in play, and an incomparable element is exactly the case a total order would not have to handle.
There is no induction. The argument is four lines, and the case flagged as the difficulty is the case that makes it work.
What has to be shown
Write for the mirror of an antichain , and for the least number with no element of at least . The claim is , and since is its own negative that is the claim that
— that the sum is a second-player win.
Two facts about are available and both come from the definition of the mex. No element is at least — that is what makes a bound. And some element is at least for every below — that is what makes it the least such, and it is the half that does the work in the first branch.
Both are checked on all 66 antichains, along with the conclusion itself, computed by the ordinary canonical-form machinery rather than deduced from the argument it is meant to confirm.
One preliminary is worth stating because it is what lets the argument talk about rather than about . What identifies two subsets established that an option of is dominated exactly when another element of is at least as good, so the form reduces to the antichain of maximal elements and the Right side reduces with it. That is why every statement here is about an antichain: the construction on any subset gives the same value as the construction on its maximal elements, and there is no loss in assuming the elements are pairwise incomparable to begin with.
The first branch: a move in the nimber
Suppose the first player moves in , taking it to for some . The position is and the responder is to move.
By the second fact there is an element of with . If the responder is Right, they move in to , leaving
so the position is at most nought and Right wins it. If the responder is Left, the mirror argument applies to itself.
That branch is used 23 times across the census — once for each below each antichain’s — and the sign of the reply is checked in all 23.
The second branch: a move in
Suppose instead the first player moves in , to some element of . The position is and the responder is to move.
Here the mex gives only a negative: is not at least . In a total order that would say and the argument would be over. In this order it leaves two cases.
is below . Then , the position is a win for Right whoever moves, and if the responder is Right they win it. Thirty-nine of the elements in the census are of this kind.
is incomparable with . Then is fuzzy with nought — neither at least nought nor at most it — which is a first-player win. And after a move in the first player is the responder. So they win it.
That is the whole of the flagged difficulty. Incomparability does not block the argument; it is answered by one of the four outcome classes doing exactly what it is for. Confused is not the same as unknown is where the fourth relation is set out, and this is as clean a use of it as the site has: a relation that a total order does not have, doing a job a total order would need a case analysis for.
is at least . Excluded by the mex. Nought cases, which is the one row of the table that is a tautology.
Two details of that branch deserve a sentence each, because both are places the argument could have failed and does not.
The reply is available on both sides. ’s Left options are the elements of and its Right options are their negatives, so whichever player is responding has a move to the witness in the appropriate orientation. That is the mirror construction’s whole point and it is why a self-negative value is easier to reason about than an arbitrary one.
And the reply is to an element, not to a smaller antichain. The responder moves in and ’s options are elements of — full games, not mirrors of anything — so the position after the reply is , a sum of two ordinary games whose sign is a comparison rather than another instance of the problem. That is the second reason there is no induction: the recursion bottoms out after one move.
And it is the majority case
Across the 66 firing antichains there are 127 elements for the second branch to handle. Thirty-nine are below and 88 are incomparable with it.
So more than two elements in three are the case the rung below expected to be the obstacle. An argument that covered only the comparable ones — the ones a proof written for a total order would reach — would have covered under a third of the ground, and would have looked like a proof.
That is worth stating as a general warning rather than as a fact about this construction. In a partial order, not greater than or equal is a much weaker statement than less than, and the difference is not a technicality at the edges: here it is two thirds of the population.
Why there is no induction
The rung below proposed an induction on — assume the rule at and derive it at — and the argument above uses no such assumption anywhere.
The reason is that the mex’s two facts are both statements about directly, not about a smaller antichain. Some element is at least is available for every below at once, so the first branch has all the witnesses it needs without descending. And the second branch is about alone. Nothing in the argument mentions the rule at any other value.
That is a slightly deflationary finding and it is the right one. An induction is what a proof needs when the object at is built from the object at ; here the object is a set and is a property of it, so there is nothing to descend through. The rung below reached for induction because a mex looks like an inductive object — and the mex here is a description of a value rather than a recursion producing it.
The distribution shows why the induction would have had little to do anyway. Of the 66 antichains, 48 have , 14 have , three have and one has . An induction on would have had three non-trivial steps in the entire census.
The picture a proof does not have
This page is the first on the anchor whose product is an argument rather than a measurement, and it is worth saying what that costs in figures.
A measurement has a natural picture: the population, the quantity, and the distribution. An argument has a natural picture only when it is geometric, and this one is not — it is four sentences about signs and turns. So every figure here is a census of the argument’s cases rather than a drawing of the argument: how many antichains, how many elements of each kind, how many replies checked. The figures answer is the argument’s coverage complete and not why is it true.
The one figure that comes closest to the reasoning is the incomparable table, where the element, the sum it leaves and the verdict fuzzy with nought sit in one row. A reader who follows that row has the second branch. What no figure carries is the sentence that makes it work — that the responder is the player to move — because that is a fact about a game tree’s turn order and there is nothing to draw of it.
Confused is not the same as unknown does draw the four outcome classes, and it is the page whose picture this argument is using.
Argued and checked
Every claim above has a computation beside it, and the computations do not use the argument.
That the reply after a nimber move lands at most at nought is checked by taking the sign of from the canonical forms, 23 times. That an element below leaves a negative sum is checked 39 times, and that an incomparable one leaves a fuzzy sum 88 times. And the conclusion — — is computed directly on all 66, so a flaw in the reasoning would show up as a disagreement rather than as a silence.
The distinction matters on a site whose usual product is a measurement. What is being claimed here is a proof, and a proof of a statement that is already known to be true on the population is worth exactly its argument. What the checks buy is that the argument’s own intermediate claims are true, which is what a reader cannot verify by re-running the census.
What the argument is an argument about
It is worth being explicit about the object, because a mex with no impartial game in it is a strange sentence and this page is the place it becomes precise.
The mirror construction takes any set of short games and returns a value that is its own negative. Nothing about it is impartial: the elements of are partizan games, ’s Left and Right options are different sets, and the construction never asks whether a position looks the same to both players. What it does produce is a position in which whose turn it is stops mattering — that is what means — and the mex appears exactly there.
So the mex is not a fact about impartial play. It is a fact about self-negation, and the argument above shows why: the whole of it turns on being its own negative, so that can be attacked from either side with the same reasoning, and on ’s elements being incomparable with rather than below it. Neither step uses impartiality anywhere.
That is the transferable statement. Wherever a construction produces self-negative values, the outcome of adding a nimber to one of them is decided by one comparison per option, and a mex is what a family of such comparisons produces.
What this does not settle
The population is one day. The antichains are antichains of day-two values, which is where the construction was built and measured. The argument mentions the day nowhere and ought to hold for antichains of any set of short games; that it does is a claim this page makes and does not test, because the day-three census is a different order of computation.
The mex is bounded by the nimbers available. The rule fires when some has no element above it, and on 30 of the 96 antichains no such exists within the nimbers the census carries. Those 30 are the antichains whose value is not a nimber, and nothing here is about them — the rung below established that the firing set and the nimber-valued set are the same, and this page inherits that.
And the argument is not a construction. It shows the sum is nought without saying what the second player’s strategy looks like as a whole, because the incomparable branch’s win comes from an outcome class rather than from a named reply. A reader who wanted the strategy would have to unfold each fuzzy position, and there are 88 of them.
The census is a check and not the proof’s scope. The argument is written for any antichain and any ; the 66 are what the day-two construction happens to produce. A reader should take the checks as evidence that the argument’s own steps are stated correctly rather than as the extent of what it establishes — the two are different, and conflating them is how a proof gets quietly demoted to a sweep.
Normal play throughout, and every comparison is comparison in every company — equal in every company rather than in any restricted universe, which is what makes incomparable mean what it means here.
One consequence, immediately
The rule now has an argument, and one number on this anchor changes standing because of it.
At least five hundred and seventy-one used the mirror construction to put a floor under the count of self-negative values born by day four: every subset of day three gives one, and distinct values give distinct members. The floor was a floor because the map’s fibres were not understood — two subsets might collide and the count would over-report.
With the mex rule proved, the collisions that produce a nimber are completely described: two antichains give the same nimber exactly when they have the same mex, and the mex is a one-line computation on the antichain. That does not close the count, because the non-nimber values remain undescribed. It does mean the floor’s error is confined to them, and they are the part of the census where the map is nearly one-to-one.
So the floor is no worse than it was and is now known to be no worse in a specific place. That is a small gain and it is the sort a proof buys: not a new number, but a boundary drawn round where the old number could be wrong.
Where the ladder goes next
The negation anchor has nine rungs: every game has a negative, the values that are their own negatives, what a self-negative value costs, the thirty that cancel themselves, what can be struck out, at least five hundred and seventy-one, what identifies two subsets, the rule that identifies them, and now why the rule holds.
The rung above is the non-nimber values. The mex rule and its argument account for 66 of the 96 antichains, and the other 30 have values that are not nimbers and no description at all — what identifies two subsets found 34 antichains giving 28 distinct values, so the map is nearly one-to-one out there and there is no fibre structure to find. What there might be is a formula: the argument above works because is its own negative and the sum’s outcome is decidable from one comparison, and any self-negative value has the first property. Whether some other self-negative value plays the role plays here, for an antichain the mex is silent on, is the question the argument makes askable.
Two neighbours are worth the trip. Sprague–Grundy is where the mex belongs and where it is an induction, and reading it beside this page is the clearest statement of the difference between a mex that generates values and a mex that describes them. And at least five hundred and seventy-one is where the construction became a counting tool, and the rule proved here is what would turn its floor into a count.
Part 9 of 10
One argument about Negation. The parts either side of it:
What links here
Essays that reach for this one mid-argument — the half of a link its own author cannot write down.
The objects named here
The third axis, after the field and the series: the games, values and theorems themselves, and every essay that touches each one.
Canonical formDisjunctive sumDominated optionEnumerationIncomparableMexNegationNimberPartial orderProofSelf-negativeStar (∗)
- How old a value is canonical form, dominated option, enumeration, partial order, star (∗)
- Not a domination, in that order canonical form, disjunctive sum, dominated option, enumeration, partial order
- The birthday of a sum canonical form, disjunctive sum, negation, nimber, star (∗)
- The closure that picks the nimbers canonical form, disjunctive sum, enumeration, negation, nimber
- The rows that are their own mirror canonical form, enumeration, negation, nimber, star (∗)
- The values that are their own negatives canonical form, disjunctive sum, negation, nimber, star (∗)