| Step | Hyp | Ref
| Expression |
| 1 | | dff13 7275 |
. 2
⊢ (𝐹:(𝐴 × 𝐵)–1-1→𝐶 ↔ (𝐹:(𝐴 × 𝐵)⟶𝐶 ∧ ∀𝑣 ∈ (𝐴 × 𝐵)∀𝑤 ∈ (𝐴 × 𝐵)((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤))) |
| 2 | | fveq2 6906 |
. . . . . . . . 9
⊢ (𝑣 = 〈𝑟, 𝑠〉 → (𝐹‘𝑣) = (𝐹‘〈𝑟, 𝑠〉)) |
| 3 | | df-ov 7434 |
. . . . . . . . 9
⊢ (𝑟𝐹𝑠) = (𝐹‘〈𝑟, 𝑠〉) |
| 4 | 2, 3 | eqtr4di 2795 |
. . . . . . . 8
⊢ (𝑣 = 〈𝑟, 𝑠〉 → (𝐹‘𝑣) = (𝑟𝐹𝑠)) |
| 5 | 4 | eqeq1d 2739 |
. . . . . . 7
⊢ (𝑣 = 〈𝑟, 𝑠〉 → ((𝐹‘𝑣) = (𝐹‘𝑤) ↔ (𝑟𝐹𝑠) = (𝐹‘𝑤))) |
| 6 | | eqeq1 2741 |
. . . . . . 7
⊢ (𝑣 = 〈𝑟, 𝑠〉 → (𝑣 = 𝑤 ↔ 〈𝑟, 𝑠〉 = 𝑤)) |
| 7 | 5, 6 | imbi12d 344 |
. . . . . 6
⊢ (𝑣 = 〈𝑟, 𝑠〉 → (((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤) ↔ ((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤))) |
| 8 | 7 | ralbidv 3178 |
. . . . 5
⊢ (𝑣 = 〈𝑟, 𝑠〉 → (∀𝑤 ∈ (𝐴 × 𝐵)((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤) ↔ ∀𝑤 ∈ (𝐴 × 𝐵)((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤))) |
| 9 | 8 | ralxp 5852 |
. . . 4
⊢
(∀𝑣 ∈
(𝐴 × 𝐵)∀𝑤 ∈ (𝐴 × 𝐵)((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤) ↔ ∀𝑟 ∈ 𝐴 ∀𝑠 ∈ 𝐵 ∀𝑤 ∈ (𝐴 × 𝐵)((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤)) |
| 10 | | fveq2 6906 |
. . . . . . . . 9
⊢ (𝑤 = 〈𝑡, 𝑢〉 → (𝐹‘𝑤) = (𝐹‘〈𝑡, 𝑢〉)) |
| 11 | | df-ov 7434 |
. . . . . . . . 9
⊢ (𝑡𝐹𝑢) = (𝐹‘〈𝑡, 𝑢〉) |
| 12 | 10, 11 | eqtr4di 2795 |
. . . . . . . 8
⊢ (𝑤 = 〈𝑡, 𝑢〉 → (𝐹‘𝑤) = (𝑡𝐹𝑢)) |
| 13 | 12 | eqeq2d 2748 |
. . . . . . 7
⊢ (𝑤 = 〈𝑡, 𝑢〉 → ((𝑟𝐹𝑠) = (𝐹‘𝑤) ↔ (𝑟𝐹𝑠) = (𝑡𝐹𝑢))) |
| 14 | | eqeq2 2749 |
. . . . . . . 8
⊢ (𝑤 = 〈𝑡, 𝑢〉 → (〈𝑟, 𝑠〉 = 𝑤 ↔ 〈𝑟, 𝑠〉 = 〈𝑡, 𝑢〉)) |
| 15 | | vex 3484 |
. . . . . . . . 9
⊢ 𝑟 ∈ V |
| 16 | | vex 3484 |
. . . . . . . . 9
⊢ 𝑠 ∈ V |
| 17 | 15, 16 | opth 5481 |
. . . . . . . 8
⊢
(〈𝑟, 𝑠〉 = 〈𝑡, 𝑢〉 ↔ (𝑟 = 𝑡 ∧ 𝑠 = 𝑢)) |
| 18 | 14, 17 | bitrdi 287 |
. . . . . . 7
⊢ (𝑤 = 〈𝑡, 𝑢〉 → (〈𝑟, 𝑠〉 = 𝑤 ↔ (𝑟 = 𝑡 ∧ 𝑠 = 𝑢))) |
| 19 | 13, 18 | imbi12d 344 |
. . . . . 6
⊢ (𝑤 = 〈𝑡, 𝑢〉 → (((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤) ↔ ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢)))) |
| 20 | 19 | ralxp 5852 |
. . . . 5
⊢
(∀𝑤 ∈
(𝐴 × 𝐵)((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤) ↔ ∀𝑡 ∈ 𝐴 ∀𝑢 ∈ 𝐵 ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢))) |
| 21 | 20 | 2ralbii 3128 |
. . . 4
⊢
(∀𝑟 ∈
𝐴 ∀𝑠 ∈ 𝐵 ∀𝑤 ∈ (𝐴 × 𝐵)((𝑟𝐹𝑠) = (𝐹‘𝑤) → 〈𝑟, 𝑠〉 = 𝑤) ↔ ∀𝑟 ∈ 𝐴 ∀𝑠 ∈ 𝐵 ∀𝑡 ∈ 𝐴 ∀𝑢 ∈ 𝐵 ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢))) |
| 22 | 9, 21 | bitri 275 |
. . 3
⊢
(∀𝑣 ∈
(𝐴 × 𝐵)∀𝑤 ∈ (𝐴 × 𝐵)((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤) ↔ ∀𝑟 ∈ 𝐴 ∀𝑠 ∈ 𝐵 ∀𝑡 ∈ 𝐴 ∀𝑢 ∈ 𝐵 ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢))) |
| 23 | 22 | anbi2i 623 |
. 2
⊢ ((𝐹:(𝐴 × 𝐵)⟶𝐶 ∧ ∀𝑣 ∈ (𝐴 × 𝐵)∀𝑤 ∈ (𝐴 × 𝐵)((𝐹‘𝑣) = (𝐹‘𝑤) → 𝑣 = 𝑤)) ↔ (𝐹:(𝐴 × 𝐵)⟶𝐶 ∧ ∀𝑟 ∈ 𝐴 ∀𝑠 ∈ 𝐵 ∀𝑡 ∈ 𝐴 ∀𝑢 ∈ 𝐵 ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢)))) |
| 24 | 1, 23 | bitri 275 |
1
⊢ (𝐹:(𝐴 × 𝐵)–1-1→𝐶 ↔ (𝐹:(𝐴 × 𝐵)⟶𝐶 ∧ ∀𝑟 ∈ 𝐴 ∀𝑠 ∈ 𝐵 ∀𝑡 ∈ 𝐴 ∀𝑢 ∈ 𝐵 ((𝑟𝐹𝑠) = (𝑡𝐹𝑢) → (𝑟 = 𝑡 ∧ 𝑠 = 𝑢)))) |