Step | Hyp | Ref
| Expression |
1 | | eqcom 2195 |
. 2
        
          |
2 | | eqid 2193 |
. . . . . 6
RSpan ℤring RSpan ℤring |
3 | | eqid 2193 |
. . . . . 6
ℤring
~QG  RSpan ℤring      ℤring ~QG  RSpan ℤring       |
4 | | zncyg.y |
. . . . . 6
ℤ/nℤ   |
5 | | zndvds.2 |
. . . . . 6
 RHom   |
6 | 2, 3, 4, 5 | znzrhval 14135 |
. . . . 5
 
       ![] ]](rbrack.gif) ℤring ~QG  RSpan ℤring        |
7 | 6 | 3adant2 1018 |
. . . 4
 
       ![] ]](rbrack.gif) ℤring ~QG  RSpan ℤring        |
8 | 2, 3, 4, 5 | znzrhval 14135 |
. . . . 5
 
       ![] ]](rbrack.gif) ℤring ~QG  RSpan ℤring        |
9 | 8 | 3adant3 1019 |
. . . 4
 
       ![] ]](rbrack.gif) ℤring ~QG  RSpan ℤring        |
10 | 7, 9 | eqeq12d 2208 |
. . 3
 
         
  ![] ]](rbrack.gif) ℤring ~QG  RSpan ℤring        ![] ]](rbrack.gif) ℤring ~QG  RSpan ℤring         |
11 | | zringring 14081 |
. . . . . 6
ℤring  |
12 | | nn0z 9337 |
. . . . . . . . 9

  |
13 | 12 | 3ad2ant1 1020 |
. . . . . . . 8
 
   |
14 | 13 | snssd 3763 |
. . . . . . 7
 
     |
15 | | zringbas 14084 |
. . . . . . . 8
  ℤring |
16 | | eqid 2193 |
. . . . . . . 8
LIdeal ℤring LIdeal ℤring |
17 | 2, 15, 16 | rspcl 13987 |
. . . . . . 7
 ℤring     RSpan ℤring     LIdeal ℤring  |
18 | 11, 14, 17 | sylancr 414 |
. . . . . 6
 
  RSpan ℤring     LIdeal ℤring  |
19 | 16 | lidlsubg 13982 |
. . . . . 6
 ℤring  RSpan ℤring     LIdeal ℤring  RSpan ℤring     SubGrp ℤring  |
20 | 11, 18, 19 | sylancr 414 |
. . . . 5
 
  RSpan ℤring     SubGrp ℤring  |
21 | 15, 3 | eqger 13294 |
. . . . 5
  RSpan ℤring     SubGrp ℤring ℤring ~QG  RSpan ℤring        |
22 | 20, 21 | syl 14 |
. . . 4
 
 ℤring
~QG  RSpan ℤring        |
23 | | simp3 1001 |
. . . 4
 
   |
24 | 22, 23 | erth 6633 |
. . 3
 
   ℤring ~QG  RSpan ℤring         ![] ]](rbrack.gif) ℤring
~QG  RSpan ℤring        ![] ]](rbrack.gif) ℤring ~QG  RSpan ℤring         |
25 | | zringabl 14082 |
. . . . 5
ℤring  |
26 | 15, 16 | lidlss 13972 |
. . . . . 6
  RSpan ℤring     LIdeal ℤring  RSpan ℤring       |
27 | 18, 26 | syl 14 |
. . . . 5
 
  RSpan ℤring       |
28 | | eqid 2193 |
. . . . . 6
  ℤring   ℤring |
29 | 15, 28, 3 | eqgabl 13400 |
. . . . 5
 ℤring  RSpan ℤring        ℤring
~QG  RSpan ℤring            ℤring   RSpan ℤring         |
30 | 25, 27, 29 | sylancr 414 |
. . . 4
 
   ℤring ~QG  RSpan ℤring            ℤring   RSpan ℤring         |
31 | | simp2 1000 |
. . . . . . 7
 
   |
32 | 23, 31 | jca 306 |
. . . . . 6
 
 
   |
33 | 32 | biantrurd 305 |
. . . . 5
 
      ℤring   RSpan ℤring    
 
     ℤring   RSpan ℤring         |
34 | | df-3an 982 |
. . . . 5
 
    ℤring   RSpan ℤring     
 
     ℤring   RSpan ℤring        |
35 | 33, 34 | bitr4di 198 |
. . . 4
 
      ℤring   RSpan ℤring    
     ℤring   RSpan ℤring         |
36 | | zsubrg 14069 |
. . . . . . . . 9
SubRing ℂfld |
37 | | subrgsubg 13723 |
. . . . . . . . 9
 SubRing ℂfld
SubGrp ℂfld  |
38 | 36, 37 | mp1i 10 |
. . . . . . . 8
 
 SubGrp ℂfld  |
39 | | cnfldsub 14063 |
. . . . . . . . 9
  ℂfld |
40 | | df-zring 14079 |
. . . . . . . . 9
ℤring
ℂfld
↾s   |
41 | 39, 40, 28 | subgsub 13256 |
. . . . . . . 8
  SubGrp ℂfld
       ℤring    |
42 | 38, 41 | syld3an1 1295 |
. . . . . . 7
 
 
     ℤring    |
43 | 42 | eqcomd 2199 |
. . . . . 6
 
     ℤring      |
44 | | dvdsrzring 14091 |
. . . . . . . 8
 r ℤring |
45 | 15, 2, 44 | rspsn 14030 |
. . . . . . 7
 ℤring   RSpan ℤring         |
46 | 11, 13, 45 | sylancr 414 |
. . . . . 6
 
  RSpan ℤring         |
47 | 43, 46 | eleq12d 2264 |
. . . . 5
 
      ℤring   RSpan ℤring    
       |
48 | 31, 23 | zsubcld 9444 |
. . . . . 6
 
 
   |
49 | | breq2 4033 |
. . . . . . 7
   

    |
50 | 49 | elabg 2906 |
. . . . . 6
      
      |
51 | 48, 50 | syl 14 |
. . . . 5
 
    
      |
52 | 47, 51 | bitrd 188 |
. . . 4
 
      ℤring   RSpan ℤring    

    |
53 | 30, 35, 52 | 3bitr2d 216 |
. . 3
 
   ℤring ~QG  RSpan ℤring      
     |
54 | 10, 24, 53 | 3bitr2d 216 |
. 2
 
         

    |
55 | 1, 54 | bitrid 192 |
1
 
         

    |