Step * 2 1 1 1 1 of Lemma qabs-qinv


1. : ℚ
2. ¬(s 0 ∈ ℚ)
3. : ℤ
4. : ℤ
5. 0 < q
6. ¬(q 0 ∈ ℚ)
7. (p/q) ∈ ℚ
8. ¬↑qeq(q;0)
9. ¬((p/q) 0 ∈ ℚ)
10. ¬(|(p/q)| 0 ∈ ℚ)
⊢ if qpositive(1/(p/q)) then 1/(p/q) else -(1/(p/q)) fi  1/if qpositive((p/q)) then (p/q) else -((p/q)) fi  ∈ ℚ
BY
(RepUR ``qdiv qinv qabs qmul qpositive`` 0⋅
   THEN (CallByValueReduceOn ⌜q⌝ 0⋅ THENA Auto)
   THEN (CallByValueReduceOn ⌜p⌝ 0⋅ THENA Auto)
   THEN Reduce 0
   THEN Auto
   THEN (CallByValueReduceOn ⌜<1, q>⌝ 0⋅ THENA Auto)
   THEN Reduce 0
   THEN Subst' 0
   THEN Auto
   THEN (CallByValueReduceOn ⌜<p, q>⌝ 0⋅ THENA Auto)
   THEN Reduce 0
   THEN (CallByValueReduceOn ⌜<q, p>⌝ 0⋅ THENA Auto)
   THEN Reduce 0) }

1
1. : ℚ
2. ¬(s 0 ∈ ℚ)
3. : ℤ
4. : ℤ
5. 0 < q
6. ¬(q 0 ∈ ℚ)
7. (p/q) ∈ ℚ
8. ¬↑qeq(q;0)
9. ¬((p/q) 0 ∈ ℚ)
10. ¬(|(p/q)| 0 ∈ ℚ)
⊢ if (0 <q ∧b 0 <p) ∨b(q <0 ∧b p <0) then <q, p> else <(-1) q, p> fi 
let r' ⟵ if (0 <p ∧b 0 <q) ∨b(p <0 ∧b q <0) then <p, q> else <(-1) p, q> fi 
  in if isint(r') then <1, r'> else let p,q r' in <q, p> fi 
∈ ℚ


Latex:


Latex:

1.  s  :  \mBbbQ{}
2.  \mneg{}(s  =  0)
3.  p  :  \mBbbZ{}
4.  q  :  \mBbbZ{}
5.  0  <  q
6.  \mneg{}(q  =  0)
7.  s  =  (p/q)
8.  \mneg{}\muparrow{}qeq(q;0)
9.  \mneg{}((p/q)  =  0)
10.  \mneg{}(|(p/q)|  =  0)
\mvdash{}  if  qpositive(1/(p/q))  then  1/(p/q)  else  -(1/(p/q))  fi 
=  1/if  qpositive((p/q))  then  (p/q)  else  -((p/q))  fi 


By


Latex:
(RepUR  ``qdiv  qinv  qabs  qmul  qpositive``  0\mcdot{}
  THEN  (CallByValueReduceOn  \mkleeneopen{}q\mkleeneclose{}  0\mcdot{}  THENA  Auto)
  THEN  (CallByValueReduceOn  \mkleeneopen{}p\mkleeneclose{}  0\mcdot{}  THENA  Auto)
  THEN  Reduce  0
  THEN  Auto
  THEN  (CallByValueReduceOn  \mkleeneopen{}ə,  q>\mkleeneclose{}  0\mcdot{}  THENA  Auto)
  THEN  Reduce  0
  THEN  Subst'  p  *  1  \msim{}  p  0
  THEN  Auto
  THEN  (CallByValueReduceOn  \mkleeneopen{}<p,  q>\mkleeneclose{}  0\mcdot{}  THENA  Auto)
  THEN  Reduce  0
  THEN  (CallByValueReduceOn  \mkleeneopen{}<q,  p>\mkleeneclose{}  0\mcdot{}  THENA  Auto)
  THEN  Reduce  0)




Home Index