Metamath Proof Explorer


Theorem gpg5nbgrvtx03starlem2

Description: Lemma 2 for gpg5nbgrvtx03star . (Contributed by AV, 6-Sep-2025)

Ref Expression
Hypotheses gpg5nbgrvtx03starlem1.j ⊢ J = 1 ..^ N 2
gpg5nbgrvtx03starlem1.g No typesetting found for |- G = ( N gPetersenGr K ) with typecode |-
gpg5nbgrvtx03starlem1.v ⊢ V = Vtx ⁡ G
gpg5nbgrvtx03starlem1.e ⊢ E = Edg ⁡ G
Assertion gpg5nbgrvtx03starlem2 ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → 0 X + 1 mod N 0 X − 1 mod N ∉ E

Proof

Step Hyp Ref Expression
1 gpg5nbgrvtx03starlem1.j ⊢ J = 1 ..^ N 2
2 gpg5nbgrvtx03starlem1.g Could not format G = ( N gPetersenGr K ) : No typesetting found for |- G = ( N gPetersenGr K ) with typecode |-
3 gpg5nbgrvtx03starlem1.v ⊢ V = Vtx ⁡ G
4 gpg5nbgrvtx03starlem1.e ⊢ E = Edg ⁡ G
5 m1modnep2mod ⊢ N ∈ ℤ ≥ 4 ∧ X ∈ ℤ → X − 1 mod N ≠ X + 2 mod N
6 5 3adant2 ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X − 1 mod N ≠ X + 2 mod N
7 zcn ⊢ X ∈ ℤ → X ∈ ℂ
8 7 3ad2ant3 ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X ∈ ℂ
9 add1p1 ⊢ X ∈ ℂ → X + 1 + 1 = X + 2
10 8 9 syl ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X + 1 + 1 = X + 2
11 10 oveq1d ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X + 1 + 1 mod N = X + 2 mod N
12 6 11 neeqtrrd ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X − 1 mod N ≠ X + 1 + 1 mod N
13 zre ⊢ X ∈ ℤ → X ∈ ℝ
14 13 3ad2ant3 ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X ∈ ℝ
15 1red ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → 1 ∈ ℝ
16 14 15 readdcld ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X + 1 ∈ ℝ
17 eluz4nn ⊢ N ∈ ℤ ≥ 4 → N ∈ ℕ
18 17 nnrpd ⊢ N ∈ ℤ ≥ 4 → N ∈ ℝ +
19 18 3ad2ant1 ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → N ∈ ℝ +
20 modaddmod ⊢ X + 1 ∈ ℝ ∧ 1 ∈ ℝ ∧ N ∈ ℝ + → X + 1 mod N + 1 mod N = X + 1 + 1 mod N
21 16 15 19 20 syl3anc ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X + 1 mod N + 1 mod N = X + 1 + 1 mod N
22 12 21 neeqtrrd ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X − 1 mod N ≠ X + 1 mod N + 1 mod N
23 22 ad2antrl ⊢ X + 1 mod N = x ∧ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X − 1 mod N ≠ X + 1 mod N + 1 mod N
24 oveq1 ⊢ X + 1 mod N = x → X + 1 mod N + 1 = x + 1
25 24 oveq1d ⊢ X + 1 mod N = x → X + 1 mod N + 1 mod N = x + 1 mod N
26 25 adantr ⊢ X + 1 mod N = x ∧ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N + 1 mod N = x + 1 mod N
27 23 26 neeqtrd ⊢ X + 1 mod N = x ∧ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X − 1 mod N ≠ x + 1 mod N
28 27 olcd ⊢ X + 1 mod N = x ∧ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N ≠ x ∨ X − 1 mod N ≠ x + 1 mod N
29 28 ex ⊢ X + 1 mod N = x → N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N ≠ x ∨ X − 1 mod N ≠ x + 1 mod N
30 orc ⊢ X + 1 mod N ≠ x → X + 1 mod N ≠ x ∨ X − 1 mod N ≠ x + 1 mod N
31 30 a1d ⊢ X + 1 mod N ≠ x → N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N ≠ x ∨ X − 1 mod N ≠ x + 1 mod N
32 29 31 pm2.61ine ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N ≠ x ∨ X − 1 mod N ≠ x + 1 mod N
33 c0ex ⊢ 0 ∈ V
34 ovex ⊢ X + 1 mod N ∈ V
35 33 34 opthne ⊢ 0 X + 1 mod N ≠ 0 x ↔ 0 ≠ 0 ∨ X + 1 mod N ≠ x
36 neirr ⊢ ¬ 0 ≠ 0
37 36 biorfi ⊢ X + 1 mod N ≠ x ↔ 0 ≠ 0 ∨ X + 1 mod N ≠ x
38 35 37 bitr4i ⊢ 0 X + 1 mod N ≠ 0 x ↔ X + 1 mod N ≠ x
39 38 a1i ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N ≠ 0 x ↔ X + 1 mod N ≠ x
40 ovex ⊢ X − 1 mod N ∈ V
41 33 40 opthne ⊢ 0 X − 1 mod N ≠ 0 x + 1 mod N ↔ 0 ≠ 0 ∨ X − 1 mod N ≠ x + 1 mod N
42 36 biorfi ⊢ X − 1 mod N ≠ x + 1 mod N ↔ 0 ≠ 0 ∨ X − 1 mod N ≠ x + 1 mod N
43 41 42 bitr4i ⊢ 0 X − 1 mod N ≠ 0 x + 1 mod N ↔ X − 1 mod N ≠ x + 1 mod N
44 43 a1i ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X − 1 mod N ≠ 0 x + 1 mod N ↔ X − 1 mod N ≠ x + 1 mod N
45 39 44 orbi12d ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N ≠ 0 x ∨ 0 X − 1 mod N ≠ 0 x + 1 mod N ↔ X + 1 mod N ≠ x ∨ X − 1 mod N ≠ x + 1 mod N
46 32 45 mpbird ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N ≠ 0 x ∨ 0 X − 1 mod N ≠ 0 x + 1 mod N
47 uzuzle24 ⊢ N ∈ ℤ ≥ 4 → N ∈ ℤ ≥ 2
48 47 anim1i ⊢ N ∈ ℤ ≥ 4 ∧ X ∈ ℤ → N ∈ ℤ ≥ 2 ∧ X ∈ ℤ
49 48 3adant2 ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → N ∈ ℤ ≥ 2 ∧ X ∈ ℤ
50 zp1modne ⊢ N ∈ ℤ ≥ 2 ∧ X ∈ ℤ → X + 1 mod N ≠ X mod N
51 49 50 syl ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X + 1 mod N ≠ X mod N
52 npcan1 ⊢ X ∈ ℂ → X - 1 + 1 = X
53 8 52 syl ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X - 1 + 1 = X
54 53 oveq1d ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X - 1 + 1 mod N = X mod N
55 51 54 neeqtrrd ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X + 1 mod N ≠ X - 1 + 1 mod N
56 14 15 resubcld ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X − 1 ∈ ℝ
57 modaddmod ⊢ X − 1 ∈ ℝ ∧ 1 ∈ ℝ ∧ N ∈ ℝ + → X − 1 mod N + 1 mod N = X - 1 + 1 mod N
58 56 15 19 57 syl3anc ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X − 1 mod N + 1 mod N = X - 1 + 1 mod N
59 55 58 neeqtrrd ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → X + 1 mod N ≠ X − 1 mod N + 1 mod N
60 59 ad2antrl ⊢ X − 1 mod N = x ∧ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N ≠ X − 1 mod N + 1 mod N
61 oveq1 ⊢ X − 1 mod N = x → X − 1 mod N + 1 = x + 1
62 61 oveq1d ⊢ X − 1 mod N = x → X − 1 mod N + 1 mod N = x + 1 mod N
63 62 adantr ⊢ X − 1 mod N = x ∧ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X − 1 mod N + 1 mod N = x + 1 mod N
64 60 63 neeqtrd ⊢ X − 1 mod N = x ∧ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N ≠ x + 1 mod N
65 64 orcd ⊢ X − 1 mod N = x ∧ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N ≠ x + 1 mod N ∨ X − 1 mod N ≠ x
66 65 ex ⊢ X − 1 mod N = x → N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N ≠ x + 1 mod N ∨ X − 1 mod N ≠ x
67 olc ⊢ X − 1 mod N ≠ x → X + 1 mod N ≠ x + 1 mod N ∨ X − 1 mod N ≠ x
68 67 a1d ⊢ X − 1 mod N ≠ x → N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N ≠ x + 1 mod N ∨ X − 1 mod N ≠ x
69 66 68 pm2.61ine ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → X + 1 mod N ≠ x + 1 mod N ∨ X − 1 mod N ≠ x
70 33 34 opthne ⊢ 0 X + 1 mod N ≠ 0 x + 1 mod N ↔ 0 ≠ 0 ∨ X + 1 mod N ≠ x + 1 mod N
71 36 biorfi ⊢ X + 1 mod N ≠ x + 1 mod N ↔ 0 ≠ 0 ∨ X + 1 mod N ≠ x + 1 mod N
72 70 71 bitr4i ⊢ 0 X + 1 mod N ≠ 0 x + 1 mod N ↔ X + 1 mod N ≠ x + 1 mod N
73 72 a1i ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N ≠ 0 x + 1 mod N ↔ X + 1 mod N ≠ x + 1 mod N
74 33 40 opthne ⊢ 0 X − 1 mod N ≠ 0 x ↔ 0 ≠ 0 ∨ X − 1 mod N ≠ x
75 36 biorfi ⊢ X − 1 mod N ≠ x ↔ 0 ≠ 0 ∨ X − 1 mod N ≠ x
76 74 75 bitr4i ⊢ 0 X − 1 mod N ≠ 0 x ↔ X − 1 mod N ≠ x
77 76 a1i ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X − 1 mod N ≠ 0 x ↔ X − 1 mod N ≠ x
78 73 77 orbi12d ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N ≠ 0 x + 1 mod N ∨ 0 X − 1 mod N ≠ 0 x ↔ X + 1 mod N ≠ x + 1 mod N ∨ X − 1 mod N ≠ x
79 69 78 mpbird ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N ≠ 0 x + 1 mod N ∨ 0 X − 1 mod N ≠ 0 x
80 opex ⊢ 0 X + 1 mod N ∈ V
81 opex ⊢ 0 X − 1 mod N ∈ V
82 80 81 pm3.2i ⊢ 0 X + 1 mod N ∈ V ∧ 0 X − 1 mod N ∈ V
83 opex ⊢ 0 x ∈ V
84 opex ⊢ 0 x + 1 mod N ∈ V
85 83 84 pm3.2i ⊢ 0 x ∈ V ∧ 0 x + 1 mod N ∈ V
86 82 85 pm3.2i ⊢ 0 X + 1 mod N ∈ V ∧ 0 X − 1 mod N ∈ V ∧ 0 x ∈ V ∧ 0 x + 1 mod N ∈ V
87 prneimg2 ⊢ 0 X + 1 mod N ∈ V ∧ 0 X − 1 mod N ∈ V ∧ 0 x ∈ V ∧ 0 x + 1 mod N ∈ V → 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 0 x + 1 mod N ↔ 0 X + 1 mod N ≠ 0 x ∨ 0 X − 1 mod N ≠ 0 x + 1 mod N ∧ 0 X + 1 mod N ≠ 0 x + 1 mod N ∨ 0 X − 1 mod N ≠ 0 x
88 86 87 mp1i ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 0 x + 1 mod N ↔ 0 X + 1 mod N ≠ 0 x ∨ 0 X − 1 mod N ≠ 0 x + 1 mod N ∧ 0 X + 1 mod N ≠ 0 x + 1 mod N ∨ 0 X − 1 mod N ≠ 0 x
89 46 79 88 mpbir2and ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 0 x + 1 mod N
90 0ne1 ⊢ 0 ≠ 1
91 90 orci ⊢ 0 ≠ 1 ∨ X − 1 mod N ≠ x
92 33 40 opthne ⊢ 0 X − 1 mod N ≠ 1 x ↔ 0 ≠ 1 ∨ X − 1 mod N ≠ x
93 91 92 mpbir ⊢ 0 X − 1 mod N ≠ 1 x
94 93 olci ⊢ 0 X + 1 mod N ≠ 0 x ∨ 0 X − 1 mod N ≠ 1 x
95 90 orci ⊢ 0 ≠ 1 ∨ X + 1 mod N ≠ x
96 33 34 opthne ⊢ 0 X + 1 mod N ≠ 1 x ↔ 0 ≠ 1 ∨ X + 1 mod N ≠ x
97 95 96 mpbir ⊢ 0 X + 1 mod N ≠ 1 x
98 97 orci ⊢ 0 X + 1 mod N ≠ 1 x ∨ 0 X − 1 mod N ≠ 0 x
99 94 98 pm3.2i ⊢ 0 X + 1 mod N ≠ 0 x ∨ 0 X − 1 mod N ≠ 1 x ∧ 0 X + 1 mod N ≠ 1 x ∨ 0 X − 1 mod N ≠ 0 x
100 99 a1i ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N ≠ 0 x ∨ 0 X − 1 mod N ≠ 1 x ∧ 0 X + 1 mod N ≠ 1 x ∨ 0 X − 1 mod N ≠ 0 x
101 opex ⊢ 1 x ∈ V
102 83 101 pm3.2i ⊢ 0 x ∈ V ∧ 1 x ∈ V
103 82 102 pm3.2i ⊢ 0 X + 1 mod N ∈ V ∧ 0 X − 1 mod N ∈ V ∧ 0 x ∈ V ∧ 1 x ∈ V
104 prneimg2 ⊢ 0 X + 1 mod N ∈ V ∧ 0 X − 1 mod N ∈ V ∧ 0 x ∈ V ∧ 1 x ∈ V → 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 1 x ↔ 0 X + 1 mod N ≠ 0 x ∨ 0 X − 1 mod N ≠ 1 x ∧ 0 X + 1 mod N ≠ 1 x ∨ 0 X − 1 mod N ≠ 0 x
105 103 104 mp1i ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 1 x ↔ 0 X + 1 mod N ≠ 0 x ∨ 0 X − 1 mod N ≠ 1 x ∧ 0 X + 1 mod N ≠ 1 x ∨ 0 X − 1 mod N ≠ 0 x
106 100 105 mpbird ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 1 x
107 opex ⊢ 1 x + K mod N ∈ V
108 101 107 pm3.2i ⊢ 1 x ∈ V ∧ 1 x + K mod N ∈ V
109 82 108 pm3.2i ⊢ 0 X + 1 mod N ∈ V ∧ 0 X − 1 mod N ∈ V ∧ 1 x ∈ V ∧ 1 x + K mod N ∈ V
110 90 orci ⊢ 0 ≠ 1 ∨ X + 1 mod N ≠ x + K mod N
111 33 34 opthne ⊢ 0 X + 1 mod N ≠ 1 x + K mod N ↔ 0 ≠ 1 ∨ X + 1 mod N ≠ x + K mod N
112 110 111 mpbir ⊢ 0 X + 1 mod N ≠ 1 x + K mod N
113 97 112 pm3.2i ⊢ 0 X + 1 mod N ≠ 1 x ∧ 0 X + 1 mod N ≠ 1 x + K mod N
114 113 a1i ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N ≠ 1 x ∧ 0 X + 1 mod N ≠ 1 x + K mod N
115 114 orcd ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N ≠ 1 x ∧ 0 X + 1 mod N ≠ 1 x + K mod N ∨ 0 X − 1 mod N ≠ 1 x ∧ 0 X − 1 mod N ≠ 1 x + K mod N
116 prneimg ⊢ 0 X + 1 mod N ∈ V ∧ 0 X − 1 mod N ∈ V ∧ 1 x ∈ V ∧ 1 x + K mod N ∈ V → 0 X + 1 mod N ≠ 1 x ∧ 0 X + 1 mod N ≠ 1 x + K mod N ∨ 0 X − 1 mod N ≠ 1 x ∧ 0 X − 1 mod N ≠ 1 x + K mod N → 0 X + 1 mod N 0 X − 1 mod N ≠ 1 x 1 x + K mod N
117 109 115 116 mpsyl ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N 0 X − 1 mod N ≠ 1 x 1 x + K mod N
118 89 106 117 3jca ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ ∧ x ∈ 0 ..^ N → 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 0 x + 1 mod N ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 1 x ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 1 x 1 x + K mod N
119 118 ralrimiva ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → ∀ x ∈ 0 ..^ N 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 0 x + 1 mod N ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 1 x ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 1 x 1 x + K mod N
120 ralnex ⊢ ∀ x ∈ 0 ..^ N ¬ 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∨ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∨ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N ↔ ¬ ∃ x ∈ 0 ..^ N 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∨ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∨ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N
121 3ioran ⊢ ¬ 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∨ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∨ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N ↔ ¬ 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∧ ¬ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∧ ¬ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N
122 df-ne ⊢ 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 0 x + 1 mod N ↔ ¬ 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N
123 df-ne ⊢ 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 1 x ↔ ¬ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x
124 df-ne ⊢ 0 X + 1 mod N 0 X − 1 mod N ≠ 1 x 1 x + K mod N ↔ ¬ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N
125 122 123 124 3anbi123i ⊢ 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 0 x + 1 mod N ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 1 x ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 1 x 1 x + K mod N ↔ ¬ 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∧ ¬ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∧ ¬ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N
126 121 125 bitr4i ⊢ ¬ 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∨ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∨ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N ↔ 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 0 x + 1 mod N ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 1 x ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 1 x 1 x + K mod N
127 126 ralbii ⊢ ∀ x ∈ 0 ..^ N ¬ 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∨ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∨ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N ↔ ∀ x ∈ 0 ..^ N 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 0 x + 1 mod N ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 1 x ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 1 x 1 x + K mod N
128 120 127 bitr3i ⊢ ¬ ∃ x ∈ 0 ..^ N 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∨ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∨ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N ↔ ∀ x ∈ 0 ..^ N 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 0 x + 1 mod N ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 0 x 1 x ∧ 0 X + 1 mod N 0 X − 1 mod N ≠ 1 x 1 x + K mod N
129 119 128 sylibr ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → ¬ ∃ x ∈ 0 ..^ N 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∨ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∨ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N
130 uzuzle34 ⊢ N ∈ ℤ ≥ 4 → N ∈ ℤ ≥ 3
131 eqid ⊢ 0 ..^ N = 0 ..^ N
132 131 1 2 4 gpgedgel ⊢ N ∈ ℤ ≥ 3 ∧ K ∈ J → 0 X + 1 mod N 0 X − 1 mod N ∈ E ↔ ∃ x ∈ 0 ..^ N 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∨ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∨ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N
133 130 132 sylan ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J → 0 X + 1 mod N 0 X − 1 mod N ∈ E ↔ ∃ x ∈ 0 ..^ N 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∨ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∨ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N
134 133 3adant3 ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → 0 X + 1 mod N 0 X − 1 mod N ∈ E ↔ ∃ x ∈ 0 ..^ N 0 X + 1 mod N 0 X − 1 mod N = 0 x 0 x + 1 mod N ∨ 0 X + 1 mod N 0 X − 1 mod N = 0 x 1 x ∨ 0 X + 1 mod N 0 X − 1 mod N = 1 x 1 x + K mod N
135 129 134 mtbird ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → ¬ 0 X + 1 mod N 0 X − 1 mod N ∈ E
136 df-nel ⊢ 0 X + 1 mod N 0 X − 1 mod N ∉ E ↔ ¬ 0 X + 1 mod N 0 X − 1 mod N ∈ E
137 135 136 sylibr ⊢ N ∈ ℤ ≥ 4 ∧ K ∈ J ∧ X ∈ ℤ → 0 X + 1 mod N 0 X − 1 mod N ∉ E