Step
*
of Lemma
strong-subtype-set2
∀[A:Type]. ∀[P:A ⟶ ℙ].  strong-subtype({x:A| P[x]} A)
BY
{ ((Auto THEN Unfold `strong-subtype` 0 )
   THEN Auto
   THEN D 0
   THEN Auto
   THEN RepeatFor 2 (D (-1))
   THEN D (-2)
   THEN MemTypeCD
   THEN Auto) }
Latex:
Latex:
\mforall{}[A:Type].  \mforall{}[P:A  {}\mrightarrow{}  \mBbbP{}].    strong-subtype(\{x:A|  P[x]\}  ;A)
By
Latex:
((Auto  THEN  Unfold  `strong-subtype`  0  )
  THEN  Auto
  THEN  D  0
  THEN  Auto
  THEN  RepeatFor  2  (D  (-1))
  THEN  D  (-2)
  THEN  MemTypeCD
  THEN  Auto)
Home
Index