Proof of Theorem rnghmsubcsetclem2
Step | Hyp | Ref
| Expression |
1 | | simpl 473 |
. . . . . . . 8
 
   |
2 | 1 | adantr 481 |
. . . . . . 7
    
 
  |
3 | 2 | adantr 481 |
. . . . . 6
   
 
      
     
  |
4 | | simpr 477 |
. . . . . . 7
    
 

   |
5 | 4 | adantr 481 |
. . . . . 6
   
 
      
     

   |
6 | | simpr 477 |
. . . . . . 7
     
           |
7 | 6 | adantl 482 |
. . . . . 6
   
 
      
     
      |
8 | | rnghmsubcsetc.h |
. . . . . . 7
 RngHomo      |
9 | 8 | rnghmresel 41964 |
. . . . . 6
 

       RngHomo    |
10 | 3, 5, 7, 9 | syl3anc 1326 |
. . . . 5
   
 
      
     

RngHomo    |
11 | | simpr 477 |
. . . . . . . 8
 
   |
12 | | simpl 473 |
. . . . . . . 8
 
   |
13 | 11, 12 | anim12i 590 |
. . . . . . 7
    
 

   |
14 | 13 | adantr 481 |
. . . . . 6
   
 
      
     

   |
15 | | simprl 794 |
. . . . . 6
   
 
      
     
      |
16 | 8 | rnghmresel 41964 |
. . . . . 6
 

       RngHomo    |
17 | 3, 14, 15, 16 | syl3anc 1326 |
. . . . 5
   
 
      
     

RngHomo    |
18 | | rnghmco 41907 |
. . . . 5
   RngHomo   RngHomo  
   RngHomo    |
19 | 10, 17, 18 | syl2anc 693 |
. . . 4
   
 
      
     
   RngHomo    |
20 | | rnghmsubcsetc.c |
. . . . 5
ExtStrCat   |
21 | | rnghmsubcsetc.u |
. . . . . 6
   |
22 | 21 | ad3antrrr 766 |
. . . . 5
   
 
      
     
  |
23 | | eqid 2622 |
. . . . 5
comp  comp   |
24 | | rnghmsubcsetc.b |
. . . . . . . . . 10
 Rng    |
25 | 24 | eleq2d 2687 |
. . . . . . . . 9
  Rng     |
26 | | elinel2 3800 |
. . . . . . . . 9
 Rng 
  |
27 | 25, 26 | syl6bi 243 |
. . . . . . . 8
     |
28 | 27 | imp 445 |
. . . . . . 7
 
   |
29 | 28 | adantr 481 |
. . . . . 6
    
 
  |
30 | 29 | adantr 481 |
. . . . 5
   
 
      
     
  |
31 | 24 | eleq2d 2687 |
. . . . . . . . . . 11
  Rng     |
32 | | elinel2 3800 |
. . . . . . . . . . 11
 Rng 
  |
33 | 31, 32 | syl6bi 243 |
. . . . . . . . . 10
     |
34 | 33 | adantr 481 |
. . . . . . . . 9
 
     |
35 | 34 | com12 32 |
. . . . . . . 8
  
    |
36 | 35 | adantr 481 |
. . . . . . 7
 
  
    |
37 | 36 | impcom 446 |
. . . . . 6
    
 
  |
38 | 37 | adantr 481 |
. . . . 5
   
 
      
     
  |
39 | 24 | eleq2d 2687 |
. . . . . . . . . 10
  Rng     |
40 | | elinel2 3800 |
. . . . . . . . . 10
 Rng 
  |
41 | 39, 40 | syl6bi 243 |
. . . . . . . . 9
     |
42 | 41 | adantr 481 |
. . . . . . . 8
 
     |
43 | 42 | adantld 483 |
. . . . . . 7
 
  

   |
44 | 43 | imp 445 |
. . . . . 6
    
 
  |
45 | 44 | adantr 481 |
. . . . 5
   
 
      
     
  |
46 | | eqid 2622 |
. . . . 5
         |
47 | | eqid 2622 |
. . . . 5
         |
48 | | eqid 2622 |
. . . . 5
         |
49 | | simprl 794 |
. . . . . . . . . . . . . . 15
       |
50 | 49 | adantr 481 |
. . . . . . . . . . . . . 14
     
       |
51 | 11 | anim1i 592 |
. . . . . . . . . . . . . . . 16
     
   |
52 | 51 | ancoms 469 |
. . . . . . . . . . . . . . 15
     
   |
53 | 52 | adantr 481 |
. . . . . . . . . . . . . 14
     
         |
54 | | simpr 477 |
. . . . . . . . . . . . . 14
     
           |
55 | 50, 53, 54, 16 | syl3anc 1326 |
. . . . . . . . . . . . 13
     
      RngHomo    |
56 | 46, 47 | rnghmf 41899 |
. . . . . . . . . . . . 13
  RngHomo 
              |
57 | 55, 56 | syl 17 |
. . . . . . . . . . . 12
     
                   |
58 | 57 | ex 450 |
. . . . . . . . . . 11
                         |
59 | 58 | ex 450 |
. . . . . . . . . 10
  
                      |
60 | 59 | adantr 481 |
. . . . . . . . 9
 
  
                      |
61 | 60 | impcom 446 |
. . . . . . . 8
    
 
    
               |
62 | 61 | com12 32 |
. . . . . . 7
       
 
                 |
63 | 62 | adantr 481 |
. . . . . 6
     
       
 
 
               |
64 | 63 | impcom 446 |
. . . . 5
   
 
      
     
              |
65 | 9 | 3expa 1265 |
. . . . . . . . . 10
   
 
      RngHomo    |
66 | 47, 48 | rnghmf 41899 |
. . . . . . . . . 10
  RngHomo 
              |
67 | 65, 66 | syl 17 |
. . . . . . . . 9
   
 
                   |
68 | 67 | ex 450 |
. . . . . . . 8
 

                      |
69 | 68 | adantlr 751 |
. . . . . . 7
    
 
    
               |
70 | 69 | adantld 483 |
. . . . . 6
    
 
     
                    |
71 | 70 | imp 445 |
. . . . 5
   
 
      
     
              |
72 | 20, 22, 23, 30, 38, 45, 46, 47, 48, 64, 71 | estrcco 16770 |
. . . 4
   
 
      
     
       comp          |
73 | 8 | adantr 481 |
. . . . . . 7
 

RngHomo      |
74 | 73 | oveqdr 6674 |
. . . . . 6
    
 
      RngHomo        |
75 | | ovres 6800 |
. . . . . . 7
 
   RngHomo       RngHomo    |
76 | 75 | ad2ant2l 782 |
. . . . . 6
    
 
  RngHomo       RngHomo    |
77 | 74, 76 | eqtrd 2656 |
. . . . 5
    
 
     RngHomo    |
78 | 77 | adantr 481 |
. . . 4
   
 
      
     
     RngHomo    |
79 | 19, 72, 78 | 3eltr4d 2716 |
. . 3
   
 
      
     
       comp            |
80 | 79 | ralrimivva 2971 |
. 2
    
 
                   comp            |
81 | 80 | ralrimivva 2971 |
1
 
 

                   comp            |