Step * of Lemma Message-inhabited

[f:Name ⟶ Type]. ↓Message(f) supposing ↓∃h:Name. (↓h)
BY
(Auto THEN SquashExRepD THEN THEN RenameVar `x' (-1) THEN UseWitness  ⌜make-Msg(h;x)⌝⋅ THEN Auto) }


Latex:


Latex:
\mforall{}[f:Name  {}\mrightarrow{}  Type].  \mdownarrow{}Message(f)  supposing  \mdownarrow{}\mexists{}h:Name.  (\mdownarrow{}f  h)


By


Latex:
(Auto
  THEN  SquashExRepD
  THEN  D  0
  THEN  RenameVar  `x'  (-1)
  THEN  UseWitness    \mkleeneopen{}make-Msg(h;x)\mkleeneclose{}\mcdot{}
  THEN  Auto)




Home Index