Step * 2 of Lemma lcm-property


1. : ℤ
2. : ℤ
3. : ℤ
4. : ℤ
5. CoPrime(a,b) ∧ (x (gcd(x;y) a) ∈ ℤ) ∧ (y (gcd(x;y) b) ∈ ℤ)
6. ¬(gcd(x;y) 0 ∈ ℤ)
⊢ CoPrime(a,b) ∧ ((x b) lcm(x;y) ∈ ℤ) ∧ ((y a) lcm(x;y) ∈ ℤ)
BY
(Auto
   THEN (Unfold `lcm` 0
         THEN RepeatFor ((CallByValueReduce THENA Auto))
         THEN RepeatFor ((Try (AutoSplit) THEN Try ((HypSubst' (-1) THEN Auto')))))⋅
   }

1
1. : ℤ
2. x ≠ 0
3. : ℤ
4. : ℤ
5. : ℤ
6. CoPrime(a,b)
7. (gcd(x;y) a) ∈ ℤ
8. (gcd(x;y) b) ∈ ℤ
9. ¬(gcd(x;y) 0 ∈ ℤ)
10. CoPrime(a,b)
11. 0 ∈ ℤ
⊢ (x b) 0 ∈ ℤ

2
1. : ℤ
2. x ≠ 0
3. : ℤ
4. y ≠ 0
5. : ℤ
6. : ℤ
7. CoPrime(a,b)
8. (gcd(x;y) a) ∈ ℤ
9. (gcd(x;y) b) ∈ ℤ
10. ¬(gcd(x;y) 0 ∈ ℤ)
11. CoPrime(a,b)
⊢ (x b) eval gcd(x;y) in (x y) ÷ g ∈ ℤ

3
1. : ℤ
2. : ℤ
3. : ℤ
4. : ℤ
5. CoPrime(a,b)
6. (gcd(x;y) a) ∈ ℤ
7. (gcd(x;y) b) ∈ ℤ
8. ¬(gcd(x;y) 0 ∈ ℤ)
9. CoPrime(a,b)
10. (x b) lcm(x;y) ∈ ℤ
11. 0 ∈ ℤ
⊢ (y a) 0 ∈ ℤ

4
1. : ℤ
2. x ≠ 0
3. : ℤ
4. y ≠ 0
5. : ℤ
6. : ℤ
7. CoPrime(a,b)
8. (gcd(x;y) a) ∈ ℤ
9. (gcd(x;y) b) ∈ ℤ
10. ¬(gcd(x;y) 0 ∈ ℤ)
11. CoPrime(a,b)
12. (x b) lcm(x;y) ∈ ℤ
⊢ (y a) eval gcd(x;y) in (x y) ÷ g ∈ ℤ


Latex:


Latex:

1.  x  :  \mBbbZ{}
2.  y  :  \mBbbZ{}
3.  a  :  \mBbbZ{}
4.  b  :  \mBbbZ{}
5.  CoPrime(a,b)  \mwedge{}  (x  =  (gcd(x;y)  *  a))  \mwedge{}  (y  =  (gcd(x;y)  *  b))
6.  \mneg{}(gcd(x;y)  =  0)
\mvdash{}  CoPrime(a,b)  \mwedge{}  ((x  *  b)  =  lcm(x;y))  \mwedge{}  ((y  *  a)  =  lcm(x;y))


By


Latex:
(Auto
  THEN  (Unfold  `lcm`  0
              THEN  RepeatFor  2  ((CallByValueReduce  0  THENA  Auto))
              THEN  RepeatFor  2  ((Try  (AutoSplit)  THEN  Try  ((HypSubst'  (-1)  0  THEN  Auto')))))\mcdot{}
  )




Home Index