Step * 1 of Lemma ratadd_wf


1. a1 : ℤ
2. a2 : ℕ+
3. b1 : ℤ
4. b2 : ℕ+
5. : ℤ
6. gcd(a2;b2) g ∈ ℤ
7. : ℤ
8. (c g) a2 ∈ ℤ
9. : ℤ
10. (d g) b2 ∈ ℤ
11. : ℤ
12. : ℤ
13. ((s a2) (t b2)) ∈ ℤ
14. 0 < gcd(a2;b2)
15. 0 < c
16. 0 < g
⊢ <(d a1) (c b1), b2> ∈ {r:ℤ × ℕ+ratreal(r) (ratreal(<a1, a2>ratreal(<b1, b2>))} 
BY
((MemTypeCD THEN Auto)
   THEN (RWO  "ratreal-req" THENA Auto)
   THEN (RWW "radd-int< radd-rdiv<THENM BLemma `radd_functionality` THENM BLemma `req-int-fractions`)
   THEN Auto) }

1
1. a1 : ℤ
2. a2 : ℕ+
3. b1 : ℤ
4. b2 : ℕ+
5. : ℤ
6. gcd(a2;b2) g ∈ ℤ
7. : ℤ
8. (c g) a2 ∈ ℤ
9. : ℤ
10. (d g) b2 ∈ ℤ
11. : ℤ
12. : ℤ
13. ((s a2) (t b2)) ∈ ℤ
14. 0 < gcd(a2;b2)
15. 0 < c
16. 0 < g
⊢ ((d a1) a2) (a1 b2) ∈ ℤ


Latex:


Latex:

1.  a1  :  \mBbbZ{}
2.  a2  :  \mBbbN{}\msupplus{}
3.  b1  :  \mBbbZ{}
4.  b2  :  \mBbbN{}\msupplus{}
5.  g  :  \mBbbZ{}
6.  gcd(a2;b2)  =  g
7.  c  :  \mBbbZ{}
8.  (c  *  g)  =  a2
9.  d  :  \mBbbZ{}
10.  (d  *  g)  =  b2
11.  s  :  \mBbbZ{}
12.  t  :  \mBbbZ{}
13.  g  =  ((s  *  a2)  +  (t  *  b2))
14.  0  <  gcd(a2;b2)
15.  0  <  c
16.  0  <  g
\mvdash{}  <(d  *  a1)  +  (c  *  b1),  c  *  b2>  \mmember{}  \{r:\mBbbZ{}  \mtimes{}  \mBbbN{}\msupplus{}|  ratreal(r)  =  (ratreal(<a1,  a2>)  +  ratreal(<b1,  b2>))\} 


By


Latex:
((MemTypeCD  THEN  Auto)
  THEN  (RWO    "ratreal-req"  0  THENA  Auto)
  THEN  (RWW  "radd-int<  radd-rdiv<"  0
              THENM  BLemma  `radd\_functionality`
              THENM  BLemma  `req-int-fractions`)
  THEN  Auto)




Home Index