Step | Hyp | Ref
| Expression |
1 | | dff13 7128 |
. 2
⊢ (𝐹:(𝐴 × 𝐵)–1-1→𝐶 ↔ (𝐹:(𝐴 × 𝐵)⟶𝐶 ∧ ∀𝑣 ∈ (𝐴 × 𝐵)∀𝑤 ∈ (𝐴 × 𝐵)((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤))) |
2 | | fveq2 6774 |
. . . . . . . . 9
⊢ (𝑣 = 〈𝑟, 𝑠〉 → (𝐹‘𝑣) = (𝐹‘〈𝑟, 𝑠〉)) |
3 | | df-ov 7278 |
. . . . . . . . 9
⊢ (𝑟𝐹𝑠) = (𝐹‘〈𝑟, 𝑠〉) |
4 | 2, 3 | eqtr4di 2796 |
. . . . . . . 8
⊢ (𝑣 = 〈𝑟, 𝑠〉 → (𝐹‘𝑣) = (𝑟𝐹𝑠)) |
5 | 4 | eqeq1d 2740 |
. . . . . . 7
⊢ (𝑣 = 〈𝑟, 𝑠〉 → ((𝐹‘𝑣) = (𝐹‘𝑤) ↔ (𝑟𝐹𝑠) = (𝐹‘𝑤))) |
6 | | eqeq1 2742 |
. . . . . . 7
⊢ (𝑣 = 〈𝑟, 𝑠〉 → (𝑣 = 𝑤 ↔ 〈𝑟, 𝑠〉 = 𝑤)) |
7 | 5, 6 | imbi12d 345 |
. . . . . 6
⊢ (𝑣 = 〈𝑟, 𝑠〉 → (((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤) ↔ ((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤))) |
8 | 7 | ralbidv 3112 |
. . . . 5
⊢ (𝑣 = 〈𝑟, 𝑠〉 → (∀𝑤 ∈ (𝐴 × 𝐵)((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤) ↔ ∀𝑤 ∈ (𝐴 × 𝐵)((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤))) |
9 | 8 | ralxp 5750 |
. . . 4
⊢
(∀𝑣 ∈
(𝐴 × 𝐵)∀𝑤 ∈ (𝐴 × 𝐵)((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤) ↔ ∀𝑟 ∈ 𝐴 ∀𝑠 ∈ 𝐵 ∀𝑤 ∈ (𝐴 × 𝐵)((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤)) |
10 | | fveq2 6774 |
. . . . . . . . 9
⊢ (𝑤 = 〈𝑡, 𝑢〉 → (𝐹‘𝑤) = (𝐹‘〈𝑡, 𝑢〉)) |
11 | | df-ov 7278 |
. . . . . . . . 9
⊢ (𝑡𝐹𝑢) = (𝐹‘〈𝑡, 𝑢〉) |
12 | 10, 11 | eqtr4di 2796 |
. . . . . . . 8
⊢ (𝑤 = 〈𝑡, 𝑢〉 → (𝐹‘𝑤) = (𝑡𝐹𝑢)) |
13 | 12 | eqeq2d 2749 |
. . . . . . 7
⊢ (𝑤 = 〈𝑡, 𝑢〉 → ((𝑟𝐹𝑠) = (𝐹‘𝑤) ↔ (𝑟𝐹𝑠) = (𝑡𝐹𝑢))) |
14 | | eqeq2 2750 |
. . . . . . . 8
⊢ (𝑤 = 〈𝑡, 𝑢〉 → (〈𝑟, 𝑠〉 = 𝑤 ↔ 〈𝑟, 𝑠〉 = 〈𝑡, 𝑢〉)) |
15 | | vex 3436 |
. . . . . . . . 9
⊢ 𝑟 ∈ V |
16 | | vex 3436 |
. . . . . . . . 9
⊢ 𝑠 ∈ V |
17 | 15, 16 | opth 5391 |
. . . . . . . 8
⊢
(〈𝑟, 𝑠〉 = 〈𝑡, 𝑢〉 ↔ (𝑟 = 𝑡 ∧ 𝑠 = 𝑢)) |
18 | 14, 17 | bitrdi 287 |
. . . . . . 7
⊢ (𝑤 = 〈𝑡, 𝑢〉 → (〈𝑟, 𝑠〉 = 𝑤 ↔ (𝑟 = 𝑡 ∧ 𝑠 = 𝑢))) |
19 | 13, 18 | imbi12d 345 |
. . . . . 6
⊢ (𝑤 = 〈𝑡, 𝑢〉 → (((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤) ↔ ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢)))) |
20 | 19 | ralxp 5750 |
. . . . 5
⊢
(∀𝑤 ∈
(𝐴 × 𝐵)((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤) ↔ ∀𝑡 ∈ 𝐴 ∀𝑢 ∈ 𝐵 ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢))) |
21 | 20 | 2ralbii 3093 |
. . . 4
⊢
(∀𝑟 ∈
𝐴 ∀𝑠 ∈ 𝐵 ∀𝑤 ∈ (𝐴 × 𝐵)((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤) ↔ ∀𝑟 ∈ 𝐴 ∀𝑠 ∈ 𝐵 ∀𝑡 ∈ 𝐴 ∀𝑢 ∈ 𝐵 ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢))) |
22 | 9, 21 | bitri 274 |
. . 3
⊢
(∀𝑣 ∈
(𝐴 × 𝐵)∀𝑤 ∈ (𝐴 × 𝐵)((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤) ↔ ∀𝑟 ∈ 𝐴 ∀𝑠 ∈ 𝐵 ∀𝑡 ∈ 𝐴 ∀𝑢 ∈ 𝐵 ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢))) |
23 | 22 | anbi2i 623 |
. 2
⊢ ((𝐹:(𝐴 × 𝐵)⟶𝐶 ∧ ∀𝑣 ∈ (𝐴 × 𝐵)∀𝑤 ∈ (𝐴 × 𝐵)((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤)) ↔ (𝐹:(𝐴 × 𝐵)⟶𝐶 ∧ ∀𝑟 ∈ 𝐴 ∀𝑠 ∈ 𝐵 ∀𝑡 ∈ 𝐴 ∀𝑢 ∈ 𝐵 ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢)))) |
24 | 1, 23 | bitri 274 |
1
⊢ (𝐹:(𝐴 × 𝐵)–1-1→𝐶 ↔ (𝐹:(𝐴 × 𝐵)⟶𝐶 ∧ ∀𝑟 ∈ 𝐴 ∀𝑠 ∈ 𝐵 ∀𝑡 ∈ 𝐴 ∀𝑢 ∈ 𝐵 ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢)))) |