Step * of Lemma loop-class_wf

[Info,B:Type]. ∀[X:EClass(B ⟶ bag(B))]. ∀[init:Id ⟶ bag(B)].  (loop-class(X;init) ∈ EClass(B))
BY
(Auto
   THEN (Unfold `eclass` THEN RepeatFor ((BetterExt THEN Auto)))
   THEN MoveToConcl (-1)
   THEN CausalInd'
   THEN (RecUnfold `loop-class` THEN RepUR ``eclass2`` THEN RepeatFor ((MemCD THEN Try (Complete (Auto)))))⋅}

1
.....subterm..... T:t
1:n
1. Info Type
2. Type
3. EClass(B ⟶ bag(B))
4. init Id ⟶ bag(B)
5. es EO+(Info)@i'
6. E@i
7. ∀e1:E. ((e1 < e)  (loop-class(X;init) es e1 ∈ bag(B)))
8. B ⟶ bag(B)@i
⊢ Prior(loop-class(X;init))?init(e) ∈ bag(B)


Latex:


Latex:
\mforall{}[Info,B:Type].  \mforall{}[X:EClass(B  {}\mrightarrow{}  bag(B))].  \mforall{}[init:Id  {}\mrightarrow{}  bag(B)].    (loop-class(X;init)  \mmember{}  EClass(B))


By


Latex:
(Auto
  THEN  (Unfold  `eclass`  0  THEN  RepeatFor  2  ((BetterExt  THEN  Auto)))
  THEN  MoveToConcl  (-1)
  THEN  CausalInd'
  THEN  (RecUnfold  `loop-class`  0
              THEN  RepUR  ``eclass2``  0
              THEN  RepeatFor  2  ((MemCD  THEN  Try  (Complete  (Auto)))))\mcdot{})




Home Index