Metamath Proof Explorer


Theorem gpgedg2iv

Description: The edges of the generalized Petersen graph GPG(N,K) between two inside vertices. (Contributed by AV, 20-Nov-2025)

Ref Expression
Hypotheses gpgedgiov.j 𝐽 = ( 1 ..^ ( ⌈ ‘ ( 𝑁 / 2 ) ) )
gpgedgiov.i 𝐼 = ( 0 ..^ 𝑁 )
gpgedgiov.g 𝐺 = ( 𝑁 gPetersenGr 𝐾 )
gpgedgiov.e 𝐸 = ( Edg ‘ 𝐺 )
Assertion gpgedg2iv ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ↔ 𝑋 = 𝑌 ) )

Proof

Step Hyp Ref Expression
1 gpgedgiov.j 𝐽 = ( 1 ..^ ( ⌈ ‘ ( 𝑁 / 2 ) ) )
2 gpgedgiov.i 𝐼 = ( 0 ..^ 𝑁 )
3 gpgedgiov.g 𝐺 = ( 𝑁 gPetersenGr 𝐾 )
4 gpgedgiov.e 𝐸 = ( Edg ‘ 𝐺 )
5 prcom { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } = { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ }
6 5 eleq1i ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ∈ 𝐸 ↔ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 )
7 uzuzle35 ( 𝑁 ∈ ( ℤ ‘ 5 ) → 𝑁 ∈ ( ℤ ‘ 3 ) )
8 simpl ( ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) → 𝐾𝐽 )
9 7 8 anim12i ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽 ) )
10 9 3adant2 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽 ) )
11 10 adantr ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽 ) )
12 1ex 1 ∈ V
13 12 a1i ( 𝑌𝐼 → 1 ∈ V )
14 13 anim1i ( ( 𝑌𝐼𝑋𝐼 ) → ( 1 ∈ V ∧ 𝑋𝐼 ) )
15 14 ancoms ( ( 𝑋𝐼𝑌𝐼 ) → ( 1 ∈ V ∧ 𝑋𝐼 ) )
16 op1stg ( ( 1 ∈ V ∧ 𝑋𝐼 ) → ( 1st ‘ ⟨ 1 , 𝑋 ⟩ ) = 1 )
17 15 16 syl ( ( 𝑋𝐼𝑌𝐼 ) → ( 1st ‘ ⟨ 1 , 𝑋 ⟩ ) = 1 )
18 17 3ad2ant2 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( 1st ‘ ⟨ 1 , 𝑋 ⟩ ) = 1 )
19 18 adantr ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( 1st ‘ ⟨ 1 , 𝑋 ⟩ ) = 1 )
20 simpr ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 )
21 eqid ( Vtx ‘ 𝐺 ) = ( Vtx ‘ 𝐺 )
22 1 3 21 4 gpgvtxedg1 ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽 ) ∧ ( 1st ‘ ⟨ 1 , 𝑋 ⟩ ) = 1 ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) )
23 11 19 20 22 syl3anc ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) )
24 23 ex ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) ) )
25 6 24 biimtrid ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ∈ 𝐸 → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) ) )
26 10 adantr ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽 ) )
27 18 adantr ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( 1st ‘ ⟨ 1 , 𝑋 ⟩ ) = 1 )
28 simpr ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 )
29 1 3 21 4 gpgvtxedg1 ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽 ) ∧ ( 1st ‘ ⟨ 1 , 𝑋 ⟩ ) = 1 ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) )
30 26 27 28 29 syl3anc ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) )
31 30 ex ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) ) )
32 ovex ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ∈ V
33 12 32 opth ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ↔ ( 1 = 1 ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ) )
34 7 3ad2ant1 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → 𝑁 ∈ ( ℤ ‘ 3 ) )
35 simp2 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( 𝑋𝐼𝑌𝐼 ) )
36 35 ancomd ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( 𝑌𝐼𝑋𝐼 ) )
37 elfzoelz ( 𝐾 ∈ ( 1 ..^ ( ⌈ ‘ ( 𝑁 / 2 ) ) ) → 𝐾 ∈ ℤ )
38 37 1 eleq2s ( 𝐾𝐽𝐾 ∈ ℤ )
39 38 adantr ( ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) → 𝐾 ∈ ℤ )
40 39 3ad2ant3 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → 𝐾 ∈ ℤ )
41 2 modaddid ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ ( 𝑌𝐼𝑋𝐼 ) ∧ 𝐾 ∈ ℤ ) → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ↔ 𝑌 = 𝑋 ) )
42 34 36 40 41 syl3anc ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ↔ 𝑌 = 𝑋 ) )
43 42 biimpa ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ) → 𝑌 = 𝑋 )
44 43 eqcomd ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ) → 𝑋 = 𝑌 )
45 44 ex ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) → 𝑋 = 𝑌 ) )
46 45 adantld ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( 1 = 1 ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ) → 𝑋 = 𝑌 ) )
47 33 46 biimtrid ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) )
48 47 a1dd ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) )
49 12 32 opth ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ↔ ( 1 = 0 ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = 𝑋 ) )
50 49 a1i ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ↔ ( 1 = 0 ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = 𝑋 ) ) )
51 ax-1ne0 1 ≠ 0
52 eqneqall ( 1 = 0 → ( 1 ≠ 0 → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = 𝑋 → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) ) ) )
53 51 52 mpi ( 1 = 0 → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = 𝑋 → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) ) )
54 53 imp ( ( 1 = 0 ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = 𝑋 ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) )
55 50 54 biimtrdi ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) ) )
56 55 imp ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) )
57 ovex ( ( 𝑌𝐾 ) mod 𝑁 ) ∈ V
58 12 57 opth ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ↔ ( 1 = 0 ∧ ( ( 𝑌𝐾 ) mod 𝑁 ) = 𝑋 ) )
59 58 a1i ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ↔ ( 1 = 0 ∧ ( ( 𝑌𝐾 ) mod 𝑁 ) = 𝑋 ) ) )
60 eqneqall ( 1 = 0 → ( 1 ≠ 0 → ( ( ( 𝑌𝐾 ) mod 𝑁 ) = 𝑋𝑋 = 𝑌 ) ) )
61 51 60 mpi ( 1 = 0 → ( ( ( 𝑌𝐾 ) mod 𝑁 ) = 𝑋𝑋 = 𝑌 ) )
62 61 imp ( ( 1 = 0 ∧ ( ( 𝑌𝐾 ) mod 𝑁 ) = 𝑋 ) → 𝑋 = 𝑌 )
63 59 62 biimtrdi ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ → 𝑋 = 𝑌 ) )
64 51 orci ( 1 ≠ 0 ∨ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ≠ 𝑋 )
65 12 32 opthne ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑋 ⟩ ↔ ( 1 ≠ 0 ∨ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ≠ 𝑋 ) )
66 64 65 mpbir ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑋
67 66 a1i ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑋 ⟩ )
68 eqneqall ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑋 ⟩ → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) ) )
69 67 68 mpan9 ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) )
70 56 63 69 3jaod ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ) → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) )
71 70 ex ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) )
72 12 32 opth ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ↔ ( 1 = 1 ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) ) )
73 12 57 opth ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ↔ ( 1 = 1 ∧ ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ) )
74 eluz3nn ( 𝑁 ∈ ( ℤ ‘ 3 ) → 𝑁 ∈ ℕ )
75 7 74 syl ( 𝑁 ∈ ( ℤ ‘ 5 ) → 𝑁 ∈ ℕ )
76 75 adantr ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) → 𝑁 ∈ ℕ )
77 76 adantr ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) ∧ 𝐾𝐽 ) → 𝑁 ∈ ℕ )
78 elfzoelz ( 𝑋 ∈ ( 0 ..^ 𝑁 ) → 𝑋 ∈ ℤ )
79 78 2 eleq2s ( 𝑋𝐼𝑋 ∈ ℤ )
80 79 ad2antrl ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) → 𝑋 ∈ ℤ )
81 80 adantr ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) ∧ 𝐾𝐽 ) → 𝑋 ∈ ℤ )
82 elfzoelz ( 𝑌 ∈ ( 0 ..^ 𝑁 ) → 𝑌 ∈ ℤ )
83 82 2 eleq2s ( 𝑌𝐼𝑌 ∈ ℤ )
84 83 ad2antll ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) → 𝑌 ∈ ℤ )
85 84 adantr ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) ∧ 𝐾𝐽 ) → 𝑌 ∈ ℤ )
86 38 adantl ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) ∧ 𝐾𝐽 ) → 𝐾 ∈ ℤ )
87 modmkpkne ( ( 𝑁 ∈ ℕ ∧ ( 𝑋 ∈ ℤ ∧ 𝑌 ∈ ℤ ∧ 𝐾 ∈ ℤ ) ) → ( ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) ↔ ( ( 4 · 𝐾 ) mod 𝑁 ) = 0 ) ) )
88 77 81 85 86 87 syl13anc ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) ∧ 𝐾𝐽 ) → ( ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) ↔ ( ( 4 · 𝐾 ) mod 𝑁 ) = 0 ) ) )
89 88 imp ( ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) ∧ 𝐾𝐽 ) ∧ ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ) → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) ↔ ( ( 4 · 𝐾 ) mod 𝑁 ) = 0 ) )
90 eqneqall ( ( ( 4 · 𝐾 ) mod 𝑁 ) = 0 → ( ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 → 𝑋 = 𝑌 ) )
91 89 90 biimtrdi ( ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) ∧ 𝐾𝐽 ) ∧ ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ) → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) → ( ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 → 𝑋 = 𝑌 ) ) )
92 91 expimpd ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) ∧ 𝐾𝐽 ) → ( ( ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) ) → ( ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 → 𝑋 = 𝑌 ) ) )
93 92 com23 ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) ∧ 𝐾𝐽 ) → ( ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 → ( ( ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) ) → 𝑋 = 𝑌 ) ) )
94 93 expimpd ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ) → ( ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) → ( ( ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) ) → 𝑋 = 𝑌 ) ) )
95 94 3impia ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) ) → 𝑋 = 𝑌 ) )
96 95 expd ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) → 𝑋 = 𝑌 ) ) )
97 96 adantld ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( 1 = 1 ∧ ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ) → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) → 𝑋 = 𝑌 ) ) )
98 73 97 biimtrid ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) → 𝑋 = 𝑌 ) ) )
99 98 com23 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) ) )
100 99 adantld ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( 1 = 1 ∧ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) ) )
101 72 100 biimtrid ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) ) )
102 101 imp ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) )
103 51 orci ( 1 ≠ 0 ∨ ( ( 𝑌𝐾 ) mod 𝑁 ) ≠ 𝑋 )
104 12 57 opthne ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑋 ⟩ ↔ ( 1 ≠ 0 ∨ ( ( 𝑌𝐾 ) mod 𝑁 ) ≠ 𝑋 ) )
105 103 104 mpbir ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑋
106 eqneqall ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ ≠ ⟨ 0 , 𝑋 ⟩ → 𝑋 = 𝑌 ) )
107 105 106 mpi ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ → 𝑋 = 𝑌 )
108 107 a1i ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ → 𝑋 = 𝑌 ) )
109 eqeq2 ( ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ↔ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ ) )
110 109 eqcoms ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ↔ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ ) )
111 110 adantl ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ↔ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ ) )
112 12 57 opth ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ ↔ ( 1 = 1 ∧ ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ) )
113 simpr ( ( 𝑋𝐼𝑌𝐼 ) → 𝑌𝐼 )
114 1 2 modmknepk ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝑌𝐼𝐾𝐽 ) → ( ( 𝑌𝐾 ) mod 𝑁 ) ≠ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) )
115 7 113 8 114 syl3an ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( 𝑌𝐾 ) mod 𝑁 ) ≠ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) )
116 eqneqall ( ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑌 + 𝐾 ) mod 𝑁 ) → ( ( ( 𝑌𝐾 ) mod 𝑁 ) ≠ ( ( 𝑌 + 𝐾 ) mod 𝑁 ) → 𝑋 = 𝑌 ) )
117 115 116 syl5com ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑌 + 𝐾 ) mod 𝑁 ) → 𝑋 = 𝑌 ) )
118 117 adantld ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( 1 = 1 ∧ ( ( 𝑌𝐾 ) mod 𝑁 ) = ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ) → 𝑋 = 𝑌 ) )
119 112 118 biimtrid ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) )
120 119 adantr ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) )
121 111 120 sylbid ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ → 𝑋 = 𝑌 ) )
122 102 108 121 3jaod ( ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) ∧ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) )
123 122 ex ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) )
124 48 71 123 3jaod ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) )
125 op2ndg ( ( 1 ∈ V ∧ 𝑋𝐼 ) → ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 )
126 15 125 syl ( ( 𝑋𝐼𝑌𝐼 ) → ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 )
127 126 3ad2ant2 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 )
128 oveq1 ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) = ( 𝑋 + 𝐾 ) )
129 128 oveq1d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) = ( ( 𝑋 + 𝐾 ) mod 𝑁 ) )
130 129 opeq2d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ )
131 130 eqeq2d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ↔ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ) )
132 opeq2 ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ = ⟨ 0 , 𝑋 ⟩ )
133 132 eqeq2d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ↔ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ) )
134 oveq1 ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) = ( 𝑋𝐾 ) )
135 134 oveq1d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) = ( ( 𝑋𝐾 ) mod 𝑁 ) )
136 135 opeq2d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ )
137 136 eqeq2d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ↔ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) )
138 131 133 137 3orbi123d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) ↔ ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) ) )
139 130 eqeq2d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ↔ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ) )
140 132 eqeq2d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ↔ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ) )
141 136 eqeq2d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ↔ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) )
142 139 140 141 3orbi123d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) ↔ ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) ) )
143 142 imbi1d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ↔ ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) )
144 138 143 imbi12d ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) = 𝑋 → ( ( ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) ↔ ( ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) ) )
145 127 144 syl ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) ↔ ( ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋 + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , 𝑋 ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑋𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) ) )
146 124 145 mpbird ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) )
147 31 146 syld ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) → 𝑋 = 𝑌 ) ) )
148 147 com23 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) ⟩ ∨ ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑋 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ ) → ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸𝑋 = 𝑌 ) ) )
149 25 148 syld ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ∈ 𝐸 → ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸𝑋 = 𝑌 ) ) )
150 149 impd ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → 𝑋 = 𝑌 ) )
151 eqid 1 = 1
152 151 olci ( 1 = 0 ∨ 1 = 1 )
153 152 2a1i ( 𝑌𝐼 → ( 𝑋𝐼 → ( 1 = 0 ∨ 1 = 1 ) ) )
154 153 imdistanri ( ( 𝑋𝐼𝑌𝐼 ) → ( ( 1 = 0 ∨ 1 = 1 ) ∧ 𝑌𝐼 ) )
155 154 3ad2ant2 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( 1 = 0 ∨ 1 = 1 ) ∧ 𝑌𝐼 ) )
156 2 1 3 21 opgpgvtx ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽 ) → ( ⟨ 1 , 𝑌 ⟩ ∈ ( Vtx ‘ 𝐺 ) ↔ ( ( 1 = 0 ∨ 1 = 1 ) ∧ 𝑌𝐼 ) ) )
157 9 156 syl ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , 𝑌 ⟩ ∈ ( Vtx ‘ 𝐺 ) ↔ ( ( 1 = 0 ∨ 1 = 1 ) ∧ 𝑌𝐼 ) ) )
158 157 3adant2 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ⟨ 1 , 𝑌 ⟩ ∈ ( Vtx ‘ 𝐺 ) ↔ ( ( 1 = 0 ∨ 1 = 1 ) ∧ 𝑌𝐼 ) ) )
159 155 158 mpbird ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ⟨ 1 , 𝑌 ⟩ ∈ ( Vtx ‘ 𝐺 ) )
160 12 a1i ( 𝑋𝐼 → 1 ∈ V )
161 op1stg ( ( 1 ∈ V ∧ 𝑌𝐼 ) → ( 1st ‘ ⟨ 1 , 𝑌 ⟩ ) = 1 )
162 160 161 sylan ( ( 𝑋𝐼𝑌𝐼 ) → ( 1st ‘ ⟨ 1 , 𝑌 ⟩ ) = 1 )
163 162 3ad2ant2 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( 1st ‘ ⟨ 1 , 𝑌 ⟩ ) = 1 )
164 1 3 21 4 gpgedgvtx1 ( ( ( 𝑁 ∈ ( ℤ ‘ 3 ) ∧ 𝐾𝐽 ) ∧ ( ⟨ 1 , 𝑌 ⟩ ∈ ( Vtx ‘ 𝐺 ) ∧ ( 1st ‘ ⟨ 1 , 𝑌 ⟩ ) = 1 ) ) → ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) )
165 10 159 163 164 syl12anc ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) )
166 op2ndg ( ( 1 ∈ V ∧ 𝑌𝐼 ) → ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 )
167 12 166 mpan ( 𝑌𝐼 → ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 )
168 oveq1 ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) = ( 𝑌𝐾 ) )
169 168 oveq1d ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) = ( ( 𝑌𝐾 ) mod 𝑁 ) )
170 169 opeq2d ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ )
171 170 preq2d ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ } )
172 prcom { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ }
173 171 172 eqtrdi ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } )
174 173 eleq1d ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ↔ { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ) )
175 oveq1 ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) = ( 𝑌 + 𝐾 ) )
176 175 oveq1d ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) = ( ( 𝑌 + 𝐾 ) mod 𝑁 ) )
177 176 opeq2d ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ = ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ )
178 177 preq2d ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } )
179 178 eleq1d ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ↔ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) )
180 174 179 anbi12d ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) = 𝑌 → ( ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ↔ ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ) )
181 167 180 syl ( 𝑌𝐼 → ( ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ↔ ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ) )
182 181 biimpcd ( ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( 𝑌𝐼 → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ) )
183 182 ancoms ( ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( 𝑌𝐼 → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ) )
184 183 3adant2 ( ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( 𝑌𝐼 → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ) )
185 184 com12 ( 𝑌𝐼 → ( ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ) )
186 185 adantl ( ( 𝑋𝐼𝑌𝐼 ) → ( ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ) )
187 186 3ad2ant2 ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 0 , ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( ( 2nd ‘ ⟨ 1 , 𝑌 ⟩ ) − 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ) )
188 165 187 mpd ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) )
189 opeq2 ( 𝑋 = 𝑌 → ⟨ 1 , 𝑋 ⟩ = ⟨ 1 , 𝑌 ⟩ )
190 189 preq2d ( 𝑋 = 𝑌 → { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } = { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } )
191 190 eleq1d ( 𝑋 = 𝑌 → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ∈ 𝐸 ↔ { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ) )
192 189 preq1d ( 𝑋 = 𝑌 → { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } = { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } )
193 192 eleq1d ( 𝑋 = 𝑌 → ( { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ↔ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) )
194 191 193 anbi12d ( 𝑋 = 𝑌 → ( ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ↔ ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑌 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑌 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ) )
195 188 194 syl5ibrcom ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( 𝑋 = 𝑌 → ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ) )
196 150 195 impbid ( ( 𝑁 ∈ ( ℤ ‘ 5 ) ∧ ( 𝑋𝐼𝑌𝐼 ) ∧ ( 𝐾𝐽 ∧ ( ( 4 · 𝐾 ) mod 𝑁 ) ≠ 0 ) ) → ( ( { ⟨ 1 , ( ( 𝑌𝐾 ) mod 𝑁 ) ⟩ , ⟨ 1 , 𝑋 ⟩ } ∈ 𝐸 ∧ { ⟨ 1 , 𝑋 ⟩ , ⟨ 1 , ( ( 𝑌 + 𝐾 ) mod 𝑁 ) ⟩ } ∈ 𝐸 ) ↔ 𝑋 = 𝑌 ) )