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

Definition df-wlkson 26496
Description: Define the collection of walks with particular endpoints (in a hypergraph). The predicate 
F ( A (WalksOn `  G ) B ) P can be read as "The pair  <. F ,  P >. represents a walk from vertex  A to vertex  B in a graph  G", see also iswlkon 26553. This corresponds to the "x0-x(l)-walks", see Definition in [Bollobas] p. 5. (Contributed by Alexander van der Vekens and Mario Carneiro, 4-Oct-2017.) (Revised by AV, 28-Dec-2020.)
Assertion
Ref Expression
df-wlkson  |- WalksOn  =  ( g  e.  _V  |->  ( a  e.  (Vtx `  g ) ,  b  e.  (Vtx `  g
)  |->  { <. f ,  p >.  |  (
f (Walks `  g
) p  /\  (
p `  0 )  =  a  /\  (
p `  ( # `  f
) )  =  b ) } ) )
Distinct variable groups:    f, g, p    a, b, f, g, p

Detailed syntax breakdown of Definition df-wlkson
StepHypRef Expression
1 cwlkson 26493 . 2  class WalksOn
2 vg . . 3  setvar  g
3 cvv 3200 . . 3  class  _V
4 va . . . 4  setvar  a
5 vb . . . 4  setvar  b
62cv 1482 . . . . 5  class  g
7 cvtx 25874 . . . . 5  class Vtx
86, 7cfv 5888 . . . 4  class  (Vtx `  g )
9 vf . . . . . . . 8  setvar  f
109cv 1482 . . . . . . 7  class  f
11 vp . . . . . . . 8  setvar  p
1211cv 1482 . . . . . . 7  class  p
13 cwlks 26492 . . . . . . . 8  class Walks
146, 13cfv 5888 . . . . . . 7  class  (Walks `  g )
1510, 12, 14wbr 4653 . . . . . 6  wff  f (Walks `  g ) p
16 cc0 9936 . . . . . . . 8  class  0
1716, 12cfv 5888 . . . . . . 7  class  ( p `
 0 )
184cv 1482 . . . . . . 7  class  a
1917, 18wceq 1483 . . . . . 6  wff  ( p `
 0 )  =  a
20 chash 13117 . . . . . . . . 9  class  #
2110, 20cfv 5888 . . . . . . . 8  class  ( # `  f )
2221, 12cfv 5888 . . . . . . 7  class  ( p `
 ( # `  f
) )
235cv 1482 . . . . . . 7  class  b
2422, 23wceq 1483 . . . . . 6  wff  ( p `
 ( # `  f
) )  =  b
2515, 19, 24w3a 1037 . . . . 5  wff  ( f (Walks `  g )
p  /\  ( p `  0 )  =  a  /\  ( p `
 ( # `  f
) )  =  b )
2625, 9, 11copab 4712 . . . 4  class  { <. f ,  p >.  |  ( f (Walks `  g
) p  /\  (
p `  0 )  =  a  /\  (
p `  ( # `  f
) )  =  b ) }
274, 5, 8, 8, 26cmpt2 6652 . . 3  class  ( a  e.  (Vtx `  g
) ,  b  e.  (Vtx `  g )  |->  { <. f ,  p >.  |  ( f (Walks `  g ) p  /\  ( p `  0
)  =  a  /\  ( p `  ( # `
 f ) )  =  b ) } )
282, 3, 27cmpt 4729 . 2  class  ( g  e.  _V  |->  ( a  e.  (Vtx `  g
) ,  b  e.  (Vtx `  g )  |->  { <. f ,  p >.  |  ( f (Walks `  g ) p  /\  ( p `  0
)  =  a  /\  ( p `  ( # `
 f ) )  =  b ) } ) )
291, 28wceq 1483 1  wff WalksOn  =  ( g  e.  _V  |->  ( a  e.  (Vtx `  g ) ,  b  e.  (Vtx `  g
)  |->  { <. f ,  p >.  |  (
f (Walks `  g
) p  /\  (
p `  0 )  =  a  /\  (
p `  ( # `  f
) )  =  b ) } ) )
Colors of variables: wff setvar class
This definition is referenced by:  wlkson  26552  wlkonprop  26554
  Copyright terms: Public domain W3C validator