Metamath Proof Explorer


Theorem dvsinax

Description: Derivative exercise: the derivative with respect to y of sin(Ay), given a constant A . (Contributed by Glauco Siliprandi, 11-Dec-2019)

Ref Expression
Assertion dvsinax A dy sin A y d y = y A cos A y

Proof

Step Hyp Ref Expression
1 sinf sin :
2 1 a1i A sin :
3 mulcl A y A y
4 3 fmpttd A y A y :
5 fcompt sin : y A y : sin y A y = w sin y A y w
6 2 4 5 syl2anc A sin y A y = w sin y A y w
7 eqidd A w y A y = y A y
8 oveq2 y = w A y = A w
9 8 adantl A w y = w A y = A w
10 simpr A w w
11 mulcl A w A w
12 7 9 10 11 fvmptd A w y A y w = A w
13 12 fveq2d A w sin y A y w = sin A w
14 13 mpteq2dva A w sin y A y w = w sin A w
15 oveq2 w = y A w = A y
16 15 fveq2d w = y sin A w = sin A y
17 16 cbvmptv w sin A w = y sin A y
18 17 a1i A w sin A w = y sin A y
19 6 14 18 3eqtrrd A y sin A y = sin y A y
20 19 oveq2d A dy sin A y d y = D sin y A y
21 cnelprrecn
22 21 a1i A
23 dvsin D sin = cos
24 23 dmeqi dom sin = dom cos
25 cosf cos :
26 25 fdmi dom cos =
27 24 26 eqtri dom sin =
28 27 a1i A dom sin =
29 id y = w y = w
30 29 cbvmptv y y = w w
31 30 oveq2i × A × f y y = × A × f w w
32 31 a1i A × A × f y y = × A × f w w
33 cnex V
34 33 a1i A V
35 snex A V
36 35 a1i A A V
37 34 36 xpexd A × A V
38 33 mptex w w V
39 38 a1i A w w V
40 offval3 × A V w w V × A × f w w = y dom × A dom w w × A y w w y
41 37 39 40 syl2anc A × A × f w w = y dom × A dom w w × A y w w y
42 fconst6g A × A :
43 42 fdmd A dom × A =
44 eqid w w = w w
45 id w w
46 44 45 fmpti w w :
47 46 fdmi dom w w =
48 47 a1i A dom w w =
49 43 48 ineq12d A dom × A dom w w =
50 inidm =
51 50 a1i A =
52 49 51 eqtrd A dom × A dom w w =
53 52 mpteq1d A y dom × A dom w w × A y w w y = y × A y w w y
54 fvconst2g A y × A y = A
55 eqidd y w w = w w
56 simpr y w = y w = y
57 id y y
58 55 56 57 57 fvmptd y w w y = y
59 58 adantl A y w w y = y
60 54 59 oveq12d A y × A y w w y = A y
61 60 mpteq2dva A y × A y w w y = y A y
62 53 61 eqtrd A y dom × A dom w w × A y w w y = y A y
63 32 41 62 3eqtrrd A y A y = × A × f y y
64 63 oveq2d A dy A y d y = D × A × f y y
65 eqid y y = y y
66 65 57 fmpti y y :
67 66 a1i A y y :
68 id A A
69 21 a1i
70 69 dvmptid dy y d y = y 1
71 70 mptru dy y d y = y 1
72 71 dmeqi dom dy y d y = dom y 1
73 ax-1cn 1
74 73 rgenw y 1
75 eqid y 1 = y 1
76 75 fmpt y 1 y 1 :
77 74 76 mpbi y 1 :
78 77 fdmi dom y 1 =
79 72 78 eqtri dom dy y d y =
80 79 a1i A dom dy y d y =
81 22 67 68 80 dvcmulf A D × A × f y y = × A × f dy y d y
82 64 81 eqtrd A dy A y d y = × A × f dy y d y
83 82 dmeqd A dom dy A y d y = dom × A × f dy y d y
84 ovexd A dy y d y V
85 offval3 × A V dy y d y V × A × f dy y d y = w dom × A dom dy y d y × A w dy y d y w
86 37 84 85 syl2anc A × A × f dy y d y = w dom × A dom dy y d y × A w dy y d y w
87 86 dmeqd A dom × A × f dy y d y = dom w dom × A dom dy y d y × A w dy y d y w
88 43 80 ineq12d A dom × A dom dy y d y =
89 88 51 eqtrd A dom × A dom dy y d y =
90 89 mpteq1d A w dom × A dom dy y d y × A w dy y d y w = w × A w dy y d y w
91 90 dmeqd A dom w dom × A dom dy y d y × A w dy y d y w = dom w × A w dy y d y w
92 eqid w × A w dy y d y w = w × A w dy y d y w
93 fvconst2g A w × A w = A
94 71 fveq1i dy y d y w = y 1 w
95 94 a1i w dy y d y w = y 1 w
96 eqidd w y 1 = y 1
97 eqidd w y = w 1 = 1
98 73 a1i w 1
99 96 97 45 98 fvmptd w y 1 w = 1
100 95 99 eqtrd w dy y d y w = 1
101 100 adantl A w dy y d y w = 1
102 93 101 oveq12d A w × A w dy y d y w = A 1
103 mulcl A 1 A 1
104 73 103 mpan2 A A 1
105 104 adantr A w A 1
106 102 105 eqeltrd A w × A w dy y d y w
107 92 106 dmmptd A dom w × A w dy y d y w =
108 91 107 eqtrd A dom w dom × A dom dy y d y × A w dy y d y w =
109 83 87 108 3eqtrd A dom dy A y d y =
110 22 22 2 4 28 109 dvcof A D sin y A y = sin y A y × f dy A y d y
111 23 a1i A D sin = cos
112 coscn cos : cn
113 112 a1i A cos : cn
114 111 113 eqeltrd A sin : cn
115 33 mptex y A y V
116 115 a1i A y A y V
117 coexg sin : cn y A y V sin y A y V
118 114 116 117 syl2anc A sin y A y V
119 ovexd A dy A y d y V
120 offval3 sin y A y V dy A y d y V sin y A y × f dy A y d y = w dom sin y A y dom dy A y d y sin y A y w dy A y d y w
121 118 119 120 syl2anc A sin y A y × f dy A y d y = w dom sin y A y dom dy A y d y sin y A y w dy A y d y w
122 4 frnd A ran y A y
123 122 28 sseqtrrd A ran y A y dom sin
124 dmcosseq ran y A y dom sin dom sin y A y = dom y A y
125 123 124 syl A dom sin y A y = dom y A y
126 ovex A y V
127 eqid y A y = y A y
128 126 127 dmmpti dom y A y =
129 128 a1i A dom y A y =
130 125 129 eqtrd A dom sin y A y =
131 130 109 ineq12d A dom sin y A y dom dy A y d y =
132 131 51 eqtrd A dom sin y A y dom dy A y d y =
133 132 mpteq1d A w dom sin y A y dom dy A y d y sin y A y w dy A y d y w = w sin y A y w dy A y d y w
134 11 coscld A w cos A w
135 simpl A w A
136 134 135 mulcomd A w cos A w A = A cos A w
137 136 mpteq2dva A w cos A w A = w A cos A w
138 23 coeq1i sin y A y = cos y A y
139 138 a1i A w sin y A y = cos y A y
140 139 fveq1d A w sin y A y w = cos y A y w
141 4 ffund A Fun y A y
142 141 adantr A w Fun y A y
143 10 128 eleqtrrdi A w w dom y A y
144 fvco Fun y A y w dom y A y cos y A y w = cos y A y w
145 142 143 144 syl2anc A w cos y A y w = cos y A y w
146 12 fveq2d A w cos y A y w = cos A w
147 140 145 146 3eqtrd A w sin y A y w = cos A w
148 simpl A y A
149 0cnd A y 0
150 22 68 dvmptc A dy A d y = y 0
151 simpr A y y
152 73 a1i A y 1
153 71 a1i A dy y d y = y 1
154 22 148 149 150 151 152 153 dvmptmul A dy A y d y = y 0 y + 1 A
155 151 mul02d A y 0 y = 0
156 148 mulid2d A y 1 A = A
157 155 156 oveq12d A y 0 y + 1 A = 0 + A
158 148 addid2d A y 0 + A = A
159 157 158 eqtrd A y 0 y + 1 A = A
160 159 mpteq2dva A y 0 y + 1 A = y A
161 154 160 eqtrd A dy A y d y = y A
162 161 adantr A w dy A y d y = y A
163 eqidd A w y = w A = A
164 162 163 10 135 fvmptd A w dy A y d y w = A
165 147 164 oveq12d A w sin y A y w dy A y d y w = cos A w A
166 165 mpteq2dva A w sin y A y w dy A y d y w = w cos A w A
167 8 fveq2d y = w cos A y = cos A w
168 167 oveq2d y = w A cos A y = A cos A w
169 168 cbvmptv y A cos A y = w A cos A w
170 169 a1i A y A cos A y = w A cos A w
171 137 166 170 3eqtr4d A w sin y A y w dy A y d y w = y A cos A y
172 121 133 171 3eqtrd A sin y A y × f dy A y d y = y A cos A y
173 20 110 172 3eqtrd A dy sin A y d y = y A cos A y