Proof of Theorem swrdccat3b
Step | Hyp | Ref
| Expression |
1 | | simpl 473 |
. . . 4
   Word
Word              Word Word    |
2 | | simpr 477 |
. . . 4
   Word
Word                         |
3 | | elfzubelfz 12353 |
. . . . 5
           
                 |
4 | 3 | adantl 482 |
. . . 4
   Word
Word                               |
5 | | swrdccatin12.l |
. . . . . 6
     |
6 | 5 | swrdccat3 13492 |
. . . . 5
  Word
Word       
      
                  ++  substr                  
  substr
            
  substr
                 substr     ++  substr                   |
7 | 6 | imp 445 |
. . . 4
   Word
Word      
      
                   ++  substr                  
  substr
            
  substr
                 substr     ++  substr                  |
8 | 1, 2, 4, 7 | syl12anc 1324 |
. . 3
   Word
Word               ++  substr                  
  substr
            
  substr
                 substr     ++  substr                  |
9 | 5 | swrdccat3blem 13495 |
. . . 4
    Word Word 
   
            
   
 substr              substr     ++    substr             |
10 | | iftrue 4092 |
. . . . . 6
  
  substr
             substr     ++    substr             |
11 | 10 | 3ad2ant3 1084 |
. . . . 5
    Word Word 
   
            
     substr              substr     ++    substr  
          |
12 | | lencl 13324 |
. . . . . . . . . . . 12
 Word       |
13 | 12 | nn0cnd 11353 |
. . . . . . . . . . 11
 Word       |
14 | | lencl 13324 |
. . . . . . . . . . . 12
 Word       |
15 | 14 | nn0cnd 11353 |
. . . . . . . . . . 11
 Word       |
16 | 5 | eqcomi 2631 |
. . . . . . . . . . . . 13
     |
17 | 16 | eleq1i 2692 |
. . . . . . . . . . . 12
    
  |
18 | | pncan2 10288 |
. . . . . . . . . . . 12
                     |
19 | 17, 18 | sylanb 489 |
. . . . . . . . . . 11
                         |
20 | 13, 15, 19 | syl2an 494 |
. . . . . . . . . 10
  Word
Word                |
21 | 20 | eqcomd 2628 |
. . . . . . . . 9
  Word
Word                |
22 | 21 | adantr 481 |
. . . . . . . 8
   Word
Word                           |
23 | 22 | 3ad2ant1 1082 |
. . . . . . 7
    Word Word 
   
            
               |
24 | 23 | opeq2d 4409 |
. . . . . 6
    Word Word 
   
            
                         |
25 | 24 | oveq2d 6666 |
. . . . 5
    Word Word 
   
            
  substr  
         substr                 |
26 | 11, 25 | eqtrd 2656 |
. . . 4
    Word Word 
   
            
     substr              substr     ++    substr  
              |
27 | | iffalse 4095 |
. . . . . 6

    substr  
           substr     ++     substr     ++    |
28 | 27 | 3ad2ant3 1084 |
. . . . 5
    Word Word 
   
             
    substr              substr     ++     substr     ++    |
29 | 20 | adantr 481 |
. . . . . . . . . 10
   Word
Word                           |
30 | 29 | 3ad2ant1 1082 |
. . . . . . . . 9
    Word Word 
   
             
 
            |
31 | 30 | opeq2d 4409 |
. . . . . . . 8
    Word Word 
   
             
          
         |
32 | 31 | oveq2d 6666 |
. . . . . . 7
    Word Word 
   
             
 substr              substr           |
33 | | swrdid 13428 |
. . . . . . . . . 10
 Word  substr           |
34 | 33 | adantl 482 |
. . . . . . . . 9
  Word
Word   substr           |
35 | 34 | adantr 481 |
. . . . . . . 8
   Word
Word              substr           |
36 | 35 | 3ad2ant1 1082 |
. . . . . . 7
    Word Word 
   
             
 substr           |
37 | 32, 36 | eqtr2d 2657 |
. . . . . 6
    Word Word 
   
             

substr               |
38 | 37 | oveq2d 6666 |
. . . . 5
    Word Word 
   
             
  substr     ++    substr     ++  substr                |
39 | 28, 38 | eqtrd 2656 |
. . . 4
    Word Word 
   
             
    substr              substr     ++     substr     ++  substr                |
40 | 9, 26, 39 | 2if2 4136 |
. . 3
   Word
Word                 substr              substr     ++           
 substr  
           
 substr                  substr     ++  substr                  |
41 | 8, 40 | eqtr4d 2659 |
. 2
   Word
Word               ++  substr               substr  
           substr     ++     |
42 | 41 | ex 450 |
1
  Word
Word               ++  substr            
  substr
             substr     ++      |