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

Definition df-spthson 26615
Description: Define the collection of simple paths with particular endpoints (in an undirected graph). (Contributed by Alexander van der Vekens, 1-Mar-2018.) (Revised by AV, 9-Jan-2021.)
Assertion
Ref Expression
df-spthson  |- SPathsOn  =  ( g  e.  _V  |->  ( a  e.  (Vtx `  g ) ,  b  e.  (Vtx `  g
)  |->  { <. f ,  p >.  |  (
f ( a (TrailsOn `  g ) b ) p  /\  f (SPaths `  g ) p ) } ) )
Distinct variable groups:    f, g, p    a, b, g, f, p

Detailed syntax breakdown of Definition df-spthson
StepHypRef Expression
1 cspthson 26611 . 2  class SPathsOn
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
134cv 1482 . . . . . . . 8  class  a
145cv 1482 . . . . . . . 8  class  b
15 ctrlson 26588 . . . . . . . . 9  class TrailsOn
166, 15cfv 5888 . . . . . . . 8  class  (TrailsOn `  g
)
1713, 14, 16co 6650 . . . . . . 7  class  ( a (TrailsOn `  g )
b )
1810, 12, 17wbr 4653 . . . . . 6  wff  f ( a (TrailsOn `  g
) b ) p
19 cspths 26609 . . . . . . . 8  class SPaths
206, 19cfv 5888 . . . . . . 7  class  (SPaths `  g )
2110, 12, 20wbr 4653 . . . . . 6  wff  f (SPaths `  g ) p
2218, 21wa 384 . . . . 5  wff  ( f ( a (TrailsOn `  g
) b ) p  /\  f (SPaths `  g ) p )
2322, 9, 11copab 4712 . . . 4  class  { <. f ,  p >.  |  ( f ( a (TrailsOn `  g ) b ) p  /\  f (SPaths `  g ) p ) }
244, 5, 8, 8, 23cmpt2 6652 . . 3  class  ( a  e.  (Vtx `  g
) ,  b  e.  (Vtx `  g )  |->  { <. f ,  p >.  |  ( f ( a (TrailsOn `  g
) b ) p  /\  f (SPaths `  g ) p ) } )
252, 3, 24cmpt 4729 . 2  class  ( g  e.  _V  |->  ( a  e.  (Vtx `  g
) ,  b  e.  (Vtx `  g )  |->  { <. f ,  p >.  |  ( f ( a (TrailsOn `  g
) b ) p  /\  f (SPaths `  g ) p ) } ) )
261, 25wceq 1483 1  wff SPathsOn  =  ( g  e.  _V  |->  ( a  e.  (Vtx `  g ) ,  b  e.  (Vtx `  g
)  |->  { <. f ,  p >.  |  (
f ( a (TrailsOn `  g ) b ) p  /\  f (SPaths `  g ) p ) } ) )
Colors of variables: wff setvar class
This definition is referenced by:  spthson  26637  spthonprop  26641
  Copyright terms: Public domain W3C validator