Çarpanlara ayırma, bir polinomun, tam sayının ya da matrisin kendisini oluşturan bileşenlerin çarpımı şeklinde yazılmasıdır. Örneğin 15 sayısı 3 ve 5 asal sayılarının çarpımı şeklinde yazılabilir: 3 × 5 ya da x2 − 4 polinomu (x − 2)(x + 2) şeklinde yazılabilir.
Çarpanlara ayırmadaki temel amaç bir bütünü daha küçük yapılara ayırmaktır; sayıları asal sayıların çarpımı, polinomları çarpımı şeklinde yazmak gibi. Çarpanlara ayırmanın tersi .
Asal çarpanlarına ayırma çok büyük sayılar için zor bir problemdir. Bu problemin bilinen bir çözümü yoktur. Bu yüzden gibi açık anahtarlı şifreleme yöntemlerinde kullanılır.
Tam sayılar
Aritmetiğin temel teoremine göre 1'den büyük her tam sayı asal sayıların çarpımı şeklinde yazılabilir.
Bir n tam sayısını çarpanlara ayırmak için, n'nin bölenini q'yu bulmak veya n'nin asal olduğuna karar vermek için bir algoritmaya gerek vardır. Böyle bir bölen bulunduğunda, bu algoritmanın q ve n / q çarpanlarına tekrar tekrar uygulanması, sonunda n'nin tam çarpanlara ayrılmasını sağlar.
n'nin bir q bölenini bulmak için, 1 < q ve q2 ≤ n olacak şekilde q'nun tüm değerlerini test etmek yeterlidir. Aslında, eğer r, r2 > n olacak şekilde n'nin bir böleniyse, o zaman q2 ≤ n olacak şekilde q = n / r, n'nin bir bölenidir.
q'nun değerleri artan sırada denenirse, bulunan ilk bölen mutlaka bir asal sayıdır ve r = n / q ortak çarpanının q'dan küçük herhangi bir böleni olamaz. Tam çarpanları bulmak için, r'nin q'dan küçük ve √r'den büyük olmayan bir bölenini arayarak algoritmaya devam etmek yeterlidir.
Yöntemi uygulamak için q'nun tüm değerlerini denemeye gerek yoktur. Prensip olarak, sadece asal bölenleri denemek yeterlidir. Bunun, örneğin Eratosten kalburu ile üretilebilecek bir asal sayılar tablosuna sahip olması gerekir. Çarpanlara ayırma yöntemi esas olarak Eratosthenes'in eleği ile aynı işi yaptığından, yalnızca asal olup olmadıkları hemen belli olmayan sayıları bölen için denemek genellikle daha kolaydır. Tipik olarak, 2, 3, 5 ve son hanesi 1, 3, 7, 9 olan ve rakamların toplamı 3'ün katı olmayan > 5 sayıları test edilerek ilerlenebilir.
Bu yöntem, küçük tam sayıları çarpanlara ayırmak için iyi çalışır, ancak daha büyük tam sayılar için verimsizdir. Örneğin, Pierre de Fermat, 6. Fermat sayısının
'nin asal sayı olmadığını keşfedemedi. Aslında yukarıdaki yöntemi uygulamak, 10 ondalık basamaklı bir sayı için 10.000'den fazla bölme gerektirir.
Daha verimli çarpanlara ayırma algoritmaları vardır. Ancak nispeten verimsiz kalırlar, çünkü tekniğin mevcut durumu ile, rastgele seçilen iki asal sayının çarpımı olan 500 ondalık basamaklı bir sayı daha güçlü bilgisayarlarla bile çarpanlara ayrılamaz. Bu, güvenli internet iletişimi için yaygın kullanılan RSA şifreleme sisteminin güvenliğini sağlar.
Örnek
n = 1386'yı asal sayılara ayırmak için:
- 2:'ye bölme ile başlayın: sayı çifttir ve n = 2 · 693. Birinci bölen adayı olarak 693 ve 2 ile devam edin.
- 693 tektir (2 bölen değildir), ancak 3:'ün katıdır: biri 693 = 3 · 231 ve n = 2 · 3 · 231'e sahiptir. 231 ve birinci bölen adayı olarak 3 ile devam edin.
- 231 aynı zamanda 3:'ün katıdır: 231 = 3 · 77 ve dolayısıyla n = 2 · 32 · 77 vardır. Birinci bölen adayı olarak 77 ve 3 ile devam edin.
- 77, 3'ün katı değildir, çünkü rakamlarının toplamı 14'tür, 3'ün katı değildir. Son basamağı 7 olduğu için 5'in katı da değildir. Test edilecek bir sonraki tek bölen 7'dir. 77 = 7 · 11 ve dolayısıyla n = 2 · 32 · 7 · 11. Bu, 7'nin asal olduğunu gösterir (doğrudan test edilmesi kolaydır). Birinci bölen adayı olarak 11 ve 7 ile devam edin.
- 72 > 11 olarak biri bitti. Böylece 11 asaldır ve asal çarpanlara ayırma
- 1386 = 2 · 32 · 7 · 11.
Polinomlar
Karesel polinomlar
şeklindeki her karesel polinom,
- şeklinde çarpanlarına ayrılabilir.
Karesel özdeşlikler
Aşağıdaki özdeşlikler kullanılarak bazı polinomlar kolayca çarpanlarına ayrılabilir.
ve
Örneğin,
İki kare toplamı/farkı
İki kare farkı,
Eğer iki kare toplam halindeyse karmaşık sayı cinsinden çarpanlarına ayrılır,
Gruplandırarak çarpanlara ayırma
Birden çok değişkenin olduğu bir ifadede önce benzer terimler bir araya getirilip ortak çarpan parantezine alınır, ardından oluşan diğer ortak terim de paranteze alınır. Örneğin,
Benzer terimler bir araya getirlir,
Ortak çarpan parantezine alınır,
Oluşan yeni ortak terim de paranteze alınır
Kaynakça
Dış bağlantılar
- Wolfram Alpha, polinomları ve sayıları çarpanalarına ayırır.28 Mart 2019 tarihinde Wayback Machine sitesinde .
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Carpanlara ayirma bir polinomun tam sayinin ya da matrisin kendisini olusturan bilesenlerin carpimi seklinde yazilmasidir Ornegin 15 sayisi 3 ve 5 asal sayilarinin carpimi seklinde yazilabilir 3 5 ya da x2 4 polinomu x 2 x 2 seklinde yazilabilir x2 cx d x a x b Carpanlara ayirmadaki temel amac bir butunu daha kucuk yapilara ayirmaktir sayilari asal sayilarin carpimi polinomlari carpimi seklinde yazmak gibi Carpanlara ayirmanin tersi Asal carpanlarina ayirma cok buyuk sayilar icin zor bir problemdir Bu problemin bilinen bir cozumu yoktur Bu yuzden gibi acik anahtarli sifreleme yontemlerinde kullanilir Tam sayilarAritmetigin temel teoremine gore 1 den buyuk her tam sayi asal sayilarin carpimi seklinde yazilabilir Bir n tam sayisini carpanlara ayirmak icin n nin bolenini q yu bulmak veya n nin asal olduguna karar vermek icin bir algoritmaya gerek vardir Boyle bir bolen bulundugunda bu algoritmanin q ve n q carpanlarina tekrar tekrar uygulanmasi sonunda n nin tam carpanlara ayrilmasini saglar n nin bir q bolenini bulmak icin 1 lt q ve q2 n olacak sekilde q nun tum degerlerini test etmek yeterlidir Aslinda eger r r2 gt n olacak sekilde n nin bir boleniyse o zaman q2 n olacak sekilde q n r n nin bir bolenidir q nun degerleri artan sirada denenirse bulunan ilk bolen mutlaka bir asal sayidir ve r n q ortak carpaninin q dan kucuk herhangi bir boleni olamaz Tam carpanlari bulmak icin r nin q dan kucuk ve r den buyuk olmayan bir bolenini arayarak algoritmaya devam etmek yeterlidir Yontemi uygulamak icin q nun tum degerlerini denemeye gerek yoktur Prensip olarak sadece asal bolenleri denemek yeterlidir Bunun ornegin Eratosten kalburu ile uretilebilecek bir asal sayilar tablosuna sahip olmasi gerekir Carpanlara ayirma yontemi esas olarak Eratosthenes in elegi ile ayni isi yaptigindan yalnizca asal olup olmadiklari hemen belli olmayan sayilari bolen icin denemek genellikle daha kolaydir Tipik olarak 2 3 5 ve son hanesi 1 3 7 9 olan ve rakamlarin toplami 3 un kati olmayan gt 5 sayilari test edilerek ilerlenebilir Bu yontem kucuk tam sayilari carpanlara ayirmak icin iyi calisir ancak daha buyuk tam sayilar icin verimsizdir Ornegin Pierre de Fermat 6 Fermat sayisinin 1 225 1 232 4294967297 displaystyle 1 2 2 5 1 2 32 4 294 967 297 nin asal sayi olmadigini kesfedemedi Aslinda yukaridaki yontemi uygulamak 10 ondalik basamakli bir sayi icin 10 000 den fazla bolme gerektirir Daha verimli carpanlara ayirma algoritmalari vardir Ancak nispeten verimsiz kalirlar cunku teknigin mevcut durumu ile rastgele secilen iki asal sayinin carpimi olan 500 ondalik basamakli bir sayi daha guclu bilgisayarlarla bile carpanlara ayrilamaz Bu guvenli internet iletisimi icin yaygin kullanilan RSA sifreleme sisteminin guvenligini saglar Ornek n 1386 yi asal sayilara ayirmak icin 2 ye bolme ile baslayin sayi cifttir ve n 2 693 Birinci bolen adayi olarak 693 ve 2 ile devam edin 693 tektir 2 bolen degildir ancak 3 un katidir biri 693 3 231 ve n 2 3 231 e sahiptir 231 ve birinci bolen adayi olarak 3 ile devam edin 231 ayni zamanda 3 un katidir 231 3 77 ve dolayisiyla n 2 32 77 vardir Birinci bolen adayi olarak 77 ve 3 ile devam edin 77 3 un kati degildir cunku rakamlarinin toplami 14 tur 3 un kati degildir Son basamagi 7 oldugu icin 5 in kati da degildir Test edilecek bir sonraki tek bolen 7 dir 77 7 11 ve dolayisiyla n 2 32 7 11 Bu 7 nin asal oldugunu gosterir dogrudan test edilmesi kolaydir Birinci bolen adayi olarak 11 ve 7 ile devam edin 72 gt 11 olarak biri bitti Boylece 11 asaldir ve asal carpanlara ayirma1386 2 32 7 11 PolinomlarKaresel polinomlar ax2 bx c displaystyle ax 2 bx c seklindeki her karesel polinom a x b b2 4ac2a x b b2 4ac2a displaystyle a x frac b sqrt b 2 4ac 2a x frac b sqrt b 2 4ac 2a seklinde carpanlarina ayrilabilir Karesel ozdeslikler a b 2 a2 2ab b2 Asagidaki ozdeslikler kullanilarak bazi polinomlar kolayca carpanlarina ayrilabilir a2 2ab b2 a b 2 displaystyle a 2 2ab b 2 a b 2 ve a2 2ab b2 a b 2 displaystyle a 2 2ab b 2 a b 2 Ornegin x2 6x 9 x 3 2 displaystyle x 2 6x 9 x 3 2 Iki kare toplami farki Iki kare farki a2 b2 a b a b displaystyle a 2 b 2 a b a b Eger iki kare toplam halindeyse karmasik sayi cinsinden carpanlarina ayrilir a2 b2 a bi a bi displaystyle a 2 b 2 a bi a bi Gruplandirarak carpanlara ayirma Birden cok degiskenin oldugu bir ifadede once benzer terimler bir araya getirilip ortak carpan parantezine alinir ardindan olusan diger ortak terim de paranteze alinir Ornegin 4x2 20x 3yx 15y displaystyle 4x 2 20x 3yx 15y Benzer terimler bir araya getirlir 4x2 20x 3yx 15y displaystyle 4x 2 20x 3yx 15y Ortak carpan parantezine alinir 4x x 5 3y x 5 displaystyle 4x x 5 3y x 5 Olusan yeni ortak terim de paranteze alinir x 5 4x 3y displaystyle x 5 4x 3y Kaynakca Hardy Wright 1980 An Introduction to the Theory of Numbers 5 bas Oxford Science Publications ISBN 978 0198531715 Dis baglantilarWolfram Alpha polinomlari ve sayilari carpanalarina ayirir 28 Mart 2019 tarihinde Wayback Machine sitesinde