Metamath Proof Explorer


Theorem 2efiatan

Description: Value of the exponential of an artcangent. (Contributed by Mario Carneiro, 2-Apr-2015)

Ref Expression
Assertion 2efiatan ( ๐ด โˆˆ dom arctan โ†’ ( exp โ€˜ ( 2 ยท ( i ยท ( arctan โ€˜ ๐ด ) ) ) ) = ( ( ( 2 ยท i ) / ( ๐ด + i ) ) โˆ’ 1 ) )

Proof

Step Hyp Ref Expression
1 atanval โŠข ( ๐ด โˆˆ dom arctan โ†’ ( arctan โ€˜ ๐ด ) = ( ( i / 2 ) ยท ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) ) )
2 1 oveq2d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( 2 ยท i ) ยท ( arctan โ€˜ ๐ด ) ) = ( ( 2 ยท i ) ยท ( ( i / 2 ) ยท ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) ) ) )
3 2cn โŠข 2 โˆˆ โ„‚
4 3 a1i โŠข ( ๐ด โˆˆ dom arctan โ†’ 2 โˆˆ โ„‚ )
5 ax-icn โŠข i โˆˆ โ„‚
6 5 a1i โŠข ( ๐ด โˆˆ dom arctan โ†’ i โˆˆ โ„‚ )
7 atancl โŠข ( ๐ด โˆˆ dom arctan โ†’ ( arctan โ€˜ ๐ด ) โˆˆ โ„‚ )
8 4 6 7 mulassd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( 2 ยท i ) ยท ( arctan โ€˜ ๐ด ) ) = ( 2 ยท ( i ยท ( arctan โ€˜ ๐ด ) ) ) )
9 halfcl โŠข ( i โˆˆ โ„‚ โ†’ ( i / 2 ) โˆˆ โ„‚ )
10 5 9 ax-mp โŠข ( i / 2 ) โˆˆ โ„‚
11 3 5 10 mulassi โŠข ( ( 2 ยท i ) ยท ( i / 2 ) ) = ( 2 ยท ( i ยท ( i / 2 ) ) )
12 3 5 10 mul12i โŠข ( 2 ยท ( i ยท ( i / 2 ) ) ) = ( i ยท ( 2 ยท ( i / 2 ) ) )
13 2ne0 โŠข 2 โ‰  0
14 5 3 13 divcan2i โŠข ( 2 ยท ( i / 2 ) ) = i
15 14 oveq2i โŠข ( i ยท ( 2 ยท ( i / 2 ) ) ) = ( i ยท i )
16 ixi โŠข ( i ยท i ) = - 1
17 15 16 eqtri โŠข ( i ยท ( 2 ยท ( i / 2 ) ) ) = - 1
18 11 12 17 3eqtri โŠข ( ( 2 ยท i ) ยท ( i / 2 ) ) = - 1
19 18 oveq1i โŠข ( ( ( 2 ยท i ) ยท ( i / 2 ) ) ยท ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) ) = ( - 1 ยท ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) )
20 ax-1cn โŠข 1 โˆˆ โ„‚
21 atandm2 โŠข ( ๐ด โˆˆ dom arctan โ†” ( ๐ด โˆˆ โ„‚ โˆง ( 1 โˆ’ ( i ยท ๐ด ) ) โ‰  0 โˆง ( 1 + ( i ยท ๐ด ) ) โ‰  0 ) )
22 21 simp1bi โŠข ( ๐ด โˆˆ dom arctan โ†’ ๐ด โˆˆ โ„‚ )
23 mulcl โŠข ( ( i โˆˆ โ„‚ โˆง ๐ด โˆˆ โ„‚ ) โ†’ ( i ยท ๐ด ) โˆˆ โ„‚ )
24 5 22 23 sylancr โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i ยท ๐ด ) โˆˆ โ„‚ )
25 subcl โŠข ( ( 1 โˆˆ โ„‚ โˆง ( i ยท ๐ด ) โˆˆ โ„‚ ) โ†’ ( 1 โˆ’ ( i ยท ๐ด ) ) โˆˆ โ„‚ )
26 20 24 25 sylancr โŠข ( ๐ด โˆˆ dom arctan โ†’ ( 1 โˆ’ ( i ยท ๐ด ) ) โˆˆ โ„‚ )
27 21 simp2bi โŠข ( ๐ด โˆˆ dom arctan โ†’ ( 1 โˆ’ ( i ยท ๐ด ) ) โ‰  0 )
28 26 27 logcld โŠข ( ๐ด โˆˆ dom arctan โ†’ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆˆ โ„‚ )
29 addcl โŠข ( ( 1 โˆˆ โ„‚ โˆง ( i ยท ๐ด ) โˆˆ โ„‚ ) โ†’ ( 1 + ( i ยท ๐ด ) ) โˆˆ โ„‚ )
30 20 24 29 sylancr โŠข ( ๐ด โˆˆ dom arctan โ†’ ( 1 + ( i ยท ๐ด ) ) โˆˆ โ„‚ )
31 21 simp3bi โŠข ( ๐ด โˆˆ dom arctan โ†’ ( 1 + ( i ยท ๐ด ) ) โ‰  0 )
32 30 31 logcld โŠข ( ๐ด โˆˆ dom arctan โ†’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) โˆˆ โ„‚ )
33 28 32 subcld โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) โˆˆ โ„‚ )
34 33 mulm1d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( - 1 ยท ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) ) = - ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) )
35 19 34 eqtrid โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( ( 2 ยท i ) ยท ( i / 2 ) ) ยท ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) ) = - ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) )
36 2mulicn โŠข ( 2 ยท i ) โˆˆ โ„‚
37 36 a1i โŠข ( ๐ด โˆˆ dom arctan โ†’ ( 2 ยท i ) โˆˆ โ„‚ )
38 10 a1i โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i / 2 ) โˆˆ โ„‚ )
39 37 38 33 mulassd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( ( 2 ยท i ) ยท ( i / 2 ) ) ยท ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) ) = ( ( 2 ยท i ) ยท ( ( i / 2 ) ยท ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) ) ) )
40 28 32 negsubdi2d โŠข ( ๐ด โˆˆ dom arctan โ†’ - ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) = ( ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) )
41 35 39 40 3eqtr3d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( 2 ยท i ) ยท ( ( i / 2 ) ยท ( ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) ) ) = ( ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) )
42 2 8 41 3eqtr3d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( 2 ยท ( i ยท ( arctan โ€˜ ๐ด ) ) ) = ( ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) )
43 42 fveq2d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( exp โ€˜ ( 2 ยท ( i ยท ( arctan โ€˜ ๐ด ) ) ) ) = ( exp โ€˜ ( ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) ) )
44 efsub โŠข ( ( ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) โˆˆ โ„‚ โˆง ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) โˆˆ โ„‚ ) โ†’ ( exp โ€˜ ( ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) ) = ( ( exp โ€˜ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) / ( exp โ€˜ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) ) )
45 32 28 44 syl2anc โŠข ( ๐ด โˆˆ dom arctan โ†’ ( exp โ€˜ ( ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) โˆ’ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) ) = ( ( exp โ€˜ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) / ( exp โ€˜ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) ) )
46 eflog โŠข ( ( ( 1 + ( i ยท ๐ด ) ) โˆˆ โ„‚ โˆง ( 1 + ( i ยท ๐ด ) ) โ‰  0 ) โ†’ ( exp โ€˜ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) = ( 1 + ( i ยท ๐ด ) ) )
47 30 31 46 syl2anc โŠข ( ๐ด โˆˆ dom arctan โ†’ ( exp โ€˜ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) = ( 1 + ( i ยท ๐ด ) ) )
48 eflog โŠข ( ( ( 1 โˆ’ ( i ยท ๐ด ) ) โˆˆ โ„‚ โˆง ( 1 โˆ’ ( i ยท ๐ด ) ) โ‰  0 ) โ†’ ( exp โ€˜ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) = ( 1 โˆ’ ( i ยท ๐ด ) ) )
49 26 27 48 syl2anc โŠข ( ๐ด โˆˆ dom arctan โ†’ ( exp โ€˜ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) = ( 1 โˆ’ ( i ยท ๐ด ) ) )
50 47 49 oveq12d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( exp โ€˜ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) / ( exp โ€˜ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) ) = ( ( 1 + ( i ยท ๐ด ) ) / ( 1 โˆ’ ( i ยท ๐ด ) ) ) )
51 negsub โŠข ( ( i โˆˆ โ„‚ โˆง ๐ด โˆˆ โ„‚ ) โ†’ ( i + - ๐ด ) = ( i โˆ’ ๐ด ) )
52 5 22 51 sylancr โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i + - ๐ด ) = ( i โˆ’ ๐ด ) )
53 6 mulridd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i ยท 1 ) = i )
54 16 oveq1i โŠข ( ( i ยท i ) ยท ๐ด ) = ( - 1 ยท ๐ด )
55 6 6 22 mulassd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( i ยท i ) ยท ๐ด ) = ( i ยท ( i ยท ๐ด ) ) )
56 22 mulm1d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( - 1 ยท ๐ด ) = - ๐ด )
57 54 55 56 3eqtr3a โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i ยท ( i ยท ๐ด ) ) = - ๐ด )
58 53 57 oveq12d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( i ยท 1 ) + ( i ยท ( i ยท ๐ด ) ) ) = ( i + - ๐ด ) )
59 6 22 6 pnpcan2d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( i + i ) โˆ’ ( ๐ด + i ) ) = ( i โˆ’ ๐ด ) )
60 52 58 59 3eqtr4d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( i ยท 1 ) + ( i ยท ( i ยท ๐ด ) ) ) = ( ( i + i ) โˆ’ ( ๐ด + i ) ) )
61 20 a1i โŠข ( ๐ด โˆˆ dom arctan โ†’ 1 โˆˆ โ„‚ )
62 6 61 24 adddid โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i ยท ( 1 + ( i ยท ๐ด ) ) ) = ( ( i ยท 1 ) + ( i ยท ( i ยท ๐ด ) ) ) )
63 6 2timesd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( 2 ยท i ) = ( i + i ) )
64 63 oveq1d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( 2 ยท i ) โˆ’ ( ๐ด + i ) ) = ( ( i + i ) โˆ’ ( ๐ด + i ) ) )
65 60 62 64 3eqtr4d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i ยท ( 1 + ( i ยท ๐ด ) ) ) = ( ( 2 ยท i ) โˆ’ ( ๐ด + i ) ) )
66 6 61 24 subdid โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i ยท ( 1 โˆ’ ( i ยท ๐ด ) ) ) = ( ( i ยท 1 ) โˆ’ ( i ยท ( i ยท ๐ด ) ) ) )
67 53 57 oveq12d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( i ยท 1 ) โˆ’ ( i ยท ( i ยท ๐ด ) ) ) = ( i โˆ’ - ๐ด ) )
68 subneg โŠข ( ( i โˆˆ โ„‚ โˆง ๐ด โˆˆ โ„‚ ) โ†’ ( i โˆ’ - ๐ด ) = ( i + ๐ด ) )
69 5 22 68 sylancr โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i โˆ’ - ๐ด ) = ( i + ๐ด ) )
70 67 69 eqtrd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( i ยท 1 ) โˆ’ ( i ยท ( i ยท ๐ด ) ) ) = ( i + ๐ด ) )
71 addcom โŠข ( ( i โˆˆ โ„‚ โˆง ๐ด โˆˆ โ„‚ ) โ†’ ( i + ๐ด ) = ( ๐ด + i ) )
72 5 22 71 sylancr โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i + ๐ด ) = ( ๐ด + i ) )
73 66 70 72 3eqtrd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( i ยท ( 1 โˆ’ ( i ยท ๐ด ) ) ) = ( ๐ด + i ) )
74 65 73 oveq12d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( i ยท ( 1 + ( i ยท ๐ด ) ) ) / ( i ยท ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) = ( ( ( 2 ยท i ) โˆ’ ( ๐ด + i ) ) / ( ๐ด + i ) ) )
75 ine0 โŠข i โ‰  0
76 75 a1i โŠข ( ๐ด โˆˆ dom arctan โ†’ i โ‰  0 )
77 30 26 6 27 76 divcan5d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( i ยท ( 1 + ( i ยท ๐ด ) ) ) / ( i ยท ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) = ( ( 1 + ( i ยท ๐ด ) ) / ( 1 โˆ’ ( i ยท ๐ด ) ) ) )
78 addcl โŠข ( ( ๐ด โˆˆ โ„‚ โˆง i โˆˆ โ„‚ ) โ†’ ( ๐ด + i ) โˆˆ โ„‚ )
79 22 5 78 sylancl โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ๐ด + i ) โˆˆ โ„‚ )
80 subneg โŠข ( ( ๐ด โˆˆ โ„‚ โˆง i โˆˆ โ„‚ ) โ†’ ( ๐ด โˆ’ - i ) = ( ๐ด + i ) )
81 22 5 80 sylancl โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ๐ด โˆ’ - i ) = ( ๐ด + i ) )
82 atandm โŠข ( ๐ด โˆˆ dom arctan โ†” ( ๐ด โˆˆ โ„‚ โˆง ๐ด โ‰  - i โˆง ๐ด โ‰  i ) )
83 82 simp2bi โŠข ( ๐ด โˆˆ dom arctan โ†’ ๐ด โ‰  - i )
84 negicn โŠข - i โˆˆ โ„‚
85 subeq0 โŠข ( ( ๐ด โˆˆ โ„‚ โˆง - i โˆˆ โ„‚ ) โ†’ ( ( ๐ด โˆ’ - i ) = 0 โ†” ๐ด = - i ) )
86 85 necon3bid โŠข ( ( ๐ด โˆˆ โ„‚ โˆง - i โˆˆ โ„‚ ) โ†’ ( ( ๐ด โˆ’ - i ) โ‰  0 โ†” ๐ด โ‰  - i ) )
87 22 84 86 sylancl โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( ๐ด โˆ’ - i ) โ‰  0 โ†” ๐ด โ‰  - i ) )
88 83 87 mpbird โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ๐ด โˆ’ - i ) โ‰  0 )
89 81 88 eqnetrrd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ๐ด + i ) โ‰  0 )
90 37 79 79 89 divsubdird โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( ( 2 ยท i ) โˆ’ ( ๐ด + i ) ) / ( ๐ด + i ) ) = ( ( ( 2 ยท i ) / ( ๐ด + i ) ) โˆ’ ( ( ๐ด + i ) / ( ๐ด + i ) ) ) )
91 74 77 90 3eqtr3d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( 1 + ( i ยท ๐ด ) ) / ( 1 โˆ’ ( i ยท ๐ด ) ) ) = ( ( ( 2 ยท i ) / ( ๐ด + i ) ) โˆ’ ( ( ๐ด + i ) / ( ๐ด + i ) ) ) )
92 79 89 dividd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( ๐ด + i ) / ( ๐ด + i ) ) = 1 )
93 92 oveq2d โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( ( 2 ยท i ) / ( ๐ด + i ) ) โˆ’ ( ( ๐ด + i ) / ( ๐ด + i ) ) ) = ( ( ( 2 ยท i ) / ( ๐ด + i ) ) โˆ’ 1 ) )
94 50 91 93 3eqtrd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( ( exp โ€˜ ( log โ€˜ ( 1 + ( i ยท ๐ด ) ) ) ) / ( exp โ€˜ ( log โ€˜ ( 1 โˆ’ ( i ยท ๐ด ) ) ) ) ) = ( ( ( 2 ยท i ) / ( ๐ด + i ) ) โˆ’ 1 ) )
95 43 45 94 3eqtrd โŠข ( ๐ด โˆˆ dom arctan โ†’ ( exp โ€˜ ( 2 ยท ( i ยท ( arctan โ€˜ ๐ด ) ) ) ) = ( ( ( 2 ยท i ) / ( ๐ด + i ) ) โˆ’ 1 ) )