(37steps total)
PrintForm
Definitions
Lemmas
mb
event
system
7
Sections
EventSystems
Doc
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
At:
spanner-root-unique
1
2
1
2
2
1
1
1
1.
T
: Id
2.
to
: |
T
|
(IdLnk List)
3.
from
: |
T
|
(IdLnk List)
4.
f
: Edge(
T
)
5. bi-tree(
T
;
to
;
from
)
6. bi-graph(
T
;
to
;
from
)
7.
i
,
j
:|
T
|.
7.
p
:Edge(
T
) List.
7.
lconnects(
p
;
i
;
j
) & (
q
:Edge(
T
) List. lconnects(
q
;
i
;
j
)
q
=
p
)
8.
L1
: |
T
| List
9.
i
:|
T
|. (
i
L1
)
10. |
T
|
11. spanner(
f
;
T
;
to
;
from
)
12.
i
: |
T
|
13.
j
: |
T
|
14. spanner-root(
f
;
T
;
to
;
from
;
i
)
15. spanner-root(
f
;
T
;
to
;
from
;
j
)
16.
p
:Edge(
T
) List. 0<||
p
||
lpath(
p
)
f
(last(
p
))
(
l
p
.
f
(
l
))
17. bi-graph(
T
;
to
;
from
)
18.
i
,
j
:|
T
|.
18.
p
:Edge(
T
) List.
18.
lconnects(
p
;
i
;
j
) & (
q
:Edge(
T
) List. lconnects(
q
;
i
;
j
)
q
=
p
)
19.
L
: |
T
| List
20.
i
:|
T
|. (
i
L
)
21. |
T
|
22.
u
: Edge(
T
)
23.
v
: Edge(
T
) List
24. lpath([
u
/
v
])
25. ||
v
||+1 = 0
i
=
j
26.
q
:Edge(
T
) List. lconnects(
q
;
i
;
j
)
q
= [
u
/
v
]
27.
f
(
u
)
28. (
l
v
.
f
(
l
))
29.
i
= source(
u
)
30.
j
= destination(last([
u
/
v
]))
f
(inverse(
u
))
By:
AllHyps
(
h.
(
Unfold `spanner-root` h THEN BackThru h THEN HypSubst' -2 0
(
THEN
(
BackThru
(
Thm*
G
:(Id
),
to
,
from
:(|
G
|
(IdLnk List)),
e
:Edge(
G
),
i
:|
G
|.
(Thm*
bi-graph(
G
;
to
;
from
)
((inverse(
e
)
to(
i
))
source(
e
) =
i
)
(
THEN
(
BackThru
(
Thm*
T
:(Id
),
to
,
from
:(|
T
|
(IdLnk List)),
u
:Edge(
T
).
(Thm*
bi-graph(
T
;
to
;
from
)
source(
u
)
|
T
|)
Generated subgoals:
None
About:
IF YOU CAN SEE THIS go to /sfa/Nuprl/Shared/Xindentation_hack_doc.html
(37steps total)
PrintForm
Definitions
Lemmas
mb
event
system
7
Sections
EventSystems
Doc