Proof of Theorem dvacos
Step | Hyp | Ref
| Expression |
1 | | df-acos 24593 |
. . . . 5
arccos     arcsin     |
2 | 1 | reseq1i 5392 |
. . . 4
arccos       arcsin      |
3 | | dvasin.d |
. . . . . 6
   ![(,] (,]](_ioc.gif)         |
4 | | difss 3737 |
. . . . . 6
   ![(,] (,]](_ioc.gif)         |
5 | 3, 4 | eqsstri 3635 |
. . . . 5
 |
6 | | resmpt 5449 |
. . . . 5

     arcsin         arcsin      |
7 | 5, 6 | ax-mp 5 |
. . . 4
     arcsin         arcsin     |
8 | 2, 7 | eqtri 2644 |
. . 3
arccos      arcsin     |
9 | 8 | oveq2i 6661 |
. 2
 arccos
       arcsin      |
10 | | cnelprrecn 10029 |
. . . . 5
    |
11 | 10 | a1i 11 |
. . . 4
     |
12 | | halfpire 24216 |
. . . . . 6
   |
13 | 12 | recni 10052 |
. . . . 5
   |
14 | 13 | a1i 11 |
. . . 4
  
   |
15 | | c0ex 10034 |
. . . . 5
 |
16 | 15 | a1i 11 |
. . . 4
    |
17 | 13 | a1i 11 |
. . . . 5
  
   |
18 | 15 | a1i 11 |
. . . . 5
    |
19 | 13 | a1i 11 |
. . . . . 6
    |
20 | 11, 19 | dvmptc 23721 |
. . . . 5
          |
21 | 5 | a1i 11 |
. . . . 5
  |
22 | | eqid 2622 |
. . . . . . . 8
  ℂfld   ℂfld |
23 | 22 | cnfldtopon 22586 |
. . . . . . 7
  ℂfld TopOn   |
24 | 23 | toponunii 20721 |
. . . . . . . 8
   ℂfld |
25 | 24 | restid 16094 |
. . . . . . 7
   ℂfld TopOn 
   ℂfld ↾t    ℂfld  |
26 | 23, 25 | ax-mp 5 |
. . . . . 6
   ℂfld ↾t    ℂfld |
27 | 26 | eqcomi 2631 |
. . . . 5
  ℂfld    ℂfld ↾t   |
28 | 22 | recld2 22617 |
. . . . . . . . . 10
     ℂfld  |
29 | | neg1rr 11125 |
. . . . . . . . . . . 12
  |
30 | | iocmnfcld 22572 |
. . . . . . . . . . . 12
   ![(,] (,]](_ioc.gif)             |
31 | 29, 30 | ax-mp 5 |
. . . . . . . . . . 11
 ![(,] (,]](_ioc.gif)        
   |
32 | 22 | tgioo2 22606 |
. . . . . . . . . . . 12
       ℂfld
↾t   |
33 | 32 | fveq2i 6194 |
. . . . . . . . . . 11
              ℂfld
↾t    |
34 | 31, 33 | eleqtri 2699 |
. . . . . . . . . 10
 ![(,] (,]](_ioc.gif)         ℂfld
↾t    |
35 | | restcldr 20978 |
. . . . . . . . . 10
       ℂfld  ![(,] (,]](_ioc.gif)         ℂfld
↾t     ![(,] (,]](_ioc.gif)        ℂfld   |
36 | 28, 34, 35 | mp2an 708 |
. . . . . . . . 9
 ![(,] (,]](_ioc.gif)        ℂfld  |
37 | | 1re 10039 |
. . . . . . . . . . . 12
 |
38 | | icopnfcld 22571 |
. . . . . . . . . . . 12
  
      
    |
39 | 37, 38 | ax-mp 5 |
. . . . . . . . . . 11
        
   |
40 | 39, 33 | eleqtri 2699 |
. . . . . . . . . 10
         ℂfld
↾t    |
41 | | restcldr 20978 |
. . . . . . . . . 10
       ℂfld  
       ℂfld
↾t      
     ℂfld   |
42 | 28, 40, 41 | mp2an 708 |
. . . . . . . . 9
        ℂfld  |
43 | | uncld 20845 |
. . . . . . . . 9
   ![(,] (,]](_ioc.gif)        ℂfld  
      ℂfld    ![(,] (,]](_ioc.gif)    
       ℂfld   |
44 | 36, 42, 43 | mp2an 708 |
. . . . . . . 8
  ![(,] (,]](_ioc.gif)            ℂfld  |
45 | 24 | cldopn 20835 |
. . . . . . . 8
   ![(,] (,]](_ioc.gif)            ℂfld    ![(,] (,]](_ioc.gif)          ℂfld  |
46 | 44, 45 | ax-mp 5 |
. . . . . . 7
   ![(,] (,]](_ioc.gif)          ℂfld |
47 | 3, 46 | eqeltri 2697 |
. . . . . 6
  ℂfld |
48 | 47 | a1i 11 |
. . . . 5
  ℂfld  |
49 | 11, 17, 18, 20, 21, 27, 22, 48 | dvmptres 23726 |
. . . 4
          |
50 | 5 | sseli 3599 |
. . . . . 6
   |
51 | | asincl 24600 |
. . . . . 6
 arcsin    |
52 | 50, 51 | syl 17 |
. . . . 5
 arcsin    |
53 | 52 | adantl 482 |
. . . 4
  arcsin    |
54 | | ovexd 6680 |
. . . 4
                |
55 | 3 | dvasin 33496 |
. . . . 5
 arcsin
                 |
56 | | asinf 24599 |
. . . . . . . 8
arcsin    |
57 | 56 | a1i 11 |
. . . . . . 7
arcsin     |
58 | 57, 21 | feqresmpt 6250 |
. . . . . 6
arcsin   arcsin     |
59 | 58 | oveq2d 6666 |
. . . . 5
 arcsin     arcsin      |
60 | 55, 59 | syl5reqr 2671 |
. . . 4
  arcsin                    |
61 | 11, 14, 16, 49, 53, 54, 60 | dvmptsub 23730 |
. . 3
     arcsin                       |
62 | 61 | trud 1493 |
. 2
     arcsin                      |
63 | | df-neg 10269 |
. . . 4
                            |
64 | | 1cnd 10056 |
. . . . 5
   |
65 | | ax-1cn 9994 |
. . . . . . 7
 |
66 | 50 | sqcld 13006 |
. . . . . . 7
       |
67 | | subcl 10280 |
. . . . . . 7
               |
68 | 65, 66, 67 | sylancr 695 |
. . . . . 6
         |
69 | 68 | sqrtcld 14176 |
. . . . 5
             |
70 | | eldifn 3733 |
. . . . . . . 8
    ![(,] (,]](_ioc.gif)    
  
  ![(,] (,]](_ioc.gif)         |
71 | 70, 3 | eleq2s 2719 |
. . . . . . 7

  ![(,] (,]](_ioc.gif)         |
72 | | mnfxr 10096 |
. . . . . . . . . . . 12
 |
73 | 29 | rexri 10097 |
. . . . . . . . . . . 12
  |
74 | | mnflt 11957 |
. . . . . . . . . . . . 13
     |
75 | 29, 74 | ax-mp 5 |
. . . . . . . . . . . 12
  |
76 | | ubioc1 12227 |
. . . . . . . . . . . 12
    
 ![(,] (,]](_ioc.gif)     |
77 | 72, 73, 75, 76 | mp3an 1424 |
. . . . . . . . . . 11

 ![(,] (,]](_ioc.gif)    |
78 | | eleq1 2689 |
. . . . . . . . . . 11
    ![(,] (,]](_ioc.gif)  
  ![(,] (,]](_ioc.gif)      |
79 | 77, 78 | mpbiri 248 |
. . . . . . . . . 10
 
 ![(,] (,]](_ioc.gif)     |
80 | 37 | rexri 10097 |
. . . . . . . . . . . 12
 |
81 | | pnfxr 10092 |
. . . . . . . . . . . 12
 |
82 | | ltpnf 11954 |
. . . . . . . . . . . . 13
   |
83 | 37, 82 | ax-mp 5 |
. . . . . . . . . . . 12
 |
84 | | lbico1 12228 |
. . . . . . . . . . . 12
  
     |
85 | 80, 81, 83, 84 | mp3an 1424 |
. . . . . . . . . . 11
    |
86 | | eleq1 2689 |
. . . . . . . . . . 11
    
      |
87 | 85, 86 | mpbiri 248 |
. . . . . . . . . 10
      |
88 | 79, 87 | orim12i 538 |
. . . . . . . . 9
  


 ![(,] (,]](_ioc.gif)         |
89 | 88 | orcoms 404 |
. . . . . . . 8
   

 ![(,] (,]](_ioc.gif)         |
90 | | elun 3753 |
. . . . . . . 8
   ![(,] (,]](_ioc.gif)      

 ![(,] (,]](_ioc.gif)         |
91 | 89, 90 | sylibr 224 |
. . . . . . 7
   
  ![(,] (,]](_ioc.gif)    
    |
92 | 71, 91 | nsyl 135 |
. . . . . 6
 
    |
93 | | sq1 12958 |
. . . . . . . . . 10
     |
94 | | 1cnd 10056 |
. . . . . . . . . . 11
               |
95 | | sqcl 12925 |
. . . . . . . . . . . 12
       |
96 | 95 | adantr 481 |
. . . . . . . . . . 11
                   |
97 | 65, 95, 67 | sylancr 695 |
. . . . . . . . . . . . 13
         |
98 | 97 | adantr 481 |
. . . . . . . . . . . 12
                     |
99 | | simpr 477 |
. . . . . . . . . . . 12
                         |
100 | 98, 99 | sqr00d 14180 |
. . . . . . . . . . 11
                     |
101 | 94, 96, 100 | subeq0d 10400 |
. . . . . . . . . 10
                   |
102 | 93, 101 | syl5req 2669 |
. . . . . . . . 9
                       |
103 | 102 | ex 450 |
. . . . . . . 8
                       |
104 | | sqeqor 12978 |
. . . . . . . . 9
 
                |
105 | 65, 104 | mpan2 707 |
. . . . . . . 8
         
      |
106 | 103, 105 | sylibd 229 |
. . . . . . 7
                  |
107 | 106 | necon3bd 2808 |
. . . . . 6
                  |
108 | 50, 92, 107 | sylc 65 |
. . . . 5
             |
109 | 64, 69, 108 | divnegd 10814 |
. . . 4
                             |
110 | 63, 109 | syl5eqr 2670 |
. . 3
                              |
111 | 110 | mpteq2ia 4740 |
. 2
                                |
112 | 9, 62, 111 | 3eqtri 2648 |
1
 arccos
                  |