Step * of Lemma length-insert-int

[T:Type]. ∀[x:T]. ∀[l:T List].  (||insert-int(x;l)|| (||l|| 1) ∈ ℤsupposing T ⊆r ℤ
BY
(InductionOnList
   THEN Unfold `insert-int` 0
   THEN Reduce 0
   THEN Try (Fold `insert-int` 0⋅)
   THEN Auto
   THEN (CallByValueReduce THENA Auto)
   THEN AutoSplit) }


Latex:


Latex:
\mforall{}[T:Type].  \mforall{}[x:T].  \mforall{}[l:T  List].    (||insert-int(x;l)||  =  (||l||  +  1))  supposing  T  \msubseteq{}r  \mBbbZ{}


By


Latex:
(InductionOnList
  THEN  Unfold  `insert-int`  0
  THEN  Reduce  0
  THEN  Try  (Fold  `insert-int`  0\mcdot{})
  THEN  Auto
  THEN  (CallByValueReduce  0  THENA  Auto)
  THEN  AutoSplit)




Home Index