MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-ewlks Structured version   Visualization version   Unicode version

Definition df-ewlks 26494
Description: Define the set of all s-walks of edges (in a hypergraph) corresponding to s-walks "on the edge level" discussed in Aksoy et al. For an extended nonnegative integer s, an s-walk is a sequence of hyperedges, e(0), e(1), ... , e(k), where e(j-1) and e(j) have at least s vertices in common (for j=1, ... , k). In contrast to the definition in Aksoy et al.,  s  =  0 (a 0-walk is an arbitrary sequence of hyperedges) and  s  = +oo (then the number of common vertices of two adjacent hyperedges must be infinite) are allowed. Furthermore, it is not forbidden that adjacent hyperedges are equal. (Contributed by AV, 4-Jan-2021.)
Assertion
Ref Expression
df-ewlks  |- EdgWalks  =  ( g  e.  _V , 
s  e. NN0*  |->  { f  |  [. (iEdg `  g )  /  i ]. ( f  e. Word  dom  i  /\  A. k  e.  ( 1..^ ( # `  f ) ) s  <_  ( # `  (
( i `  (
f `  ( k  -  1 ) ) )  i^i  ( i `
 ( f `  k ) ) ) ) ) } )
Distinct variable group:    f, g, i, k, s

Detailed syntax breakdown of Definition df-ewlks
StepHypRef Expression
1 cewlks 26491 . 2  class EdgWalks
2 vg . . 3  setvar  g
3 vs . . 3  setvar  s
4 cvv 3200 . . 3  class  _V
5 cxnn0 11363 . . 3  class NN0*
6 vf . . . . . . . 8  setvar  f
76cv 1482 . . . . . . 7  class  f
8 vi . . . . . . . . . 10  setvar  i
98cv 1482 . . . . . . . . 9  class  i
109cdm 5114 . . . . . . . 8  class  dom  i
1110cword 13291 . . . . . . 7  class Word  dom  i
127, 11wcel 1990 . . . . . 6  wff  f  e. Word  dom  i
133cv 1482 . . . . . . . 8  class  s
14 vk . . . . . . . . . . . . . 14  setvar  k
1514cv 1482 . . . . . . . . . . . . 13  class  k
16 c1 9937 . . . . . . . . . . . . 13  class  1
17 cmin 10266 . . . . . . . . . . . . 13  class  -
1815, 16, 17co 6650 . . . . . . . . . . . 12  class  ( k  -  1 )
1918, 7cfv 5888 . . . . . . . . . . 11  class  ( f `
 ( k  - 
1 ) )
2019, 9cfv 5888 . . . . . . . . . 10  class  ( i `
 ( f `  ( k  -  1 ) ) )
2115, 7cfv 5888 . . . . . . . . . . 11  class  ( f `
 k )
2221, 9cfv 5888 . . . . . . . . . 10  class  ( i `
 ( f `  k ) )
2320, 22cin 3573 . . . . . . . . 9  class  ( ( i `  ( f `
 ( k  - 
1 ) ) )  i^i  ( i `  ( f `  k
) ) )
24 chash 13117 . . . . . . . . 9  class  #
2523, 24cfv 5888 . . . . . . . 8  class  ( # `  ( ( i `  ( f `  (
k  -  1 ) ) )  i^i  (
i `  ( f `  k ) ) ) )
26 cle 10075 . . . . . . . 8  class  <_
2713, 25, 26wbr 4653 . . . . . . 7  wff  s  <_ 
( # `  ( ( i `  ( f `
 ( k  - 
1 ) ) )  i^i  ( i `  ( f `  k
) ) ) )
287, 24cfv 5888 . . . . . . . 8  class  ( # `  f )
29 cfzo 12465 . . . . . . . 8  class ..^
3016, 28, 29co 6650 . . . . . . 7  class  ( 1..^ ( # `  f
) )
3127, 14, 30wral 2912 . . . . . 6  wff  A. k  e.  ( 1..^ ( # `  f ) ) s  <_  ( # `  (
( i `  (
f `  ( k  -  1 ) ) )  i^i  ( i `
 ( f `  k ) ) ) )
3212, 31wa 384 . . . . 5  wff  ( f  e. Word  dom  i  /\  A. k  e.  ( 1..^ ( # `  f
) ) s  <_ 
( # `  ( ( i `  ( f `
 ( k  - 
1 ) ) )  i^i  ( i `  ( f `  k
) ) ) ) )
332cv 1482 . . . . . 6  class  g
34 ciedg 25875 . . . . . 6  class iEdg
3533, 34cfv 5888 . . . . 5  class  (iEdg `  g )
3632, 8, 35wsbc 3435 . . . 4  wff  [. (iEdg `  g )  /  i ]. ( f  e. Word  dom  i  /\  A. k  e.  ( 1..^ ( # `  f ) ) s  <_  ( # `  (
( i `  (
f `  ( k  -  1 ) ) )  i^i  ( i `
 ( f `  k ) ) ) ) )
3736, 6cab 2608 . . 3  class  { f  |  [. (iEdg `  g )  /  i ]. ( f  e. Word  dom  i  /\  A. k  e.  ( 1..^ ( # `  f ) ) s  <_  ( # `  (
( i `  (
f `  ( k  -  1 ) ) )  i^i  ( i `
 ( f `  k ) ) ) ) ) }
382, 3, 4, 5, 37cmpt2 6652 . 2  class  ( g  e.  _V ,  s  e. NN0*  |->  { f  | 
[. (iEdg `  g
)  /  i ]. ( f  e. Word  dom  i  /\  A. k  e.  ( 1..^ ( # `  f ) ) s  <_  ( # `  (
( i `  (
f `  ( k  -  1 ) ) )  i^i  ( i `
 ( f `  k ) ) ) ) ) } )
391, 38wceq 1483 1  wff EdgWalks  =  ( g  e.  _V , 
s  e. NN0*  |->  { f  |  [. (iEdg `  g )  /  i ]. ( f  e. Word  dom  i  /\  A. k  e.  ( 1..^ ( # `  f ) ) s  <_  ( # `  (
( i `  (
f `  ( k  -  1 ) ) )  i^i  ( i `
 ( f `  k ) ) ) ) ) } )
Colors of variables: wff setvar class
This definition is referenced by:  ewlksfval  26497  ewlkprop  26499
  Copyright terms: Public domain W3C validator