Step
*
1
of Lemma
rotate-by-id
1. n : ℕ
2. i : ℕ
3. rotate-by(n;i) = (λx.x) ∈ (ℕn ⟶ ℕn)
4. 0 < n
⊢ (i rem n) = 0 ∈ ℤ
BY
{ (ApFunToHypEquands `Z' ⌜Z 0⌝ ⌜ℕn⌝ (-2)⋅ THEN Auto) }
1
1. n : ℕ
2. i : ℕ
3. rotate-by(n;i) = (λx.x) ∈ (ℕn ⟶ ℕn)
4. 0 < n
5. (rotate-by(n;i) 0) = ((λx.x) 0) ∈ ℕn
⊢ (i rem n) = 0 ∈ ℤ
Latex:
Latex:
1.  n  :  \mBbbN{}
2.  i  :  \mBbbN{}
3.  rotate-by(n;i)  =  (\mlambda{}x.x)
4.  0  <  n
\mvdash{}  (i  rem  n)  =  0
By
Latex:
(ApFunToHypEquands  `Z'  \mkleeneopen{}Z  0\mkleeneclose{}  \mkleeneopen{}\mBbbN{}n\mkleeneclose{}  (-2)\mcdot{}  THEN  Auto)
Home
Index