Step | Hyp | Ref
| Expression |
1 | | srhmsubcALTV.c |
. . . 4
   |
2 | | eleq1 2537 |
. . . . . . 7
 
   |
3 | | srhmsubcALTV.s |
. . . . . . 7

 |
4 | 2, 3 | vtoclri 3110 |
. . . . . 6
   |
5 | 4 | ssriv 3422 |
. . . . 5
 |
6 | | sslin 3649 |
. . . . 5

      |
7 | 5, 6 | mp1i 13 |
. . . 4
   
   |
8 | 1, 7 | syl5eqss 3462 |
. . 3
     |
9 | | ssid 3437 |
. . . . . 6
 RingHom   RingHom   |
10 | | eqid 2471 |
. . . . . . 7
RingCatALTV  RingCatALTV   |
11 | | eqid 2471 |
. . . . . . 7
   RingCatALTV      RingCatALTV    |
12 | | simpl 464 |
. . . . . . 7
  
    |
13 | | eqid 2471 |
. . . . . . 7
  RingCatALTV     RingCatALTV    |
14 | 3, 1 | srhmsubcALTVlem2 40603 |
. . . . . . . 8
 
    RingCatALTV     |
15 | 14 | adantrr 731 |
. . . . . . 7
  
     RingCatALTV     |
16 | 3, 1 | srhmsubcALTVlem2 40603 |
. . . . . . . 8
 
    RingCatALTV     |
17 | 16 | adantrl 730 |
. . . . . . 7
  
     RingCatALTV     |
18 | 10, 11, 12, 13, 15, 17 | ringchomALTV 40558 |
. . . . . 6
  
      RingCatALTV      RingHom    |
19 | 9, 18 | syl5sseqr 3467 |
. . . . 5
  
   RingHom      RingCatALTV       |
20 | | srhmsubcALTV.j |
. . . . . . 7
 
 RingHom    |
21 | 20 | a1i 11 |
. . . . . 6
  
     RingHom     |
22 | | oveq12 6317 |
. . . . . . 7
 
  RingHom   RingHom    |
23 | 22 | adantl 473 |
. . . . . 6
   
  
 
 RingHom   RingHom    |
24 | | simprl 772 |
. . . . . 6
  
    |
25 | | simprr 774 |
. . . . . 6
  
    |
26 | | ovex 6336 |
. . . . . . 7
 RingHom   |
27 | 26 | a1i 11 |
. . . . . 6
  
   RingHom    |
28 | 21, 23, 24, 25, 27 | ovmpt2d 6443 |
. . . . 5
  
       RingHom    |
29 | | eqid 2471 |
. . . . . 6
 f  RingCatALTV    f
 RingCatALTV    |
30 | 29, 11, 13, 15, 17 | homfval 15675 |
. . . . 5
  
     f
 RingCatALTV         RingCatALTV       |
31 | 19, 28, 30 | 3sstr4d 3461 |
. . . 4
  
         f  RingCatALTV       |
32 | 31 | ralrimivva 2814 |
. . 3
 

       f  RingCatALTV       |
33 | | ovex 6336 |
. . . . . 6
 RingHom   |
34 | 20, 33 | fnmpt2i 6881 |
. . . . 5

  |
35 | 34 | a1i 11 |
. . . 4
     |
36 | 29, 11 | homffn 15676 |
. . . . 5
 f  RingCatALTV       RingCatALTV      RingCatALTV     |
37 | | id 22 |
. . . . . . . . 9
   |
38 | 10, 11, 37 | ringcbasALTV 40556 |
. . . . . . . 8
    RingCatALTV       |
39 | 38 | eqcomd 2477 |
. . . . . . 7
      RingCatALTV     |
40 | 39 | sqxpeqd 4865 |
. . . . . 6
           RingCatALTV      RingCatALTV      |
41 | 40 | fneq2d 5677 |
. . . . 5
  
f  RingCatALTV        
 f  RingCatALTV       RingCatALTV      RingCatALTV       |
42 | 36, 41 | mpbiri 241 |
. . . 4
  f  RingCatALTV           |
43 | | inex1g 4539 |
. . . 4
     |
44 | 35, 42, 43 | isssc 15803 |
. . 3
  cat 
f  RingCatALTV      

       f  RingCatALTV         |
45 | 8, 32, 44 | mpbir2and 936 |
. 2
 cat  f  RingCatALTV     |
46 | 1 | elin2 3612 |
. . . . . . . 8


   |
47 | 4 | adantl 473 |
. . . . . . . 8
 
   |
48 | 46, 47 | sylbi 200 |
. . . . . . 7
   |
49 | 48 | adantl 473 |
. . . . . 6
 
   |
50 | | eqid 2471 |
. . . . . . 7
         |
51 | 50 | idrhm 18037 |
. . . . . 6

      RingHom    |
52 | 49, 51 | syl 17 |
. . . . 5
 
       RingHom    |
53 | | eqid 2471 |
. . . . . 6
   RingCatALTV      RingCatALTV    |
54 | | simpl 464 |
. . . . . 6
 
   |
55 | 10, 11, 53, 54, 14, 50 | ringcidALTV 40564 |
. . . . 5
 
     RingCatALTV             |
56 | 20 | a1i 11 |
. . . . . 6
 
    RingHom     |
57 | | oveq12 6317 |
. . . . . . 7
 
  RingHom   RingHom    |
58 | 57 | adantl 473 |
. . . . . 6
  


   RingHom
  RingHom    |
59 | | simpr 468 |
. . . . . 6
 
   |
60 | | ovex 6336 |
. . . . . . 7
 RingHom   |
61 | 60 | a1i 11 |
. . . . . 6
 
  RingHom    |
62 | 56, 58, 59, 59, 61 | ovmpt2d 6443 |
. . . . 5
 
      RingHom    |
63 | 52, 55, 62 | 3eltr4d 2564 |
. . . 4
 
     RingCatALTV            |
64 | | eqid 2471 |
. . . . . . . . 9
comp RingCatALTV   comp RingCatALTV    |
65 | 10 | ringccatALTV 40563 |
. . . . . . . . . 10
 RingCatALTV    |
66 | 65 | ad3antrrr 744 |
. . . . . . . . 9
     
 
           RingCatALTV    |
67 | 14 | adantr 472 |
. . . . . . . . . 10
  


 
   RingCatALTV     |
68 | 67 | adantr 472 |
. . . . . . . . 9
     
 
          
   RingCatALTV     |
69 | 16 | ad2ant2r 761 |
. . . . . . . . . 10
  


     RingCatALTV     |
70 | 69 | adantr 472 |
. . . . . . . . 9
     
 
              RingCatALTV     |
71 | 3, 1 | srhmsubcALTVlem2 40603 |
. . . . . . . . . . 11
 
    RingCatALTV     |
72 | 71 | ad2ant2rl 763 |
. . . . . . . . . 10
  


     RingCatALTV     |
73 | 72 | adantr 472 |
. . . . . . . . 9
     
 
              RingCatALTV     |
74 | 54 | adantr 472 |
. . . . . . . . . . . . . . 15
  


 
  |
75 | | simpl 464 |
. . . . . . . . . . . . . . . 16
 
   |
76 | 59, 75 | anim12i 576 |
. . . . . . . . . . . . . . 15
  


  
   |
77 | 74, 76 | jca 541 |
. . . . . . . . . . . . . 14
  


   
    |
78 | 3, 1, 20 | srhmsubcALTVlem3 40604 |
. . . . . . . . . . . . . 14
  
          RingCatALTV       |
79 | 77, 78 | syl 17 |
. . . . . . . . . . . . 13
  


          RingCatALTV       |
80 | 79 | eleq2d 2534 |
. . . . . . . . . . . 12
  


           RingCatALTV        |
81 | 80 | biimpcd 232 |
. . . . . . . . . . 11
         
 
    RingCatALTV        |
82 | 81 | adantr 472 |
. . . . . . . . . 10
     
       
 
      RingCatALTV        |
83 | 82 | impcom 437 |
. . . . . . . . 9
     
 
               RingCatALTV       |
84 | 3, 1, 20 | srhmsubcALTVlem3 40604 |
. . . . . . . . . . . . . 14
  
          RingCatALTV       |
85 | 84 | adantlr 729 |
. . . . . . . . . . . . 13
  


          RingCatALTV       |
86 | 85 | eleq2d 2534 |
. . . . . . . . . . . 12
  


           RingCatALTV        |
87 | 86 | biimpd 212 |
. . . . . . . . . . 11
  


           RingCatALTV        |
88 | 87 | adantld 474 |
. . . . . . . . . 10
  


                 RingCatALTV        |
89 | 88 | imp 436 |
. . . . . . . . 9
     
 
               RingCatALTV       |
90 | 11, 13, 64, 66, 68, 70, 73, 83, 89 | catcocl 15669 |
. . . . . . . 8
     
 
                  comp RingCatALTV           RingCatALTV       |
91 | 10, 11, 74, 13, 67, 72 | ringchomALTV 40558 |
. . . . . . . . . 10
  


      RingCatALTV      RingHom    |
92 | 91 | eqcomd 2477 |
. . . . . . . . 9
  


   RingHom
     RingCatALTV       |
93 | 92 | adantr 472 |
. . . . . . . 8
     
 
            RingHom
     RingCatALTV       |
94 | 90, 93 | eleqtrrd 2552 |
. . . . . . 7
     
 
                  comp RingCatALTV        RingHom    |
95 | 20 | a1i 11 |
. . . . . . . . 9
  


 
   RingHom     |
96 | | oveq12 6317 |
. . . . . . . . . 10
 
  RingHom   RingHom    |
97 | 96 | adantl 473 |
. . . . . . . . 9
     
 

   RingHom   RingHom    |
98 | 59 | adantr 472 |
. . . . . . . . 9
  


 
  |
99 | | simprr 774 |
. . . . . . . . 9
  


    |
100 | | ovex 6336 |
. . . . . . . . . 10
 RingHom   |
101 | 100 | a1i 11 |
. . . . . . . . 9
  


   RingHom
   |
102 | 95, 97, 98, 99, 101 | ovmpt2d 6443 |
. . . . . . . 8
  


       RingHom    |
103 | 102 | adantr 472 |
. . . . . . 7
     
 
                RingHom    |
104 | 94, 103 | eleqtrrd 2552 |
. . . . . 6
     
 
                  comp RingCatALTV             |
105 | 104 | ralrimivva 2814 |
. . . . 5
  


  
                  comp RingCatALTV             |
106 | 105 | ralrimivva 2814 |
. . . 4
 
  

                  comp RingCatALTV             |
107 | 63, 106 | jca 541 |
. . 3
 
      RingCatALTV          

                   comp RingCatALTV              |
108 | 107 | ralrimiva 2809 |
. 2
 
     RingCatALTV                               comp RingCatALTV              |
109 | 29, 53, 64, 65, 35 | issubc2 15819 |
. 2
 
Subcat RingCatALTV  
 cat  f  RingCatALTV         RingCatALTV           

     
            comp RingCatALTV                |
110 | 45, 108, 109 | mpbir2and 936 |
1
 Subcat RingCatALTV     |