| Step | Hyp | Ref
| Expression |
| 1 | | dflec2 6211 |
. . 3
  NC NC  c  NC 
    |
| 2 | | tccl 6161 |
. . . . . . . 8
 NC Tc NC  |
| 3 | | tccl 6161 |
. . . . . . . 8
 NC Tc NC  |
| 4 | | addlecncs 6210 |
. . . . . . . 8
 Tc NC Tc
NC Tc c
Tc Tc    |
| 5 | 2, 3, 4 | syl2an 463 |
. . . . . . 7
  NC NC Tc c
Tc Tc    |
| 6 | | tcdi 6165 |
. . . . . . 7
  NC NC Tc 

Tc Tc    |
| 7 | 5, 6 | breqtrrd 4666 |
. . . . . 6
  NC NC Tc c Tc     |
| 8 | | tceq 6159 |
. . . . . . 7
  
Tc
Tc 
   |
| 9 | 8 | breq2d 4652 |
. . . . . 6
  
Tc c Tc Tc c Tc      |
| 10 | 7, 9 | syl5ibrcom 213 |
. . . . 5
  NC NC   
Tc c Tc    |
| 11 | 10 | rexlimdva 2739 |
. . . 4
 NC   NC 
 Tc c Tc
   |
| 12 | 11 | adantr 451 |
. . 3
  NC NC  
NC   Tc c Tc    |
| 13 | 1, 12 | sylbid 206 |
. 2
  NC NC  c Tc c Tc    |
| 14 | | tccl 6161 |
. . . 4
 NC Tc NC  |
| 15 | | dflec2 6211 |
. . . 4
 Tc NC Tc
NC Tc c Tc  NC Tc
Tc     |
| 16 | 2, 14, 15 | syl2an 463 |
. . 3
  NC NC Tc c Tc  NC Tc
Tc     |
| 17 | | simplr 731 |
. . . . . . 7
   NC NC  NC Tc Tc   
NC  |
| 18 | | simpll 730 |
. . . . . . 7
   NC NC  NC Tc Tc   
NC  |
| 19 | | simprl 732 |
. . . . . . 7
   NC NC  NC Tc Tc   
NC  |
| 20 | | simprr 733 |
. . . . . . 7
   NC NC  NC Tc Tc    Tc
Tc    |
| 21 | | taddc 6230 |
. . . . . . 7
   NC NC NC Tc
Tc    NC Tc   |
| 22 | 17, 18, 19, 20, 21 | syl31anc 1185 |
. . . . . 6
   NC NC  NC Tc Tc    
NC Tc   |
| 23 | | addceq2 4385 |
. . . . . . . . . . . . 13
 Tc Tc  Tc Tc    |
| 24 | 23 | eqeq2d 2364 |
. . . . . . . . . . . 12
 Tc Tc
Tc  Tc
Tc Tc     |
| 25 | 24 | biimpac 472 |
. . . . . . . . . . 11
 Tc Tc 
Tc  Tc Tc Tc    |
| 26 | | tcdi 6165 |
. . . . . . . . . . . . . 14
  NC NC Tc 

Tc Tc    |
| 27 | 26 | adantlr 695 |
. . . . . . . . . . . . 13
   NC NC NC Tc
  Tc Tc    |
| 28 | 27 | eqeq2d 2364 |
. . . . . . . . . . . 12
   NC NC NC Tc Tc 
 Tc Tc Tc     |
| 29 | | simplr 731 |
. . . . . . . . . . . . . 14
   NC NC NC
NC  |
| 30 | | ncaddccl 6145 |
. . . . . . . . . . . . . . 15
  NC NC   NC  |
| 31 | 30 | adantlr 695 |
. . . . . . . . . . . . . 14
   NC NC NC 

NC  |
| 32 | | tc11 6229 |
. . . . . . . . . . . . . 14
  NC  
NC Tc
Tc 
      |
| 33 | 29, 31, 32 | syl2anc 642 |
. . . . . . . . . . . . 13
   NC NC NC Tc Tc 
      |
| 34 | | addlecncs 6210 |
. . . . . . . . . . . . . . 15
  NC NC c     |
| 35 | | breq2 4644 |
. . . . . . . . . . . . . . 15
  
 c c      |
| 36 | 34, 35 | syl5ibrcom 213 |
. . . . . . . . . . . . . 14
  NC NC   
c    |
| 37 | 36 | adantlr 695 |
. . . . . . . . . . . . 13
   NC NC NC 
  c    |
| 38 | 33, 37 | sylbid 206 |
. . . . . . . . . . . 12
   NC NC NC Tc Tc 
 c    |
| 39 | 28, 38 | sylbird 226 |
. . . . . . . . . . 11
   NC NC NC Tc Tc Tc 
c    |
| 40 | 25, 39 | syl5 28 |
. . . . . . . . . 10
   NC NC NC 
Tc Tc 
Tc 
c    |
| 41 | 40 | expdimp 426 |
. . . . . . . . 9
    NC NC
NC Tc
Tc    Tc c    |
| 42 | 41 | an32s 779 |
. . . . . . . 8
    NC NC Tc Tc   NC  Tc c    |
| 43 | 42 | rexlimdva 2739 |
. . . . . . 7
   NC NC Tc
Tc     NC Tc c    |
| 44 | 43 | adantrl 696 |
. . . . . 6
   NC NC  NC Tc Tc      NC Tc c    |
| 45 | 22, 44 | mpd 14 |
. . . . 5
   NC NC  NC Tc Tc    c   |
| 46 | 45 | expr 598 |
. . . 4
   NC NC NC Tc Tc 
c    |
| 47 | 46 | rexlimdva 2739 |
. . 3
  NC NC  
NC Tc Tc 
c    |
| 48 | 16, 47 | sylbid 206 |
. 2
  NC NC Tc c Tc c    |
| 49 | 13, 48 | impbid 183 |
1
  NC NC  c Tc c Tc
   |