At:
connect-iff
1
1
1
1
2
1
2
1
1.
the_graph: Graph
2.
x,y:Vertices(the_graph). Dec(x = y)
3.
x: Vertices(the_graph)
4.
y: Vertices(the_graph)
5.
n:
6.
p: Vertices(the_graph) List
7.
p1:Vertices(the_graph) List.
||p1|| < ||p||

path(the_graph;p1)

p1[0] = x

last(p1) = y 
x = y
(
z:Vertices(the_graph).
z = x & x-the_graph- > z & z-the_graph- > *y)
8.
0 < ||p||
9.
i:
(||p||-1). p[i]-the_graph- > p[(i+1)]
10.
p[0] = x
11.
last(p) = y
12.
1 < ||p||
13.
p[1] = x
14.
path(the_graph;tl(p))
x-the_graph- > p[1]
By:
InstHyp [0] -6
THEN
NthHypEq -1
THEN
Analyze
THEN
Analyze
Generated subgoals:
None
About: