Step * 1 1 1 1 1 of Lemma es-dt-dom


1. IdLnk@i
2. da k:Knd fp-> Type@i'
3. tg Id@i
4. ∃x:Knd
    ((x ∈ fpf-domain(da))
    ∧ ((↑isl(if isrcv(x) then if lnk(x) then inl tag(x) else inr ⋅  fi  else inr ⋅  fi ))
      c∧ (tg outl(if isrcv(x) then if lnk(x) then inl tag(x) else inr ⋅  fi  else inr ⋅  fi ) ∈ Id)))@i
⊢ (rcv(l,tg) ∈ fpf-domain(da))
BY
(((((ExRepD THEN NthHypEq THEN EqCD THEN Auto THEN (SplitOnHypITE (-2))) THENA Auto)
     THEN (Reduce (-3))
     THEN Try (Trivial)
     THEN (SplitOnHypITE (-3)))
    THENA Auto
    )
   THEN (Reduce (-4))
   THEN Try (Trivial)
   THEN (SplitOnHypITE (-3))
   THEN Auto
   THEN (SplitOnHypITE (-4))
   THEN Auto
   THEN (Reduce (-5))) }

1
1. IdLnk@i
2. da k:Knd fp-> Type@i'
3. tg Id@i
4. Knd@i
5. (x ∈ fpf-domain(da))@i
6. True@i
7. tg tag(x) ∈ Id@i
8. ↑isrcv(x)
9. lnk(x) l ∈ IdLnk
10. ↑isrcv(x)
11. lnk(x) l ∈ IdLnk
⊢ rcv(l,tg) x ∈ Knd


Latex:



1.  l  :  IdLnk@i
2.  da  :  k:Knd  fp->  Type@i'
3.  tg  :  Id@i
4.  \mexists{}x:Knd
        ((x  \mmember{}  fpf-domain(da))
        \mwedge{}  ((\muparrow{}isl(if  isrcv(x)  then  if  lnk(x)  =  l  then  inl  tag(x)  else  inr  \mcdot{}    fi    else  inr  \mcdot{}    fi  ))
            c\mwedge{}  (tg
                  =  outl(if  isrcv(x)  then  if  lnk(x)  =  l  then  inl  tag(x)  else  inr  \mcdot{}    fi    else  inr  \mcdot{}    fi  ))))@i
\mvdash{}  (rcv(l,tg)  \mmember{}  fpf-domain(da))


By

(((((ExRepD  THEN  NthHypEq  5  THEN  EqCD  THEN  Auto  THEN  (SplitOnHypITE  (-2)))  THENA  Auto)
      THEN  (Reduce  (-3))
      THEN  Try  (Trivial)
      THEN  (SplitOnHypITE  (-3)))
    THENA  Auto
    )
  THEN  (Reduce  (-4))
  THEN  Try  (Trivial)
  THEN  (SplitOnHypITE  (-3))
  THEN  Auto
  THEN  (SplitOnHypITE  (-4))
  THEN  Auto
  THEN  (Reduce  (-5)))




Home Index