Metamath Proof Explorer


Theorem gpg5nbgrvtx03starlem3

Description: Lemma 3 for gpg5nbgrvtx03star . (Contributed by AV, 5-Sep-2025)

Ref Expression
Hypotheses gpg5nbgrvtx03starlem1.j 𝐽 = ( 1 ..^ ( ⌈ ‘ ( 𝑁 / 2 ) ) )
gpg5nbgrvtx03starlem1.g 𝐺 = ( 𝑁 gPetersenGr 𝐾 )
gpg5nbgrvtx03starlem1.v 𝑉 = ( Vtx ‘ 𝐺 )
gpg5nbgrvtx03starlem1.e 𝐸 = ( Edg ‘ 𝐺 )
Assertion gpg5nbgrvtx03starlem3 ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ∉ 𝐸 )

Proof

Step Hyp Ref Expression
1 gpg5nbgrvtx03starlem1.j 𝐽 = ( 1 ..^ ( ⌈ ‘ ( 𝑁 / 2 ) ) )
2 gpg5nbgrvtx03starlem1.g 𝐺 = ( 𝑁 gPetersenGr 𝐾 )
3 gpg5nbgrvtx03starlem1.v 𝑉 = ( Vtx ‘ 𝐺 )
4 gpg5nbgrvtx03starlem1.e 𝐸 = ( Edg ‘ 𝐺 )
5 opex ⟨ 1 , 𝑋 ⟩ ∈ V
6 opex ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ∈ V
7 5 6 pm3.2i ( ⟨ 1 , 𝑋 ⟩ ∈ V ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ∈ V )
8 opex ⟨ 0 , 𝑥 ⟩ ∈ V
9 opex ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ∈ V
10 8 9 pm3.2i ( ⟨ 0 , 𝑥 ⟩ ∈ V ∧ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ∈ V )
11 7 10 pm3.2i ( ( ⟨ 1 , 𝑋 ⟩ ∈ V ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ∈ V ) ∧ ( ⟨ 0 , 𝑥 ⟩ ∈ V ∧ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ∈ V ) )
12 ax-1ne0 1 ≠ 0
13 12 a1i ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → 1 ≠ 0 )
14 13 orcd ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( 1 ≠ 0 ∨ 𝑋𝑥 ) )
15 1ex 1 ∈ V
16 15 a1i ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → 1 ∈ V )
17 simp3 ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → 𝑋𝑊 )
18 16 17 jca ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → ( 1 ∈ V ∧ 𝑋𝑊 ) )
19 18 adantr ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( 1 ∈ V ∧ 𝑋𝑊 ) )
20 opthneg ( ( 1 ∈ V ∧ 𝑋𝑊 ) → ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ↔ ( 1 ≠ 0 ∨ 𝑋𝑥 ) ) )
21 19 20 syl ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ↔ ( 1 ≠ 0 ∨ 𝑋𝑥 ) ) )
22 14 21 mpbird ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , 𝑥 ⟩ )
23 12 orci ( 1 ≠ 0 ∨ 𝑋 ≠ ( ( 𝑥 + 1 ) mod 𝑁 ) )
24 23 a1i ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( 1 ≠ 0 ∨ 𝑋 ≠ ( ( 𝑥 + 1 ) mod 𝑁 ) ) )
25 opthneg ( ( 1 ∈ V ∧ 𝑋𝑊 ) → ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ↔ ( 1 ≠ 0 ∨ 𝑋 ≠ ( ( 𝑥 + 1 ) mod 𝑁 ) ) ) )
26 19 25 syl ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ↔ ( 1 ≠ 0 ∨ 𝑋 ≠ ( ( 𝑥 + 1 ) mod 𝑁 ) ) ) )
27 24 26 mpbird ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ )
28 22 27 jca ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ∧ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ) )
29 28 orcd ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ∧ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ) ∨ ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ) ) )
30 prneimg ( ( ( ⟨ 1 , 𝑋 ⟩ ∈ V ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ∈ V ) ∧ ( ⟨ 0 , 𝑥 ⟩ ∈ V ∧ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ∈ V ) ) → ( ( ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ∧ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ) ∨ ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ ) ) → { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ) )
31 11 29 30 mpsyl ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } )
32 eleq1 ( 𝑋 = 𝑥 → ( 𝑋 ∈ ( 0 ..^ 𝑁 ) ↔ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) )
33 32 adantr ( ( 𝑋 = 𝑥 ∧ ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ) → ( 𝑋 ∈ ( 0 ..^ 𝑁 ) ↔ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) )
34 uzuzle23 ( 𝑁 ∈ ( ℤ ‘ 3 ) → 𝑁 ∈ ( ℤ ‘ 2 ) )
35 34 3ad2ant1 ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → 𝑁 ∈ ( ℤ ‘ 2 ) )
36 m1modne ( ( 𝑁 ∈ ( ℤ ‘ 2 ) ∧ 𝑋 ∈ ( 0 ..^ 𝑁 ) ) → ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑋 )
37 35 36 sylan ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑋 ∈ ( 0 ..^ 𝑁 ) ) → ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑋 )
38 37 ex ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → ( 𝑋 ∈ ( 0 ..^ 𝑁 ) → ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑋 ) )
39 38 adantl ( ( 𝑋 = 𝑥 ∧ ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ) → ( 𝑋 ∈ ( 0 ..^ 𝑁 ) → ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑋 ) )
40 33 39 sylbird ( ( 𝑋 = 𝑥 ∧ ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ) → ( 𝑥 ∈ ( 0 ..^ 𝑁 ) → ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑋 ) )
41 40 impr ( ( 𝑋 = 𝑥 ∧ ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) ) → ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑋 )
42 neeq2 ( 𝑋 = 𝑥 → ( ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑋 ↔ ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥 ) )
43 42 adantr ( ( 𝑋 = 𝑥 ∧ ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) ) → ( ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑋 ↔ ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥 ) )
44 41 43 mpbid ( ( 𝑋 = 𝑥 ∧ ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) ) → ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥 )
45 44 orcd ( ( 𝑋 = 𝑥 ∧ ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) ) → ( ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥𝑋𝑥 ) )
46 45 ex ( 𝑋 = 𝑥 → ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥𝑋𝑥 ) ) )
47 olc ( 𝑋𝑥 → ( ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥𝑋𝑥 ) )
48 47 a1d ( 𝑋𝑥 → ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥𝑋𝑥 ) ) )
49 46 48 pm2.61ine ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥𝑋𝑥 ) )
50 c0ex 0 ∈ V
51 ovex ( ( 𝑋 − 1 ) mod 𝑁 ) ∈ V
52 50 51 opthne ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ↔ ( 0 ≠ 0 ∨ ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥 ) )
53 neirr ¬ 0 ≠ 0
54 53 biorfi ( ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥 ↔ ( 0 ≠ 0 ∨ ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥 ) )
55 52 54 bitr4i ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ↔ ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥 )
56 55 a1i ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ↔ ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥 ) )
57 opthneg ( ( 1 ∈ V ∧ 𝑋𝑊 ) → ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ↔ ( 1 ≠ 1 ∨ 𝑋𝑥 ) ) )
58 19 57 syl ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ↔ ( 1 ≠ 1 ∨ 𝑋𝑥 ) ) )
59 neirr ¬ 1 ≠ 1
60 59 biorfi ( 𝑋𝑥 ↔ ( 1 ≠ 1 ∨ 𝑋𝑥 ) )
61 58 60 bitr4di ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ↔ 𝑋𝑥 ) )
62 56 61 orbi12d ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ∨ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ) ↔ ( ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥𝑋𝑥 ) ) )
63 49 62 mpbird ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ∨ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ) )
64 22 olcd ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ∨ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ) )
65 63 64 jca ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ∨ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ) ∧ ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ∨ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ) ) )
66 6 5 pm3.2i ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ∈ V ∧ ⟨ 1 , 𝑋 ⟩ ∈ V )
67 opex ⟨ 1 , 𝑥 ⟩ ∈ V
68 8 67 pm3.2i ( ⟨ 0 , 𝑥 ⟩ ∈ V ∧ ⟨ 1 , 𝑥 ⟩ ∈ V )
69 66 68 pm3.2i ( ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ∈ V ∧ ⟨ 1 , 𝑋 ⟩ ∈ V ) ∧ ( ⟨ 0 , 𝑥 ⟩ ∈ V ∧ ⟨ 1 , 𝑥 ⟩ ∈ V ) )
70 prneimg2 ( ( ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ∈ V ∧ ⟨ 1 , 𝑋 ⟩ ∈ V ) ∧ ( ⟨ 0 , 𝑥 ⟩ ∈ V ∧ ⟨ 1 , 𝑥 ⟩ ∈ V ) ) → ( { ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ↔ ( ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ∨ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ) ∧ ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ∨ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ) ) ) )
71 69 70 mp1i ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( { ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ↔ ( ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ∨ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ) ∧ ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ∨ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 0 , 𝑥 ⟩ ) ) ) )
72 65 71 mpbird ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → { ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } )
73 prcom { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ }
74 73 neeq1i ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ↔ { ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } )
75 72 74 sylibr ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } )
76 opex ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ ∈ V
77 67 76 pm3.2i ( ⟨ 1 , 𝑥 ⟩ ∈ V ∧ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ ∈ V )
78 7 77 pm3.2i ( ( ⟨ 1 , 𝑋 ⟩ ∈ V ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ∈ V ) ∧ ( ⟨ 1 , 𝑥 ⟩ ∈ V ∧ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ ∈ V ) )
79 0ne1 0 ≠ 1
80 79 orci ( 0 ≠ 1 ∨ ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥 )
81 50 51 opthne ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ↔ ( 0 ≠ 1 ∨ ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ 𝑥 ) )
82 80 81 mpbir ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , 𝑥
83 79 orci ( 0 ≠ 1 ∨ ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ ( ( 𝑥 + 𝐾 ) mod 𝑁 ) )
84 50 51 opthne ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ ↔ ( 0 ≠ 1 ∨ ( ( 𝑋 − 1 ) mod 𝑁 ) ≠ ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ) )
85 83 84 mpbir ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩
86 82 85 pm3.2i ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ )
87 86 a1i ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ ) )
88 87 olcd ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ∧ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ ) ∨ ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ ) ) )
89 prneimg ( ( ( ⟨ 1 , 𝑋 ⟩ ∈ V ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ∈ V ) ∧ ( ⟨ 1 , 𝑥 ⟩ ∈ V ∧ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ ∈ V ) ) → ( ( ( ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ∧ ⟨ 1 , 𝑋 ⟩ ≠ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ ) ∨ ( ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , 𝑥 ⟩ ∧ ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ ≠ ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ ) ) → { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) )
90 78 88 89 mpsyl ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } )
91 31 75 90 3jca ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) ∧ 𝑥 ∈ ( 0 ..^ 𝑁 ) ) → ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) )
92 91 ralrimiva ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → ∀ 𝑥 ∈ ( 0 ..^ 𝑁 ) ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) )
93 ralnex ( ∀ 𝑥 ∈ ( 0 ..^ 𝑁 ) ¬ ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) ↔ ¬ ∃ 𝑥 ∈ ( 0 ..^ 𝑁 ) ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) )
94 3ioran ( ¬ ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) ↔ ( ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∧ ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∧ ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) )
95 df-ne ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ↔ ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } )
96 df-ne ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ↔ ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } )
97 df-ne ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ↔ ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } )
98 95 96 97 3anbi123i ( ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) ↔ ( ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∧ ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∧ ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) )
99 94 98 bitr4i ( ¬ ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) ↔ ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) )
100 99 ralbii ( ∀ 𝑥 ∈ ( 0 ..^ 𝑁 ) ¬ ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) ↔ ∀ 𝑥 ∈ ( 0 ..^ 𝑁 ) ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) )
101 93 100 bitr3i ( ¬ ∃ 𝑥 ∈ ( 0 ..^ 𝑁 ) ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) ↔ ∀ 𝑥 ∈ ( 0 ..^ 𝑁 ) ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ≠ { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) )
102 92 101 sylibr ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → ¬ ∃ 𝑥 ∈ ( 0 ..^ 𝑁 ) ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) )
103 eqid ( 0 ..^ 𝑁 ) = ( 0 ..^ 𝑁 )
104 103 1 2 4 gpgedgel ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽 ) → ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ↔ ∃ 𝑥 ∈ ( 0 ..^ 𝑁 ) ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) ) )
105 104 3adant3 ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ↔ ∃ 𝑥 ∈ ( 0 ..^ 𝑁 ) ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 0 , ( ( 𝑥 + 1 ) mod 𝑁 ) ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 0 , 𝑥 ⟩ , ⟨ 1 , 𝑥 ⟩ } ∨ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑥 ⟩ , ⟨ 1 , ( ( 𝑥 + 𝐾 ) mod 𝑁 ) ⟩ } ) ) )
106 102 105 mtbird ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ∈ 𝐸 )
107 df-nel ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ∉ 𝐸 ↔ ¬ { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ∈ 𝐸 )
108 106 107 sylibr ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽𝑋𝑊 ) → { ⟨ 1 , 𝑋 ⟩ , ⟨ 0 , ( ( 𝑋 − 1 ) mod 𝑁 ) ⟩ } ∉ 𝐸 )