Step * of Lemma lg-append_wf

[T:Type]. ∀[g1,g2:LabeledGraph(T)].  (lg-append(g1;g2) ∈ LabeledGraph(T))
BY
(ProveWfLemma THEN All (Unfold `labeled-graph`)) }

1
1. Type
2. g1 self:Top List ∩ (T × ℕ||self|| List × (ℕ||self|| List)) List
3. g2 self:Top List ∩ (T × ℕ||self|| List × (ℕ||self|| List)) List
⊢ g1 map(λtr.let lbl,in,out tr in <lbl, map(λx.(x lg-size(g1));in), map(λx.(x lg-size(g1));out)>;g2) ∈ self:Top \000CList ∩ (T
                                                                                        × ℕ||self|| List
                                                                                        × (ℕ||self|| List)) List


Latex:



Latex:
\mforall{}[T:Type].  \mforall{}[g1,g2:LabeledGraph(T)].    (lg-append(g1;g2)  \mmember{}  LabeledGraph(T))


By


Latex:
(ProveWfLemma  THEN  All  (Unfold  `labeled-graph`))




Home Index