Metamath Proof Explorer


Theorem efopn

Description: The exponential map is an open map. (Contributed by Mario Carneiro, 23-Apr-2015)

Ref Expression
Hypothesis efopn.j ⊢ J = TopOpen ⁡ ℂ fld
Assertion efopn ⊢ S ∈ J → exp S ∈ J

Proof

Step Hyp Ref Expression
1 efopn.j ⊢ J = TopOpen ⁡ ℂ fld
2 1 cnfldtopon ⊢ J ∈ TopOn ⁡ ℂ
3 toponss ⊢ J ∈ TopOn ⁡ ℂ ∧ S ∈ J → S ⊆ ℂ
4 2 3 mpan ⊢ S ∈ J → S ⊆ ℂ
5 4 sselda ⊢ S ∈ J ∧ x ∈ S → x ∈ ℂ
6 cnxmet ⊢ abs ∘ − ∈ ∞Met ⁡ ℂ
7 pirp ⊢ π ∈ ℝ +
8 1 cnfldtopn ⊢ J = MetOpen ⁡ abs ∘ −
9 8 mopni3 ⊢ abs ∘ − ∈ ∞Met ⁡ ℂ ∧ S ∈ J ∧ x ∈ S ∧ π ∈ ℝ + → ∃ r ∈ ℝ + r < π ∧ x ball ⁡ abs ∘ − r ⊆ S
10 7 9 mpan2 ⊢ abs ∘ − ∈ ∞Met ⁡ ℂ ∧ S ∈ J ∧ x ∈ S → ∃ r ∈ ℝ + r < π ∧ x ball ⁡ abs ∘ − r ⊆ S
11 6 10 mp3an1 ⊢ S ∈ J ∧ x ∈ S → ∃ r ∈ ℝ + r < π ∧ x ball ⁡ abs ∘ − r ⊆ S
12 imass2 ⊢ x ball ⁡ abs ∘ − r ⊆ S → exp x ball ⁡ abs ∘ − r ⊆ exp S
13 imassrn ⊢ exp x ball ⁡ abs ∘ − r ⊆ ran ⁡ exp
14 eff ⊢ exp : ℂ ⟶ ℂ
15 frn ⊢ exp : ℂ ⟶ ℂ → ran ⁡ exp ⊆ ℂ
16 14 15 ax-mp ⊢ ran ⁡ exp ⊆ ℂ
17 13 16 sstri ⊢ exp x ball ⁡ abs ∘ − r ⊆ ℂ
18 sseqin2 ⊢ exp x ball ⁡ abs ∘ − r ⊆ ℂ ↔ ℂ ∩ exp x ball ⁡ abs ∘ − r = exp x ball ⁡ abs ∘ − r
19 17 18 mpbi ⊢ ℂ ∩ exp x ball ⁡ abs ∘ − r = exp x ball ⁡ abs ∘ − r
20 rpxr ⊢ r ∈ ℝ + → r ∈ ℝ *
21 blssm ⊢ abs ∘ − ∈ ∞Met ⁡ ℂ ∧ x ∈ ℂ ∧ r ∈ ℝ * → x ball ⁡ abs ∘ − r ⊆ ℂ
22 6 21 mp3an1 ⊢ x ∈ ℂ ∧ r ∈ ℝ * → x ball ⁡ abs ∘ − r ⊆ ℂ
23 20 22 sylan2 ⊢ x ∈ ℂ ∧ r ∈ ℝ + → x ball ⁡ abs ∘ − r ⊆ ℂ
24 23 ad2antrr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ → x ball ⁡ abs ∘ − r ⊆ ℂ
25 24 sselda ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y ∈ ℂ
26 simp-4l ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → x ∈ ℂ
27 25 26 subcld ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y − x ∈ ℂ
28 27 subid1d ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y - x - 0 = y − x
29 28 fveq2d ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y - x - 0 = y − x
30 0cn ⊢ 0 ∈ ℂ
31 eqid ⊢ abs ∘ − = abs ∘ −
32 31 cnmetdval ⊢ y − x ∈ ℂ ∧ 0 ∈ ℂ → y − x abs ∘ − 0 = y - x - 0
33 27 30 32 sylancl ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y − x abs ∘ − 0 = y - x - 0
34 31 cnmetdval ⊢ y ∈ ℂ ∧ x ∈ ℂ → y abs ∘ − x = y − x
35 25 26 34 syl2anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y abs ∘ − x = y − x
36 29 33 35 3eqtr4d ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y − x abs ∘ − 0 = y abs ∘ − x
37 simpr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y ∈ x ball ⁡ abs ∘ − r
38 6 a1i ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → abs ∘ − ∈ ∞Met ⁡ ℂ
39 simpllr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ → r ∈ ℝ +
40 39 adantr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → r ∈ ℝ +
41 40 rpxrd ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → r ∈ ℝ *
42 elbl3 ⊢ abs ∘ − ∈ ∞Met ⁡ ℂ ∧ r ∈ ℝ * ∧ x ∈ ℂ ∧ y ∈ ℂ → y ∈ x ball ⁡ abs ∘ − r ↔ y abs ∘ − x < r
43 38 41 26 25 42 syl22anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y ∈ x ball ⁡ abs ∘ − r ↔ y abs ∘ − x < r
44 37 43 mpbid ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y abs ∘ − x < r
45 36 44 eqbrtrd ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y − x abs ∘ − 0 < r
46 0cnd ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → 0 ∈ ℂ
47 elbl3 ⊢ abs ∘ − ∈ ∞Met ⁡ ℂ ∧ r ∈ ℝ * ∧ 0 ∈ ℂ ∧ y − x ∈ ℂ → y − x ∈ 0 ball ⁡ abs ∘ − r ↔ y − x abs ∘ − 0 < r
48 38 41 46 27 47 syl22anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y − x ∈ 0 ball ⁡ abs ∘ − r ↔ y − x abs ∘ − 0 < r
49 45 48 mpbird ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → y − x ∈ 0 ball ⁡ abs ∘ − r
50 efsub ⊢ y ∈ ℂ ∧ x ∈ ℂ → e y − x = e y e x
51 25 26 50 syl2anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → e y − x = e y e x
52 fveqeq2 ⊢ w = y − x → e w = e y e x ↔ e y − x = e y e x
53 52 rspcev ⊢ y − x ∈ 0 ball ⁡ abs ∘ − r ∧ e y − x = e y e x → ∃ w ∈ 0 ball ⁡ abs ∘ − r e w = e y e x
54 49 51 53 syl2anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → ∃ w ∈ 0 ball ⁡ abs ∘ − r e w = e y e x
55 oveq1 ⊢ e y = z → e y e x = z e x
56 55 eqeq2d ⊢ e y = z → e w = e y e x ↔ e w = z e x
57 56 rexbidv ⊢ e y = z → ∃ w ∈ 0 ball ⁡ abs ∘ − r e w = e y e x ↔ ∃ w ∈ 0 ball ⁡ abs ∘ − r e w = z e x
58 54 57 syl5ibcom ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ y ∈ x ball ⁡ abs ∘ − r → e y = z → ∃ w ∈ 0 ball ⁡ abs ∘ − r e w = z e x
59 58 rexlimdva ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ → ∃ y ∈ x ball ⁡ abs ∘ − r e y = z → ∃ w ∈ 0 ball ⁡ abs ∘ − r e w = z e x
60 eqcom ⊢ e w = z e x ↔ z e x = e w
61 simplr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → z ∈ ℂ
62 simp-4l ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → x ∈ ℂ
63 efcl ⊢ x ∈ ℂ → e x ∈ ℂ
64 62 63 syl ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → e x ∈ ℂ
65 39 rpxrd ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ → r ∈ ℝ *
66 blssm ⊢ abs ∘ − ∈ ∞Met ⁡ ℂ ∧ 0 ∈ ℂ ∧ r ∈ ℝ * → 0 ball ⁡ abs ∘ − r ⊆ ℂ
67 6 30 65 66 mp3an12i ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ → 0 ball ⁡ abs ∘ − r ⊆ ℂ
68 67 sselda ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → w ∈ ℂ
69 efcl ⊢ w ∈ ℂ → e w ∈ ℂ
70 68 69 syl ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → e w ∈ ℂ
71 efne0 ⊢ x ∈ ℂ → e x ≠ 0
72 62 71 syl ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → e x ≠ 0
73 61 64 70 72 divmuld ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → z e x = e w ↔ e x ⁢ e w = z
74 60 73 bitrid ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → e w = z e x ↔ e x ⁢ e w = z
75 62 68 pncan2d ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → x + w - x = w
76 68 subid1d ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → w − 0 = w
77 75 76 eqtr4d ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → x + w - x = w − 0
78 77 fveq2d ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → x + w - x = w − 0
79 62 68 addcld ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → x + w ∈ ℂ
80 31 cnmetdval ⊢ x + w ∈ ℂ ∧ x ∈ ℂ → x + w abs ∘ − x = x + w - x
81 79 62 80 syl2anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → x + w abs ∘ − x = x + w - x
82 31 cnmetdval ⊢ w ∈ ℂ ∧ 0 ∈ ℂ → w abs ∘ − 0 = w − 0
83 68 30 82 sylancl ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → w abs ∘ − 0 = w − 0
84 78 81 83 3eqtr4d ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → x + w abs ∘ − x = w abs ∘ − 0
85 simpr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → w ∈ 0 ball ⁡ abs ∘ − r
86 6 a1i ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → abs ∘ − ∈ ∞Met ⁡ ℂ
87 39 adantr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → r ∈ ℝ +
88 87 rpxrd ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → r ∈ ℝ *
89 0cnd ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → 0 ∈ ℂ
90 elbl3 ⊢ abs ∘ − ∈ ∞Met ⁡ ℂ ∧ r ∈ ℝ * ∧ 0 ∈ ℂ ∧ w ∈ ℂ → w ∈ 0 ball ⁡ abs ∘ − r ↔ w abs ∘ − 0 < r
91 86 88 89 68 90 syl22anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → w ∈ 0 ball ⁡ abs ∘ − r ↔ w abs ∘ − 0 < r
92 85 91 mpbid ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → w abs ∘ − 0 < r
93 84 92 eqbrtrd ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → x + w abs ∘ − x < r
94 elbl3 ⊢ abs ∘ − ∈ ∞Met ⁡ ℂ ∧ r ∈ ℝ * ∧ x ∈ ℂ ∧ x + w ∈ ℂ → x + w ∈ x ball ⁡ abs ∘ − r ↔ x + w abs ∘ − x < r
95 86 88 62 79 94 syl22anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → x + w ∈ x ball ⁡ abs ∘ − r ↔ x + w abs ∘ − x < r
96 93 95 mpbird ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → x + w ∈ x ball ⁡ abs ∘ − r
97 efadd ⊢ x ∈ ℂ ∧ w ∈ ℂ → e x + w = e x ⁢ e w
98 62 68 97 syl2anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → e x + w = e x ⁢ e w
99 fveqeq2 ⊢ y = x + w → e y = e x ⁢ e w ↔ e x + w = e x ⁢ e w
100 99 rspcev ⊢ x + w ∈ x ball ⁡ abs ∘ − r ∧ e x + w = e x ⁢ e w → ∃ y ∈ x ball ⁡ abs ∘ − r e y = e x ⁢ e w
101 96 98 100 syl2anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → ∃ y ∈ x ball ⁡ abs ∘ − r e y = e x ⁢ e w
102 eqeq2 ⊢ e x ⁢ e w = z → e y = e x ⁢ e w ↔ e y = z
103 102 rexbidv ⊢ e x ⁢ e w = z → ∃ y ∈ x ball ⁡ abs ∘ − r e y = e x ⁢ e w ↔ ∃ y ∈ x ball ⁡ abs ∘ − r e y = z
104 101 103 syl5ibcom ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → e x ⁢ e w = z → ∃ y ∈ x ball ⁡ abs ∘ − r e y = z
105 74 104 sylbid ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ ∧ w ∈ 0 ball ⁡ abs ∘ − r → e w = z e x → ∃ y ∈ x ball ⁡ abs ∘ − r e y = z
106 105 rexlimdva ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ → ∃ w ∈ 0 ball ⁡ abs ∘ − r e w = z e x → ∃ y ∈ x ball ⁡ abs ∘ − r e y = z
107 59 106 impbid ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ → ∃ y ∈ x ball ⁡ abs ∘ − r e y = z ↔ ∃ w ∈ 0 ball ⁡ abs ∘ − r e w = z e x
108 ffn ⊢ exp : ℂ ⟶ ℂ → exp Fn ℂ
109 14 108 ax-mp ⊢ exp Fn ℂ
110 fvelimab ⊢ exp Fn ℂ ∧ x ball ⁡ abs ∘ − r ⊆ ℂ → z ∈ exp x ball ⁡ abs ∘ − r ↔ ∃ y ∈ x ball ⁡ abs ∘ − r e y = z
111 109 24 110 sylancr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ → z ∈ exp x ball ⁡ abs ∘ − r ↔ ∃ y ∈ x ball ⁡ abs ∘ − r e y = z
112 fvelimab ⊢ exp Fn ℂ ∧ 0 ball ⁡ abs ∘ − r ⊆ ℂ → z e x ∈ exp 0 ball ⁡ abs ∘ − r ↔ ∃ w ∈ 0 ball ⁡ abs ∘ − r e w = z e x
113 109 67 112 sylancr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ → z e x ∈ exp 0 ball ⁡ abs ∘ − r ↔ ∃ w ∈ 0 ball ⁡ abs ∘ − r e w = z e x
114 107 111 113 3bitr4d ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π ∧ z ∈ ℂ → z ∈ exp x ball ⁡ abs ∘ − r ↔ z e x ∈ exp 0 ball ⁡ abs ∘ − r
115 114 rabbi2dva ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → ℂ ∩ exp x ball ⁡ abs ∘ − r = z ∈ ℂ | z e x ∈ exp 0 ball ⁡ abs ∘ − r
116 19 115 eqtr3id ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → exp x ball ⁡ abs ∘ − r = z ∈ ℂ | z e x ∈ exp 0 ball ⁡ abs ∘ − r
117 eqid ⊢ z ∈ ℂ ⟼ z e x = z ∈ ℂ ⟼ z e x
118 117 mptpreima ⊢ z ∈ ℂ ⟼ z e x -1 exp 0 ball ⁡ abs ∘ − r = z ∈ ℂ | z e x ∈ exp 0 ball ⁡ abs ∘ − r
119 116 118 eqtr4di ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → exp x ball ⁡ abs ∘ − r = z ∈ ℂ ⟼ z e x -1 exp 0 ball ⁡ abs ∘ − r
120 63 ad2antrr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → e x ∈ ℂ
121 71 ad2antrr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → e x ≠ 0
122 117 divccncf ⊢ e x ∈ ℂ ∧ e x ≠ 0 → z ∈ ℂ ⟼ z e x : ℂ ⟶cn ℂ
123 120 121 122 syl2anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → z ∈ ℂ ⟼ z e x : ℂ ⟶cn ℂ
124 1 cncfcn1 ⊢ ℂ ⟶cn ℂ = J Cn J
125 123 124 eleqtrdi ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → z ∈ ℂ ⟼ z e x ∈ J Cn J
126 1 efopnlem2 ⊢ r ∈ ℝ + ∧ r < π → exp 0 ball ⁡ abs ∘ − r ∈ J
127 126 adantll ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → exp 0 ball ⁡ abs ∘ − r ∈ J
128 cnima ⊢ z ∈ ℂ ⟼ z e x ∈ J Cn J ∧ exp 0 ball ⁡ abs ∘ − r ∈ J → z ∈ ℂ ⟼ z e x -1 exp 0 ball ⁡ abs ∘ − r ∈ J
129 125 127 128 syl2anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → z ∈ ℂ ⟼ z e x -1 exp 0 ball ⁡ abs ∘ − r ∈ J
130 119 129 eqeltrd ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → exp x ball ⁡ abs ∘ − r ∈ J
131 blcntr ⊢ abs ∘ − ∈ ∞Met ⁡ ℂ ∧ x ∈ ℂ ∧ r ∈ ℝ + → x ∈ x ball ⁡ abs ∘ − r
132 6 131 mp3an1 ⊢ x ∈ ℂ ∧ r ∈ ℝ + → x ∈ x ball ⁡ abs ∘ − r
133 ffun ⊢ exp : ℂ ⟶ ℂ → Fun ⁡ exp
134 14 133 ax-mp ⊢ Fun ⁡ exp
135 14 fdmi ⊢ dom ⁡ exp = ℂ
136 23 135 sseqtrrdi ⊢ x ∈ ℂ ∧ r ∈ ℝ + → x ball ⁡ abs ∘ − r ⊆ dom ⁡ exp
137 funfvima2 ⊢ Fun ⁡ exp ∧ x ball ⁡ abs ∘ − r ⊆ dom ⁡ exp → x ∈ x ball ⁡ abs ∘ − r → e x ∈ exp x ball ⁡ abs ∘ − r
138 134 136 137 sylancr ⊢ x ∈ ℂ ∧ r ∈ ℝ + → x ∈ x ball ⁡ abs ∘ − r → e x ∈ exp x ball ⁡ abs ∘ − r
139 132 138 mpd ⊢ x ∈ ℂ ∧ r ∈ ℝ + → e x ∈ exp x ball ⁡ abs ∘ − r
140 139 adantr ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → e x ∈ exp x ball ⁡ abs ∘ − r
141 eleq2 ⊢ y = exp x ball ⁡ abs ∘ − r → e x ∈ y ↔ e x ∈ exp x ball ⁡ abs ∘ − r
142 sseq1 ⊢ y = exp x ball ⁡ abs ∘ − r → y ⊆ exp S ↔ exp x ball ⁡ abs ∘ − r ⊆ exp S
143 141 142 anbi12d ⊢ y = exp x ball ⁡ abs ∘ − r → e x ∈ y ∧ y ⊆ exp S ↔ e x ∈ exp x ball ⁡ abs ∘ − r ∧ exp x ball ⁡ abs ∘ − r ⊆ exp S
144 143 rspcev ⊢ exp x ball ⁡ abs ∘ − r ∈ J ∧ e x ∈ exp x ball ⁡ abs ∘ − r ∧ exp x ball ⁡ abs ∘ − r ⊆ exp S → ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
145 144 expr ⊢ exp x ball ⁡ abs ∘ − r ∈ J ∧ e x ∈ exp x ball ⁡ abs ∘ − r → exp x ball ⁡ abs ∘ − r ⊆ exp S → ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
146 130 140 145 syl2anc ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → exp x ball ⁡ abs ∘ − r ⊆ exp S → ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
147 12 146 syl5 ⊢ x ∈ ℂ ∧ r ∈ ℝ + ∧ r < π → x ball ⁡ abs ∘ − r ⊆ S → ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
148 147 expimpd ⊢ x ∈ ℂ ∧ r ∈ ℝ + → r < π ∧ x ball ⁡ abs ∘ − r ⊆ S → ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
149 148 rexlimdva ⊢ x ∈ ℂ → ∃ r ∈ ℝ + r < π ∧ x ball ⁡ abs ∘ − r ⊆ S → ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
150 5 11 149 sylc ⊢ S ∈ J ∧ x ∈ S → ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
151 150 ralrimiva ⊢ S ∈ J → ∀ x ∈ S ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
152 eleq1 ⊢ z = e x → z ∈ y ↔ e x ∈ y
153 152 anbi1d ⊢ z = e x → z ∈ y ∧ y ⊆ exp S ↔ e x ∈ y ∧ y ⊆ exp S
154 153 rexbidv ⊢ z = e x → ∃ y ∈ J z ∈ y ∧ y ⊆ exp S ↔ ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
155 154 ralima ⊢ exp Fn ℂ ∧ S ⊆ ℂ → ∀ z ∈ exp S ∃ y ∈ J z ∈ y ∧ y ⊆ exp S ↔ ∀ x ∈ S ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
156 109 4 155 sylancr ⊢ S ∈ J → ∀ z ∈ exp S ∃ y ∈ J z ∈ y ∧ y ⊆ exp S ↔ ∀ x ∈ S ∃ y ∈ J e x ∈ y ∧ y ⊆ exp S
157 151 156 mpbird ⊢ S ∈ J → ∀ z ∈ exp S ∃ y ∈ J z ∈ y ∧ y ⊆ exp S
158 1 cnfldtop ⊢ J ∈ Top
159 eltop2 ⊢ J ∈ Top → exp S ∈ J ↔ ∀ z ∈ exp S ∃ y ∈ J z ∈ y ∧ y ⊆ exp S
160 158 159 ax-mp ⊢ exp S ∈ J ↔ ∀ z ∈ exp S ∃ y ∈ J z ∈ y ∧ y ⊆ exp S
161 157 160 sylibr ⊢ S ∈ J → exp S ∈ J