Step
*
of Lemma
A-null-loop
∀[Val:Type]. ∀[n:ℕ]. ∀[AType:array{i:l}(Val;n)].
  ∀lo,hi:ℕn. ∀body:{lo..hi-} ⟶ (A-map Unit).  ((hi ≤ lo) 
⇒ (A-loop(AType;lo;hi;body) = A-null(AType) ∈ (A-map Unit)))
BY
{ ((Auto THEN RecUnfold `A-loop` 0) THEN SplitOnConclITE THEN Auto) }
Latex:
Latex:
\mforall{}[Val:Type].  \mforall{}[n:\mBbbN{}].  \mforall{}[AType:array\{i:l\}(Val;n)].
    \mforall{}lo,hi:\mBbbN{}n.  \mforall{}body:\{lo..hi\msupminus{}\}  {}\mrightarrow{}  (A-map  Unit).
        ((hi  \mleq{}  lo)  {}\mRightarrow{}  (A-loop(AType;lo;hi;body)  =  A-null(AType)))
By
Latex:
((Auto  THEN  RecUnfold  `A-loop`  0)  THEN  SplitOnConclITE  THEN  Auto)
Home
Index