Step * of Lemma gcd-exp

x,y:ℤ. ∀n:ℕ.  (gcd(x^n;y^n) gcd(x;y)^n)
BY
(Auto
   THEN (InstLemma `gcd_unique` [⌜x^n⌝; ⌜y^n⌝; ⌜gcd(x^n;y^n)⌝; ⌜gcd(x;y)^n⌝])⋅
   THEN Auto
   THEN Try ((BLemma `gcd_sat_pred` THEN Auto))
   THEN 0
   THEN Auto
   THEN Try ((BLemma `exp-divides`
              THEN Auto
              THEN ((BLemma `gcd_is_divisor_1` THENA Auto) ORELSE (BLemma `gcd_is_divisor_2` THENA Auto))))) }

1
1. : ℤ@i
2. : ℤ@i
3. : ℕ@i
4. gcd(x;y)^n y^n
5. : ℤ@i
6. x^n@i
7. y^n@i
⊢ gcd(x;y)^n


Latex:


Latex:
\mforall{}x,y:\mBbbZ{}.  \mforall{}n:\mBbbN{}.    (gcd(x\^{}n;y\^{}n)  \msim{}  gcd(x;y)\^{}n)


By


Latex:
(Auto
  THEN  (InstLemma  `gcd\_unique`  [\mkleeneopen{}x\^{}n\mkleeneclose{};  \mkleeneopen{}y\^{}n\mkleeneclose{};  \mkleeneopen{}gcd(x\^{}n;y\^{}n)\mkleeneclose{};  \mkleeneopen{}gcd(x;y)\^{}n\mkleeneclose{}])\mcdot{}
  THEN  Auto
  THEN  Try  ((BLemma  `gcd\_sat\_pred`  THEN  Auto))
  THEN  D  0
  THEN  Auto
  THEN  Try  ((BLemma  `exp-divides`
                        THEN  Auto
                        THEN  ((BLemma  `gcd\_is\_divisor\_1`  THENA  Auto)
                        ORELSE  (BLemma  `gcd\_is\_divisor\_2`  THENA  Auto)
                        ))))




Home Index