Step
*
of Lemma
mk-eo-record_wf
∀[E:Type]. ∀[dom:E ─→ 𝔹]. ∀[l:E ─→ Id]. ∀[R:E ─→ E ─→ ℙ]. ∀[locless:E ─→ E ─→ 𝔹]. ∀[pred:E ─→ E]. ∀[rank:E ─→ ℕ].
  (mk-eo-record(E;dom;l;R;locless;pred;rank) ∈ eo_record{i:l}())
BY
{ (Auto
   THEN RepUR ``mk-eo-record eo_record`` 0
   THEN RepeatFor 7 ((RecordPlusTypeCD THEN Reduce 0 THEN Try (Trivial)))
   THEN RepUR ``record record-update`` 0
   THEN Auto) }
Latex:
\mforall{}[E:Type].  \mforall{}[dom:E  {}\mrightarrow{}  \mBbbB{}].  \mforall{}[l:E  {}\mrightarrow{}  Id].  \mforall{}[R:E  {}\mrightarrow{}  E  {}\mrightarrow{}  \mBbbP{}].  \mforall{}[locless:E  {}\mrightarrow{}  E  {}\mrightarrow{}  \mBbbB{}].  \mforall{}[pred:E  {}\mrightarrow{}  E].
\mforall{}[rank:E  {}\mrightarrow{}  \mBbbN{}].
    (mk-eo-record(E;dom;l;R;locless;pred;rank)  \mmember{}  eo\_record\{i:l\}())
By
(Auto
  THEN  RepUR  ``mk-eo-record  eo\_record``  0
  THEN  RepeatFor  7  ((RecordPlusTypeCD  THEN  Reduce  0  THEN  Try  (Trivial)))
  THEN  RepUR  ``record  record-update``  0
  THEN  Auto)
Home
Index