Step * of Lemma sub-bag-admissable

[T:Type]. ∀[R:bag(T) ⟶ bag(T) ⟶ ℙ].
  (bag-admissable(T;as,bs.R[as;bs])  (∀as,bs:bag(T).  (sub-bag(T;as;bs)  R[as;bs])))
BY
(Auto THEN -1 THEN THEN ElimVar `bs' THEN Auto) }

1
1. [T] Type
2. [R] bag(T) ⟶ bag(T) ⟶ ℙ
3. ∀bs:bag(T). R[{};bs]
4. ∀as,bs,cs:bag(T).  (R[as;bs]  R[as cs;bs cs])
5. as bag(T)
6. bs bag(T)
7. cs bag(T)
8. as cs ∈ bag(T)
⊢ R[as;as cs]


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}[R:bag(T)  {}\mrightarrow{}  bag(T)  {}\mrightarrow{}  \mBbbP{}].
    (bag-admissable(T;as,bs.R[as;bs])  {}\mRightarrow{}  (\mforall{}as,bs:bag(T).    (sub-bag(T;as;bs)  {}\mRightarrow{}  R[as;bs])))


By


Latex:
(Auto  THEN  D  -1  THEN  D  3  THEN  ElimVar  `bs'  THEN  Auto)




Home Index