Database
SUPPLEMENTARY MATERIAL (USERS' MATHBOXES)
Mathbox for Glauco Siliprandi
Fourier Series
fourierdlem62
Next ⟩
fourierdlem63
Metamath Proof Explorer
Ascii
Unicode
Theorem
fourierdlem62
Description:
The function
K
is continuous.
(Contributed by
Glauco Siliprandi
, 11-Dec-2019)
Ref
Expression
Hypothesis
fourierdlem62.k
π
π
⊢
K
=
y
∈
−
π
π
⟼
if
y
=
0
1
y
2
sin
y
2
Assertion
fourierdlem62
π
π
⊢
K
:
−
π
π
⟶
cn
ℝ
Proof
Step
Hyp
Ref
Expression
1
fourierdlem62.k
π
π
⊢
K
=
y
∈
−
π
π
⟼
if
y
=
0
1
y
2
sin
y
2
2
eqeq1
⊢
y
=
s
→
y
=
0
↔
s
=
0
3
id
⊢
y
=
s
→
y
=
s
4
oveq1
⊢
y
=
s
→
y
2
=
s
2
5
4
fveq2d
⊢
y
=
s
→
sin
y
2
=
sin
s
2
6
5
oveq2d
⊢
y
=
s
→
2
sin
y
2
=
2
sin
s
2
7
3
6
oveq12d
⊢
y
=
s
→
y
2
sin
y
2
=
s
2
sin
s
2
8
2
7
ifbieq2d
⊢
y
=
s
→
if
y
=
0
1
y
2
sin
y
2
=
if
s
=
0
1
s
2
sin
s
2
9
8
cbvmptv
π
π
π
π
⊢
y
∈
−
π
π
⟼
if
y
=
0
1
y
2
sin
y
2
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
10
1
9
eqtri
π
π
⊢
K
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
11
10
fourierdlem43
π
π
⊢
K
:
−
π
π
⟶
ℝ
12
ax-resscn
⊢
ℝ
⊆
ℂ
13
fss
π
π
π
π
⊢
K
:
−
π
π
⟶
ℝ
∧
ℝ
⊆
ℂ
→
K
:
−
π
π
⟶
ℂ
14
11
12
13
mp2an
π
π
⊢
K
:
−
π
π
⟶
ℂ
15
14
a1i
π
π
⊢
s
=
0
→
K
:
−
π
π
⟶
ℂ
16
difss
π
π
π
π
⊢
−
π
π
∖
0
⊆
−
π
π
17
elioore
π
π
⊢
s
∈
−
π
π
→
s
∈
ℝ
18
17
ssriv
π
π
⊢
−
π
π
⊆
ℝ
19
16
18
sstri
π
π
⊢
−
π
π
∖
0
⊆
ℝ
20
19
a1i
π
π
⊢
⊤
→
−
π
π
∖
0
⊆
ℝ
21
eqid
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
x
=
x
∈
−
π
π
∖
0
⟼
x
22
19
sseli
π
π
⊢
x
∈
−
π
π
∖
0
→
x
∈
ℝ
23
21
22
fmpti
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
x
:
−
π
π
∖
0
⟶
ℝ
24
23
a1i
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
∖
0
⟼
x
:
−
π
π
∖
0
⟶
ℝ
25
eqid
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
=
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
26
2re
⊢
2
∈
ℝ
27
26
a1i
π
π
⊢
x
∈
−
π
π
∖
0
→
2
∈
ℝ
28
22
rehalfcld
π
π
⊢
x
∈
−
π
π
∖
0
→
x
2
∈
ℝ
29
28
resincld
π
π
⊢
x
∈
−
π
π
∖
0
→
sin
x
2
∈
ℝ
30
27
29
remulcld
π
π
⊢
x
∈
−
π
π
∖
0
→
2
sin
x
2
∈
ℝ
31
25
30
fmpti
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
:
−
π
π
∖
0
⟶
ℝ
32
31
a1i
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
:
−
π
π
∖
0
⟶
ℝ
33
iooretop
π
π
⊢
−
π
π
∈
topGen
ran
.
34
33
a1i
π
π
⊢
⊤
→
−
π
π
∈
topGen
ran
.
35
0re
⊢
0
∈
ℝ
36
negpilt0
π
⊢
−
π
<
0
37
pipos
π
⊢
0
<
π
38
pire
π
⊢
π
∈
ℝ
39
38
renegcli
π
⊢
−
π
∈
ℝ
40
39
rexri
π
⊢
−
π
∈
ℝ
*
41
38
rexri
π
⊢
π
∈
ℝ
*
42
elioo2
π
π
π
π
π
π
⊢
−
π
∈
ℝ
*
∧
π
∈
ℝ
*
→
0
∈
−
π
π
↔
0
∈
ℝ
∧
−
π
<
0
∧
0
<
π
43
40
41
42
mp2an
π
π
π
π
⊢
0
∈
−
π
π
↔
0
∈
ℝ
∧
−
π
<
0
∧
0
<
π
44
35
36
37
43
mpbir3an
π
π
⊢
0
∈
−
π
π
45
44
a1i
π
π
⊢
⊤
→
0
∈
−
π
π
46
eqid
π
π
π
π
⊢
−
π
π
∖
0
=
−
π
π
∖
0
47
1ex
⊢
1
∈
V
48
eqid
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
1
=
x
∈
−
π
π
∖
0
⟼
1
49
47
48
dmmpti
π
π
π
π
⊢
dom
x
∈
−
π
π
∖
0
⟼
1
=
−
π
π
∖
0
50
reelprrecn
⊢
ℝ
∈
ℝ
ℂ
51
50
a1i
⊢
⊤
→
ℝ
∈
ℝ
ℂ
52
12
sseli
⊢
x
∈
ℝ
→
x
∈
ℂ
53
52
adantl
⊢
⊤
∧
x
∈
ℝ
→
x
∈
ℂ
54
1red
⊢
⊤
∧
x
∈
ℝ
→
1
∈
ℝ
55
51
dvmptid
⊢
⊤
→
d
x
∈
ℝ
x
d
ℝ
x
=
x
∈
ℝ
⟼
1
56
eqid
⊢
TopOpen
ℂ
fld
=
TopOpen
ℂ
fld
57
56
tgioo2
⊢
topGen
ran
.
=
TopOpen
ℂ
fld
↾
𝑡
ℝ
58
sncldre
⊢
0
∈
ℝ
→
0
∈
Clsd
topGen
ran
.
59
35
58
ax-mp
⊢
0
∈
Clsd
topGen
ran
.
60
retopon
⊢
topGen
ran
.
∈
TopOn
ℝ
61
60
toponunii
⊢
ℝ
=
⋃
topGen
ran
.
62
61
difopn
π
π
π
π
⊢
−
π
π
∈
topGen
ran
.
∧
0
∈
Clsd
topGen
ran
.
→
−
π
π
∖
0
∈
topGen
ran
.
63
33
59
62
mp2an
π
π
⊢
−
π
π
∖
0
∈
topGen
ran
.
64
63
a1i
π
π
⊢
⊤
→
−
π
π
∖
0
∈
topGen
ran
.
65
51
53
54
55
20
57
56
64
dvmptres
π
π
π
π
⊢
⊤
→
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
=
x
∈
−
π
π
∖
0
⟼
1
66
65
mptru
π
π
π
π
⊢
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
=
x
∈
−
π
π
∖
0
⟼
1
67
66
eqcomi
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
1
=
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
68
67
dmeqi
π
π
π
π
⊢
dom
x
∈
−
π
π
∖
0
⟼
1
=
dom
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
69
49
68
eqtr3i
π
π
π
π
⊢
−
π
π
∖
0
=
dom
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
70
69
eqimssi
π
π
π
π
⊢
−
π
π
∖
0
⊆
dom
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
71
70
a1i
π
π
π
π
⊢
⊤
→
−
π
π
∖
0
⊆
dom
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
72
fvex
⊢
cos
x
2
∈
V
73
eqid
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
cos
x
2
=
x
∈
−
π
π
∖
0
⟼
cos
x
2
74
72
73
dmmpti
π
π
π
π
⊢
dom
x
∈
−
π
π
∖
0
⟼
cos
x
2
=
−
π
π
∖
0
75
2cnd
⊢
⊤
∧
x
∈
ℝ
→
2
∈
ℂ
76
53
halfcld
⊢
⊤
∧
x
∈
ℝ
→
x
2
∈
ℂ
77
76
sincld
⊢
⊤
∧
x
∈
ℝ
→
sin
x
2
∈
ℂ
78
75
77
mulcld
⊢
⊤
∧
x
∈
ℝ
→
2
sin
x
2
∈
ℂ
79
76
coscld
⊢
⊤
∧
x
∈
ℝ
→
cos
x
2
∈
ℂ
80
2cnd
⊢
x
∈
ℝ
→
2
∈
ℂ
81
2ne0
⊢
2
≠
0
82
81
a1i
⊢
x
∈
ℝ
→
2
≠
0
83
52
80
82
divrec2d
⊢
x
∈
ℝ
→
x
2
=
1
2
x
84
83
fveq2d
⊢
x
∈
ℝ
→
sin
x
2
=
sin
1
2
x
85
84
oveq2d
⊢
x
∈
ℝ
→
2
sin
x
2
=
2
sin
1
2
x
86
85
mpteq2ia
⊢
x
∈
ℝ
⟼
2
sin
x
2
=
x
∈
ℝ
⟼
2
sin
1
2
x
87
86
oveq2i
⊢
d
x
∈
ℝ
2
sin
x
2
d
ℝ
x
=
d
x
∈
ℝ
2
sin
1
2
x
d
ℝ
x
88
resmpt
⊢
ℝ
⊆
ℂ
→
x
∈
ℂ
⟼
2
sin
1
2
x
↾
ℝ
=
x
∈
ℝ
⟼
2
sin
1
2
x
89
12
88
ax-mp
⊢
x
∈
ℂ
⟼
2
sin
1
2
x
↾
ℝ
=
x
∈
ℝ
⟼
2
sin
1
2
x
90
89
eqcomi
⊢
x
∈
ℝ
⟼
2
sin
1
2
x
=
x
∈
ℂ
⟼
2
sin
1
2
x
↾
ℝ
91
90
oveq2i
⊢
d
x
∈
ℝ
2
sin
1
2
x
d
ℝ
x
=
ℝ
D
x
∈
ℂ
⟼
2
sin
1
2
x
↾
ℝ
92
eqid
⊢
x
∈
ℂ
⟼
2
sin
1
2
x
=
x
∈
ℂ
⟼
2
sin
1
2
x
93
2cnd
⊢
x
∈
ℂ
→
2
∈
ℂ
94
halfcn
⊢
1
2
∈
ℂ
95
94
a1i
⊢
x
∈
ℂ
→
1
2
∈
ℂ
96
id
⊢
x
∈
ℂ
→
x
∈
ℂ
97
95
96
mulcld
⊢
x
∈
ℂ
→
1
2
x
∈
ℂ
98
97
sincld
⊢
x
∈
ℂ
→
sin
1
2
x
∈
ℂ
99
93
98
mulcld
⊢
x
∈
ℂ
→
2
sin
1
2
x
∈
ℂ
100
92
99
fmpti
⊢
x
∈
ℂ
⟼
2
sin
1
2
x
:
ℂ
⟶
ℂ
101
eqid
⊢
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
=
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
102
2cn
⊢
2
∈
ℂ
103
102
94
mulcli
⊢
2
1
2
∈
ℂ
104
103
a1i
⊢
x
∈
ℂ
→
2
1
2
∈
ℂ
105
97
coscld
⊢
x
∈
ℂ
→
cos
1
2
x
∈
ℂ
106
104
105
mulcld
⊢
x
∈
ℂ
→
2
1
2
cos
1
2
x
∈
ℂ
107
106
adantl
⊢
⊤
∧
x
∈
ℂ
→
2
1
2
cos
1
2
x
∈
ℂ
108
101
107
dmmptd
⊢
⊤
→
dom
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
=
ℂ
109
108
mptru
⊢
dom
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
=
ℂ
110
12
109
sseqtrri
⊢
ℝ
⊆
dom
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
111
dvasinbx
⊢
2
∈
ℂ
∧
1
2
∈
ℂ
→
d
x
∈
ℂ
2
sin
1
2
x
d
ℂ
x
=
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
112
102
94
111
mp2an
⊢
d
x
∈
ℂ
2
sin
1
2
x
d
ℂ
x
=
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
113
112
dmeqi
⊢
dom
d
x
∈
ℂ
2
sin
1
2
x
d
ℂ
x
=
dom
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
114
110
113
sseqtrri
⊢
ℝ
⊆
dom
d
x
∈
ℂ
2
sin
1
2
x
d
ℂ
x
115
dvcnre
⊢
x
∈
ℂ
⟼
2
sin
1
2
x
:
ℂ
⟶
ℂ
∧
ℝ
⊆
dom
d
x
∈
ℂ
2
sin
1
2
x
d
ℂ
x
→
ℝ
D
x
∈
ℂ
⟼
2
sin
1
2
x
↾
ℝ
=
d
x
∈
ℂ
2
sin
1
2
x
d
ℂ
x
↾
ℝ
116
100
114
115
mp2an
⊢
ℝ
D
x
∈
ℂ
⟼
2
sin
1
2
x
↾
ℝ
=
d
x
∈
ℂ
2
sin
1
2
x
d
ℂ
x
↾
ℝ
117
112
reseq1i
⊢
d
x
∈
ℂ
2
sin
1
2
x
d
ℂ
x
↾
ℝ
=
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
↾
ℝ
118
resmpt
⊢
ℝ
⊆
ℂ
→
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
↾
ℝ
=
x
∈
ℝ
⟼
2
1
2
cos
1
2
x
119
12
118
ax-mp
⊢
x
∈
ℂ
⟼
2
1
2
cos
1
2
x
↾
ℝ
=
x
∈
ℝ
⟼
2
1
2
cos
1
2
x
120
102
81
recidi
⊢
2
1
2
=
1
121
120
a1i
⊢
x
∈
ℝ
→
2
1
2
=
1
122
83
eqcomd
⊢
x
∈
ℝ
→
1
2
x
=
x
2
123
122
fveq2d
⊢
x
∈
ℝ
→
cos
1
2
x
=
cos
x
2
124
121
123
oveq12d
⊢
x
∈
ℝ
→
2
1
2
cos
1
2
x
=
1
cos
x
2
125
52
halfcld
⊢
x
∈
ℝ
→
x
2
∈
ℂ
126
125
coscld
⊢
x
∈
ℝ
→
cos
x
2
∈
ℂ
127
126
mullidd
⊢
x
∈
ℝ
→
1
cos
x
2
=
cos
x
2
128
124
127
eqtrd
⊢
x
∈
ℝ
→
2
1
2
cos
1
2
x
=
cos
x
2
129
128
mpteq2ia
⊢
x
∈
ℝ
⟼
2
1
2
cos
1
2
x
=
x
∈
ℝ
⟼
cos
x
2
130
117
119
129
3eqtri
⊢
d
x
∈
ℂ
2
sin
1
2
x
d
ℂ
x
↾
ℝ
=
x
∈
ℝ
⟼
cos
x
2
131
91
116
130
3eqtri
⊢
d
x
∈
ℝ
2
sin
1
2
x
d
ℝ
x
=
x
∈
ℝ
⟼
cos
x
2
132
87
131
eqtri
⊢
d
x
∈
ℝ
2
sin
x
2
d
ℝ
x
=
x
∈
ℝ
⟼
cos
x
2
133
132
a1i
⊢
⊤
→
d
x
∈
ℝ
2
sin
x
2
d
ℝ
x
=
x
∈
ℝ
⟼
cos
x
2
134
51
78
79
133
20
57
56
64
dvmptres
π
π
π
π
⊢
⊤
→
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
=
x
∈
−
π
π
∖
0
⟼
cos
x
2
135
134
mptru
π
π
π
π
⊢
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
=
x
∈
−
π
π
∖
0
⟼
cos
x
2
136
135
eqcomi
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
cos
x
2
=
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
137
136
dmeqi
π
π
π
π
⊢
dom
x
∈
−
π
π
∖
0
⟼
cos
x
2
=
dom
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
138
74
137
eqtr3i
π
π
π
π
⊢
−
π
π
∖
0
=
dom
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
139
138
eqimssi
π
π
π
π
⊢
−
π
π
∖
0
⊆
dom
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
140
139
a1i
π
π
π
π
⊢
⊤
→
−
π
π
∖
0
⊆
dom
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
141
17
recnd
π
π
⊢
s
∈
−
π
π
→
s
∈
ℂ
142
141
ssriv
π
π
⊢
−
π
π
⊆
ℂ
143
142
a1i
π
π
⊢
⊤
→
−
π
π
⊆
ℂ
144
ssid
⊢
ℂ
⊆
ℂ
145
144
a1i
⊢
⊤
→
ℂ
⊆
ℂ
146
143
145
idcncfg
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
⟼
x
:
−
π
π
⟶
cn
ℂ
147
146
mptru
π
π
π
π
⊢
x
∈
−
π
π
⟼
x
:
−
π
π
⟶
cn
ℂ
148
cnlimc
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
−
π
π
⊆
ℂ
→
x
∈
−
π
π
⟼
x
:
−
π
π
⟶
cn
ℂ
↔
x
∈
−
π
π
⟼
x
:
−
π
π
⟶
ℂ
∧
∀
y
∈
−
π
π
x
∈
−
π
π
⟼
x
y
∈
x
∈
−
π
π
⟼
x
lim
ℂ
y
149
142
148
ax-mp
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
x
∈
−
π
π
⟼
x
:
−
π
π
⟶
cn
ℂ
↔
x
∈
−
π
π
⟼
x
:
−
π
π
⟶
ℂ
∧
∀
y
∈
−
π
π
x
∈
−
π
π
⟼
x
y
∈
x
∈
−
π
π
⟼
x
lim
ℂ
y
150
147
149
mpbi
π
π
π
π
π
π
π
π
π
π
⊢
x
∈
−
π
π
⟼
x
:
−
π
π
⟶
ℂ
∧
∀
y
∈
−
π
π
x
∈
−
π
π
⟼
x
y
∈
x
∈
−
π
π
⟼
x
lim
ℂ
y
151
150
simpri
π
π
π
π
π
π
⊢
∀
y
∈
−
π
π
x
∈
−
π
π
⟼
x
y
∈
x
∈
−
π
π
⟼
x
lim
ℂ
y
152
fveq2
π
π
π
π
⊢
y
=
0
→
x
∈
−
π
π
⟼
x
y
=
x
∈
−
π
π
⟼
x
0
153
oveq2
π
π
π
π
⊢
y
=
0
→
x
∈
−
π
π
⟼
x
lim
ℂ
y
=
x
∈
−
π
π
⟼
x
lim
ℂ
0
154
152
153
eleq12d
π
π
π
π
π
π
π
π
⊢
y
=
0
→
x
∈
−
π
π
⟼
x
y
∈
x
∈
−
π
π
⟼
x
lim
ℂ
y
↔
x
∈
−
π
π
⟼
x
0
∈
x
∈
−
π
π
⟼
x
lim
ℂ
0
155
154
rspccva
π
π
π
π
π
π
π
π
π
π
π
π
⊢
∀
y
∈
−
π
π
x
∈
−
π
π
⟼
x
y
∈
x
∈
−
π
π
⟼
x
lim
ℂ
y
∧
0
∈
−
π
π
→
x
∈
−
π
π
⟼
x
0
∈
x
∈
−
π
π
⟼
x
lim
ℂ
0
156
151
44
155
mp2an
π
π
π
π
⊢
x
∈
−
π
π
⟼
x
0
∈
x
∈
−
π
π
⟼
x
lim
ℂ
0
157
id
⊢
x
=
0
→
x
=
0
158
eqid
π
π
π
π
⊢
x
∈
−
π
π
⟼
x
=
x
∈
−
π
π
⟼
x
159
c0ex
⊢
0
∈
V
160
157
158
159
fvmpt
π
π
π
π
⊢
0
∈
−
π
π
→
x
∈
−
π
π
⟼
x
0
=
0
161
44
160
ax-mp
π
π
⊢
x
∈
−
π
π
⟼
x
0
=
0
162
elioore
π
π
⊢
x
∈
−
π
π
→
x
∈
ℝ
163
162
recnd
π
π
⊢
x
∈
−
π
π
→
x
∈
ℂ
164
158
163
fmpti
π
π
π
π
⊢
x
∈
−
π
π
⟼
x
:
−
π
π
⟶
ℂ
165
164
a1i
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
⟼
x
:
−
π
π
⟶
ℂ
166
165
limcdif
π
π
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
⟼
x
lim
ℂ
0
=
x
∈
−
π
π
⟼
x
↾
−
π
π
∖
0
lim
ℂ
0
167
166
mptru
π
π
π
π
π
π
⊢
x
∈
−
π
π
⟼
x
lim
ℂ
0
=
x
∈
−
π
π
⟼
x
↾
−
π
π
∖
0
lim
ℂ
0
168
resmpt
π
π
π
π
π
π
π
π
π
π
⊢
−
π
π
∖
0
⊆
−
π
π
→
x
∈
−
π
π
⟼
x
↾
−
π
π
∖
0
=
x
∈
−
π
π
∖
0
⟼
x
169
16
168
ax-mp
π
π
π
π
π
π
⊢
x
∈
−
π
π
⟼
x
↾
−
π
π
∖
0
=
x
∈
−
π
π
∖
0
⟼
x
170
169
oveq1i
π
π
π
π
π
π
⊢
x
∈
−
π
π
⟼
x
↾
−
π
π
∖
0
lim
ℂ
0
=
x
∈
−
π
π
∖
0
⟼
x
lim
ℂ
0
171
167
170
eqtri
π
π
π
π
⊢
x
∈
−
π
π
⟼
x
lim
ℂ
0
=
x
∈
−
π
π
∖
0
⟼
x
lim
ℂ
0
172
156
161
171
3eltr3i
π
π
⊢
0
∈
x
∈
−
π
π
∖
0
⟼
x
lim
ℂ
0
173
172
a1i
π
π
⊢
⊤
→
0
∈
x
∈
−
π
π
∖
0
⟼
x
lim
ℂ
0
174
eqid
⊢
x
∈
ℂ
⟼
2
=
x
∈
ℂ
⟼
2
175
144
a1i
⊢
2
∈
ℂ
→
ℂ
⊆
ℂ
176
2cnd
⊢
2
∈
ℂ
→
2
∈
ℂ
177
175
176
175
constcncfg
⊢
2
∈
ℂ
→
x
∈
ℂ
⟼
2
:
ℂ
⟶
cn
ℂ
178
102
177
mp1i
⊢
⊤
→
x
∈
ℂ
⟼
2
:
ℂ
⟶
cn
ℂ
179
2cnd
π
π
⊢
⊤
∧
x
∈
−
π
π
→
2
∈
ℂ
180
174
178
143
145
179
cncfmptssg
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
⟼
2
:
−
π
π
⟶
cn
ℂ
181
sincn
⊢
sin
:
ℂ
⟶
cn
ℂ
182
181
a1i
⊢
⊤
→
sin
:
ℂ
⟶
cn
ℂ
183
eqid
⊢
x
∈
ℂ
⟼
x
2
=
x
∈
ℂ
⟼
x
2
184
183
divccncf
⊢
2
∈
ℂ
∧
2
≠
0
→
x
∈
ℂ
⟼
x
2
:
ℂ
⟶
cn
ℂ
185
102
81
184
mp2an
⊢
x
∈
ℂ
⟼
x
2
:
ℂ
⟶
cn
ℂ
186
185
a1i
⊢
⊤
→
x
∈
ℂ
⟼
x
2
:
ℂ
⟶
cn
ℂ
187
163
adantl
π
π
⊢
⊤
∧
x
∈
−
π
π
→
x
∈
ℂ
188
187
halfcld
π
π
⊢
⊤
∧
x
∈
−
π
π
→
x
2
∈
ℂ
189
183
186
143
145
188
cncfmptssg
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
⟼
x
2
:
−
π
π
⟶
cn
ℂ
190
182
189
cncfmpt1f
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
⟼
sin
x
2
:
−
π
π
⟶
cn
ℂ
191
180
190
mulcncf
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
⟼
2
sin
x
2
:
−
π
π
⟶
cn
ℂ
192
191
mptru
π
π
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
:
−
π
π
⟶
cn
ℂ
193
cnlimc
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
−
π
π
⊆
ℂ
→
x
∈
−
π
π
⟼
2
sin
x
2
:
−
π
π
⟶
cn
ℂ
↔
x
∈
−
π
π
⟼
2
sin
x
2
:
−
π
π
⟶
ℂ
∧
∀
y
∈
−
π
π
x
∈
−
π
π
⟼
2
sin
x
2
y
∈
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
y
194
142
193
ax-mp
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
:
−
π
π
⟶
cn
ℂ
↔
x
∈
−
π
π
⟼
2
sin
x
2
:
−
π
π
⟶
ℂ
∧
∀
y
∈
−
π
π
x
∈
−
π
π
⟼
2
sin
x
2
y
∈
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
y
195
192
194
mpbi
π
π
π
π
π
π
π
π
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
:
−
π
π
⟶
ℂ
∧
∀
y
∈
−
π
π
x
∈
−
π
π
⟼
2
sin
x
2
y
∈
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
y
196
195
simpri
π
π
π
π
π
π
⊢
∀
y
∈
−
π
π
x
∈
−
π
π
⟼
2
sin
x
2
y
∈
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
y
197
fveq2
π
π
π
π
⊢
y
=
0
→
x
∈
−
π
π
⟼
2
sin
x
2
y
=
x
∈
−
π
π
⟼
2
sin
x
2
0
198
oveq2
π
π
π
π
⊢
y
=
0
→
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
y
=
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
0
199
197
198
eleq12d
π
π
π
π
π
π
π
π
⊢
y
=
0
→
x
∈
−
π
π
⟼
2
sin
x
2
y
∈
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
y
↔
x
∈
−
π
π
⟼
2
sin
x
2
0
∈
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
0
200
199
rspccva
π
π
π
π
π
π
π
π
π
π
π
π
⊢
∀
y
∈
−
π
π
x
∈
−
π
π
⟼
2
sin
x
2
y
∈
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
y
∧
0
∈
−
π
π
→
x
∈
−
π
π
⟼
2
sin
x
2
0
∈
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
0
201
196
44
200
mp2an
π
π
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
0
∈
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
0
202
oveq1
⊢
x
=
0
→
x
2
=
0
2
203
102
81
div0i
⊢
0
2
=
0
204
202
203
eqtrdi
⊢
x
=
0
→
x
2
=
0
205
204
fveq2d
⊢
x
=
0
→
sin
x
2
=
sin
0
206
sin0
⊢
sin
0
=
0
207
205
206
eqtrdi
⊢
x
=
0
→
sin
x
2
=
0
208
207
oveq2d
⊢
x
=
0
→
2
sin
x
2
=
2
⋅
0
209
2t0e0
⊢
2
⋅
0
=
0
210
208
209
eqtrdi
⊢
x
=
0
→
2
sin
x
2
=
0
211
eqid
π
π
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
=
x
∈
−
π
π
⟼
2
sin
x
2
212
210
211
159
fvmpt
π
π
π
π
⊢
0
∈
−
π
π
→
x
∈
−
π
π
⟼
2
sin
x
2
0
=
0
213
44
212
ax-mp
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
0
=
0
214
2cnd
π
π
⊢
x
∈
−
π
π
→
2
∈
ℂ
215
163
halfcld
π
π
⊢
x
∈
−
π
π
→
x
2
∈
ℂ
216
215
sincld
π
π
⊢
x
∈
−
π
π
→
sin
x
2
∈
ℂ
217
214
216
mulcld
π
π
⊢
x
∈
−
π
π
→
2
sin
x
2
∈
ℂ
218
211
217
fmpti
π
π
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
:
−
π
π
⟶
ℂ
219
218
a1i
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
⟼
2
sin
x
2
:
−
π
π
⟶
ℂ
220
219
limcdif
π
π
π
π
π
π
⊢
⊤
→
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
0
=
x
∈
−
π
π
⟼
2
sin
x
2
↾
−
π
π
∖
0
lim
ℂ
0
221
220
mptru
π
π
π
π
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
0
=
x
∈
−
π
π
⟼
2
sin
x
2
↾
−
π
π
∖
0
lim
ℂ
0
222
resmpt
π
π
π
π
π
π
π
π
π
π
⊢
−
π
π
∖
0
⊆
−
π
π
→
x
∈
−
π
π
⟼
2
sin
x
2
↾
−
π
π
∖
0
=
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
223
16
222
ax-mp
π
π
π
π
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
↾
−
π
π
∖
0
=
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
224
223
oveq1i
π
π
π
π
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
↾
−
π
π
∖
0
lim
ℂ
0
=
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
lim
ℂ
0
225
221
224
eqtri
π
π
π
π
⊢
x
∈
−
π
π
⟼
2
sin
x
2
lim
ℂ
0
=
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
lim
ℂ
0
226
201
213
225
3eltr3i
π
π
⊢
0
∈
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
lim
ℂ
0
227
226
a1i
π
π
⊢
⊤
→
0
∈
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
lim
ℂ
0
228
eqidd
π
π
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
=
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
229
oveq1
⊢
x
=
y
→
x
2
=
y
2
230
229
fveq2d
⊢
x
=
y
→
sin
x
2
=
sin
y
2
231
230
oveq2d
⊢
x
=
y
→
2
sin
x
2
=
2
sin
y
2
232
231
adantl
π
π
⊢
y
∈
−
π
π
∖
0
∧
x
=
y
→
2
sin
x
2
=
2
sin
y
2
233
id
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
y
∈
−
π
π
∖
0
234
26
a1i
π
π
⊢
y
∈
−
π
π
∖
0
→
2
∈
ℝ
235
19
sseli
π
π
⊢
y
∈
−
π
π
∖
0
→
y
∈
ℝ
236
235
rehalfcld
π
π
⊢
y
∈
−
π
π
∖
0
→
y
2
∈
ℝ
237
236
resincld
π
π
⊢
y
∈
−
π
π
∖
0
→
sin
y
2
∈
ℝ
238
234
237
remulcld
π
π
⊢
y
∈
−
π
π
∖
0
→
2
sin
y
2
∈
ℝ
239
228
232
233
238
fvmptd
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
y
=
2
sin
y
2
240
2cnd
π
π
⊢
y
∈
−
π
π
∖
0
→
2
∈
ℂ
241
237
recnd
π
π
⊢
y
∈
−
π
π
∖
0
→
sin
y
2
∈
ℂ
242
81
a1i
π
π
⊢
y
∈
−
π
π
∖
0
→
2
≠
0
243
ioossicc
π
π
π
π
⊢
−
π
π
⊆
−
π
π
244
eldifi
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
y
∈
−
π
π
245
243
244
sselid
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
y
∈
−
π
π
246
eldifsni
π
π
⊢
y
∈
−
π
π
∖
0
→
y
≠
0
247
fourierdlem44
π
π
⊢
y
∈
−
π
π
∧
y
≠
0
→
sin
y
2
≠
0
248
245
246
247
syl2anc
π
π
⊢
y
∈
−
π
π
∖
0
→
sin
y
2
≠
0
249
240
241
242
248
mulne0d
π
π
⊢
y
∈
−
π
π
∖
0
→
2
sin
y
2
≠
0
250
239
249
eqnetrd
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
y
≠
0
251
250
neneqd
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
¬
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
y
=
0
252
251
nrex
π
π
π
π
⊢
¬
∃
y
∈
−
π
π
∖
0
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
y
=
0
253
25
fnmpt
π
π
π
π
π
π
⊢
∀
x
∈
−
π
π
∖
0
2
sin
x
2
∈
ℝ
→
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
Fn
−
π
π
∖
0
254
253
30
mprg
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
Fn
−
π
π
∖
0
255
ssid
π
π
π
π
⊢
−
π
π
∖
0
⊆
−
π
π
∖
0
256
fvelimab
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
Fn
−
π
π
∖
0
∧
−
π
π
∖
0
⊆
−
π
π
∖
0
→
0
∈
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
−
π
π
∖
0
↔
∃
y
∈
−
π
π
∖
0
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
y
=
0
257
254
255
256
mp2an
π
π
π
π
π
π
π
π
⊢
0
∈
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
−
π
π
∖
0
↔
∃
y
∈
−
π
π
∖
0
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
y
=
0
258
252
257
mtbir
π
π
π
π
⊢
¬
0
∈
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
−
π
π
∖
0
259
258
a1i
π
π
π
π
⊢
⊤
→
¬
0
∈
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
−
π
π
∖
0
260
eqidd
π
π
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
cos
x
2
=
x
∈
−
π
π
∖
0
⟼
cos
x
2
261
229
fveq2d
⊢
x
=
y
→
cos
x
2
=
cos
y
2
262
261
adantl
π
π
⊢
y
∈
−
π
π
∖
0
∧
x
=
y
→
cos
x
2
=
cos
y
2
263
235
recnd
π
π
⊢
y
∈
−
π
π
∖
0
→
y
∈
ℂ
264
263
halfcld
π
π
⊢
y
∈
−
π
π
∖
0
→
y
2
∈
ℂ
265
264
coscld
π
π
⊢
y
∈
−
π
π
∖
0
→
cos
y
2
∈
ℂ
266
260
262
233
265
fvmptd
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
cos
x
2
y
=
cos
y
2
267
236
rered
π
π
⊢
y
∈
−
π
π
∖
0
→
ℜ
y
2
=
y
2
268
halfpire
π
⊢
π
2
∈
ℝ
269
268
renegcli
π
⊢
−
π
2
∈
ℝ
270
269
a1i
π
π
π
⊢
y
∈
−
π
π
∖
0
→
−
π
2
∈
ℝ
271
270
rexrd
π
π
π
⊢
y
∈
−
π
π
∖
0
→
−
π
2
∈
ℝ
*
272
268
a1i
π
π
π
⊢
y
∈
−
π
π
∖
0
→
π
2
∈
ℝ
273
272
rexrd
π
π
π
⊢
y
∈
−
π
π
∖
0
→
π
2
∈
ℝ
*
274
picn
π
⊢
π
∈
ℂ
275
divneg
π
π
π
⊢
π
∈
ℂ
∧
2
∈
ℂ
∧
2
≠
0
→
−
π
2
=
−
π
2
276
274
102
81
275
mp3an
π
π
⊢
−
π
2
=
−
π
2
277
39
a1i
π
π
π
⊢
y
∈
−
π
π
∖
0
→
−
π
∈
ℝ
278
2rp
⊢
2
∈
ℝ
+
279
278
a1i
π
π
⊢
y
∈
−
π
π
∖
0
→
2
∈
ℝ
+
280
40
a1i
π
π
π
⊢
y
∈
−
π
π
∖
0
→
−
π
∈
ℝ
*
281
41
a1i
π
π
π
⊢
y
∈
−
π
π
∖
0
→
π
∈
ℝ
*
282
ioogtlb
π
π
π
π
π
⊢
−
π
∈
ℝ
*
∧
π
∈
ℝ
*
∧
y
∈
−
π
π
→
−
π
<
y
283
280
281
244
282
syl3anc
π
π
π
⊢
y
∈
−
π
π
∖
0
→
−
π
<
y
284
277
235
279
283
ltdiv1dd
π
π
π
⊢
y
∈
−
π
π
∖
0
→
−
π
2
<
y
2
285
276
284
eqbrtrid
π
π
π
⊢
y
∈
−
π
π
∖
0
→
−
π
2
<
y
2
286
38
a1i
π
π
π
⊢
y
∈
−
π
π
∖
0
→
π
∈
ℝ
287
iooltub
π
π
π
π
π
⊢
−
π
∈
ℝ
*
∧
π
∈
ℝ
*
∧
y
∈
−
π
π
→
y
<
π
288
280
281
244
287
syl3anc
π
π
π
⊢
y
∈
−
π
π
∖
0
→
y
<
π
289
235
286
279
288
ltdiv1dd
π
π
π
⊢
y
∈
−
π
π
∖
0
→
y
2
<
π
2
290
271
273
236
285
289
eliood
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
y
2
∈
−
π
2
π
2
291
267
290
eqeltrd
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
ℜ
y
2
∈
−
π
2
π
2
292
cosne0
π
π
⊢
y
2
∈
ℂ
∧
ℜ
y
2
∈
−
π
2
π
2
→
cos
y
2
≠
0
293
264
291
292
syl2anc
π
π
⊢
y
∈
−
π
π
∖
0
→
cos
y
2
≠
0
294
266
293
eqnetrd
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
cos
x
2
y
≠
0
295
294
neneqd
π
π
π
π
⊢
y
∈
−
π
π
∖
0
→
¬
x
∈
−
π
π
∖
0
⟼
cos
x
2
y
=
0
296
295
nrex
π
π
π
π
⊢
¬
∃
y
∈
−
π
π
∖
0
x
∈
−
π
π
∖
0
⟼
cos
x
2
y
=
0
297
72
73
fnmpti
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
cos
x
2
Fn
−
π
π
∖
0
298
fvelimab
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
x
∈
−
π
π
∖
0
⟼
cos
x
2
Fn
−
π
π
∖
0
∧
−
π
π
∖
0
⊆
−
π
π
∖
0
→
0
∈
x
∈
−
π
π
∖
0
⟼
cos
x
2
−
π
π
∖
0
↔
∃
y
∈
−
π
π
∖
0
x
∈
−
π
π
∖
0
⟼
cos
x
2
y
=
0
299
297
255
298
mp2an
π
π
π
π
π
π
π
π
⊢
0
∈
x
∈
−
π
π
∖
0
⟼
cos
x
2
−
π
π
∖
0
↔
∃
y
∈
−
π
π
∖
0
x
∈
−
π
π
∖
0
⟼
cos
x
2
y
=
0
300
296
299
mtbir
π
π
π
π
⊢
¬
0
∈
x
∈
−
π
π
∖
0
⟼
cos
x
2
−
π
π
∖
0
301
135
imaeq1i
π
π
π
π
π
π
π
π
⊢
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
−
π
π
∖
0
=
x
∈
−
π
π
∖
0
⟼
cos
x
2
−
π
π
∖
0
302
301
eleq2i
π
π
π
π
π
π
π
π
⊢
0
∈
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
−
π
π
∖
0
↔
0
∈
x
∈
−
π
π
∖
0
⟼
cos
x
2
−
π
π
∖
0
303
300
302
mtbir
π
π
π
π
⊢
¬
0
∈
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
−
π
π
∖
0
304
303
a1i
π
π
π
π
⊢
⊤
→
¬
0
∈
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
−
π
π
∖
0
305
eqid
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
cos
s
2
=
s
∈
−
π
π
∖
0
⟼
cos
s
2
306
eqid
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
1
cos
s
2
=
s
∈
−
π
π
∖
0
⟼
1
cos
s
2
307
19
sseli
π
π
⊢
s
∈
−
π
π
∖
0
→
s
∈
ℝ
308
307
recnd
π
π
⊢
s
∈
−
π
π
∖
0
→
s
∈
ℂ
309
308
halfcld
π
π
⊢
s
∈
−
π
π
∖
0
→
s
2
∈
ℂ
310
309
coscld
π
π
⊢
s
∈
−
π
π
∖
0
→
cos
s
2
∈
ℂ
311
307
rehalfcld
π
π
⊢
s
∈
−
π
π
∖
0
→
s
2
∈
ℝ
312
311
rered
π
π
⊢
s
∈
−
π
π
∖
0
→
ℜ
s
2
=
s
2
313
269
a1i
π
π
π
⊢
s
∈
−
π
π
∖
0
→
−
π
2
∈
ℝ
314
313
rexrd
π
π
π
⊢
s
∈
−
π
π
∖
0
→
−
π
2
∈
ℝ
*
315
268
a1i
π
π
π
⊢
s
∈
−
π
π
∖
0
→
π
2
∈
ℝ
316
315
rexrd
π
π
π
⊢
s
∈
−
π
π
∖
0
→
π
2
∈
ℝ
*
317
38
a1i
π
π
π
⊢
s
∈
−
π
π
∖
0
→
π
∈
ℝ
318
317
renegcld
π
π
π
⊢
s
∈
−
π
π
∖
0
→
−
π
∈
ℝ
319
278
a1i
π
π
⊢
s
∈
−
π
π
∖
0
→
2
∈
ℝ
+
320
40
a1i
π
π
π
⊢
s
∈
−
π
π
∖
0
→
−
π
∈
ℝ
*
321
41
a1i
π
π
π
⊢
s
∈
−
π
π
∖
0
→
π
∈
ℝ
*
322
eldifi
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
s
∈
−
π
π
323
ioogtlb
π
π
π
π
π
⊢
−
π
∈
ℝ
*
∧
π
∈
ℝ
*
∧
s
∈
−
π
π
→
−
π
<
s
324
320
321
322
323
syl3anc
π
π
π
⊢
s
∈
−
π
π
∖
0
→
−
π
<
s
325
318
307
319
324
ltdiv1dd
π
π
π
⊢
s
∈
−
π
π
∖
0
→
−
π
2
<
s
2
326
276
325
eqbrtrid
π
π
π
⊢
s
∈
−
π
π
∖
0
→
−
π
2
<
s
2
327
iooltub
π
π
π
π
π
⊢
−
π
∈
ℝ
*
∧
π
∈
ℝ
*
∧
s
∈
−
π
π
→
s
<
π
328
320
321
322
327
syl3anc
π
π
π
⊢
s
∈
−
π
π
∖
0
→
s
<
π
329
307
317
319
328
ltdiv1dd
π
π
π
⊢
s
∈
−
π
π
∖
0
→
s
2
<
π
2
330
314
316
311
326
329
eliood
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
s
2
∈
−
π
2
π
2
331
312
330
eqeltrd
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
ℜ
s
2
∈
−
π
2
π
2
332
cosne0
π
π
⊢
s
2
∈
ℂ
∧
ℜ
s
2
∈
−
π
2
π
2
→
cos
s
2
≠
0
333
309
331
332
syl2anc
π
π
⊢
s
∈
−
π
π
∖
0
→
cos
s
2
≠
0
334
333
neneqd
π
π
⊢
s
∈
−
π
π
∖
0
→
¬
cos
s
2
=
0
335
311
recoscld
π
π
⊢
s
∈
−
π
π
∖
0
→
cos
s
2
∈
ℝ
336
elsng
⊢
cos
s
2
∈
ℝ
→
cos
s
2
∈
0
↔
cos
s
2
=
0
337
335
336
syl
π
π
⊢
s
∈
−
π
π
∖
0
→
cos
s
2
∈
0
↔
cos
s
2
=
0
338
334
337
mtbird
π
π
⊢
s
∈
−
π
π
∖
0
→
¬
cos
s
2
∈
0
339
310
338
eldifd
π
π
⊢
s
∈
−
π
π
∖
0
→
cos
s
2
∈
ℂ
∖
0
340
339
adantl
π
π
⊢
⊤
∧
s
∈
−
π
π
∖
0
→
cos
s
2
∈
ℂ
∖
0
341
309
ad2antrl
π
π
⊢
⊤
∧
s
∈
−
π
π
∖
0
∧
s
2
≠
0
→
s
2
∈
ℂ
342
cosf
⊢
cos
:
ℂ
⟶
ℂ
343
342
a1i
⊢
⊤
→
cos
:
ℂ
⟶
ℂ
344
343
ffvelcdmda
⊢
⊤
∧
x
∈
ℂ
→
cos
x
∈
ℂ
345
eqid
⊢
s
∈
ℂ
⟼
s
2
=
s
∈
ℂ
⟼
s
2
346
345
divccncf
⊢
2
∈
ℂ
∧
2
≠
0
→
s
∈
ℂ
⟼
s
2
:
ℂ
⟶
cn
ℂ
347
102
81
346
mp2an
⊢
s
∈
ℂ
⟼
s
2
:
ℂ
⟶
cn
ℂ
348
347
a1i
⊢
⊤
→
s
∈
ℂ
⟼
s
2
:
ℂ
⟶
cn
ℂ
349
141
adantl
π
π
⊢
⊤
∧
s
∈
−
π
π
→
s
∈
ℂ
350
349
halfcld
π
π
⊢
⊤
∧
s
∈
−
π
π
→
s
2
∈
ℂ
351
345
348
143
145
350
cncfmptssg
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
⟼
s
2
:
−
π
π
⟶
cn
ℂ
352
oveq1
⊢
s
=
0
→
s
2
=
0
2
353
352
203
eqtrdi
⊢
s
=
0
→
s
2
=
0
354
351
45
353
cnmptlimc
π
π
⊢
⊤
→
0
∈
s
∈
−
π
π
⟼
s
2
lim
ℂ
0
355
eqid
π
π
π
π
⊢
s
∈
−
π
π
⟼
s
2
=
s
∈
−
π
π
⟼
s
2
356
141
halfcld
π
π
⊢
s
∈
−
π
π
→
s
2
∈
ℂ
357
355
356
fmpti
π
π
π
π
⊢
s
∈
−
π
π
⟼
s
2
:
−
π
π
⟶
ℂ
358
357
a1i
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
⟼
s
2
:
−
π
π
⟶
ℂ
359
358
limcdif
π
π
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
⟼
s
2
lim
ℂ
0
=
s
∈
−
π
π
⟼
s
2
↾
−
π
π
∖
0
lim
ℂ
0
360
359
mptru
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
s
2
lim
ℂ
0
=
s
∈
−
π
π
⟼
s
2
↾
−
π
π
∖
0
lim
ℂ
0
361
resmpt
π
π
π
π
π
π
π
π
π
π
⊢
−
π
π
∖
0
⊆
−
π
π
→
s
∈
−
π
π
⟼
s
2
↾
−
π
π
∖
0
=
s
∈
−
π
π
∖
0
⟼
s
2
362
16
361
ax-mp
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
s
2
↾
−
π
π
∖
0
=
s
∈
−
π
π
∖
0
⟼
s
2
363
362
oveq1i
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
s
2
↾
−
π
π
∖
0
lim
ℂ
0
=
s
∈
−
π
π
∖
0
⟼
s
2
lim
ℂ
0
364
360
363
eqtri
π
π
π
π
⊢
s
∈
−
π
π
⟼
s
2
lim
ℂ
0
=
s
∈
−
π
π
∖
0
⟼
s
2
lim
ℂ
0
365
354
364
eleqtrdi
π
π
⊢
⊤
→
0
∈
s
∈
−
π
π
∖
0
⟼
s
2
lim
ℂ
0
366
ffn
⊢
cos
:
ℂ
⟶
ℂ
→
cos
Fn
ℂ
367
342
366
ax-mp
⊢
cos
Fn
ℂ
368
dffn5
⊢
cos
Fn
ℂ
↔
cos
=
x
∈
ℂ
⟼
cos
x
369
367
368
mpbi
⊢
cos
=
x
∈
ℂ
⟼
cos
x
370
coscn
⊢
cos
:
ℂ
⟶
cn
ℂ
371
369
370
eqeltrri
⊢
x
∈
ℂ
⟼
cos
x
:
ℂ
⟶
cn
ℂ
372
371
a1i
⊢
⊤
→
x
∈
ℂ
⟼
cos
x
:
ℂ
⟶
cn
ℂ
373
0cnd
⊢
⊤
→
0
∈
ℂ
374
fveq2
⊢
x
=
0
→
cos
x
=
cos
0
375
cos0
⊢
cos
0
=
1
376
374
375
eqtrdi
⊢
x
=
0
→
cos
x
=
1
377
372
373
376
cnmptlimc
⊢
⊤
→
1
∈
x
∈
ℂ
⟼
cos
x
lim
ℂ
0
378
fveq2
⊢
x
=
s
2
→
cos
x
=
cos
s
2
379
fveq2
⊢
s
2
=
0
→
cos
s
2
=
cos
0
380
379
375
eqtrdi
⊢
s
2
=
0
→
cos
s
2
=
1
381
380
ad2antll
π
π
⊢
⊤
∧
s
∈
−
π
π
∖
0
∧
s
2
=
0
→
cos
s
2
=
1
382
341
344
365
377
378
381
limcco
π
π
⊢
⊤
→
1
∈
s
∈
−
π
π
∖
0
⟼
cos
s
2
lim
ℂ
0
383
ax-1ne0
⊢
1
≠
0
384
383
a1i
⊢
⊤
→
1
≠
0
385
305
306
340
382
384
reclimc
π
π
⊢
⊤
→
1
1
∈
s
∈
−
π
π
∖
0
⟼
1
cos
s
2
lim
ℂ
0
386
1div1e1
⊢
1
1
=
1
387
66
fveq1i
π
π
π
π
⊢
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
s
=
x
∈
−
π
π
∖
0
⟼
1
s
388
eqidd
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
1
=
x
∈
−
π
π
∖
0
⟼
1
389
eqidd
π
π
⊢
s
∈
−
π
π
∖
0
∧
x
=
s
→
1
=
1
390
id
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
s
∈
−
π
π
∖
0
391
1red
π
π
⊢
s
∈
−
π
π
∖
0
→
1
∈
ℝ
392
388
389
390
391
fvmptd
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
1
s
=
1
393
387
392
eqtr2id
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
1
=
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
s
394
135
a1i
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
=
x
∈
−
π
π
∖
0
⟼
cos
x
2
395
oveq1
⊢
x
=
s
→
x
2
=
s
2
396
395
fveq2d
⊢
x
=
s
→
cos
x
2
=
cos
s
2
397
396
adantl
π
π
⊢
s
∈
−
π
π
∖
0
∧
x
=
s
→
cos
x
2
=
cos
s
2
398
394
397
390
335
fvmptd
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
s
=
cos
s
2
399
398
eqcomd
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
cos
s
2
=
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
s
400
393
399
oveq12d
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
1
cos
s
2
=
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
s
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
s
401
400
mpteq2ia
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
1
cos
s
2
=
s
∈
−
π
π
∖
0
⟼
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
s
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
s
402
401
oveq1i
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
1
cos
s
2
lim
ℂ
0
=
s
∈
−
π
π
∖
0
⟼
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
s
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
s
lim
ℂ
0
403
385
386
402
3eltr3g
π
π
π
π
π
π
⊢
⊤
→
1
∈
s
∈
−
π
π
∖
0
⟼
d
x
∈
−
π
π
∖
0
x
d
ℝ
x
s
d
x
∈
−
π
π
∖
0
2
sin
x
2
d
ℝ
x
s
lim
ℂ
0
404
20
24
32
34
45
46
71
140
173
227
259
304
403
lhop
π
π
π
π
π
π
⊢
⊤
→
1
∈
s
∈
−
π
π
∖
0
⟼
x
∈
−
π
π
∖
0
⟼
x
s
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
s
lim
ℂ
0
405
404
mptru
π
π
π
π
π
π
⊢
1
∈
s
∈
−
π
π
∖
0
⟼
x
∈
−
π
π
∖
0
⟼
x
s
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
s
lim
ℂ
0
406
eqidd
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
x
=
x
∈
−
π
π
∖
0
⟼
x
407
simpr
π
π
⊢
s
∈
−
π
π
∖
0
∧
x
=
s
→
x
=
s
408
406
407
390
307
fvmptd
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
x
s
=
s
409
eqidd
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
=
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
410
407
oveq1d
π
π
⊢
s
∈
−
π
π
∖
0
∧
x
=
s
→
x
2
=
s
2
411
410
fveq2d
π
π
⊢
s
∈
−
π
π
∖
0
∧
x
=
s
→
sin
x
2
=
sin
s
2
412
411
oveq2d
π
π
⊢
s
∈
−
π
π
∖
0
∧
x
=
s
→
2
sin
x
2
=
2
sin
s
2
413
26
a1i
π
π
⊢
s
∈
−
π
π
∖
0
→
2
∈
ℝ
414
311
resincld
π
π
⊢
s
∈
−
π
π
∖
0
→
sin
s
2
∈
ℝ
415
413
414
remulcld
π
π
⊢
s
∈
−
π
π
∖
0
→
2
sin
s
2
∈
ℝ
416
409
412
390
415
fvmptd
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
s
=
2
sin
s
2
417
408
416
oveq12d
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
x
∈
−
π
π
∖
0
⟼
x
s
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
s
=
s
2
sin
s
2
418
417
mpteq2ia
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
x
∈
−
π
π
∖
0
⟼
x
s
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
s
=
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
419
418
oveq1i
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
x
∈
−
π
π
∖
0
⟼
x
s
x
∈
−
π
π
∖
0
⟼
2
sin
x
2
s
lim
ℂ
0
=
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
lim
ℂ
0
420
405
419
eleqtri
π
π
⊢
1
∈
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
lim
ℂ
0
421
10
oveq1i
π
π
⊢
K
lim
ℂ
0
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
lim
ℂ
0
422
10
feq1i
π
π
π
π
π
π
⊢
K
:
−
π
π
⟶
ℂ
↔
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
:
−
π
π
⟶
ℂ
423
14
422
mpbi
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
:
−
π
π
⟶
ℂ
424
423
a1i
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
:
−
π
π
⟶
ℂ
425
243
a1i
π
π
π
π
⊢
⊤
→
−
π
π
⊆
−
π
π
426
iccssre
π
π
π
π
⊢
−
π
∈
ℝ
∧
π
∈
ℝ
→
−
π
π
⊆
ℝ
427
39
38
426
mp2an
π
π
⊢
−
π
π
⊆
ℝ
428
427
a1i
π
π
⊢
⊤
→
−
π
π
⊆
ℝ
429
428
12
sstrdi
π
π
⊢
⊤
→
−
π
π
⊆
ℂ
430
eqid
π
π
π
π
⊢
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∪
0
=
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∪
0
431
39
35
36
ltleii
π
⊢
−
π
≤
0
432
35
38
37
ltleii
π
⊢
0
≤
π
433
39
38
elicc2i
π
π
π
π
⊢
0
∈
−
π
π
↔
0
∈
ℝ
∧
−
π
≤
0
∧
0
≤
π
434
35
431
432
433
mpbir3an
π
π
⊢
0
∈
−
π
π
435
159
snss
π
π
π
π
⊢
0
∈
−
π
π
↔
0
⊆
−
π
π
436
434
435
mpbi
π
π
⊢
0
⊆
−
π
π
437
ssequn2
π
π
π
π
π
π
⊢
0
⊆
−
π
π
↔
−
π
π
∪
0
=
−
π
π
438
436
437
mpbi
π
π
π
π
⊢
−
π
π
∪
0
=
−
π
π
439
438
oveq2i
π
π
π
π
⊢
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∪
0
=
TopOpen
ℂ
fld
↾
𝑡
−
π
π
440
eqid
⊢
topGen
ran
.
=
topGen
ran
.
441
56
440
rerest
π
π
π
π
π
π
⊢
−
π
π
⊆
ℝ
→
TopOpen
ℂ
fld
↾
𝑡
−
π
π
=
topGen
ran
.
↾
𝑡
−
π
π
442
427
441
ax-mp
π
π
π
π
⊢
TopOpen
ℂ
fld
↾
𝑡
−
π
π
=
topGen
ran
.
↾
𝑡
−
π
π
443
439
442
eqtri
π
π
π
π
⊢
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∪
0
=
topGen
ran
.
↾
𝑡
−
π
π
444
443
fveq2i
π
π
π
π
⊢
int
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∪
0
=
int
topGen
ran
.
↾
𝑡
−
π
π
445
159
snss
π
π
π
π
⊢
0
∈
−
π
π
↔
0
⊆
−
π
π
446
44
445
mpbi
π
π
⊢
0
⊆
−
π
π
447
ssequn2
π
π
π
π
π
π
⊢
0
⊆
−
π
π
↔
−
π
π
∪
0
=
−
π
π
448
446
447
mpbi
π
π
π
π
⊢
−
π
π
∪
0
=
−
π
π
449
444
448
fveq12i
π
π
π
π
π
π
π
π
⊢
int
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∪
0
−
π
π
∪
0
=
int
topGen
ran
.
↾
𝑡
−
π
π
−
π
π
450
resttopon
π
π
π
π
π
π
⊢
topGen
ran
.
∈
TopOn
ℝ
∧
−
π
π
⊆
ℝ
→
topGen
ran
.
↾
𝑡
−
π
π
∈
TopOn
−
π
π
451
60
427
450
mp2an
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
∈
TopOn
−
π
π
452
451
topontopi
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
∈
Top
453
retop
⊢
topGen
ran
.
∈
Top
454
ovex
π
π
⊢
−
π
π
∈
V
455
453
454
pm3.2i
π
π
⊢
topGen
ran
.
∈
Top
∧
−
π
π
∈
V
456
ssid
π
π
π
π
⊢
−
π
π
⊆
−
π
π
457
33
243
456
3pm3.2i
π
π
π
π
π
π
π
π
π
π
⊢
−
π
π
∈
topGen
ran
.
∧
−
π
π
⊆
−
π
π
∧
−
π
π
⊆
−
π
π
458
restopnb
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
topGen
ran
.
∈
Top
∧
−
π
π
∈
V
∧
−
π
π
∈
topGen
ran
.
∧
−
π
π
⊆
−
π
π
∧
−
π
π
⊆
−
π
π
→
−
π
π
∈
topGen
ran
.
↔
−
π
π
∈
topGen
ran
.
↾
𝑡
−
π
π
459
455
457
458
mp2an
π
π
π
π
π
π
⊢
−
π
π
∈
topGen
ran
.
↔
−
π
π
∈
topGen
ran
.
↾
𝑡
−
π
π
460
33
459
mpbi
π
π
π
π
⊢
−
π
π
∈
topGen
ran
.
↾
𝑡
−
π
π
461
isopn3i
π
π
π
π
π
π
π
π
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
∈
Top
∧
−
π
π
∈
topGen
ran
.
↾
𝑡
−
π
π
→
int
topGen
ran
.
↾
𝑡
−
π
π
−
π
π
=
−
π
π
462
452
460
461
mp2an
π
π
π
π
π
π
⊢
int
topGen
ran
.
↾
𝑡
−
π
π
−
π
π
=
−
π
π
463
eqid
π
π
π
π
⊢
−
π
π
=
−
π
π
464
449
462
463
3eqtrri
π
π
π
π
π
π
⊢
−
π
π
=
int
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∪
0
−
π
π
∪
0
465
44
464
eleqtri
π
π
π
π
⊢
0
∈
int
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∪
0
−
π
π
∪
0
466
465
a1i
π
π
π
π
⊢
⊤
→
0
∈
int
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∪
0
−
π
π
∪
0
467
424
425
429
56
430
466
limcres
π
π
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
lim
ℂ
0
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
lim
ℂ
0
468
467
mptru
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
lim
ℂ
0
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
lim
ℂ
0
469
468
eqcomi
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
lim
ℂ
0
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
lim
ℂ
0
470
resmpt
π
π
π
π
π
π
π
π
π
π
⊢
−
π
π
⊆
−
π
π
→
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
471
243
470
ax-mp
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
472
471
oveq1i
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
lim
ℂ
0
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
lim
ℂ
0
473
421
469
472
3eqtri
π
π
⊢
K
lim
ℂ
0
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
lim
ℂ
0
474
eqid
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
475
iftrue
⊢
s
=
0
→
if
s
=
0
1
s
2
sin
s
2
=
1
476
1cnd
⊢
s
=
0
→
1
∈
ℂ
477
475
476
eqeltrd
⊢
s
=
0
→
if
s
=
0
1
s
2
sin
s
2
∈
ℂ
478
477
adantl
π
π
⊢
s
∈
−
π
π
∧
s
=
0
→
if
s
=
0
1
s
2
sin
s
2
∈
ℂ
479
iffalse
⊢
¬
s
=
0
→
if
s
=
0
1
s
2
sin
s
2
=
s
2
sin
s
2
480
479
adantl
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
if
s
=
0
1
s
2
sin
s
2
=
s
2
sin
s
2
481
141
adantr
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
s
∈
ℂ
482
2cnd
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
2
∈
ℂ
483
481
halfcld
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
s
2
∈
ℂ
484
483
sincld
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
sin
s
2
∈
ℂ
485
482
484
mulcld
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
2
sin
s
2
∈
ℂ
486
81
a1i
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
2
≠
0
487
243
sseli
π
π
π
π
⊢
s
∈
−
π
π
→
s
∈
−
π
π
488
neqne
⊢
¬
s
=
0
→
s
≠
0
489
fourierdlem44
π
π
⊢
s
∈
−
π
π
∧
s
≠
0
→
sin
s
2
≠
0
490
487
488
489
syl2an
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
sin
s
2
≠
0
491
482
484
486
490
mulne0d
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
2
sin
s
2
≠
0
492
481
485
491
divcld
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
s
2
sin
s
2
∈
ℂ
493
480
492
eqeltrd
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
if
s
=
0
1
s
2
sin
s
2
∈
ℂ
494
478
493
pm2.61dan
π
π
⊢
s
∈
−
π
π
→
if
s
=
0
1
s
2
sin
s
2
∈
ℂ
495
474
494
fmpti
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
:
−
π
π
⟶
ℂ
496
495
a1i
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
:
−
π
π
⟶
ℂ
497
496
limcdif
π
π
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
lim
ℂ
0
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
∖
0
lim
ℂ
0
498
497
mptru
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
lim
ℂ
0
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
∖
0
lim
ℂ
0
499
resmpt
π
π
π
π
π
π
π
π
π
π
⊢
−
π
π
∖
0
⊆
−
π
π
→
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
∖
0
=
s
∈
−
π
π
∖
0
⟼
if
s
=
0
1
s
2
sin
s
2
500
16
499
ax-mp
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
∖
0
=
s
∈
−
π
π
∖
0
⟼
if
s
=
0
1
s
2
sin
s
2
501
eldifn
π
π
⊢
s
∈
−
π
π
∖
0
→
¬
s
∈
0
502
velsn
⊢
s
∈
0
↔
s
=
0
503
501
502
sylnib
π
π
⊢
s
∈
−
π
π
∖
0
→
¬
s
=
0
504
503
479
syl
π
π
⊢
s
∈
−
π
π
∖
0
→
if
s
=
0
1
s
2
sin
s
2
=
s
2
sin
s
2
505
504
mpteq2ia
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
if
s
=
0
1
s
2
sin
s
2
=
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
506
500
505
eqtri
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
∖
0
=
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
507
506
oveq1i
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
∖
0
lim
ℂ
0
=
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
lim
ℂ
0
508
473
498
507
3eqtrri
π
π
⊢
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
lim
ℂ
0
=
K
lim
ℂ
0
509
420
508
eleqtri
⊢
1
∈
K
lim
ℂ
0
510
509
a1i
⊢
s
=
0
→
1
∈
K
lim
ℂ
0
511
fveq2
⊢
s
=
0
→
K
s
=
K
0
512
475
10
47
fvmpt
π
π
⊢
0
∈
−
π
π
→
K
0
=
1
513
434
512
ax-mp
⊢
K
0
=
1
514
511
513
eqtrdi
⊢
s
=
0
→
K
s
=
1
515
oveq2
⊢
s
=
0
→
K
lim
ℂ
s
=
K
lim
ℂ
0
516
510
514
515
3eltr4d
⊢
s
=
0
→
K
s
∈
K
lim
ℂ
s
517
427
12
sstri
π
π
⊢
−
π
π
⊆
ℂ
518
517
a1i
π
π
⊢
s
=
0
→
−
π
π
⊆
ℂ
519
38
a1i
π
⊢
s
=
0
→
π
∈
ℝ
520
519
renegcld
π
⊢
s
=
0
→
−
π
∈
ℝ
521
id
⊢
s
=
0
→
s
=
0
522
35
a1i
⊢
s
=
0
→
0
∈
ℝ
523
521
522
eqeltrd
⊢
s
=
0
→
s
∈
ℝ
524
431
521
breqtrrid
π
⊢
s
=
0
→
−
π
≤
s
525
521
432
eqbrtrdi
π
⊢
s
=
0
→
s
≤
π
526
520
519
523
524
525
eliccd
π
π
⊢
s
=
0
→
s
∈
−
π
π
527
57
oveq1i
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
=
TopOpen
ℂ
fld
↾
𝑡
ℝ
↾
𝑡
−
π
π
528
56
cnfldtop
⊢
TopOpen
ℂ
fld
∈
Top
529
reex
⊢
ℝ
∈
V
530
restabs
π
π
π
π
π
π
⊢
TopOpen
ℂ
fld
∈
Top
∧
−
π
π
⊆
ℝ
∧
ℝ
∈
V
→
TopOpen
ℂ
fld
↾
𝑡
ℝ
↾
𝑡
−
π
π
=
TopOpen
ℂ
fld
↾
𝑡
−
π
π
531
528
427
529
530
mp3an
π
π
π
π
⊢
TopOpen
ℂ
fld
↾
𝑡
ℝ
↾
𝑡
−
π
π
=
TopOpen
ℂ
fld
↾
𝑡
−
π
π
532
527
531
eqtri
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
=
TopOpen
ℂ
fld
↾
𝑡
−
π
π
533
56
532
cnplimc
π
π
π
π
π
π
π
π
⊢
−
π
π
⊆
ℂ
∧
s
∈
−
π
π
→
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
↔
K
:
−
π
π
⟶
ℂ
∧
K
s
∈
K
lim
ℂ
s
534
518
526
533
syl2anc
π
π
π
π
⊢
s
=
0
→
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
↔
K
:
−
π
π
⟶
ℂ
∧
K
s
∈
K
lim
ℂ
s
535
15
516
534
mpbir2and
π
π
⊢
s
=
0
→
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
536
535
adantl
π
π
π
π
⊢
s
∈
−
π
π
∧
s
=
0
→
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
537
simpl
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
s
∈
−
π
π
538
502
notbii
⊢
¬
s
∈
0
↔
¬
s
=
0
539
538
biimpri
⊢
¬
s
=
0
→
¬
s
∈
0
540
539
adantl
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
¬
s
∈
0
541
537
540
eldifd
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
s
∈
−
π
π
∖
0
542
fveq2
π
π
π
π
⊢
x
=
s
→
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
x
=
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
s
543
542
eleq2d
π
π
π
π
π
π
π
π
⊢
x
=
s
→
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
x
↔
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
s
544
429
ssdifssd
π
π
⊢
⊤
→
−
π
π
∖
0
⊆
ℂ
545
544
145
idcncfg
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
∖
0
⟼
s
:
−
π
π
∖
0
⟶
cn
ℂ
546
eqid
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
=
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
547
2cnd
π
π
⊢
s
∈
−
π
π
∖
0
→
2
∈
ℂ
548
eldifi
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
s
∈
−
π
π
549
517
548
sselid
π
π
⊢
s
∈
−
π
π
∖
0
→
s
∈
ℂ
550
549
halfcld
π
π
⊢
s
∈
−
π
π
∖
0
→
s
2
∈
ℂ
551
550
sincld
π
π
⊢
s
∈
−
π
π
∖
0
→
sin
s
2
∈
ℂ
552
547
551
mulcld
π
π
⊢
s
∈
−
π
π
∖
0
→
2
sin
s
2
∈
ℂ
553
81
a1i
π
π
⊢
s
∈
−
π
π
∖
0
→
2
≠
0
554
eldifsni
π
π
⊢
s
∈
−
π
π
∖
0
→
s
≠
0
555
548
554
489
syl2anc
π
π
⊢
s
∈
−
π
π
∖
0
→
sin
s
2
≠
0
556
547
551
553
555
mulne0d
π
π
⊢
s
∈
−
π
π
∖
0
→
2
sin
s
2
≠
0
557
556
neneqd
π
π
⊢
s
∈
−
π
π
∖
0
→
¬
2
sin
s
2
=
0
558
elsng
⊢
2
sin
s
2
∈
ℂ
→
2
sin
s
2
∈
0
↔
2
sin
s
2
=
0
559
552
558
syl
π
π
⊢
s
∈
−
π
π
∖
0
→
2
sin
s
2
∈
0
↔
2
sin
s
2
=
0
560
557
559
mtbird
π
π
⊢
s
∈
−
π
π
∖
0
→
¬
2
sin
s
2
∈
0
561
552
560
eldifd
π
π
⊢
s
∈
−
π
π
∖
0
→
2
sin
s
2
∈
ℂ
∖
0
562
546
561
fmpti
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
:
−
π
π
∖
0
⟶
ℂ
∖
0
563
difss
⊢
ℂ
∖
0
⊆
ℂ
564
eqid
⊢
s
∈
ℂ
⟼
2
=
s
∈
ℂ
⟼
2
565
175
176
175
constcncfg
⊢
2
∈
ℂ
→
s
∈
ℂ
⟼
2
:
ℂ
⟶
cn
ℂ
566
102
565
mp1i
⊢
⊤
→
s
∈
ℂ
⟼
2
:
ℂ
⟶
cn
ℂ
567
2cnd
π
π
⊢
⊤
∧
s
∈
−
π
π
∖
0
→
2
∈
ℂ
568
564
566
544
145
567
cncfmptssg
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
∖
0
⟼
2
:
−
π
π
∖
0
⟶
cn
ℂ
569
549
547
553
divrecd
π
π
⊢
s
∈
−
π
π
∖
0
→
s
2
=
s
1
2
570
569
mpteq2ia
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
s
2
=
s
∈
−
π
π
∖
0
⟼
s
1
2
571
eqid
⊢
s
∈
ℂ
⟼
1
2
=
s
∈
ℂ
⟼
1
2
572
144
a1i
⊢
1
2
∈
ℂ
→
ℂ
⊆
ℂ
573
id
⊢
1
2
∈
ℂ
→
1
2
∈
ℂ
574
572
573
572
constcncfg
⊢
1
2
∈
ℂ
→
s
∈
ℂ
⟼
1
2
:
ℂ
⟶
cn
ℂ
575
94
574
mp1i
⊢
⊤
→
s
∈
ℂ
⟼
1
2
:
ℂ
⟶
cn
ℂ
576
94
a1i
π
π
⊢
⊤
∧
s
∈
−
π
π
∖
0
→
1
2
∈
ℂ
577
571
575
544
145
576
cncfmptssg
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
∖
0
⟼
1
2
:
−
π
π
∖
0
⟶
cn
ℂ
578
545
577
mulcncf
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
∖
0
⟼
s
1
2
:
−
π
π
∖
0
⟶
cn
ℂ
579
570
578
eqeltrid
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
∖
0
⟼
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
580
182
579
cncfmpt1f
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
∖
0
⟼
sin
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
581
568
580
mulcncf
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
582
581
mptru
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
583
cncfcdm
π
π
π
π
π
π
π
π
π
π
π
π
⊢
ℂ
∖
0
⊆
ℂ
∧
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
→
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
∖
0
↔
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
:
−
π
π
∖
0
⟶
ℂ
∖
0
584
563
582
583
mp2an
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
∖
0
↔
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
:
−
π
π
∖
0
⟶
ℂ
∖
0
585
562
584
mpbir
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
∖
0
586
585
a1i
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
∖
0
⟼
2
sin
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
∖
0
587
545
586
divcncf
π
π
π
π
⊢
⊤
→
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
588
587
mptru
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
:
−
π
π
∖
0
⟶
cn
ℂ
589
428
ssdifssd
π
π
⊢
⊤
→
−
π
π
∖
0
⊆
ℝ
590
589
mptru
π
π
⊢
−
π
π
∖
0
⊆
ℝ
591
590
12
sstri
π
π
⊢
−
π
π
∖
0
⊆
ℂ
592
57
oveq1i
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
∖
0
=
TopOpen
ℂ
fld
↾
𝑡
ℝ
↾
𝑡
−
π
π
∖
0
593
restabs
π
π
π
π
π
π
⊢
TopOpen
ℂ
fld
∈
Top
∧
−
π
π
∖
0
⊆
ℝ
∧
ℝ
∈
V
→
TopOpen
ℂ
fld
↾
𝑡
ℝ
↾
𝑡
−
π
π
∖
0
=
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∖
0
594
528
590
529
593
mp3an
π
π
π
π
⊢
TopOpen
ℂ
fld
↾
𝑡
ℝ
↾
𝑡
−
π
π
∖
0
=
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∖
0
595
592
594
eqtri
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
∖
0
=
TopOpen
ℂ
fld
↾
𝑡
−
π
π
∖
0
596
unicntop
⊢
ℂ
=
⋃
TopOpen
ℂ
fld
597
596
restid
⊢
TopOpen
ℂ
fld
∈
Top
→
TopOpen
ℂ
fld
↾
𝑡
ℂ
=
TopOpen
ℂ
fld
598
528
597
ax-mp
⊢
TopOpen
ℂ
fld
↾
𝑡
ℂ
=
TopOpen
ℂ
fld
599
598
eqcomi
⊢
TopOpen
ℂ
fld
=
TopOpen
ℂ
fld
↾
𝑡
ℂ
600
56
595
599
cncfcn
π
π
π
π
π
π
⊢
−
π
π
∖
0
⊆
ℂ
∧
ℂ
⊆
ℂ
→
−
π
π
∖
0
⟶
cn
ℂ
=
topGen
ran
.
↾
𝑡
−
π
π
∖
0
Cn
TopOpen
ℂ
fld
601
591
144
600
mp2an
π
π
π
π
⊢
−
π
π
∖
0
⟶
cn
ℂ
=
topGen
ran
.
↾
𝑡
−
π
π
∖
0
Cn
TopOpen
ℂ
fld
602
588
601
eleqtri
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
Cn
TopOpen
ℂ
fld
603
resttopon
π
π
π
π
π
π
⊢
topGen
ran
.
∈
TopOn
ℝ
∧
−
π
π
∖
0
⊆
ℝ
→
topGen
ran
.
↾
𝑡
−
π
π
∖
0
∈
TopOn
−
π
π
∖
0
604
60
590
603
mp2an
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
∖
0
∈
TopOn
−
π
π
∖
0
605
56
cnfldtopon
⊢
TopOpen
ℂ
fld
∈
TopOn
ℂ
606
cncnp
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
∖
0
∈
TopOn
−
π
π
∖
0
∧
TopOpen
ℂ
fld
∈
TopOn
ℂ
→
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
Cn
TopOpen
ℂ
fld
↔
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
:
−
π
π
∖
0
⟶
ℂ
∧
∀
x
∈
−
π
π
∖
0
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
x
607
604
605
606
mp2an
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
Cn
TopOpen
ℂ
fld
↔
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
:
−
π
π
∖
0
⟶
ℂ
∧
∀
x
∈
−
π
π
∖
0
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
x
608
602
607
mpbi
π
π
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
:
−
π
π
∖
0
⟶
ℂ
∧
∀
x
∈
−
π
π
∖
0
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
x
609
608
simpri
π
π
π
π
π
π
⊢
∀
x
∈
−
π
π
∖
0
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
x
610
543
609
vtoclri
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
s
611
541
610
syl
π
π
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
∈
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
s
612
10
reseq1i
π
π
π
π
π
π
⊢
K
↾
−
π
π
∖
0
=
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
∖
0
613
difss
π
π
π
π
⊢
−
π
π
∖
0
⊆
−
π
π
614
resmpt
π
π
π
π
π
π
π
π
π
π
⊢
−
π
π
∖
0
⊆
−
π
π
→
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
∖
0
=
s
∈
−
π
π
∖
0
⟼
if
s
=
0
1
s
2
sin
s
2
615
613
614
ax-mp
π
π
π
π
π
π
⊢
s
∈
−
π
π
⟼
if
s
=
0
1
s
2
sin
s
2
↾
−
π
π
∖
0
=
s
∈
−
π
π
∖
0
⟼
if
s
=
0
1
s
2
sin
s
2
616
eldifn
π
π
⊢
s
∈
−
π
π
∖
0
→
¬
s
∈
0
617
616
502
sylnib
π
π
⊢
s
∈
−
π
π
∖
0
→
¬
s
=
0
618
617
479
syl
π
π
⊢
s
∈
−
π
π
∖
0
→
if
s
=
0
1
s
2
sin
s
2
=
s
2
sin
s
2
619
618
mpteq2ia
π
π
π
π
⊢
s
∈
−
π
π
∖
0
⟼
if
s
=
0
1
s
2
sin
s
2
=
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
620
612
615
619
3eqtri
π
π
π
π
⊢
K
↾
−
π
π
∖
0
=
s
∈
−
π
π
∖
0
⟼
s
2
sin
s
2
621
restabs
π
π
π
π
π
π
π
π
π
π
π
π
⊢
topGen
ran
.
∈
Top
∧
−
π
π
∖
0
⊆
−
π
π
∧
−
π
π
∈
V
→
topGen
ran
.
↾
𝑡
−
π
π
↾
𝑡
−
π
π
∖
0
=
topGen
ran
.
↾
𝑡
−
π
π
∖
0
622
453
613
454
621
mp3an
π
π
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
↾
𝑡
−
π
π
∖
0
=
topGen
ran
.
↾
𝑡
−
π
π
∖
0
623
622
oveq1i
π
π
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
=
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
624
623
fveq1i
π
π
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
s
=
topGen
ran
.
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
s
625
611
620
624
3eltr4g
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
K
↾
−
π
π
∖
0
∈
topGen
ran
.
↾
𝑡
−
π
π
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
s
626
452
613
pm3.2i
π
π
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
∈
Top
∧
−
π
π
∖
0
⊆
−
π
π
627
626
a1i
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
topGen
ran
.
↾
𝑡
−
π
π
∈
Top
∧
−
π
π
∖
0
⊆
−
π
π
628
ssdif
π
π
π
π
⊢
−
π
π
⊆
ℝ
→
−
π
π
∖
0
⊆
ℝ
∖
0
629
427
628
ax-mp
π
π
⊢
−
π
π
∖
0
⊆
ℝ
∖
0
630
629
541
sselid
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
s
∈
ℝ
∖
0
631
sscon
π
π
π
π
⊢
0
⊆
−
π
π
→
ℝ
∖
−
π
π
⊆
ℝ
∖
0
632
436
631
ax-mp
π
π
⊢
ℝ
∖
−
π
π
⊆
ℝ
∖
0
633
629
632
unssi
π
π
π
π
⊢
−
π
π
∖
0
∪
ℝ
∖
−
π
π
⊆
ℝ
∖
0
634
simpr
π
π
π
π
⊢
s
∈
ℝ
∖
0
∧
s
∈
−
π
π
→
s
∈
−
π
π
635
eldifn
⊢
s
∈
ℝ
∖
0
→
¬
s
∈
0
636
635
adantr
π
π
⊢
s
∈
ℝ
∖
0
∧
s
∈
−
π
π
→
¬
s
∈
0
637
634
636
eldifd
π
π
π
π
⊢
s
∈
ℝ
∖
0
∧
s
∈
−
π
π
→
s
∈
−
π
π
∖
0
638
elun1
π
π
π
π
π
π
⊢
s
∈
−
π
π
∖
0
→
s
∈
−
π
π
∖
0
∪
ℝ
∖
−
π
π
639
637
638
syl
π
π
π
π
π
π
⊢
s
∈
ℝ
∖
0
∧
s
∈
−
π
π
→
s
∈
−
π
π
∖
0
∪
ℝ
∖
−
π
π
640
eldifi
⊢
s
∈
ℝ
∖
0
→
s
∈
ℝ
641
640
adantr
π
π
⊢
s
∈
ℝ
∖
0
∧
¬
s
∈
−
π
π
→
s
∈
ℝ
642
simpr
π
π
π
π
⊢
s
∈
ℝ
∖
0
∧
¬
s
∈
−
π
π
→
¬
s
∈
−
π
π
643
641
642
eldifd
π
π
π
π
⊢
s
∈
ℝ
∖
0
∧
¬
s
∈
−
π
π
→
s
∈
ℝ
∖
−
π
π
644
elun2
π
π
π
π
π
π
⊢
s
∈
ℝ
∖
−
π
π
→
s
∈
−
π
π
∖
0
∪
ℝ
∖
−
π
π
645
643
644
syl
π
π
π
π
π
π
⊢
s
∈
ℝ
∖
0
∧
¬
s
∈
−
π
π
→
s
∈
−
π
π
∖
0
∪
ℝ
∖
−
π
π
646
639
645
pm2.61dan
π
π
π
π
⊢
s
∈
ℝ
∖
0
→
s
∈
−
π
π
∖
0
∪
ℝ
∖
−
π
π
647
646
ssriv
π
π
π
π
⊢
ℝ
∖
0
⊆
−
π
π
∖
0
∪
ℝ
∖
−
π
π
648
633
647
eqssi
π
π
π
π
⊢
−
π
π
∖
0
∪
ℝ
∖
−
π
π
=
ℝ
∖
0
649
648
fveq2i
π
π
π
π
⊢
int
topGen
ran
.
−
π
π
∖
0
∪
ℝ
∖
−
π
π
=
int
topGen
ran
.
ℝ
∖
0
650
61
cldopn
⊢
0
∈
Clsd
topGen
ran
.
→
ℝ
∖
0
∈
topGen
ran
.
651
59
650
ax-mp
⊢
ℝ
∖
0
∈
topGen
ran
.
652
isopn3i
⊢
topGen
ran
.
∈
Top
∧
ℝ
∖
0
∈
topGen
ran
.
→
int
topGen
ran
.
ℝ
∖
0
=
ℝ
∖
0
653
453
651
652
mp2an
⊢
int
topGen
ran
.
ℝ
∖
0
=
ℝ
∖
0
654
649
653
eqtri
π
π
π
π
⊢
int
topGen
ran
.
−
π
π
∖
0
∪
ℝ
∖
−
π
π
=
ℝ
∖
0
655
630
654
eleqtrrdi
π
π
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
s
∈
int
topGen
ran
.
−
π
π
∖
0
∪
ℝ
∖
−
π
π
656
655
537
elind
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
s
∈
int
topGen
ran
.
−
π
π
∖
0
∪
ℝ
∖
−
π
π
∩
−
π
π
657
eqid
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
=
topGen
ran
.
↾
𝑡
−
π
π
658
61
657
restntr
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
topGen
ran
.
∈
Top
∧
−
π
π
⊆
ℝ
∧
−
π
π
∖
0
⊆
−
π
π
→
int
topGen
ran
.
↾
𝑡
−
π
π
−
π
π
∖
0
=
int
topGen
ran
.
−
π
π
∖
0
∪
ℝ
∖
−
π
π
∩
−
π
π
659
453
427
613
658
mp3an
π
π
π
π
π
π
π
π
π
π
⊢
int
topGen
ran
.
↾
𝑡
−
π
π
−
π
π
∖
0
=
int
topGen
ran
.
−
π
π
∖
0
∪
ℝ
∖
−
π
π
∩
−
π
π
660
656
659
eleqtrrdi
π
π
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
s
∈
int
topGen
ran
.
↾
𝑡
−
π
π
−
π
π
∖
0
661
14
a1i
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
K
:
−
π
π
⟶
ℂ
662
451
toponunii
π
π
π
π
⊢
−
π
π
=
⋃
topGen
ran
.
↾
𝑡
−
π
π
663
662
596
cnprest
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
∈
Top
∧
−
π
π
∖
0
⊆
−
π
π
∧
s
∈
int
topGen
ran
.
↾
𝑡
−
π
π
−
π
π
∖
0
∧
K
:
−
π
π
⟶
ℂ
→
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
↔
K
↾
−
π
π
∖
0
∈
topGen
ran
.
↾
𝑡
−
π
π
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
s
664
627
660
661
663
syl12anc
π
π
π
π
π
π
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
↔
K
↾
−
π
π
∖
0
∈
topGen
ran
.
↾
𝑡
−
π
π
↾
𝑡
−
π
π
∖
0
CnP
TopOpen
ℂ
fld
s
665
625
664
mpbird
π
π
π
π
⊢
s
∈
−
π
π
∧
¬
s
=
0
→
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
666
536
665
pm2.61dan
π
π
π
π
⊢
s
∈
−
π
π
→
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
667
666
rgen
π
π
π
π
⊢
∀
s
∈
−
π
π
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
668
cncnp
π
π
π
π
π
π
π
π
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
∈
TopOn
−
π
π
∧
TopOpen
ℂ
fld
∈
TopOn
ℂ
→
K
∈
topGen
ran
.
↾
𝑡
−
π
π
Cn
TopOpen
ℂ
fld
↔
K
:
−
π
π
⟶
ℂ
∧
∀
s
∈
−
π
π
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
669
451
605
668
mp2an
π
π
π
π
π
π
π
π
⊢
K
∈
topGen
ran
.
↾
𝑡
−
π
π
Cn
TopOpen
ℂ
fld
↔
K
:
−
π
π
⟶
ℂ
∧
∀
s
∈
−
π
π
K
∈
topGen
ran
.
↾
𝑡
−
π
π
CnP
TopOpen
ℂ
fld
s
670
14
667
669
mpbir2an
π
π
⊢
K
∈
topGen
ran
.
↾
𝑡
−
π
π
Cn
TopOpen
ℂ
fld
671
56
532
599
cncfcn
π
π
π
π
π
π
⊢
−
π
π
⊆
ℂ
∧
ℂ
⊆
ℂ
→
−
π
π
⟶
cn
ℂ
=
topGen
ran
.
↾
𝑡
−
π
π
Cn
TopOpen
ℂ
fld
672
517
144
671
mp2an
π
π
π
π
⊢
−
π
π
⟶
cn
ℂ
=
topGen
ran
.
↾
𝑡
−
π
π
Cn
TopOpen
ℂ
fld
673
672
eqcomi
π
π
π
π
⊢
topGen
ran
.
↾
𝑡
−
π
π
Cn
TopOpen
ℂ
fld
=
−
π
π
⟶
cn
ℂ
674
670
673
eleqtri
π
π
⊢
K
:
−
π
π
⟶
cn
ℂ
675
cncfcdm
π
π
π
π
π
π
⊢
ℝ
⊆
ℂ
∧
K
:
−
π
π
⟶
cn
ℂ
→
K
:
−
π
π
⟶
cn
ℝ
↔
K
:
−
π
π
⟶
ℝ
676
12
674
675
mp2an
π
π
π
π
⊢
K
:
−
π
π
⟶
cn
ℝ
↔
K
:
−
π
π
⟶
ℝ
677
11
676
mpbir
π
π
⊢
K
:
−
π
π
⟶
cn
ℝ