Step * of Lemma str-to-nat-to-str

[n:ℕ]. (str-to-nat(nat-to-str(n)) n ∈ ℤ)
BY
((CompleteInductionOnNat THENA Auto)
   THEN 1
   THEN RecUnfold `nat-to-str` 0
   THEN RepeatFor 10 ((AutoSplit
                       THENL [((RepUR ``str-to-nat str-to-nat-plus`` THEN Reduce 0)
                               THEN RepUR ``str1-to-nat`` 0
                               THEN Reduce 0
                               THEN Auto)
                             Id]
                      ))) }

1
1. : ℤ
2. 10 ≤ n
3. ∀n:ℕn. (str-to-nat(nat-to-str(n)) n ∈ ℤ)
⊢ str-to-nat(nat-to-str(n ÷ 10) nat-to-str(n rem 10)) n ∈ ℤ


Latex:


Latex:
\mforall{}[n:\mBbbN{}].  (str-to-nat(nat-to-str(n))  =  n)


By


Latex:
((CompleteInductionOnNat  THENA  Auto)
  THEN  D  1
  THEN  RecUnfold  `nat-to-str`  0
  THEN  RepeatFor  10  ((AutoSplit
                                          THENL  [((RepUR  ``str-to-nat  str-to-nat-plus``  0  THEN  Reduce  0)
                                                          THEN  RepUR  ``str1-to-nat``  0
                                                          THEN  Reduce  0
                                                          THEN  Auto)
                                                      ;  Id]
                                        )))




Home Index