Step * of Lemma fset-add-as-cons

[T:Type]. ∀[eq:EqDecider(T)]. ∀[s:fset(T)]. ∀[x:T].  (fset-add(eq;x;s) [x s] ∈ fset(T))
BY
(Auto THEN Assert ⌜[x s] ∈ fset(T)⌝⋅}

1
.....assertion..... 
1. Type
2. eq EqDecider(T)
3. fset(T)
4. T
⊢ [x s] ∈ fset(T)

2
1. Type
2. eq EqDecider(T)
3. fset(T)
4. T
5. [x s] ∈ fset(T)
⊢ fset-add(eq;x;s) [x s] ∈ fset(T)


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}[eq:EqDecider(T)].  \mforall{}[s:fset(T)].  \mforall{}[x:T].    (fset-add(eq;x;s)  =  [x  /  s])


By


Latex:
(Auto  THEN  Assert  \mkleeneopen{}[x  /  s]  \mmember{}  fset(T)\mkleeneclose{}\mcdot{})




Home Index