Step
*
of Lemma
fset-minimals-antichain
∀[T:Type]
  ∀eq:EqDecider(T). ∀s:fset(fset(T)).  (↑fset-antichain(eq;fset-minimals(xs,ys.f-proper-subset-dec(eq;xs;ys); s)))
BY
{ (Auto THEN BLemma `assert-fset-antichain` THEN Auto THEN (D 0 THENA Auto) THEN D -1) }
1
1. T : Type
2. eq : EqDecider(T)@i
3. s : fset(fset(T))@i
4. xs : fset(T)@i
5. ys : fset(T)@i
6. ys ∈ fset-minimals(xs,ys.f-proper-subset-dec(eq;xs;ys); s)
7. xs ∈ fset-minimals(xs,ys.f-proper-subset-dec(eq;xs;ys); s)
8. xs ⊆ ys@i
9. ¬(xs = ys ∈ fset(T))@i
⊢ False
Latex:
Latex:
\mforall{}[T:Type]
    \mforall{}eq:EqDecider(T).  \mforall{}s:fset(fset(T)).
        (\muparrow{}fset-antichain(eq;fset-minimals(xs,ys.f-proper-subset-dec(eq;xs;ys);  s)))
By
Latex:
(Auto  THEN  BLemma  `assert-fset-antichain`  THEN  Auto  THEN  (D  0  THENA  Auto)  THEN  D  -1)
Home
Index