Step * 1 of Lemma perm_assoc


1. Type
2. Perm(T)
3. Perm(T)
4. Perm(T)
⊢ r ∈ Perm(T)
BY
(% need to capture subtype membership info 
    before opening comp_perm %
   AssertL [p
             q
                r ∈ Perm(T); p
                                q
                                r ∈ Perm(T)]
   THENA Auto
   }

1
1. Type
2. Perm(T)
3. Perm(T)
4. Perm(T)
5. p
    q
       r ∈ Perm(T)
6. p
    q
    r ∈ Perm(T)
⊢ r ∈ Perm(T)


Latex:


Latex:

1.  T  :  Type
2.  p  :  Perm(T)
3.  q  :  Perm(T)
4.  r  :  Perm(T)
\mvdash{}  p  O  q  O  r  =  p  O  q  O  r


By


Latex:
(\%  need  to  capture  subtype  membership  info 
    before  opening  comp\_perm  \%
  AssertL  [p
                      O  q
                            O  r  \mmember{}  Perm(T);  p
                                                            O  q
                                                            O  r  \mmember{}  Perm(T)]
  THENA  Auto
  )




Home Index