Proof of Theorem infxpidmlem4
| Step | Hyp | Ref
| Expression |
| 1 | | infxpidmlem.1 |
. . 3
⊢ H =
{f∣(f = ∅ ∨ ∃t((ω ≼ t ∧ t
⊆ A) ∧ f:(t ×
t)–1-1-onto→t))} |
| 2 | | visset 1350 |
. . 3
⊢ g
∈ V |
| 3 | 1, 2 | infxpidmlem2 4934 |
. 2
⊢ (g
∈ H ↔ (g = ∅ ∨ ∃x((ω ≼ x ∧ x
⊆ A) ∧ g:(x ×
x)–1-1-onto→x))) |
| 4 | | dmeq 2531 |
. . . . 5
⊢ (g =
∅ → dom g = dom
∅) |
| 5 | | dm0 2542 |
. . . . 5
⊢ dom ∅ = ∅ |
| 6 | 4, 5 | syl6eq 1140 |
. . . 4
⊢ (g =
∅ → dom g = ∅) |
| 7 | | rneq 2555 |
. . . . . . 7
⊢ (g =
∅ → ran g = ran
∅) |
| 8 | | rn0 2567 |
. . . . . . 7
⊢ ran ∅ = ∅ |
| 9 | 7, 8 | syl6eq 1140 |
. . . . . 6
⊢ (g =
∅ → ran g = ∅) |
| 10 | | xpeq2 2441 |
. . . . . 6
⊢ (ran g
= ∅ → (ran g × ran
g) = (ran g × ∅)) |
| 11 | 9, 10 | syl 12 |
. . . . 5
⊢ (g =
∅ → (ran g × ran g) = (ran g
× ∅)) |
| 12 | | xp0 2652 |
. . . . 5
⊢ (ran g
× ∅) = ∅ |
| 13 | 11, 12 | syl6eq 1140 |
. . . 4
⊢ (g =
∅ → (ran g × ran g) = ∅) |
| 14 | 6, 13 | eqtr4d 1131 |
. . 3
⊢ (g =
∅ → dom g = (ran g × ran g)) |
| 15 | | f1o2 2804 |
. . . . . 6
⊢ (g:(x ×
x)–1-1-onto→x ↔
(g Fn (x × x)
∧ Fun ◡g ∧ ran g =
x)) |
| 16 | | fndm 2723 |
. . . . . . . 8
⊢ (g Fn
(x × x) → dom g
= (x × x)) |
| 17 | | xpeq1 2440 |
. . . . . . . . 9
⊢ (ran g
= x → (ran g × ran g)
= (x × ran g)) |
| 18 | | xpeq2 2441 |
. . . . . . . . 9
⊢ (ran g
= x → (x × ran g)
= (x × x)) |
| 19 | 17, 18 | eqtr2d 1129 |
. . . . . . . 8
⊢ (ran g
= x → (x × x) =
(ran g × ran g)) |
| 20 | 16, 19 | sylan9eq 1144 |
. . . . . . 7
⊢ ((g Fn
(x × x) ∧ ran g =
x) → dom g = (ran g
× ran g)) |
| 21 | 20 | 3adant2 598 |
. . . . . 6
⊢ ((g Fn
(x × x) ∧ Fun ◡g ∧
ran g = x) → dom g
= (ran g × ran g)) |
| 22 | 15, 21 | sylbi 174 |
. . . . 5
⊢ (g:(x ×
x)–1-1-onto→x →
dom g = (ran g × ran g)) |
| 23 | 22 | adantl 305 |
. . . 4
⊢ (((ω ≼ x ∧ x
⊆ A) ∧ g:(x ×
x)–1-1-onto→x) →
dom g = (ran g × ran g)) |
| 24 | 23 | 19.23aiv 952 |
. . 3
⊢ (∃x((ω ≼ x ∧ x
⊆ A) ∧ g:(x ×
x)–1-1-onto→x) →
dom g = (ran g × ran g)) |
| 25 | 14, 24 | jaoi 275 |
. 2
⊢ ((g =
∅ ∨ ∃x((ω ≼
x ∧ x ⊆ A)
∧ g:(x × x)–1-1-onto→x)) →
dom g = (ran g × ran g)) |
| 26 | 3, 25 | sylbi 174 |
1
⊢ (g
∈ H → dom g = (ran g
× ran g)) |