Metamath Proof Explorer


Theorem cncfcnvcn

Description: Rewrite cmphaushmeo for functions on the complex numbers. (Contributed by Mario Carneiro, 19-Feb-2015)

Ref Expression
Hypotheses cncfcnvcn.j ⊢ J = TopOpen ⁡ ℂ fld
cncfcnvcn.k ⊢ K = J ↾ 𝑡 X
Assertion cncfcnvcn ⊢ K ∈ Comp ∧ F : X ⟶cn Y → F : X ⟶ 1-1 onto Y ↔ F -1 : Y ⟶cn X

Proof

Step Hyp Ref Expression
1 cncfcnvcn.j ⊢ J = TopOpen ⁡ ℂ fld
2 cncfcnvcn.k ⊢ K = J ↾ 𝑡 X
3 simpr ⊢ K ∈ Comp ∧ F : X ⟶cn Y → F : X ⟶cn Y
4 cncfrss ⊢ F : X ⟶cn Y → X ⊆ ℂ
5 4 adantl ⊢ K ∈ Comp ∧ F : X ⟶cn Y → X ⊆ ℂ
6 cncfrss2 ⊢ F : X ⟶cn Y → Y ⊆ ℂ
7 6 adantl ⊢ K ∈ Comp ∧ F : X ⟶cn Y → Y ⊆ ℂ
8 eqid ⊢ J ↾ 𝑡 Y = J ↾ 𝑡 Y
9 1 2 8 cncfcn ⊢ X ⊆ ℂ ∧ Y ⊆ ℂ → X ⟶cn Y = K Cn J ↾ 𝑡 Y
10 5 7 9 syl2anc ⊢ K ∈ Comp ∧ F : X ⟶cn Y → X ⟶cn Y = K Cn J ↾ 𝑡 Y
11 3 10 eleqtrd ⊢ K ∈ Comp ∧ F : X ⟶cn Y → F ∈ K Cn J ↾ 𝑡 Y
12 ishmeo ⊢ F ∈ K Homeo J ↾ 𝑡 Y ↔ F ∈ K Cn J ↾ 𝑡 Y ∧ F -1 ∈ J ↾ 𝑡 Y Cn K
13 12 baib ⊢ F ∈ K Cn J ↾ 𝑡 Y → F ∈ K Homeo J ↾ 𝑡 Y ↔ F -1 ∈ J ↾ 𝑡 Y Cn K
14 11 13 syl ⊢ K ∈ Comp ∧ F : X ⟶cn Y → F ∈ K Homeo J ↾ 𝑡 Y ↔ F -1 ∈ J ↾ 𝑡 Y Cn K
15 1 cnfldtop ⊢ J ∈ Top
16 1 cnfldtopon ⊢ J ∈ TopOn ⁡ ℂ
17 16 toponunii ⊢ ℂ = ⋃ J
18 17 restuni ⊢ J ∈ Top ∧ X ⊆ ℂ → X = ⋃ J ↾ 𝑡 X
19 15 5 18 sylancr ⊢ K ∈ Comp ∧ F : X ⟶cn Y → X = ⋃ J ↾ 𝑡 X
20 2 unieqi ⊢ ⋃ K = ⋃ J ↾ 𝑡 X
21 19 20 eqtr4di ⊢ K ∈ Comp ∧ F : X ⟶cn Y → X = ⋃ K
22 21 f1oeq2d ⊢ K ∈ Comp ∧ F : X ⟶cn Y → F : X ⟶ 1-1 onto ⋃ J ↾ 𝑡 Y ↔ F : ⋃ K ⟶ 1-1 onto ⋃ J ↾ 𝑡 Y
23 17 restuni ⊢ J ∈ Top ∧ Y ⊆ ℂ → Y = ⋃ J ↾ 𝑡 Y
24 15 7 23 sylancr ⊢ K ∈ Comp ∧ F : X ⟶cn Y → Y = ⋃ J ↾ 𝑡 Y
25 24 f1oeq3d ⊢ K ∈ Comp ∧ F : X ⟶cn Y → F : X ⟶ 1-1 onto Y ↔ F : X ⟶ 1-1 onto ⋃ J ↾ 𝑡 Y
26 simpl ⊢ K ∈ Comp ∧ F : X ⟶cn Y → K ∈ Comp
27 1 cnfldhaus ⊢ J ∈ Haus
28 cnex ⊢ ℂ ∈ V
29 28 ssex ⊢ Y ⊆ ℂ → Y ∈ V
30 7 29 syl ⊢ K ∈ Comp ∧ F : X ⟶cn Y → Y ∈ V
31 resthaus ⊢ J ∈ Haus ∧ Y ∈ V → J ↾ 𝑡 Y ∈ Haus
32 27 30 31 sylancr ⊢ K ∈ Comp ∧ F : X ⟶cn Y → J ↾ 𝑡 Y ∈ Haus
33 eqid ⊢ ⋃ K = ⋃ K
34 eqid ⊢ ⋃ J ↾ 𝑡 Y = ⋃ J ↾ 𝑡 Y
35 33 34 cmphaushmeo ⊢ K ∈ Comp ∧ J ↾ 𝑡 Y ∈ Haus ∧ F ∈ K Cn J ↾ 𝑡 Y → F ∈ K Homeo J ↾ 𝑡 Y ↔ F : ⋃ K ⟶ 1-1 onto ⋃ J ↾ 𝑡 Y
36 26 32 11 35 syl3anc ⊢ K ∈ Comp ∧ F : X ⟶cn Y → F ∈ K Homeo J ↾ 𝑡 Y ↔ F : ⋃ K ⟶ 1-1 onto ⋃ J ↾ 𝑡 Y
37 22 25 36 3bitr4d ⊢ K ∈ Comp ∧ F : X ⟶cn Y → F : X ⟶ 1-1 onto Y ↔ F ∈ K Homeo J ↾ 𝑡 Y
38 1 8 2 cncfcn ⊢ Y ⊆ ℂ ∧ X ⊆ ℂ → Y ⟶cn X = J ↾ 𝑡 Y Cn K
39 7 5 38 syl2anc ⊢ K ∈ Comp ∧ F : X ⟶cn Y → Y ⟶cn X = J ↾ 𝑡 Y Cn K
40 39 eleq2d ⊢ K ∈ Comp ∧ F : X ⟶cn Y → F -1 : Y ⟶cn X ↔ F -1 ∈ J ↾ 𝑡 Y Cn K
41 14 37 40 3bitr4d ⊢ K ∈ Comp ∧ F : X ⟶cn Y → F : X ⟶ 1-1 onto Y ↔ F -1 : Y ⟶cn X