Step | Hyp | Ref
| Expression |
1 | | wwlksnextbij0.v |
. . . 4
Vtx   |
2 | 1 | wwlknbp 26733 |
. . 3
  WWalksN 

Word    |
3 | | simp2 1062 |
. . 3
 
Word    |
4 | | wwlksnextbij0.e |
. . . 4
Edg   |
5 | | wwlksnextbij0.d |
. . . 4
 Word         substr      
 lastS    lastS       |
6 | | wwlksnextbij.r |
. . . 4
  lastS       |
7 | | wwlksnextbij.f |
. . . 4
 lastS     |
8 | 1, 4, 5, 6, 7 | wwlksnextfun 26793 |
. . 3

      |
9 | 2, 3, 8 | 3syl 18 |
. 2
  WWalksN 
      |
10 | | preq2 4269 |
. . . . . 6
  lastS    
 lastS       |
11 | 10 | eleq1d 2686 |
. . . . 5
  
lastS      lastS        |
12 | 11, 6 | elrab2 3366 |
. . . 4


 lastS        |
13 | 1, 4 | wwlksnext 26788 |
. . . . . . . . . . 11
   WWalksN 
 lastS       ++         WWalksN
   |
14 | 13 | 3expb 1266 |
. . . . . . . . . 10
   WWalksN    lastS        ++         WWalksN    |
15 | | s1cl 13382 |
. . . . . . . . . . . . . . . . . 18
     Word
  |
16 | | swrdccat1 13457 |
. . . . . . . . . . . . . . . . . 18
  Word     Word    ++      substr
          |
17 | 15, 16 | sylan2 491 |
. . . . . . . . . . . . . . . . 17
  Word
   ++      substr           |
18 | 17 | ex 450 |
. . . . . . . . . . . . . . . 16
 Word    ++      substr            |
19 | 18 | adantr 481 |
. . . . . . . . . . . . . . 15
  Word           ++      substr            |
20 | | opeq2 4403 |
. . . . . . . . . . . . . . . . . . 19
      
    
 
       |
21 | 20 | eqcoms 2630 |
. . . . . . . . . . . . . . . . . 18
             
       |
22 | 21 | oveq2d 6666 |
. . . . . . . . . . . . . . . . 17
         ++      substr
        ++      substr
          |
23 | 22 | eqeq1d 2624 |
. . . . . . . . . . . . . . . 16
          ++      substr      
  ++      substr
           |
24 | 23 | adantl 482 |
. . . . . . . . . . . . . . 15
  Word           ++      substr      
  ++      substr
           |
25 | 19, 24 | sylibrd 249 |
. . . . . . . . . . . . . 14
  Word           ++      substr          |
26 | 25 | 3adant3 1081 |
. . . . . . . . . . . . 13
  Word       
 ..^                   ++      substr          |
27 | 1, 4 | wwlknp 26734 |
. . . . . . . . . . . . 13
  WWalksN 
 Word         ..^                  |
28 | 26, 27 | syl11 33 |
. . . . . . . . . . . 12
 
 WWalksN 
  ++      substr
         |
29 | 28 | adantr 481 |
. . . . . . . . . . 11
   lastS      
 WWalksN 
  ++      substr
         |
30 | 29 | impcom 446 |
. . . . . . . . . 10
   WWalksN    lastS         ++      substr         |
31 | | lswccats1 13411 |
. . . . . . . . . . . . . . . . . . 19
  Word
 lastS   ++         |
32 | 31 | eqcomd 2628 |
. . . . . . . . . . . . . . . . . 18
  Word
 lastS   ++         |
33 | 32 | ex 450 |
. . . . . . . . . . . . . . . . 17
 Word  lastS   ++          |
34 | 33 | 3ad2ant3 1084 |
. . . . . . . . . . . . . . . 16
 
Word   lastS   ++          |
35 | 2, 34 | syl 17 |
. . . . . . . . . . . . . . 15
  WWalksN 

lastS   ++          |
36 | 35 | imp 445 |
. . . . . . . . . . . . . 14
   WWalksN  
lastS   ++         |
37 | 36 | preq2d 4275 |
. . . . . . . . . . . . 13
   WWalksN    lastS      lastS    lastS   ++          |
38 | 37 | eleq1d 2686 |
. . . . . . . . . . . 12
   WWalksN    
lastS      lastS    lastS   ++           |
39 | 38 | biimpd 219 |
. . . . . . . . . . 11
   WWalksN    
lastS      lastS    lastS   ++           |
40 | 39 | impr 649 |
. . . . . . . . . 10
   WWalksN    lastS       
lastS    lastS   ++          |
41 | 14, 30, 40 | jca32 558 |
. . . . . . . . 9
   WWalksN    lastS         ++         WWalksN
    ++      substr      
 lastS    lastS   ++            |
42 | 34, 2 | syl11 33 |
. . . . . . . . . . 11
 
 WWalksN 
lastS   ++          |
43 | 42 | adantr 481 |
. . . . . . . . . 10
   lastS      
 WWalksN 
lastS   ++          |
44 | 43 | impcom 446 |
. . . . . . . . 9
   WWalksN    lastS       lastS   ++         |
45 | | ovexd 6680 |
. . . . . . . . . 10
   WWalksN    lastS        ++        |
46 | | eleq1 2689 |
. . . . . . . . . . . . . . 15
  ++          WWalksN 
 ++     
 
 WWalksN     |
47 | | oveq1 6657 |
. . . . . . . . . . . . . . . . 17
  ++       substr         ++      substr         |
48 | 47 | eqeq1d 2624 |
. . . . . . . . . . . . . . . 16
  ++        substr  
   
  ++      substr
         |
49 | | fveq2 6191 |
. . . . . . . . . . . . . . . . . 18
  ++      lastS  
lastS   ++         |
50 | 49 | preq2d 4275 |
. . . . . . . . . . . . . . . . 17
  ++       lastS    lastS     lastS    lastS   ++          |
51 | 50 | eleq1d 2686 |
. . . . . . . . . . . . . . . 16
  ++        lastS    lastS     lastS   
lastS   ++           |
52 | 48, 51 | anbi12d 747 |
. . . . . . . . . . . . . . 15
  ++         substr        lastS   
lastS        ++      substr      
 lastS    lastS   ++            |
53 | 46, 52 | anbi12d 747 |
. . . . . . . . . . . . . 14
  ++           WWalksN
   substr  
     lastS   
lastS        ++     
 
 WWalksN     ++      substr        lastS   
lastS   ++             |
54 | 49 | eqeq2d 2632 |
. . . . . . . . . . . . . 14
  ++       lastS  
lastS   ++          |
55 | 53, 54 | anbi12d 747 |
. . . . . . . . . . . . 13
  ++            WWalksN 
  substr      
 lastS    lastS     
lastS       ++         WWalksN     ++      substr        lastS   
lastS   ++         
lastS   ++           |
56 | 55 | bicomd 213 |
. . . . . . . . . . . 12
  ++          ++         WWalksN     ++      substr        lastS   
lastS   ++         
lastS   ++             WWalksN
   substr  
     lastS   
lastS      lastS       |
57 | 56 | adantl 482 |
. . . . . . . . . . 11
    WWalksN    lastS      
 ++           ++     
 
 WWalksN     ++      substr        lastS   
lastS   ++         
lastS   ++             WWalksN
   substr  
     lastS   
lastS      lastS       |
58 | 57 | biimpd 219 |
. . . . . . . . . 10
    WWalksN    lastS      
 ++           ++     
 
 WWalksN     ++      substr        lastS   
lastS   ++         
lastS   ++             WWalksN 
  substr      
 lastS    lastS     
lastS       |
59 | 45, 58 | spcimedv 3292 |
. . . . . . . . 9
   WWalksN    lastS           ++         WWalksN     ++      substr        lastS   
lastS   ++         
lastS   ++               WWalksN    substr
       lastS    lastS     
lastS       |
60 | 41, 44, 59 | mp2and 715 |
. . . . . . . 8
   WWalksN    lastS              WWalksN 
  substr      
 lastS    lastS     
lastS      |
61 | | oveq1 6657 |
. . . . . . . . . . . . 13
  substr      
 substr         |
62 | 61 | eqeq1d 2624 |
. . . . . . . . . . . 12
   substr
       substr
         |
63 | | fveq2 6191 |
. . . . . . . . . . . . . 14
 lastS   lastS     |
64 | 63 | preq2d 4275 |
. . . . . . . . . . . . 13
  lastS    lastS    
lastS    lastS      |
65 | 64 | eleq1d 2686 |
. . . . . . . . . . . 12
  
lastS    lastS     lastS   
lastS       |
66 | 62, 65 | anbi12d 747 |
. . . . . . . . . . 11
    substr      
 lastS    lastS    
  substr      
 lastS    lastS        |
67 | 66 | elrab 3363 |
. . . . . . . . . 10
     WWalksN
   substr        lastS   
lastS          WWalksN
   substr  
     lastS   
lastS        |
68 | 67 | anbi1i 731 |
. . . . . . . . 9
      WWalksN
   substr        lastS   
lastS      lastS         WWalksN 
  substr      
 lastS    lastS     
lastS      |
69 | 68 | exbii 1774 |
. . . . . . . 8
        WWalksN    substr      
 lastS    lastS     
lastS   
       WWalksN
   substr  
     lastS   
lastS      lastS      |
70 | 60, 69 | sylibr 224 |
. . . . . . 7
   WWalksN    lastS              WWalksN    substr      
 lastS    lastS     
lastS      |
71 | | df-rex 2918 |
. . . . . . 7
      WWalksN
   substr        lastS   
lastS       lastS  
       WWalksN    substr      
 lastS    lastS     
lastS      |
72 | 70, 71 | sylibr 224 |
. . . . . 6
   WWalksN    lastS       
    WWalksN
   substr        lastS   
lastS       lastS     |
73 | 1, 4, 5 | wwlksnextwrd 26792 |
. . . . . . . 8
  WWalksN 

   WWalksN    substr      
 lastS    lastS        |
74 | 73 | adantr 481 |
. . . . . . 7
   WWalksN    lastS      
    WWalksN
   substr        lastS   
lastS        |
75 | 74 | rexeqdv 3145 |
. . . . . 6
   WWalksN    lastS         lastS  
     WWalksN    substr      
 lastS    lastS       lastS      |
76 | 72, 75 | mpbird 247 |
. . . . 5
   WWalksN    lastS       
lastS     |
77 | | fveq2 6191 |
. . . . . . . 8
 lastS   lastS     |
78 | | fvex 6201 |
. . . . . . . 8
lastS    |
79 | 77, 7, 78 | fvmpt 6282 |
. . . . . . 7
    
lastS     |
80 | 79 | eqeq2d 2632 |
. . . . . 6
     
lastS      |
81 | 80 | rexbiia 3040 |
. . . . 5
     

lastS     |
82 | 76, 81 | sylibr 224 |
. . . 4
   WWalksN    lastS       
      |
83 | 12, 82 | sylan2b 492 |
. . 3
   WWalksN   
      |
84 | 83 | ralrimiva 2966 |
. 2
  WWalksN 


      |
85 | | dffo3 6374 |
. 2
    
     

       |
86 | 9, 84, 85 | sylanbrc 698 |
1
  WWalksN 
      |