Step | Hyp | Ref
| Expression |
1 | | preaddccan2lem1 4455 |
. . . . 5
  Nn Nn          
    |
2 | | addceq1 4384 |
. . . . . . . 8
 0c  
0c
   |
3 | 2 | neeq1d 2530 |
. . . . . . 7
 0c   
0c     |
4 | | addceq1 4384 |
. . . . . . . 8
 0c  
0c
   |
5 | 2, 4 | eqeq12d 2367 |
. . . . . . 7
 0c   
  0c 
0c
    |
6 | 3, 5 | anbi12d 691 |
. . . . . 6
 0c         
 0c 
0c 
0c      |
7 | 6 | imbi1d 308 |
. . . . 5
 0c     
    

  0c  0c 
0c       |
8 | | addceq1 4384 |
. . . . . . . 8
       |
9 | 8 | neeq1d 2530 |
. . . . . . 7
  

     |
10 | | addceq1 4384 |
. . . . . . . 8
       |
11 | 8, 10 | eqeq12d 2367 |
. . . . . . 7
  

         |
12 | 9, 11 | anbi12d 691 |
. . . . . 6
    
    
    
      |
13 | 12 | imbi1d 308 |
. . . . 5
     
    

  

    
    |
14 | | addceq1 4384 |
. . . . . . . . 9
  1c  
  1c    |
15 | | addc32 4417 |
. . . . . . . . 9
 
1c

   1c |
16 | 14, 15 | syl6eq 2401 |
. . . . . . . 8
  1c  
   1c  |
17 | 16 | neeq1d 2530 |
. . . . . . 7
  1c   
   1c    |
18 | | addceq1 4384 |
. . . . . . . . 9
  1c  
  1c    |
19 | | addc32 4417 |
. . . . . . . . 9
 
1c

   1c |
20 | 18, 19 | syl6eq 2401 |
. . . . . . . 8
  1c  
   1c  |
21 | 16, 20 | eqeq12d 2367 |
. . . . . . 7
  1c   
     1c
   1c   |
22 | 17, 21 | anbi12d 691 |
. . . . . 6
  1c         
  
 1c  
 1c    1c    |
23 | 22 | imbi1d 308 |
. . . . 5
  1c     
    

     1c  
 1c    1c
    |
24 | | addceq1 4384 |
. . . . . . . 8
       |
25 | 24 | neeq1d 2530 |
. . . . . . 7
  

     |
26 | | addceq1 4384 |
. . . . . . . 8
       |
27 | 24, 26 | eqeq12d 2367 |
. . . . . . 7
  

         |
28 | 25, 27 | anbi12d 691 |
. . . . . 6
    
    
    
      |
29 | 28 | imbi1d 308 |
. . . . 5
     
    

  

    
    |
30 | | addcid2 4408 |
. . . . . . . . 9
0c 
 |
31 | | addcid2 4408 |
. . . . . . . . 9
0c 
 |
32 | 30, 31 | eqeq12i 2366 |
. . . . . . . 8
 0c  0c    |
33 | 32 | biimpi 186 |
. . . . . . 7
 0c  0c    |
34 | 33 | adantl 452 |
. . . . . 6
  0c  0c 
0c     |
35 | 34 | a1i 10 |
. . . . 5
  Nn Nn   0c  0c 
0c      |
36 | | addcnnul 4454 |
. . . . . . . . . 10
    1c  

1c    |
37 | 36 | simpld 445 |
. . . . . . . . 9
    1c     |
38 | 37 | ad2antrl 708 |
. . . . . . . 8
   Nn  Nn Nn      1c  
 1c    1c      |
39 | | simpll 730 |
. . . . . . . . . 10
   Nn  Nn Nn      1c  
 1c    1c  Nn  |
40 | | simplrl 736 |
. . . . . . . . . 10
   Nn  Nn Nn      1c  
 1c    1c  Nn  |
41 | | nncaddccl 4420 |
. . . . . . . . . 10
  Nn Nn   Nn  |
42 | 39, 40, 41 | syl2anc 642 |
. . . . . . . . 9
   Nn  Nn Nn      1c  
 1c    1c    Nn  |
43 | | simplrr 737 |
. . . . . . . . . 10
   Nn  Nn Nn      1c  
 1c    1c  Nn  |
44 | | nncaddccl 4420 |
. . . . . . . . . 10
  Nn Nn   Nn  |
45 | 39, 43, 44 | syl2anc 642 |
. . . . . . . . 9
   Nn  Nn Nn      1c  
 1c    1c    Nn  |
46 | | simprr 733 |
. . . . . . . . 9
   Nn  Nn Nn      1c  
 1c    1c   
 1c    1c  |
47 | | simprl 732 |
. . . . . . . . 9
   Nn  Nn Nn      1c  
 1c    1c   
 1c   |
48 | | prepeano4 4452 |
. . . . . . . . 9
    
Nn  
Nn     1c    1c   
1c
   
    |
49 | 42, 45, 46, 47, 48 | syl22anc 1183 |
. . . . . . . 8
   Nn  Nn Nn      1c  
 1c    1c        |
50 | 38, 49 | jca 518 |
. . . . . . 7
   Nn  Nn Nn      1c  
 1c    1c   

       |
51 | 50 | ex 423 |
. . . . . 6
  Nn  Nn Nn      
1c
 
 1c    1c
 

        |
52 | 51 | imim1d 69 |
. . . . 5
  Nn  Nn Nn      
    

    
1c
 
 1c    1c
    |
53 | 1, 7, 13, 23, 29, 35, 52 | findsd 4411 |
. . . 4
  Nn  Nn Nn     
    
   |
54 | 53 | 3impb 1147 |
. . 3
  Nn Nn Nn    
    
   |
55 | 54 | expdimp 426 |
. 2
   Nn Nn Nn      
 
   |
56 | | addceq2 4385 |
. 2
       |
57 | 55, 56 | impbid1 194 |
1
   Nn Nn Nn      
     |