Users' Mathboxes Mathbox for Alexander van der Vekens < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  df-pfx Structured version   Visualization version   Unicode version

Definition df-pfx 41382
Description: Define an operation which extracts prefixes of words, i.e. subwords starting at the beginning of a word. Definition in section 9.1 of [AhoHopUll] p. 318. "pfx" is used as label fragment. (Contributed by AV, 2-May-2020.)
Assertion
Ref Expression
df-pfx  |- prefix  =  ( s  e.  _V , 
l  e.  NN0  |->  ( s substr  <. 0 ,  l >.
) )
Distinct variable group:    s, l

Detailed syntax breakdown of Definition df-pfx
StepHypRef Expression
1 cpfx 41381 . 2  class prefix
2 vs . . 3  setvar  s
3 vl . . 3  setvar  l
4 cvv 3200 . . 3  class  _V
5 cn0 11292 . . 3  class  NN0
62cv 1482 . . . 4  class  s
7 cc0 9936 . . . . 5  class  0
83cv 1482 . . . . 5  class  l
97, 8cop 4183 . . . 4  class  <. 0 ,  l >.
10 csubstr 13295 . . . 4  class substr
116, 9, 10co 6650 . . 3  class  ( s substr  <. 0 ,  l >.
)
122, 3, 4, 5, 11cmpt2 6652 . 2  class  ( s  e.  _V ,  l  e.  NN0  |->  ( s substr  <. 0 ,  l >.
) )
131, 12wceq 1483 1  wff prefix  =  ( s  e.  _V , 
l  e.  NN0  |->  ( s substr  <. 0 ,  l >.
) )
Colors of variables: wff setvar class
This definition is referenced by:  pfxval  41383  pfx00  41384  pfx0  41385  pfxcl  41386
  Copyright terms: Public domain W3C validator