Step * of Lemma non-empty-bag-implies-non-void

[T:Type]. ∀[bs:bag(T)].  ((¬(bs {} ∈ bag(T)))  (↓T))
BY
(Auto
   THEN (RWO "empty-bag-iff-size" (-1) THENA Auto)
   THEN (Assert 0 < #(bs) BY
               Auto)
   THEN (RWO "bag-member-iff-size<(-1) THENA Auto)
   THEN SqExRepD
   THEN 0
   THEN Auto) }


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}[bs:bag(T)].    ((\mneg{}(bs  =  \{\}))  {}\mRightarrow{}  (\mdownarrow{}T))


By


Latex:
(Auto
  THEN  (RWO  "empty-bag-iff-size"  (-1)  THENA  Auto)
  THEN  (Assert  0  <  \#(bs)  BY
                          Auto)
  THEN  (RWO  "bag-member-iff-size<"  (-1)  THENA  Auto)
  THEN  SqExRepD
  THEN  D  0
  THEN  Auto)




Home Index