Step * 1 of Lemma lnk-decl-dom


1. IdLnk
2. Id List
3. d1 tg:{tg:Id| (tg ∈ d)}  ⟶ Type
4. tg Id
⊢ rcv(l,tg) ∈b map(λtg.rcv(l,tg);d) tg ∈b d
BY
(BLemma `iff_imp_equal_bool`
   THEN Auto
   THEN (All (RWO "assert-deq-member"))
   THEN Auto
   THEN (All (RWO "member_map"))
   THEN Auto
   THEN All Reduce
   THEN ExRepD) }

1
1. IdLnk
2. Id List
3. d1 tg:{tg:Id| (tg ∈ d)}  ⟶ Type
4. tg Id
5. Id
6. (y ∈ d)
7. rcv(l,tg) rcv(l,y) ∈ Knd
⊢ (tg ∈ d)


Latex:


Latex:

1.  l  :  IdLnk
2.  d  :  Id  List
3.  d1  :  tg:\{tg:Id|  (tg  \mmember{}  d)\}    {}\mrightarrow{}  Type
4.  tg  :  Id
\mvdash{}  rcv(l,tg)  \mmember{}\msubb{}  map(\mlambda{}tg.rcv(l,tg);d)  =  tg  \mmember{}\msubb{}  d


By


Latex:
(BLemma  `iff\_imp\_equal\_bool`
  THEN  Auto
  THEN  (All  (RWO  "assert-deq-member"))
  THEN  Auto
  THEN  (All  (RWO  "member\_map"))
  THEN  Auto
  THEN  All  Reduce
  THEN  ExRepD)




Home Index