Step | Hyp | Ref
| Expression |
1 | | efgval.r |
. 2
~FG    |
2 | | vex 3203 |
. . . . . . . . . . . 12
 |
3 | | 2on 7568 |
. . . . . . . . . . . . 13
 |
4 | 3 | elexi 3213 |
. . . . . . . . . . . 12
 |
5 | 2, 4 | xpex 6962 |
. . . . . . . . . . 11
   |
6 | | wrdexg 13315 |
. . . . . . . . . . 11
   Word     |
7 | | fvi 6255 |
. . . . . . . . . . 11
Word   Word    Word     |
8 | 5, 6, 7 | mp2b 10 |
. . . . . . . . . 10
Word    Word    |
9 | | xpeq1 5128 |
. . . . . . . . . . . 12
       |
10 | | wrdeq 13327 |
. . . . . . . . . . . 12
    
Word   Word     |
11 | 9, 10 | syl 17 |
. . . . . . . . . . 11
 Word   Word     |
12 | 11 | fveq2d 6195 |
. . . . . . . . . 10
 Word    Word      |
13 | 8, 12 | syl5eqr 2670 |
. . . . . . . . 9
 Word   Word      |
14 | | efgval.w |
. . . . . . . . 9
Word     |
15 | 13, 14 | syl6eqr 2674 |
. . . . . . . 8
 Word     |
16 | | ereq2 7750 |
. . . . . . . 8
Word    Word
 
   |
17 | 15, 16 | syl 17 |
. . . . . . 7
  Word
 
   |
18 | | raleq 3138 |
. . . . . . . . 9
  

   splice                    
   splice                      |
19 | 18 | ralbidv 2986 |
. . . . . . . 8
  
         
    splice                             

   splice                      |
20 | 15, 19 | raleqbidv 3152 |
. . . . . . 7
  
Word    
         
    splice                    
         
    splice                      |
21 | 17, 20 | anbi12d 747 |
. . . . . 6
   Word    Word              

   splice                   


           
   splice                       |
22 | 21 | abbidv 2741 |
. . . . 5
   Word    Word              

   splice                        
         
    splice                       |
23 | 22 | inteqd 4480 |
. . . 4
    Word    Word              

   splice                         
         
    splice                       |
24 | | df-efg 18122 |
. . . 4
~FG
    Word    Word              

   splice                       |
25 | 14 | efglem 18129 |
. . . . 5
    
         
    splice                     |
26 | | intexab 4822 |
. . . . 5
    
           
   splice                        
         
    splice                       |
27 | 25, 26 | mpbi 220 |
. . . 4
   
           
   splice                      |
28 | 23, 24, 27 | fvmpt 6282 |
. . 3
 ~FG      
           
   splice                       |
29 | | fvprc 6185 |
. . . 4
 ~FG     |
30 | | abn0 3954 |
. . . . . . . 8
   

         
    splice                        
           
   splice                      |
31 | 25, 30 | mpbir 221 |
. . . . . . 7
  
           
   splice                      |
32 | | intssuni 4499 |
. . . . . . 7
   

         
    splice                         
         
    splice                         
         
    splice                       |
33 | 31, 32 | ax-mp 5 |
. . . . . 6
   
           
   splice                        

         
    splice                      |
34 | | erssxp 7765 |
. . . . . . . . . . . 12
     |
35 | 14 | efgrcl 18128 |
. . . . . . . . . . . . . . . . . 18
 
Word      |
36 | 35 | simpld 475 |
. . . . . . . . . . . . . . . . 17
   |
37 | 36 | con3i 150 |
. . . . . . . . . . . . . . . 16
   |
38 | 37 | eq0rdv 3979 |
. . . . . . . . . . . . . . 15
   |
39 | 38 | xpeq2d 5139 |
. . . . . . . . . . . . . 14
       |
40 | | xp0 5552 |
. . . . . . . . . . . . . 14
   |
41 | 39, 40 | syl6eq 2672 |
. . . . . . . . . . . . 13
     |
42 | | ss0b 3973 |
. . . . . . . . . . . . 13
       |
43 | 41, 42 | sylibr 224 |
. . . . . . . . . . . 12
     |
44 | 34, 43 | sylan9ssr 3617 |
. . . . . . . . . . 11
     |
45 | 44 | ex 450 |
. . . . . . . . . 10
 
   |
46 | 45 | adantrd 484 |
. . . . . . . . 9
    
         
    splice                       |
47 | 46 | alrimiv 1855 |
. . . . . . . 8
     

         
    splice                       |
48 | | sseq1 3626 |
. . . . . . . . 9
 
   |
49 | 48 | ralab2 3371 |
. . . . . . . 8
 
  
           
   splice                          

         
    splice                       |
50 | 47, 49 | sylibr 224 |
. . . . . . 7
    
           
   splice                        |
51 | | unissb 4469 |
. . . . . . 7
     
         
    splice                        
           
   splice                        |
52 | 50, 51 | sylibr 224 |
. . . . . 6
     
         
    splice                       |
53 | 33, 52 | syl5ss 3614 |
. . . . 5
     
         
    splice                       |
54 | | ss0 3974 |
. . . . 5
    

         
    splice                         
         
    splice                       |
55 | 53, 54 | syl 17 |
. . . 4
     
         
    splice                       |
56 | 29, 55 | eqtr4d 2659 |
. . 3
 ~FG      

         
    splice                       |
57 | 28, 56 | pm2.61i 176 |
. 2
~FG      
           
   splice                      |
58 | 1, 57 | eqtri 2644 |
1
    
         
    splice                      |