Step
*
of Lemma
property-from-l_member
∀[T:Type]. ∀x:T. ∀[P:T ⟶ ℙ]. ((∀x:T. SqStable(P[x]))
⇒ (∀d:{i:T| P[i]} List. ((x ∈ d)
⇒ P[x])))
BY
{ (InstLemma `l_member_settype` []
THEN RepeatFor 3 (ParallelLast')
THEN (D 0 THENA Auto)
THEN ParallelOp -2
THEN ParallelLast) }
1
1. [T] : Type
2. x : T@i
3. [P] : T ⟶ ℙ
4. ∀[d:{i:T| P[i]} List]. x ∈ {x:T| P[x]} supposing (x ∈ d)
5. ∀x:T. SqStable(P[x])@i
6. d : {i:T| P[i]} List@i
7. (x ∈ d)@i
8. x ∈ {x:T| P[x]}
⊢ P[x]
Latex:
Latex:
\mforall{}[T:Type]. \mforall{}x:T. \mforall{}[P:T {}\mrightarrow{} \mBbbP{}]. ((\mforall{}x:T. SqStable(P[x])) {}\mRightarrow{} (\mforall{}d:\{i:T| P[i]\} List. ((x \mmember{} d) {}\mRightarrow{} P[x])))
By
Latex:
(InstLemma `l\_member\_settype` []
THEN RepeatFor 3 (ParallelLast')
THEN (D 0 THENA Auto)
THEN ParallelOp -2
THEN ParallelLast)
Home
Index