Suurin yhteinen tekijä

Matematiikassa kahden kokonaisluvun a ja b suurin yhteinen tekijä, merkitään syt(a, b) tai pelkästään (a, b), tarkoittaa suurinta sellaista lukua, joka jakaa molemmat luvut a ja b niin, että lopputulos on kokonaisluku.[1] Suurin yhteinen tekijä voidaan etsiä jakamalla tarkasteltavina olevat luvut alkutekijöihin. Tällöin lukujen suurin yhteinen tekijä saadaan ottamalla ne alkuluvut, jotka esiintyvät molempien lukujen alkutekijähajotelmassa korotettuna siihen potenssiin, joka on pienempi tämän kyseisen alkuluvun eksponentti lukujen alkutekijähajotelmissa. Suurin yhteinen tekijä on tällöin saatujen lukujen tulo. Siis jos

a = p 1 a 1 p 2 a 2 p n a n {\displaystyle a=p_{1}^{a_{1}}p_{2}^{a_{2}}\cdot \cdot \cdot p_{n}^{a_{n}}} ja
b = p 1 b 1 p 2 b 2 p n b n {\displaystyle b=p_{1}^{b_{1}}p_{2}^{b_{2}}\cdot \cdot \cdot p_{n}^{b_{n}}} ,

jossa p i {\displaystyle p_{i}} on i:s alkuluku, ja jos p i {\displaystyle p_{i}} ei ole luvun tekijä, sitä vastaava eksponentti a i {\displaystyle a_{i}} tai b i {\displaystyle b_{i}} on nolla, saadaan suurin yhteinen tekijä kaavasta

s y t ( a , b ) = p 1 m i n ( a 1 , b 1 ) p 2 m i n ( a 2 , b 2 ) p n m i n ( a n , b n ) {\displaystyle \mathrm {syt} (a,b)=p_{1}^{min(a_{1},b_{1})}p_{2}^{min(a_{2},b_{2})}\cdot \cdot \cdot p_{n}^{min(a_{n},b_{n})}}

Suurin yhteinen tekijä voidaan löytää myös esimerkiksi Eukleideen algoritmin avulla.

Algebrallinen määritelmä

Algebrallisessa mielessä kokonaislukujen a 1 , a 2 , . . . , a n {\displaystyle a_{1},a_{2},...,a_{n}} suurimmalla yhteisellä tekijällä tarkoitetaan näiden lukujen virittämän kokonaislukujen renkaan ideaalin virittäjää.

Jos luvut a 1 , a 2 , . . . , a n {\displaystyle a_{1},a_{2},...,a_{n}} ovat kaikki nollia, niiden virittämä ideaali koostuu pelkästään luvusta 0 {\displaystyle 0} .

Kokonaislukujen rengas Z {\displaystyle \mathbb {Z} } on kommutatiivinen eli vaihdannainen rengas. Lisäksi se on kokonaisalue, toisin sanoen siinä ei ole nollasta eroavia nollanjakajia, ja edelleen niin sanottu pääideaalialue, toisin sanoen sen jokainen ideaali on yhden alkion virittämä.

Väite, että jokainen kokonaislukujen renkaan Z {\displaystyle \mathbb {Z} } äärellisesti viritetty ideaali on yhden alkion virittämä, voidaan todistaa seuraavasti:

Olkoon I = { c 1 a 1 + c 2 a 2 + . . . + c n a n | c i Z {\displaystyle I=\lbrace c_{1}a_{1}+c_{2}a_{2}+...+c_{n}a_{n}\vert c_{i}\in Z} kaikilla i = 1 , . . . , n } {\displaystyle i=1,...,n\rbrace } kokonaislukujen a 1 , a 2 , . . . , a n {\displaystyle a_{1},a_{2},...,a_{n}} virittämä renkaan Z {\displaystyle \mathbb {Z} } ideaali. Olkoon d {\displaystyle d} tämän ideaalin pienin positiivinen alkio ja d = d 1 a 1 + d 2 a 2 + . . . + d n a n {\displaystyle d=d_{1}a_{1}+d_{2}a_{2}+...+d_{n}a_{n}} .

Helposti todetaan, että jokainen d {\displaystyle d} :n monikerta sisältyy ideaaliin I {\displaystyle I} .

Olkoon toisaalta c = c 1 a 1 + c 2 a 2 + . . . + c n a n {\displaystyle c=c_{1}a_{1}+c_{2}a_{2}+...+c_{n}a_{n}} ideaalin I {\displaystyle I} mielivaltainen alkio ja c = e d + f {\displaystyle c=ed+f} , jossa 0 f d {\displaystyle 0\leq f\leq d} .

Tällöin f = c e d = ( c 1 a 1 + c 2 a 2 + . . . + c n a n ) e ( d 1 a 1 + d 2 a 2 + . . . + d n a n ) = ( c 1 e d 1 ) a 1 + ( c 2 e d 2 ) a 2 + . . . + ( c n e d n ) a n {\displaystyle f=c-ed=(c_{1}a_{1}+c_{2}a_{2}+...+c_{n}a_{n})-e(d_{1}a_{1}+d_{2}a_{2}+...+d_{n}a_{n})=(c_{1}-ed_{1})a_{1}+(c_{2}-ed_{2})a_{2}+...+(c_{n}-ed_{n})a_{n}} .

Siis f {\displaystyle f} kuuluu ideaaliin I {\displaystyle I} . Jos f {\displaystyle f} on suurempi kuin nolla, saadaan ristiriita luvun d {\displaystyle d} valinnan kanssa. Siis välttämättä jokainen ideaalin I {\displaystyle I} alkio on luvun d {\displaystyle d} monikerta.

Toisin sanoen lukujen a 1 , a 2 , . . . a n {\displaystyle a_{1},a_{2},...a_{n}} virittämä ideaali on sama, kuin ko. ideaalin pienimmän positiivisen alkion d {\displaystyle d} virittämä ideaali. Tätä lukua d {\displaystyle d} kutsutaan lukujen a 1 , a 2 , . . . , a n {\displaystyle a_{1},a_{2},...,a_{n}} suurimmaksi yhteiseksi tekijäksi.

Esimerkkejä

  • Lukujen 12 ja 15 suurin yhteinen tekijä on 3. Tämä nähdään jakamalla luvut tekijöihin: 12 = 22 · 3 ja 15 = 3 · 5.
  • Lukujen 132 ja 222 suurin yhteinen tekijä syt(132,222) = 6, koska 132 = 22 · 3 · 11 ja 222 = 2 · 3 · 37.

Yksinkertainen käytännön esimerkki

Olkoon tehtävänä peittää suorakaiteen muotoisen huoneen, jonka leveys a ja pituus b ovat kokonaislukuja, lattia mahdollisimman suurilla keskenään samankokoisilla neliön muotoisilla laatoilla. Miten laatan sivun pituus c on valittava?

Ratkaisun antaa lukujen a ja b suurin yhteinen tekijä suoraan. Siis valitaan c=syt(a,b).

Ominaisuuksia

  • Jos syt(a, b) = 1, a ja b ovat keskenään jaottomia.[1]
  • syt(a, b) = syt(b, a) = syt(|a|, |b|)[2]
  • syt(0, a) = a
  • syt(a, b) = syt(a - kb, b), jossa k on kokonaisluku
  • Eukleideen algoritmi: syt(a, b) = syt(b, a modulo b)

Käytännössä nopein tapa määrittää kahden luvun suurin yhteinen tekijä on käyttää Josef Steinin vuonna 1961 julkaisemaa binääristä algoritmia, mikäli lukujen alkutekijähajotelmaa ei tunneta.

Katso myös

Lähteet

  • Rosen, Kenneth H.: Elementary Number Theory and Its Applications. Reading, Massachusetts: Addison-Wesley, 1984. ISBN 0-201-06561-4. (englanniksi)

Viitteet

  1. a b Rosen, s. 53
  2. Rosen, s. 54

Aiheesta muualla

  • Kuvia tai muita tiedostoja aiheesta Suurin yhteinen tekijä Wikimedia Commonsissa