Step
*
1
of Lemma
coW-equiv_inversion
.....antecedent..... 
1. [A] : 𝕌'
2. B : A ⟶ Type
3. w : coW(A;a.B[a])
4. w' : coW(A;a.B[a])
5. win2(coW-game(a.B[a];w;w'))
⊢ coW-game(a.B[a];w;w') ≅ coW-game(a.B[a];w';w)
BY
{ (Thin (-1)
   THEN RepeatFor 2 ((D 0 With ⌜λp.let u,v = p in <v, u>⌝  THENA Auto))
   THEN SplitAndConcl
   THEN UnivCD
   THEN Auto
   THEN All (RepUR ``sg-pos sg-legal1 sg-legal2 sg-init coW-game``)
   THEN DProds
   THEN All Reduce
   THEN ExRepD
   THEN SplitOrHyps
   THEN Auto) }
Latex:
Latex:
.....antecedent..... 
1.  [A]  :  \mBbbU{}'
2.  B  :  A  {}\mrightarrow{}  Type
3.  w  :  coW(A;a.B[a])
4.  w'  :  coW(A;a.B[a])
5.  win2(coW-game(a.B[a];w;w'))
\mvdash{}  coW-game(a.B[a];w;w')  \mcong{}  coW-game(a.B[a];w';w)
By
Latex:
(Thin  (-1)
  THEN  RepeatFor  2  ((D  0  With  \mkleeneopen{}\mlambda{}p.let  u,v  =  p  in  <v,  u>\mkleeneclose{}    THENA  Auto))
  THEN  SplitAndConcl
  THEN  UnivCD
  THEN  Auto
  THEN  All  (RepUR  ``sg-pos  sg-legal1  sg-legal2  sg-init  coW-game``)
  THEN  DProds
  THEN  All  Reduce
  THEN  ExRepD
  THEN  SplitOrHyps
  THEN  Auto)
Home
Index