Step * 2 1 of Lemma last-concat-non-null


1. Type
2. List
3. ((¬↑null(concat([]))) ∧ (last(concat([])) last(last([])) ∈ T)) supposing ((¬↑null(last([]))) and (¬↑null([])))
⊢ ((¬↑null(concat([u]))) ∧ (last(concat([u])) last(last([u])) ∈ T)) supposing ((¬↑null(last([u]))) and False))
BY
((RepUR ``concat last`` THEN Fold `last` 0) THEN RWO "append-nil" THEN Auto) }


Latex:


Latex:

1.  T  :  Type
2.  u  :  T  List
3.  ((\mneg{}\muparrow{}null(concat([])))  \mwedge{}  (last(concat([]))  =  last(last([]))))  supposing 
            ((\mneg{}\muparrow{}null(last([])))  and 
            (\mneg{}\muparrow{}null([])))
\mvdash{}  ((\mneg{}\muparrow{}null(concat([u])))  \mwedge{}  (last(concat([u]))  =  last(last([u]))))  supposing 
          ((\mneg{}\muparrow{}null(last([u])))  and 
          (\mneg{}False))


By


Latex:
((RepUR  ``concat  last``  0  THEN  Fold  `last`  0)  THEN  RWO  "append-nil"  0  THEN  Auto)




Home Index