Step | Hyp | Ref
| Expression |
1 | | oveq12 5851 |
. . . . . 6
⊢ ((𝑧 = 𝐴 ∧ 𝑢 = 𝐷) → (𝑧 ·o 𝑢) = (𝐴 ·o 𝐷)) |
2 | | oveq12 5851 |
. . . . . 6
⊢ ((𝑤 = 𝐵 ∧ 𝑣 = 𝐶) → (𝑤 ·o 𝑣) = (𝐵 ·o 𝐶)) |
3 | 1, 2 | eqeqan12d 2181 |
. . . . 5
⊢ (((𝑧 = 𝐴 ∧ 𝑢 = 𝐷) ∧ (𝑤 = 𝐵 ∧ 𝑣 = 𝐶)) → ((𝑧 ·o 𝑢) = (𝑤 ·o 𝑣) ↔ (𝐴 ·o 𝐷) = (𝐵 ·o 𝐶))) |
4 | 3 | an42s 579 |
. . . 4
⊢ (((𝑧 = 𝐴 ∧ 𝑤 = 𝐵) ∧ (𝑣 = 𝐶 ∧ 𝑢 = 𝐷)) → ((𝑧 ·o 𝑢) = (𝑤 ·o 𝑣) ↔ (𝐴 ·o 𝐷) = (𝐵 ·o 𝐶))) |
5 | 4 | copsex4g 4225 |
. . 3
⊢ (((𝐴 ∈ ω ∧ 𝐵 ∈ N) ∧
(𝐶 ∈ ω ∧
𝐷 ∈ N))
→ (∃𝑧∃𝑤∃𝑣∃𝑢((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 〈𝐶, 𝐷〉 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣)) ↔ (𝐴 ·o 𝐷) = (𝐵 ·o 𝐶))) |
6 | 5 | anbi2d 460 |
. 2
⊢ (((𝐴 ∈ ω ∧ 𝐵 ∈ N) ∧
(𝐶 ∈ ω ∧
𝐷 ∈ N))
→ (((〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 〈𝐶, 𝐷〉 ∈ (ω ×
N)) ∧ ∃𝑧∃𝑤∃𝑣∃𝑢((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 〈𝐶, 𝐷〉 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣))) ↔ ((〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 〈𝐶, 𝐷〉 ∈ (ω ×
N)) ∧ (𝐴
·o 𝐷) =
(𝐵 ·o
𝐶)))) |
7 | | opexg 4206 |
. . 3
⊢ ((𝐴 ∈ ω ∧ 𝐵 ∈ N) →
〈𝐴, 𝐵〉 ∈ V) |
8 | | opexg 4206 |
. . 3
⊢ ((𝐶 ∈ ω ∧ 𝐷 ∈ N) →
〈𝐶, 𝐷〉 ∈ V) |
9 | | eleq1 2229 |
. . . . . 6
⊢ (𝑥 = 〈𝐴, 𝐵〉 → (𝑥 ∈ (ω × N)
↔ 〈𝐴, 𝐵〉 ∈ (ω ×
N))) |
10 | 9 | anbi1d 461 |
. . . . 5
⊢ (𝑥 = 〈𝐴, 𝐵〉 → ((𝑥 ∈ (ω × N)
∧ 𝑦 ∈ (ω
× N)) ↔ (〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 𝑦
∈ (ω × N)))) |
11 | | eqeq1 2172 |
. . . . . . . 8
⊢ (𝑥 = 〈𝐴, 𝐵〉 → (𝑥 = 〈𝑧, 𝑤〉 ↔ 〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉)) |
12 | 11 | anbi1d 461 |
. . . . . . 7
⊢ (𝑥 = 〈𝐴, 𝐵〉 → ((𝑥 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ↔ (〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉))) |
13 | 12 | anbi1d 461 |
. . . . . 6
⊢ (𝑥 = 〈𝐴, 𝐵〉 → (((𝑥 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣)) ↔ ((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣)))) |
14 | 13 | 4exbidv 1858 |
. . . . 5
⊢ (𝑥 = 〈𝐴, 𝐵〉 → (∃𝑧∃𝑤∃𝑣∃𝑢((𝑥 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣)) ↔ ∃𝑧∃𝑤∃𝑣∃𝑢((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣)))) |
15 | 10, 14 | anbi12d 465 |
. . . 4
⊢ (𝑥 = 〈𝐴, 𝐵〉 → (((𝑥 ∈ (ω × N)
∧ 𝑦 ∈ (ω
× N)) ∧ ∃𝑧∃𝑤∃𝑣∃𝑢((𝑥 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣))) ↔ ((〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 𝑦
∈ (ω × N)) ∧ ∃𝑧∃𝑤∃𝑣∃𝑢((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣))))) |
16 | | eleq1 2229 |
. . . . . 6
⊢ (𝑦 = 〈𝐶, 𝐷〉 → (𝑦 ∈ (ω × N)
↔ 〈𝐶, 𝐷〉 ∈ (ω ×
N))) |
17 | 16 | anbi2d 460 |
. . . . 5
⊢ (𝑦 = 〈𝐶, 𝐷〉 → ((〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 𝑦
∈ (ω × N)) ↔ (〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 〈𝐶, 𝐷〉 ∈ (ω ×
N)))) |
18 | | eqeq1 2172 |
. . . . . . . 8
⊢ (𝑦 = 〈𝐶, 𝐷〉 → (𝑦 = 〈𝑣, 𝑢〉 ↔ 〈𝐶, 𝐷〉 = 〈𝑣, 𝑢〉)) |
19 | 18 | anbi2d 460 |
. . . . . . 7
⊢ (𝑦 = 〈𝐶, 𝐷〉 → ((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ↔ (〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 〈𝐶, 𝐷〉 = 〈𝑣, 𝑢〉))) |
20 | 19 | anbi1d 461 |
. . . . . 6
⊢ (𝑦 = 〈𝐶, 𝐷〉 → (((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣)) ↔ ((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 〈𝐶, 𝐷〉 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣)))) |
21 | 20 | 4exbidv 1858 |
. . . . 5
⊢ (𝑦 = 〈𝐶, 𝐷〉 → (∃𝑧∃𝑤∃𝑣∃𝑢((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣)) ↔ ∃𝑧∃𝑤∃𝑣∃𝑢((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 〈𝐶, 𝐷〉 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣)))) |
22 | 17, 21 | anbi12d 465 |
. . . 4
⊢ (𝑦 = 〈𝐶, 𝐷〉 → (((〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 𝑦
∈ (ω × N)) ∧ ∃𝑧∃𝑤∃𝑣∃𝑢((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣))) ↔ ((〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 〈𝐶, 𝐷〉 ∈ (ω ×
N)) ∧ ∃𝑧∃𝑤∃𝑣∃𝑢((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 〈𝐶, 𝐷〉 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣))))) |
23 | | df-enq0 7365 |
. . . 4
⊢
~Q0 = {〈𝑥, 𝑦〉 ∣ ((𝑥 ∈ (ω × N)
∧ 𝑦 ∈ (ω
× N)) ∧ ∃𝑧∃𝑤∃𝑣∃𝑢((𝑥 = 〈𝑧, 𝑤〉 ∧ 𝑦 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣)))} |
24 | 15, 22, 23 | brabg 4247 |
. . 3
⊢
((〈𝐴, 𝐵〉 ∈ V ∧
〈𝐶, 𝐷〉 ∈ V) → (〈𝐴, 𝐵〉 ~Q0
〈𝐶, 𝐷〉 ↔ ((〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 〈𝐶, 𝐷〉 ∈ (ω ×
N)) ∧ ∃𝑧∃𝑤∃𝑣∃𝑢((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 〈𝐶, 𝐷〉 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣))))) |
25 | 7, 8, 24 | syl2an 287 |
. 2
⊢ (((𝐴 ∈ ω ∧ 𝐵 ∈ N) ∧
(𝐶 ∈ ω ∧
𝐷 ∈ N))
→ (〈𝐴, 𝐵〉
~Q0 〈𝐶, 𝐷〉 ↔ ((〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 〈𝐶, 𝐷〉 ∈ (ω ×
N)) ∧ ∃𝑧∃𝑤∃𝑣∃𝑢((〈𝐴, 𝐵〉 = 〈𝑧, 𝑤〉 ∧ 〈𝐶, 𝐷〉 = 〈𝑣, 𝑢〉) ∧ (𝑧 ·o 𝑢) = (𝑤 ·o 𝑣))))) |
26 | | opelxpi 4636 |
. . . 4
⊢ ((𝐴 ∈ ω ∧ 𝐵 ∈ N) →
〈𝐴, 𝐵〉 ∈ (ω ×
N)) |
27 | | opelxpi 4636 |
. . . 4
⊢ ((𝐶 ∈ ω ∧ 𝐷 ∈ N) →
〈𝐶, 𝐷〉 ∈ (ω ×
N)) |
28 | 26, 27 | anim12i 336 |
. . 3
⊢ (((𝐴 ∈ ω ∧ 𝐵 ∈ N) ∧
(𝐶 ∈ ω ∧
𝐷 ∈ N))
→ (〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 〈𝐶, 𝐷〉 ∈ (ω ×
N))) |
29 | 28 | biantrurd 303 |
. 2
⊢ (((𝐴 ∈ ω ∧ 𝐵 ∈ N) ∧
(𝐶 ∈ ω ∧
𝐷 ∈ N))
→ ((𝐴
·o 𝐷) =
(𝐵 ·o
𝐶) ↔ ((〈𝐴, 𝐵〉 ∈ (ω ×
N) ∧ 〈𝐶, 𝐷〉 ∈ (ω ×
N)) ∧ (𝐴
·o 𝐷) =
(𝐵 ·o
𝐶)))) |
30 | 6, 25, 29 | 3bitr4d 219 |
1
⊢ (((𝐴 ∈ ω ∧ 𝐵 ∈ N) ∧
(𝐶 ∈ ω ∧
𝐷 ∈ N))
→ (〈𝐴, 𝐵〉
~Q0 〈𝐶, 𝐷〉 ↔ (𝐴 ·o 𝐷) = (𝐵 ·o 𝐶))) |