Step
*
of Lemma
not-not-l_all-shift
No Annotations
∀[T:Type]. ∀[L:T List]. ∀[P:{x:T| (x ∈ L)}  ⟶ ℙ].  ((∀x∈L.¬¬P[x]) 
⇒ (¬¬(∀x∈L.P[x])))
BY
{ (InstLemma `not-not-l_all-xmiddle` []
   THEN RepeatFor 3 (ParallelLast')
   THEN (D 0 THENA Auto)
   THEN ParallelOp -2
   THEN RepeatFor 3 (ParallelLast)
   THEN D -4 With ⌜i⌝ 
   THEN Auto
   THEN D -2
   THEN Auto) }
Latex:
Latex:
No  Annotations
\mforall{}[T:Type].  \mforall{}[L:T  List].  \mforall{}[P:\{x:T|  (x  \mmember{}  L)\}    {}\mrightarrow{}  \mBbbP{}].    ((\mforall{}x\mmember{}L.\mneg{}\mneg{}P[x])  {}\mRightarrow{}  (\mneg{}\mneg{}(\mforall{}x\mmember{}L.P[x])))
By
Latex:
(InstLemma  `not-not-l\_all-xmiddle`  []
  THEN  RepeatFor  3  (ParallelLast')
  THEN  (D  0  THENA  Auto)
  THEN  ParallelOp  -2
  THEN  RepeatFor  3  (ParallelLast)
  THEN  D  -4  With  \mkleeneopen{}i\mkleeneclose{} 
  THEN  Auto
  THEN  D  -2
  THEN  Auto)
Home
Index