Step | Hyp | Ref
| Expression |
1 | | prelrrx2.b |
. . . . . . . . . 10
⊢ 𝑃 = (ℝ ↑m
𝐼) |
2 | 1 | eleq2i 2830 |
. . . . . . . . 9
⊢ (𝑍 ∈ 𝑃 ↔ 𝑍 ∈ (ℝ ↑m 𝐼)) |
3 | | prelrrx2.i |
. . . . . . . . . . 11
⊢ 𝐼 = {1, 2} |
4 | 3 | oveq2i 7288 |
. . . . . . . . . 10
⊢ (ℝ
↑m 𝐼) =
(ℝ ↑m {1, 2}) |
5 | 4 | eleq2i 2830 |
. . . . . . . . 9
⊢ (𝑍 ∈ (ℝ
↑m 𝐼)
↔ 𝑍 ∈ (ℝ
↑m {1, 2})) |
6 | 2, 5 | bitri 274 |
. . . . . . . 8
⊢ (𝑍 ∈ 𝑃 ↔ 𝑍 ∈ (ℝ ↑m {1,
2})) |
7 | | elmapi 8635 |
. . . . . . . . 9
⊢ (𝑍 ∈ (ℝ
↑m {1, 2}) → 𝑍:{1, 2}⟶ℝ) |
8 | | 1ne2 12179 |
. . . . . . . . . . 11
⊢ 1 ≠
2 |
9 | | 1ex 10969 |
. . . . . . . . . . . 12
⊢ 1 ∈
V |
10 | | 2ex 12048 |
. . . . . . . . . . . 12
⊢ 2 ∈
V |
11 | 9, 10 | fprb 7071 |
. . . . . . . . . . 11
⊢ (1 ≠ 2
→ (𝑍:{1,
2}⟶ℝ ↔ ∃𝑥 ∈ ℝ ∃𝑦 ∈ ℝ 𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉})) |
12 | 8, 11 | ax-mp 5 |
. . . . . . . . . 10
⊢ (𝑍:{1, 2}⟶ℝ ↔
∃𝑥 ∈ ℝ
∃𝑦 ∈ ℝ
𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉}) |
13 | | fveq1 6775 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → (𝑍‘1) = ({〈1, 𝑥〉, 〈2, 𝑦〉}‘1)) |
14 | | vex 3435 |
. . . . . . . . . . . . . . . . . . 19
⊢ 𝑥 ∈ V |
15 | 9, 14 | fvpr1 7067 |
. . . . . . . . . . . . . . . . . 18
⊢ (1 ≠ 2
→ ({〈1, 𝑥〉,
〈2, 𝑦〉}‘1)
= 𝑥) |
16 | 8, 15 | ax-mp 5 |
. . . . . . . . . . . . . . . . 17
⊢
({〈1, 𝑥〉,
〈2, 𝑦〉}‘1)
= 𝑥 |
17 | 13, 16 | eqtrdi 2794 |
. . . . . . . . . . . . . . . 16
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → (𝑍‘1) = 𝑥) |
18 | 17 | eqeq1d 2740 |
. . . . . . . . . . . . . . 15
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → ((𝑍‘1) = 𝐴 ↔ 𝑥 = 𝐴)) |
19 | | fveq1 6775 |
. . . . . . . . . . . . . . . . 17
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → (𝑍‘2) = ({〈1, 𝑥〉, 〈2, 𝑦〉}‘2)) |
20 | | vex 3435 |
. . . . . . . . . . . . . . . . . . 19
⊢ 𝑦 ∈ V |
21 | 10, 20 | fvpr2 7069 |
. . . . . . . . . . . . . . . . . 18
⊢ (1 ≠ 2
→ ({〈1, 𝑥〉,
〈2, 𝑦〉}‘2)
= 𝑦) |
22 | 8, 21 | ax-mp 5 |
. . . . . . . . . . . . . . . . 17
⊢
({〈1, 𝑥〉,
〈2, 𝑦〉}‘2)
= 𝑦 |
23 | 19, 22 | eqtrdi 2794 |
. . . . . . . . . . . . . . . 16
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → (𝑍‘2) = 𝑦) |
24 | 23 | eqeq1d 2740 |
. . . . . . . . . . . . . . 15
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → ((𝑍‘2) = 𝐵 ↔ 𝑦 = 𝐵)) |
25 | 18, 24 | anbi12d 631 |
. . . . . . . . . . . . . 14
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ↔ (𝑥 = 𝐴 ∧ 𝑦 = 𝐵))) |
26 | 25 | adantl 482 |
. . . . . . . . . . . . 13
⊢
(((((𝐴 ∈
ℝ ∧ 𝐵 ∈
ℝ) ∧ (𝑋 ∈
ℝ ∧ 𝑌 ∈
ℝ)) ∧ (𝑥 ∈
ℝ ∧ 𝑦 ∈
ℝ)) ∧ 𝑍 =
{〈1, 𝑥〉, 〈2,
𝑦〉}) → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ↔ (𝑥 = 𝐴 ∧ 𝑦 = 𝐵))) |
27 | | opeq2 4807 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑥 = 𝐴 → 〈1, 𝑥〉 = 〈1, 𝐴〉) |
28 | 27 | adantr 481 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝑥 = 𝐴 ∧ 𝑦 = 𝐵) → 〈1, 𝑥〉 = 〈1, 𝐴〉) |
29 | | opeq2 4807 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑦 = 𝐵 → 〈2, 𝑦〉 = 〈2, 𝐵〉) |
30 | 29 | adantl 482 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝑥 = 𝐴 ∧ 𝑦 = 𝐵) → 〈2, 𝑦〉 = 〈2, 𝐵〉) |
31 | 28, 30 | preq12d 4679 |
. . . . . . . . . . . . . . . 16
⊢ ((𝑥 = 𝐴 ∧ 𝑦 = 𝐵) → {〈1, 𝑥〉, 〈2, 𝑦〉} = {〈1, 𝐴〉, 〈2, 𝐵〉}) |
32 | 31 | eqeq2d 2749 |
. . . . . . . . . . . . . . 15
⊢ ((𝑥 = 𝐴 ∧ 𝑦 = 𝐵) → (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} ↔ 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉})) |
33 | 32 | biimpcd 248 |
. . . . . . . . . . . . . 14
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → ((𝑥 = 𝐴 ∧ 𝑦 = 𝐵) → 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉})) |
34 | 33 | adantl 482 |
. . . . . . . . . . . . 13
⊢
(((((𝐴 ∈
ℝ ∧ 𝐵 ∈
ℝ) ∧ (𝑋 ∈
ℝ ∧ 𝑌 ∈
ℝ)) ∧ (𝑥 ∈
ℝ ∧ 𝑦 ∈
ℝ)) ∧ 𝑍 =
{〈1, 𝑥〉, 〈2,
𝑦〉}) → ((𝑥 = 𝐴 ∧ 𝑦 = 𝐵) → 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉})) |
35 | 26, 34 | sylbid 239 |
. . . . . . . . . . . 12
⊢
(((((𝐴 ∈
ℝ ∧ 𝐵 ∈
ℝ) ∧ (𝑋 ∈
ℝ ∧ 𝑌 ∈
ℝ)) ∧ (𝑥 ∈
ℝ ∧ 𝑦 ∈
ℝ)) ∧ 𝑍 =
{〈1, 𝑥〉, 〈2,
𝑦〉}) → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) → 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉})) |
36 | 35 | ex 413 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ (𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ)) → (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) → 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}))) |
37 | 36 | rexlimdvva 3222 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) →
(∃𝑥 ∈ ℝ
∃𝑦 ∈ ℝ
𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) → 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}))) |
38 | 12, 37 | syl5bi 241 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → (𝑍:{1, 2}⟶ℝ →
(((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) → 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}))) |
39 | 7, 38 | syl5 34 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → (𝑍 ∈ (ℝ
↑m {1, 2}) → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) → 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}))) |
40 | 6, 39 | syl5bi 241 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → (𝑍 ∈ 𝑃 → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) → 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}))) |
41 | 40 | imp 407 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 ∈ 𝑃) → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) → 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉})) |
42 | 17 | eqeq1d 2740 |
. . . . . . . . . . . . . . 15
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → ((𝑍‘1) = 𝑋 ↔ 𝑥 = 𝑋)) |
43 | 23 | eqeq1d 2740 |
. . . . . . . . . . . . . . 15
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → ((𝑍‘2) = 𝑌 ↔ 𝑦 = 𝑌)) |
44 | 42, 43 | anbi12d 631 |
. . . . . . . . . . . . . 14
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → (((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) ↔ (𝑥 = 𝑋 ∧ 𝑦 = 𝑌))) |
45 | 44 | adantl 482 |
. . . . . . . . . . . . 13
⊢
(((((𝐴 ∈
ℝ ∧ 𝐵 ∈
ℝ) ∧ (𝑋 ∈
ℝ ∧ 𝑌 ∈
ℝ)) ∧ (𝑥 ∈
ℝ ∧ 𝑦 ∈
ℝ)) ∧ 𝑍 =
{〈1, 𝑥〉, 〈2,
𝑦〉}) → (((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) ↔ (𝑥 = 𝑋 ∧ 𝑦 = 𝑌))) |
46 | | opeq2 4807 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑥 = 𝑋 → 〈1, 𝑥〉 = 〈1, 𝑋〉) |
47 | 46 | adantr 481 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝑥 = 𝑋 ∧ 𝑦 = 𝑌) → 〈1, 𝑥〉 = 〈1, 𝑋〉) |
48 | | opeq2 4807 |
. . . . . . . . . . . . . . . . . 18
⊢ (𝑦 = 𝑌 → 〈2, 𝑦〉 = 〈2, 𝑌〉) |
49 | 48 | adantl 482 |
. . . . . . . . . . . . . . . . 17
⊢ ((𝑥 = 𝑋 ∧ 𝑦 = 𝑌) → 〈2, 𝑦〉 = 〈2, 𝑌〉) |
50 | 47, 49 | preq12d 4679 |
. . . . . . . . . . . . . . . 16
⊢ ((𝑥 = 𝑋 ∧ 𝑦 = 𝑌) → {〈1, 𝑥〉, 〈2, 𝑦〉} = {〈1, 𝑋〉, 〈2, 𝑌〉}) |
51 | 50 | eqeq2d 2749 |
. . . . . . . . . . . . . . 15
⊢ ((𝑥 = 𝑋 ∧ 𝑦 = 𝑌) → (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} ↔ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉})) |
52 | 51 | biimpcd 248 |
. . . . . . . . . . . . . 14
⊢ (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → ((𝑥 = 𝑋 ∧ 𝑦 = 𝑌) → 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉})) |
53 | 52 | adantl 482 |
. . . . . . . . . . . . 13
⊢
(((((𝐴 ∈
ℝ ∧ 𝐵 ∈
ℝ) ∧ (𝑋 ∈
ℝ ∧ 𝑌 ∈
ℝ)) ∧ (𝑥 ∈
ℝ ∧ 𝑦 ∈
ℝ)) ∧ 𝑍 =
{〈1, 𝑥〉, 〈2,
𝑦〉}) → ((𝑥 = 𝑋 ∧ 𝑦 = 𝑌) → 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉})) |
54 | 45, 53 | sylbid 239 |
. . . . . . . . . . . 12
⊢
(((((𝐴 ∈
ℝ ∧ 𝐵 ∈
ℝ) ∧ (𝑋 ∈
ℝ ∧ 𝑌 ∈
ℝ)) ∧ (𝑥 ∈
ℝ ∧ 𝑦 ∈
ℝ)) ∧ 𝑍 =
{〈1, 𝑥〉, 〈2,
𝑦〉}) → (((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) → 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉})) |
55 | 54 | ex 413 |
. . . . . . . . . . 11
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ (𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ)) → (𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → (((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) → 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}))) |
56 | 55 | rexlimdvva 3222 |
. . . . . . . . . 10
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) →
(∃𝑥 ∈ ℝ
∃𝑦 ∈ ℝ
𝑍 = {〈1, 𝑥〉, 〈2, 𝑦〉} → (((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) → 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}))) |
57 | 12, 56 | syl5bi 241 |
. . . . . . . . 9
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → (𝑍:{1, 2}⟶ℝ →
(((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) → 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}))) |
58 | 7, 57 | syl5 34 |
. . . . . . . 8
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → (𝑍 ∈ (ℝ
↑m {1, 2}) → (((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) → 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}))) |
59 | 6, 58 | syl5bi 241 |
. . . . . . 7
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → (𝑍 ∈ 𝑃 → (((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) → 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}))) |
60 | 59 | imp 407 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 ∈ 𝑃) → (((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) → 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉})) |
61 | 41, 60 | orim12d 962 |
. . . . 5
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 ∈ 𝑃) → ((((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌)) → (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} ∨ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}))) |
62 | 61 | imp 407 |
. . . 4
⊢
(((((𝐴 ∈
ℝ ∧ 𝐵 ∈
ℝ) ∧ (𝑋 ∈
ℝ ∧ 𝑌 ∈
ℝ)) ∧ 𝑍 ∈
𝑃) ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))) → (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} ∨ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉})) |
63 | | elprg 4584 |
. . . . 5
⊢ (𝑍 ∈ 𝑃 → (𝑍 ∈ {{〈1, 𝐴〉, 〈2, 𝐵〉}, {〈1, 𝑋〉, 〈2, 𝑌〉}} ↔ (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} ∨ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}))) |
64 | 63 | ad2antlr 724 |
. . . 4
⊢
(((((𝐴 ∈
ℝ ∧ 𝐵 ∈
ℝ) ∧ (𝑋 ∈
ℝ ∧ 𝑌 ∈
ℝ)) ∧ 𝑍 ∈
𝑃) ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))) → (𝑍 ∈ {{〈1, 𝐴〉, 〈2, 𝐵〉}, {〈1, 𝑋〉, 〈2, 𝑌〉}} ↔ (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} ∨ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}))) |
65 | 62, 64 | mpbird 256 |
. . 3
⊢
(((((𝐴 ∈
ℝ ∧ 𝐵 ∈
ℝ) ∧ (𝑋 ∈
ℝ ∧ 𝑌 ∈
ℝ)) ∧ 𝑍 ∈
𝑃) ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))) → 𝑍 ∈ {{〈1, 𝐴〉, 〈2, 𝐵〉}, {〈1, 𝑋〉, 〈2, 𝑌〉}}) |
66 | 65 | expl 458 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → ((𝑍 ∈ 𝑃 ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))) → 𝑍 ∈ {{〈1, 𝐴〉, 〈2, 𝐵〉}, {〈1, 𝑋〉, 〈2, 𝑌〉}})) |
67 | | elpri 4585 |
. . 3
⊢ (𝑍 ∈ {{〈1, 𝐴〉, 〈2, 𝐵〉}, {〈1, 𝑋〉, 〈2, 𝑌〉}} → (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} ∨ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉})) |
68 | 3, 1 | prelrrx2 46026 |
. . . . . . . 8
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) →
{〈1, 𝐴〉, 〈2,
𝐵〉} ∈ 𝑃) |
69 | 68 | ad2antrr 723 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}) → {〈1, 𝐴〉, 〈2, 𝐵〉} ∈ 𝑃) |
70 | | eleq1 2826 |
. . . . . . . 8
⊢ (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} → (𝑍 ∈ 𝑃 ↔ {〈1, 𝐴〉, 〈2, 𝐵〉} ∈ 𝑃)) |
71 | 70 | adantl 482 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}) → (𝑍 ∈ 𝑃 ↔ {〈1, 𝐴〉, 〈2, 𝐵〉} ∈ 𝑃)) |
72 | 69, 71 | mpbird 256 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}) → 𝑍 ∈ 𝑃) |
73 | | simpl 483 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → 𝐴 ∈
ℝ) |
74 | 8 | a1i 11 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → 1 ≠
2) |
75 | | fvpr1g 7064 |
. . . . . . . . . . 11
⊢ ((1
∈ V ∧ 𝐴 ∈
ℝ ∧ 1 ≠ 2) → ({〈1, 𝐴〉, 〈2, 𝐵〉}‘1) = 𝐴) |
76 | 9, 73, 74, 75 | mp3an2i 1465 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) →
({〈1, 𝐴〉,
〈2, 𝐵〉}‘1)
= 𝐴) |
77 | | simpr 485 |
. . . . . . . . . . 11
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) → 𝐵 ∈
ℝ) |
78 | | fvpr2g 7065 |
. . . . . . . . . . 11
⊢ ((2
∈ V ∧ 𝐵 ∈
ℝ ∧ 1 ≠ 2) → ({〈1, 𝐴〉, 〈2, 𝐵〉}‘2) = 𝐵) |
79 | 10, 77, 74, 78 | mp3an2i 1465 |
. . . . . . . . . 10
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) →
({〈1, 𝐴〉,
〈2, 𝐵〉}‘2)
= 𝐵) |
80 | 76, 79 | jca 512 |
. . . . . . . . 9
⊢ ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) →
(({〈1, 𝐴〉,
〈2, 𝐵〉}‘1)
= 𝐴 ∧ ({〈1, 𝐴〉, 〈2, 𝐵〉}‘2) = 𝐵)) |
81 | 80 | ad2antrr 723 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}) → (({〈1, 𝐴〉, 〈2, 𝐵〉}‘1) = 𝐴 ∧ ({〈1, 𝐴〉, 〈2, 𝐵〉}‘2) = 𝐵)) |
82 | | fveq1 6775 |
. . . . . . . . . . 11
⊢ (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} → (𝑍‘1) = ({〈1, 𝐴〉, 〈2, 𝐵〉}‘1)) |
83 | 82 | eqeq1d 2740 |
. . . . . . . . . 10
⊢ (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} → ((𝑍‘1) = 𝐴 ↔ ({〈1, 𝐴〉, 〈2, 𝐵〉}‘1) = 𝐴)) |
84 | | fveq1 6775 |
. . . . . . . . . . 11
⊢ (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} → (𝑍‘2) = ({〈1, 𝐴〉, 〈2, 𝐵〉}‘2)) |
85 | 84 | eqeq1d 2740 |
. . . . . . . . . 10
⊢ (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} → ((𝑍‘2) = 𝐵 ↔ ({〈1, 𝐴〉, 〈2, 𝐵〉}‘2) = 𝐵)) |
86 | 83, 85 | anbi12d 631 |
. . . . . . . . 9
⊢ (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ↔ (({〈1, 𝐴〉, 〈2, 𝐵〉}‘1) = 𝐴 ∧ ({〈1, 𝐴〉, 〈2, 𝐵〉}‘2) = 𝐵))) |
87 | 86 | adantl 482 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}) → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ↔ (({〈1, 𝐴〉, 〈2, 𝐵〉}‘1) = 𝐴 ∧ ({〈1, 𝐴〉, 〈2, 𝐵〉}‘2) = 𝐵))) |
88 | 81, 87 | mpbird 256 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}) → ((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵)) |
89 | 88 | orcd 870 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}) → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))) |
90 | 72, 89 | jca 512 |
. . . . 5
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉}) → (𝑍 ∈ 𝑃 ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌)))) |
91 | 90 | ex 413 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → (𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} → (𝑍 ∈ 𝑃 ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))))) |
92 | 3, 1 | prelrrx2 46026 |
. . . . . . . 8
⊢ ((𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ) →
{〈1, 𝑋〉, 〈2,
𝑌〉} ∈ 𝑃) |
93 | 92 | ad2antlr 724 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}) → {〈1, 𝑋〉, 〈2, 𝑌〉} ∈ 𝑃) |
94 | | eleq1 2826 |
. . . . . . . 8
⊢ (𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉} → (𝑍 ∈ 𝑃 ↔ {〈1, 𝑋〉, 〈2, 𝑌〉} ∈ 𝑃)) |
95 | 94 | adantl 482 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}) → (𝑍 ∈ 𝑃 ↔ {〈1, 𝑋〉, 〈2, 𝑌〉} ∈ 𝑃)) |
96 | 93, 95 | mpbird 256 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}) → 𝑍 ∈ 𝑃) |
97 | | simpl 483 |
. . . . . . . . . . 11
⊢ ((𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ) → 𝑋 ∈
ℝ) |
98 | 8 | a1i 11 |
. . . . . . . . . . 11
⊢ ((𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ) → 1 ≠
2) |
99 | | fvpr1g 7064 |
. . . . . . . . . . 11
⊢ ((1
∈ V ∧ 𝑋 ∈
ℝ ∧ 1 ≠ 2) → ({〈1, 𝑋〉, 〈2, 𝑌〉}‘1) = 𝑋) |
100 | 9, 97, 98, 99 | mp3an2i 1465 |
. . . . . . . . . 10
⊢ ((𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ) →
({〈1, 𝑋〉,
〈2, 𝑌〉}‘1)
= 𝑋) |
101 | | simpr 485 |
. . . . . . . . . . 11
⊢ ((𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ) → 𝑌 ∈
ℝ) |
102 | | fvpr2g 7065 |
. . . . . . . . . . 11
⊢ ((2
∈ V ∧ 𝑌 ∈
ℝ ∧ 1 ≠ 2) → ({〈1, 𝑋〉, 〈2, 𝑌〉}‘2) = 𝑌) |
103 | 10, 101, 98, 102 | mp3an2i 1465 |
. . . . . . . . . 10
⊢ ((𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ) →
({〈1, 𝑋〉,
〈2, 𝑌〉}‘2)
= 𝑌) |
104 | 100, 103 | jca 512 |
. . . . . . . . 9
⊢ ((𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ) →
(({〈1, 𝑋〉,
〈2, 𝑌〉}‘1)
= 𝑋 ∧ ({〈1, 𝑋〉, 〈2, 𝑌〉}‘2) = 𝑌)) |
105 | 104 | ad2antlr 724 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}) → (({〈1, 𝑋〉, 〈2, 𝑌〉}‘1) = 𝑋 ∧ ({〈1, 𝑋〉, 〈2, 𝑌〉}‘2) = 𝑌)) |
106 | | fveq1 6775 |
. . . . . . . . . . 11
⊢ (𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉} → (𝑍‘1) = ({〈1, 𝑋〉, 〈2, 𝑌〉}‘1)) |
107 | 106 | eqeq1d 2740 |
. . . . . . . . . 10
⊢ (𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉} → ((𝑍‘1) = 𝑋 ↔ ({〈1, 𝑋〉, 〈2, 𝑌〉}‘1) = 𝑋)) |
108 | | fveq1 6775 |
. . . . . . . . . . 11
⊢ (𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉} → (𝑍‘2) = ({〈1, 𝑋〉, 〈2, 𝑌〉}‘2)) |
109 | 108 | eqeq1d 2740 |
. . . . . . . . . 10
⊢ (𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉} → ((𝑍‘2) = 𝑌 ↔ ({〈1, 𝑋〉, 〈2, 𝑌〉}‘2) = 𝑌)) |
110 | 107, 109 | anbi12d 631 |
. . . . . . . . 9
⊢ (𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉} → (((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) ↔ (({〈1, 𝑋〉, 〈2, 𝑌〉}‘1) = 𝑋 ∧ ({〈1, 𝑋〉, 〈2, 𝑌〉}‘2) = 𝑌))) |
111 | 110 | adantl 482 |
. . . . . . . 8
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}) → (((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌) ↔ (({〈1, 𝑋〉, 〈2, 𝑌〉}‘1) = 𝑋 ∧ ({〈1, 𝑋〉, 〈2, 𝑌〉}‘2) = 𝑌))) |
112 | 105, 111 | mpbird 256 |
. . . . . . 7
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}) → ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌)) |
113 | 112 | olcd 871 |
. . . . . 6
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}) → (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))) |
114 | 96, 113 | jca 512 |
. . . . 5
⊢ ((((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) ∧ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}) → (𝑍 ∈ 𝑃 ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌)))) |
115 | 114 | ex 413 |
. . . 4
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → (𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉} → (𝑍 ∈ 𝑃 ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))))) |
116 | 91, 115 | jaod 856 |
. . 3
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → ((𝑍 = {〈1, 𝐴〉, 〈2, 𝐵〉} ∨ 𝑍 = {〈1, 𝑋〉, 〈2, 𝑌〉}) → (𝑍 ∈ 𝑃 ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))))) |
117 | 67, 116 | syl5 34 |
. 2
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → (𝑍 ∈ {{〈1, 𝐴〉, 〈2, 𝐵〉}, {〈1, 𝑋〉, 〈2, 𝑌〉}} → (𝑍 ∈ 𝑃 ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))))) |
118 | 66, 117 | impbid 211 |
1
⊢ (((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ) ∧ (𝑋 ∈ ℝ ∧ 𝑌 ∈ ℝ)) → ((𝑍 ∈ 𝑃 ∧ (((𝑍‘1) = 𝐴 ∧ (𝑍‘2) = 𝐵) ∨ ((𝑍‘1) = 𝑋 ∧ (𝑍‘2) = 𝑌))) ↔ 𝑍 ∈ {{〈1, 𝐴〉, 〈2, 𝐵〉}, {〈1, 𝑋〉, 〈2, 𝑌〉}})) |