Step * 1 of Lemma iterated-rotate


1. : ℕ
2. : ℤ
3. 0 < i
4. rot(n)^i x.if (i 1) <then (i 1) else (x (i 1)) fi ) ∈ (ℕn ⟶ ℕn) 
   supposing (i 1) ≤ n
5. i ≤ n
6. : ℕn
⊢ (rot(n)^i x) if i <then else (x i) fi  ∈ ℕn
BY
(D THENA Auto) }

1
1. : ℕ
2. : ℤ
3. 0 < i
4. i ≤ n
5. : ℕn
6. rot(n)^i x.if (i 1) <then (i 1) else (x (i 1)) fi ) ∈ (ℕn ⟶ ℕn)
⊢ (rot(n)^i x) if i <then else (x i) fi  ∈ ℕn


Latex:


Latex:

1.  n  :  \mBbbN{}
2.  i  :  \mBbbZ{}
3.  0  <  i
4.  rot(n)\^{}i  -  1  =  (\mlambda{}x.if  x  +  (i  -  1)  <z  n  then  x  +  (i  -  1)  else  (x  +  (i  -  1))  -  n  fi  ) 
      supposing  (i  -  1)  \mleq{}  n
5.  i  \mleq{}  n
6.  x  :  \mBbbN{}n
\mvdash{}  (rot(n)\^{}i  x)  =  if  x  +  i  <z  n  then  x  +  i  else  (x  +  i)  -  n  fi 


By


Latex:
(D  4  THENA  Auto)




Home Index