.
TRIDAGON LINKSThe first post of this thread was about
- making explicit a full resolution rule (i.e. a rule that allows immediate eliminations) based on the impossible "trivalue-oddagon" pattern
- and formulating it in a way that can easily be transcribed into a logical formula or any implementation.
Notice that this modest approach has led to consider the rule as an elimination one (rather than an assertion one) and to raise a previous restriction on the target cell: it may contain more than one additional candidate.
Other applications of the impossibility pattern are known. Again, the goal of this post is not to review all of them, but only
the simplest case, where two and only two different cells of the impossible pattern have one and only one additional candidate. In this case, the conclusion is that one of the additional candidates must be True - which doesn't define a resolution rule in and of itself, but
can be used to build new types of Forcing Chains.
Based on the analysis of the first post, it is easy to see that there are the following cases (and only them).
By the same isomorphisms as before, we can always suppose one of the two additional candidates is in r1c1 and that the pattern of cells is as in the first post:
- Code: Select all
# . . | + . .
. + . | . + .
. . + | . . +
-------------
+ . . | x x x
. + . | x x x
. . + | x x x
with the same conditions on the pattern in the third block:
- Code: Select all
. . + . + . + . .
. + . + . . . . +
+ . . . . + . + .
(where, at this point, the last two patterns are equivalent under r2/r3, c2/c3, and r5/r6 permutations).
Now, the question is: where can the second candidate be?
First case: in the same block. Only one possible place modulo isomorphisms:
- Code: Select all
# . . | + . .
. # . | . + .
. . + | . . +
-------------
+ . . | x x x
. + . | x x x
. . + | x x x
Second case: in a different block but the same band. Only two possible places modulo isomorphisms:
same row:
- Code: Select all
# . . | # . .
. + . | . + .
. . + | . . +
-------------
+ . . | x x x
. + . | x x x
. . + | x x x
different row:
- Code: Select all
# . . | + . .
. + . | . # .
. . + | . . +
-------------
+ . . | x x x
. + . | x x x
. . + | x x x
Third case: in a different block but the same stack. Only two possible places modulo isomorphisms (deduced from the previous two by row/column symmetry)
Fourth case: in opposite blocks. It can be almost anywhere in the 4th block (which must still satisfy one of the three patterns found in the first post).
- Code: Select all
# . . | + . .
. + . | . + .
. . + | . . +
-------------
+ . . | x x x
. + . | x x x
. . + | x x x
Notice that the above four cases are possible and have real examples.
.