<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.sudopedia.org/index.php?action=history&amp;feed=atom&amp;title=Oriented_3D_chains</id>
	<title>Oriented 3D chains - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.sudopedia.org/index.php?action=history&amp;feed=atom&amp;title=Oriented_3D_chains"/>
	<link rel="alternate" type="text/html" href="https://www.sudopedia.org/index.php?title=Oriented_3D_chains&amp;action=history"/>
	<updated>2026-04-29T05:34:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://www.sudopedia.org/index.php?title=Oriented_3D_chains&amp;diff=580&amp;oldid=prev</id>
		<title>Rooted: Created page with &quot;'''ORIENTED 3D‑CHAINS: NRC‑, NRCT‑, NRCZ‑ AND NRCZT‑ CHAINS'''  &lt;br /&gt;  === 1) NRC‑LINKS and GENERAL 3D‑CHAINS === The basic notion underlying all the 3D‑chain...&quot;</title>
		<link rel="alternate" type="text/html" href="https://www.sudopedia.org/index.php?title=Oriented_3D_chains&amp;diff=580&amp;oldid=prev"/>
		<updated>2025-07-20T18:23:59Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;ORIENTED 3D‑CHAINS: NRC‑, NRCT‑, NRCZ‑ AND NRCZT‑ CHAINS&amp;#039;&amp;#039;&amp;#039;  &amp;lt;br /&amp;gt;  === 1) NRC‑LINKS and GENERAL 3D‑CHAINS === The basic notion underlying all the 3D‑chain...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;'''ORIENTED 3D‑CHAINS: NRC‑, NRCT‑, NRCZ‑ AND NRCZT‑ CHAINS'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 1) NRC‑LINKS and GENERAL 3D‑CHAINS ===&lt;br /&gt;
The basic notion underlying all the 3D‑chains is that of an '''nrc‑link'''.&lt;br /&gt;
&lt;br /&gt;
;Definition&lt;br /&gt;
:Two candidates '''n&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;r&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;c&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;''' and '''n&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;r&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;c&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;''' are '''nrc‑linked''' if they are different and  &lt;br /&gt;
:* either '''n&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = n&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;''' and the two rc‑cells (r&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;, c&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;) and (r&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, c&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;) are rc‑linked (i.e. share a unit ‑‑ same row, column or block) in rc‑space,  &lt;br /&gt;
:* or '''n&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; ≠ n&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;''' and the rc‑cells (r&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;, c&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt;) and (r&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;, c&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;) are the same.&lt;br /&gt;
&lt;br /&gt;
'''Remarks'''&lt;br /&gt;
* Being nrc‑linked is the most general, fully super‑symmetric support for the immediate detection of a contradiction between two nrc‑candidates.  &lt;br /&gt;
* It is almost “physical” in the sense that it depends only on the grid structure, not on the truth values of the candidates (of course, if one is true the other is false, but that is the use of the link, not its definition).&lt;br /&gt;
&lt;br /&gt;
In nrc‑notation, an nrc‑link is written as “—”.&lt;br /&gt;
&lt;br /&gt;
;Definition&lt;br /&gt;
:A '''3D‑chain''' is a sequence of candidates such that  &lt;br /&gt;
:* the first and last candidates are different (no global loop), and  &lt;br /&gt;
:* any two consecutive candidates are nrc‑linked.&lt;br /&gt;
&lt;br /&gt;
Global loops are excluded by definition, but internal loops are allowed. (They are useless only for some chain types that do not contain the '''t''' extension, i.e. '''nrc''' and '''nrcz'''.)&lt;br /&gt;
&lt;br /&gt;
;Definition&lt;br /&gt;
:A '''target''' of a 3D‑chain is a candidate that does **not** belong to the chain and is nrc‑linked to both endpoints of the chain.&lt;br /&gt;
&lt;br /&gt;
Targets are external to the chain; this allows homogeneous patterns and several possible targets for the same chain.  Interesting 3D‑chains (nrc‑, nrct‑, nrcz‑ and nrczt‑chains) add extra conditions that group adjacent candidates via stronger links than mere nrc‑links.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 2) NRC‑CONJUGACY and NRC‑CHAINS ===&lt;br /&gt;
;Definition&lt;br /&gt;
:Two candidates are '''nrc‑conjugate''' if they are nrc‑linked and  &lt;br /&gt;
:* '''n&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; ≠ n&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;''', they share the same rc‑cell, and that cell is bivalue (only these two candidates); or  &lt;br /&gt;
:* '''n&amp;lt;sub&amp;gt;1&amp;lt;/sub&amp;gt; = n&amp;lt;sub&amp;gt;2&amp;lt;/sub&amp;gt;''', they are in different rc‑cells, and there is a row, column or block where they form the only two positions for that digit.&lt;br /&gt;
&lt;br /&gt;
'''Remarks'''&lt;br /&gt;
* “nrc‑conjugate” unifies the bivalue property of cells and the conjugacy property of digits in rc‑space.  &lt;br /&gt;
* Equivalently: “bivalue in any of the rc‑, rn‑, cn‑ or bn‑ 2‑D spaces”.&lt;br /&gt;
&lt;br /&gt;
;Definition&lt;br /&gt;
:An '''nrc‑chain''' is a 3D‑chain of even length 2&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt; where, for every odd '''k''' (1 ≤ k ≤ &amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt;), the pair (candidate 2&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;−1, candidate 2&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;) is nrc‑conjugate.&lt;br /&gt;
&lt;br /&gt;
Two nrc‑conjugate candidates are written &amp;lt;code&amp;gt;{n₁r₁c₁ n₂r₂c₂}&amp;lt;/code&amp;gt;.  &lt;br /&gt;
An nrc‑chain of length 6: &amp;lt;code&amp;gt;{1 2} — {3 4} — {5 6}&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
In an nrc‑chain, candidates group by twos, so the chain can be viewed as a chain of cells in varying 2‑D spaces.  &lt;br /&gt;
* Odd‑indexed candidates ⇒ '''left‑linking'''  &lt;br /&gt;
* Even‑indexed candidates ⇒ '''right‑linking'''&lt;br /&gt;
&lt;br /&gt;
;Theorem (nrc‑chain rule)&lt;br /&gt;
:Given an nrc‑chain, any target candidate can be eliminated.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 3) NRC‑CONJUGACY MODULO A SET OF CANDIDATES and NRCT‑CHAINS ===&lt;br /&gt;
;Definition&lt;br /&gt;
:Given a set '''S''' of candidates, two candidates are '''nrc‑conjugate modulo S''' if they are not in '''S''', are nrc‑linked, and  &lt;br /&gt;
:* either they share the same cell (bivalue) with at most other values n such that (n,r,c) is nrc‑linked to an element of '''S'''; or  &lt;br /&gt;
:* they share a conjugate pair for the same digit along a unit, allowing extra cells (r,c) where that digit is nrc‑linked to an element of '''S'''.&lt;br /&gt;
&lt;br /&gt;
;Definition&lt;br /&gt;
:An '''nrct‑chain''' is a 3D‑chain of even length 2&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt; such that, for every odd '''k''', the pair (2&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;−1, 2&amp;lt;i&amp;gt;k&amp;lt;/i&amp;gt;) is nrc‑conjugate modulo the set of previous even candidates.&lt;br /&gt;
&lt;br /&gt;
Pattern for length 6: &amp;lt;code&amp;gt;{1 2} — {3 4 (2#2)} — {5 6 (2#2) (4#4)}&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
;Theorem (nrct‑chain rule)&lt;br /&gt;
:Given an nrct‑chain, any target candidate can be eliminated.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 4) NRCZ‑CHAINS ===&lt;br /&gt;
;Definition&lt;br /&gt;
:Given a candidate '''C''', an '''nrcz‑chain built on C''' is a 3D‑chain of even length 2&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt; such that  &lt;br /&gt;
:* each conjugate pair is nrc‑conjugate ''modulo C''; and  &lt;br /&gt;
:* '''C''' is nrc‑linked to both endpoints ('''C''' is the target).&lt;br /&gt;
&lt;br /&gt;
;Theorem (nrcz‑chain rule)&lt;br /&gt;
:Given an nrcz‑chain, its target candidate can be eliminated.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 5) NRCZT‑CHAINS ===&lt;br /&gt;
;Definition&lt;br /&gt;
:Given a candidate '''C''', an '''nrczt‑chain built on C''' is a 3D‑chain of even length 2&amp;lt;i&amp;gt;n&amp;lt;/i&amp;gt; such that  &lt;br /&gt;
:* each conjugate pair is nrc‑conjugate modulo the set {'''C''' + previous even candidates}; and  &lt;br /&gt;
:* '''C''' is nrc‑linked to both endpoints (target).&lt;br /&gt;
&lt;br /&gt;
Pattern for length 6: &amp;lt;code&amp;gt;{1 2 (*)} — {3 4 (2#2) (*)} — {5 6 (2#2) (4#4)}&amp;lt;/code&amp;gt;  &lt;br /&gt;
“(*)” marks an optional candidate conditioned on having an nrc‑link with the target.&lt;br /&gt;
&lt;br /&gt;
;Theorem (nrczt‑chain rule)&lt;br /&gt;
:Given an nrczt‑chain, its target candidate can be eliminated.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 6) PROOFS of the NRC‑, NRCT‑, NRCZ‑ and NRCZT‑CHAIN RULES ===&lt;br /&gt;
The proofs adapt those for xy‑, xyt‑, xyz‑ and xyzt‑chains:  &lt;br /&gt;
If the first candidate is false, all even candidates become true (induction on chain length).  &lt;br /&gt;
Thus, a target linked to both ends is contradicted and can be eliminated.  &lt;br /&gt;
For nrcz‑ and nrczt‑chains the target itself enters the proof, but the logic is identical.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 7) NRCT‑ and NRCZT‑ LASSOS ===&lt;br /&gt;
With a partial nrct‑ or nrczt‑chain two extra contradiction patterns can arise (irrelevant for nrc‑ or nrcz‑chains due to no‑loop theorems):&lt;br /&gt;
&lt;br /&gt;
* '''rl‑lasso''' – a right‑linking candidate equals a previous left‑linking one.  &lt;br /&gt;
* '''lr‑lasso''' – a left‑linking candidate equals a previous right‑linking one.&lt;br /&gt;
&lt;br /&gt;
In both cases the target can be eliminated even without finishing the chain.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 8) SUBSUMPTION RELATIONSHIPS ===&lt;br /&gt;
* '''nrc‑chains''' subsume xy‑, hxy‑rn‑, hxy‑cn‑chains and basic Nice Loops/AICs (without subsets).  &lt;br /&gt;
* '''nrct‑chains''' subsume nrc‑chains, xyt‑, xyt‑rn‑, cyt‑cn‑chains.  &lt;br /&gt;
* '''nrcz‑chains''' subsume nrc‑chains, xyz‑, xyz‑rn‑, xyz‑cn‑chains.  &lt;br /&gt;
* '''nrczt‑chains''' subsume nrc‑chains, xyzt‑, xyzt‑rn‑, xyzt‑cn‑chains and most fish patterns.  &lt;br /&gt;
* '''nrcz‑chains''' subsume Broken Wings and basic row/column interactions with blocks.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
''(Original reference: ''The Hidden Logic of Sudoku''. Further web references forthcoming.)''&lt;/div&gt;</summary>
		<author><name>Rooted</name></author>
		
	</entry>
</feed>