Step * 2 1 2 1 of Lemma Moessner-theorem

.....equality..... 
1. Atom
2. Atom
3. ¬(x y ∈ Atom)
4. ∀[d:ℕ ⟶ ℕ]. ∀[k:ℕ].
     (Moessner(ℤ-rng;x;y;1;λi.if (i =z 0) then else (i 1) fi ;k)[bag-rep(Σ(d i < k);x)]
     = Π((k i)^(d i) i < k)
     ∈ ℤ)
5. : ℕ
6. : ℕ+
7. Moessner(ℤ-rng;x;y;1;λi.if (i =z 0)
                           then 0
                           else i.if (i =z 0) then else fi (i 1)
                           fi ;k)[bag-rep(Σ((λi.if (i =z 0) then else fi i < k);x)]
= Π((k i)^((λi.if (i =z 0) then else fi i) i < k)
∈ ℤ
8. Π((k x)^if (x =z 0) then else fi  x < k)
((k x)^if (x =z 0) then else fi  x < 1) * Π((k 1)^if (x =z 0) then else fi  x < 1))
∈ ℤ
⊢ Π((k 1)^if (x =z 0) then else fi  x < 1) 1
BY
(Auto
   THEN (GenConcl ⌜(k 1) m ∈ ℕ⌝⋅ THEN Auto)
   THEN All Thin
   THEN Unfold `int-prod` 0
   THEN NatInd (-1)
   THEN Reduce 0
   THEN Auto) }

1
.....upcase..... 
1. : ℕ
2. : ℕ+
3. : ℤ
4. 0 < m
5. primrec(m 1;1;λx,n@0. (n@0 (k 1)^if (x =z 0) then else fi )) 1 ∈ ℤ
⊢ primrec(m;1;λx,n@0. (n@0 (k 1)^if (x =z 0) then else fi )) 1 ∈ ℤ


Latex:


Latex:
.....equality..... 
1.  x  :  Atom
2.  y  :  Atom
3.  \mneg{}(x  =  y)
4.  \mforall{}[d:\mBbbN{}  {}\mrightarrow{}  \mBbbN{}].  \mforall{}[k:\mBbbN{}].
          (Moessner(\mBbbZ{}-rng;x;y;1;\mlambda{}i.if  (i  =\msubz{}  0)  then  0  else  d  (i  -  1)  fi  ;k)[bag-rep(\mSigma{}(d  i  |  i  <  k);x)]
          =  \mPi{}((k  -  i)\^{}(d  i)  |  i  <  k))
5.  n  :  \mBbbN{}
6.  k  :  \mBbbN{}\msupplus{}
7.  Moessner(\mBbbZ{}-rng;x;y;1;\mlambda{}i.if  (i  =\msubz{}  0)
                                                      then  0
                                                      else  (\mlambda{}i.if  (i  =\msubz{}  0)  then  n  else  0  fi  )  (i  -  1)
                                                      fi  ;k)[bag-rep(\mSigma{}((\mlambda{}i.if  (i  =\msubz{}  0)  then  n  else  0  fi  )  i  |  i  <  k);x)]
=  \mPi{}((k  -  i)\^{}((\mlambda{}i.if  (i  =\msubz{}  0)  then  n  else  0  fi  )  i)  |  i  <  k)
8.  \mPi{}((k  -  x)\^{}if  (x  =\msubz{}  0)  then  n  else  0  fi    |  x  <  k)
=  (\mPi{}((k  -  x)\^{}if  (x  =\msubz{}  0)  then  n  else  0  fi    |  x  <  1)
    *  \mPi{}((k  -  x  +  1)\^{}if  (x  +  1  =\msubz{}  0)  then  n  else  0  fi    |  x  <  k  -  1))
\mvdash{}  \mPi{}((k  -  x  +  1)\^{}if  (x  +  1  =\msubz{}  0)  then  n  else  0  fi    |  x  <  k  -  1)  \msim{}  1


By


Latex:
(Auto
  THEN  (GenConcl  \mkleeneopen{}(k  -  1)  =  m\mkleeneclose{}\mcdot{}  THEN  Auto)
  THEN  All  Thin
  THEN  Unfold  `int-prod`  0
  THEN  NatInd  (-1)
  THEN  Reduce  0
  THEN  Auto)




Home Index