Step
*
3
1
of Lemma
lg-edge-append
.....wf..... 
1. [T] : Type
2. g1 : LabeledGraph(T)@i
3. g2 : LabeledGraph(T)@i
4. a : ℕlg-size(g1) + lg-size(g2)@i
5. b : ℕlg-size(g1) + lg-size(g2)@i
6. ¬b < lg-size(g1)
7. g2 ∈ Top List
⊢ g2[b - lg-size(g1)] ∈ T × ℕlg-size(g2) List × (ℕlg-size(g2) List)
BY
{ (DVar `g2'
   THEN All (Fold `labeled-graph`)
   THEN All (Fold `lg-size`)
   THEN Auto
   THEN RepeatFor 2 (Thin 4)
   THEN Auto'
   THEN Fold `lg-size` 0
   THEN Auto')⋅ }
Latex:
Latex:
.....wf..... 
1.  [T]  :  Type
2.  g1  :  LabeledGraph(T)@i
3.  g2  :  LabeledGraph(T)@i
4.  a  :  \mBbbN{}lg-size(g1)  +  lg-size(g2)@i
5.  b  :  \mBbbN{}lg-size(g1)  +  lg-size(g2)@i
6.  \mneg{}b  <  lg-size(g1)
7.  g2  \mmember{}  Top  List
\mvdash{}  g2[b  -  lg-size(g1)]  \mmember{}  T  \mtimes{}  \mBbbN{}lg-size(g2)  List  \mtimes{}  (\mBbbN{}lg-size(g2)  List)
By
Latex:
(DVar  `g2'
  THEN  All  (Fold  `labeled-graph`)
  THEN  All  (Fold  `lg-size`)
  THEN  Auto
  THEN  RepeatFor  2  (Thin  4)
  THEN  Auto'
  THEN  Fold  `lg-size`  0
  THEN  Auto')\mcdot{}
Home
Index