Step * of Lemma apply-spread

[p,a,F:Top].  (let x,y in F[x;y] let x,y in F[x;y] a)
BY
(SqReasoning
   THEN (Assert ⌜(let x,y in F[x;y])↓⌝⋅ THENA (RWO "-1" THEN Reduce THEN Auto))
   THEN (HasValueD (-1) THEN SqReasoningInstEta (-1) THEN Reduce THEN Auto)⋅}


Latex:


Latex:
\mforall{}[p,a,F:Top].    (let  x,y  =  p  in  F[x;y]  a  \msim{}  let  x,y  =  p  in  F[x;y]  a)


By


Latex:
(SqReasoning
  THEN  (Assert  \mkleeneopen{}(let  x,y  =  p  in  F[x;y])\mdownarrow{}\mkleeneclose{}\mcdot{}  THENA  (RWO  "-1"  0  THEN  Reduce  0  THEN  Auto))
  THEN  (HasValueD  (-1)  THEN  SqReasoningInstEta  (-1)  THEN  Reduce  0  THEN  Auto)\mcdot{})




Home Index