Step * of Lemma combinations_aux_rem_property

No Annotations
[k:ℕ+]. ∀[n,b,m:ℕ].  (combinations_aux_rem(b rem k;n;m;k) (combinations_aux(b;n;m) rem k) ∈ ℤ)
BY
((D THENA Auto)
   THEN InductionOnNat
   THEN (RecUnfold `combinations_aux_rem` THEN RecUnfold `combinations_aux` 0)
   THEN Reduce 0
   THEN Auto
   THEN ((SplitOnConclITE THEN Try (Complete (Auto))) THEN RepeatFor ((CallByValueReduce THENA Auto)))⋅}

1
1. : ℕ+
2. : ℤ
3. 0 < n
4. ∀[b,m:ℕ].  (combinations_aux_rem(b rem k;n 1;m;k) (combinations_aux(b;n 1;m) rem k) ∈ ℤ)
5. : ℕ
6. : ℕ
7. ¬(n 0 ∈ ℤ)
⊢ combinations_aux_rem((b rem k) rem k;n 1;m 1;k) (combinations_aux(b m;n 1;m 1) rem k) ∈ ℤ


Latex:


Latex:
No  Annotations
\mforall{}[k:\mBbbN{}\msupplus{}].  \mforall{}[n,b,m:\mBbbN{}].    (combinations\_aux\_rem(b  rem  k;n;m;k)  =  (combinations\_aux(b;n;m)  rem  k))


By


Latex:
((D  0  THENA  Auto)
  THEN  InductionOnNat
  THEN  (RecUnfold  `combinations\_aux\_rem`  0  THEN  RecUnfold  `combinations\_aux`  0)
  THEN  Reduce  0
  THEN  Auto
  THEN  ((SplitOnConclITE  THEN  Try  (Complete  (Auto)))
              THEN  RepeatFor  3  ((CallByValueReduce  0  THENA  Auto))
              )\mcdot{})




Home Index