Step
*
1
of Lemma
quot_rem_exists_n
1. a : ℕ@i
2. b : ℕ+@i
⊢ ∃q:ℕ. ∃r:ℕb. (a = ((q * b) + r) ∈ ℤ)
BY
{ (% Generalize: introduce induction var and invariant % 
 
Assert ∀c:ℕ
                                                                     ((∃q:ℕ. (a = ((q * b) + c) ∈ ℤ))
                                                                     
⇒ (∃q:ℕ. ∃r:ℕb. (a = ((q * b) + r) ∈ ℤ)))
   THENA D 0
   THENA Auto) }
1
1. a : ℕ@i
2. b : ℕ+@i
3. c : ℕ@i
⊢ (∃q:ℕ. (a = ((q * b) + c) ∈ ℤ)) 
⇒ (∃q:ℕ. ∃r:ℕb. (a = ((q * b) + r) ∈ ℤ))
2
1. a : ℕ@i
2. b : ℕ+@i
3. ∀c:ℕ. ((∃q:ℕ. (a = ((q * b) + c) ∈ ℤ)) 
⇒ (∃q:ℕ. ∃r:ℕb. (a = ((q * b) + r) ∈ ℤ)))
⊢ ∃q:ℕ. ∃r:ℕb. (a = ((q * b) + r) ∈ ℤ)
Latex:
Latex:
1.  a  :  \mBbbN{}@i
2.  b  :  \mBbbN{}\msupplus{}@i
\mvdash{}  \mexists{}q:\mBbbN{}.  \mexists{}r:\mBbbN{}b.  (a  =  ((q  *  b)  +  r))
By
Latex:
(\%  Generalize:  introduce  induction  var  and  invariant  \% 
 
Assert  \mforall{}c:\mBbbN{}
                                                                                                                                      ((\mexists{}q:\mBbbN{}.  (a  =  ((q  *  b)  +  c)))
                                                                                                                                      {}\mRightarrow{}  (\mexists{}q:\mBbbN{}
                                                                                                                                                \mexists{}r:\mBbbN{}b.  (a  =  ((q  *  b)  +  r))))
  THENA  D  0
  THENA  Auto)
Home
Index