Metamath Proof Explorer


Theorem dvnfre

Description: The N -th derivative of a real function is real. (Contributed by Mario Carneiro, 1-Jan-2017)

Ref Expression
Assertion dvnfre F:AAN0DnFN:domDnFN

Proof

Step Hyp Ref Expression
1 fveq2 x=0DnFx=DnF0
2 1 dmeqd x=0domDnFx=domDnF0
3 1 2 feq12d x=0DnFx:domDnFxDnF0:domDnF0
4 3 imbi2d x=0F:AADnFx:domDnFxF:AADnF0:domDnF0
5 fveq2 x=nDnFx=DnFn
6 5 dmeqd x=ndomDnFx=domDnFn
7 5 6 feq12d x=nDnFx:domDnFxDnFn:domDnFn
8 7 imbi2d x=nF:AADnFx:domDnFxF:AADnFn:domDnFn
9 fveq2 x=n+1DnFx=DnFn+1
10 9 dmeqd x=n+1domDnFx=domDnFn+1
11 9 10 feq12d x=n+1DnFx:domDnFxDnFn+1:domDnFn+1
12 11 imbi2d x=n+1F:AADnFx:domDnFxF:AADnFn+1:domDnFn+1
13 fveq2 x=NDnFx=DnFN
14 13 dmeqd x=NdomDnFx=domDnFN
15 13 14 feq12d x=NDnFx:domDnFxDnFN:domDnFN
16 15 imbi2d x=NF:AADnFx:domDnFxF:AADnFN:domDnFN
17 simpl F:AAF:A
18 ax-resscn
19 fss F:AF:A
20 18 19 mpan2 F:AF:A
21 cnex V
22 reex V
23 elpm2r VVF:AAF𝑝𝑚
24 21 22 23 mpanl12 F:AAF𝑝𝑚
25 20 24 sylan F:AAF𝑝𝑚
26 dvn0 F𝑝𝑚DnF0=F
27 18 25 26 sylancr F:AADnF0=F
28 27 dmeqd F:AAdomDnF0=domF
29 fdm F:AdomF=A
30 29 adantr F:AAdomF=A
31 28 30 eqtrd F:AAdomDnF0=A
32 27 31 feq12d F:AADnF0:domDnF0F:A
33 17 32 mpbird F:AADnF0:domDnF0
34 simprr F:AAn0DnFn:domDnFnDnFn:domDnFn
35 22 prid1
36 simprl F:AAn0DnFn:domDnFnn0
37 dvnbss F𝑝𝑚n0domDnFndomF
38 35 25 36 37 mp3an2ani F:AAn0DnFn:domDnFndomDnFndomF
39 30 adantr F:AAn0DnFn:domDnFndomF=A
40 38 39 sseqtrd F:AAn0DnFn:domDnFndomDnFnA
41 simplr F:AAn0DnFn:domDnFnA
42 40 41 sstrd F:AAn0DnFn:domDnFndomDnFn
43 dvfre DnFn:domDnFndomDnFnDnFn:domDnFn
44 34 42 43 syl2anc F:AAn0DnFn:domDnFnDnFn:domDnFn
45 dvnp1 F𝑝𝑚n0DnFn+1=DDnFn
46 18 25 36 45 mp3an2ani F:AAn0DnFn:domDnFnDnFn+1=DDnFn
47 46 dmeqd F:AAn0DnFn:domDnFndomDnFn+1=domDnFn
48 46 47 feq12d F:AAn0DnFn:domDnFnDnFn+1:domDnFn+1DnFn:domDnFn
49 44 48 mpbird F:AAn0DnFn:domDnFnDnFn+1:domDnFn+1
50 49 expr F:AAn0DnFn:domDnFnDnFn+1:domDnFn+1
51 50 expcom n0F:AADnFn:domDnFnDnFn+1:domDnFn+1
52 51 a2d n0F:AADnFn:domDnFnF:AADnFn+1:domDnFn+1
53 4 8 12 16 33 52 nn0ind N0F:AADnFN:domDnFN
54 53 com12 F:AAN0DnFN:domDnFN
55 54 3impia F:AAN0DnFN:domDnFN