Step * of Lemma hdf-until-halt-right

[A,B:Type]. ∀[X:hdataflow(A;B)].  (hdf-until(X;hdf-halt()) X ∈ hdataflow(A;B))
BY
(Auto THEN RWO "hdataflow-equal" THEN Auto THEN Try ((Using [`C',⌈Top⌉(BLemma `hdf-until_wf`)⋅ THEN Auto))) }

1
1. Type
2. Type
3. hdataflow(A;B)
4. inputs List
⊢ hdf-halted(hdf-until(X;hdf-halt())*(inputs)) hdf-halted(X*(inputs))

2
1. Type
2. Type
3. hdataflow(A;B)
4. inputs List
5. hdf-halted(hdf-until(X;hdf-halt())*(inputs)) hdf-halted(X*(inputs))
6. A
⊢ hdf-out(hdf-until(X;hdf-halt())*(inputs);a) hdf-out(X*(inputs);a) ∈ bag(B)


Latex:


\mforall{}[A,B:Type].  \mforall{}[X:hdataflow(A;B)].    (hdf-until(X;hdf-halt())  =  X)


By

(Auto
  THEN  RWO  "hdataflow-equal"  0
  THEN  Auto
  THEN  Try  ((Using  [`C',\mkleeneopen{}Top\mkleeneclose{}]  (BLemma  `hdf-until\_wf`)\mcdot{}  THEN  Auto)))




Home Index