Step * 1 1 1 of Lemma mset_ind_a


1. DSet
2. MSet{s} ⟶ ℙ
3. Q[0{s}]
4. ∀x:|s|. Q[mset_inj{s}(x)]
5. ∀ys,ys':MSet{s}.  (Q[ys]  Q[ys']  Q[ys ys'])
6. zs MSet{s}
⊢ Ax Ax ∈ (↓Q[zs])
BY
((msetD THENA Auto) THEN MemTypeCD THEN ThinVar `bs') }

1
1. DSet
2. MSet{s} ⟶ ℙ
3. Q[0{s}]
4. ∀x:|s|. Q[mset_inj{s}(x)]
5. ∀ys,ys':MSet{s}.  (Q[ys]  Q[ys']  Q[ys ys'])
6. as |s| List
⊢ Q[as]


Latex:


Latex:

1.  s  :  DSet
2.  Q  :  MSet\{s\}  {}\mrightarrow{}  \mBbbP{}
3.  Q[0\{s\}]
4.  \mforall{}x:|s|.  Q[mset\_inj\{s\}(x)]
5.  \mforall{}ys,ys':MSet\{s\}.    (Q[ys]  {}\mRightarrow{}  Q[ys']  {}\mRightarrow{}  Q[ys  +  ys'])
6.  zs  :  MSet\{s\}
\mvdash{}  Ax  =  Ax


By


Latex:
((msetD  6  THENA  Auto)  THEN  MemTypeCD  THEN  ThinVar  `bs')




Home Index