Tanım 5.1.1: n ve d tamsayılar ve d 0 olsun. Eğer n=dq olacak şekilde bir q tamsayısı varsa d sayısı n sayısını böler denir. Burada q sayısına bölüm

Benzer belgeler
ÇARPANLAR ve KATLAR. Uygulama-1. Asal Sayılar. Pozitif Bir Tam Sayının Çarpanlarını Bulma. Aşağıdaki sayıların çarpanlarını (bölenlerini) bulunuz.

SAYILAR DOĞAL VE TAM SAYILAR

TAMSAYILAR. 9www.unkapani.com.tr. Z = {.., -3, -2, -1, 0, 1, 2, 3, } kümesinin her bir elemanına. a, b, c birer tamsayı olmak üzere, Burada,

ARALARINDA ASAL SAYILAR

ASAL SAYILAR - TAM BÖLENLER - FAKTÖRİYEL Test -1

Asal Çarpanlara Ayırma / EBOB-EKOK ORTAK DERSLER MATEMATİK. Prof. Dr. Emin KASAP

140. 2< a< 1 ise kesrinin değeri aşağıdakilerden hangisi olamaz? (3,7) a 1,9 2,4 2,7 3,2 3,7. a a c b ve c a a b c

FAKTÖRİYEL. TANIM Pozitif ilk n tam sayının çarpımı n = n! biçiminde gösterilir. n Faktöriyel okunur.

FERMAT VE EULER TEOREMLERİ

Soru Konu Doğru Yanlış Boş

p sayısının pozitif bölenlerinin sayısı 14 olacak şekilde kaç p asal sayısı bulunur?

EBOB - EKOK EBOB VE EKOK UN BULUNMASI. 2. Yol: En Büyük Ortak Bölen (Ebob) En Küçük Ortak Kat (Ekok) 1. Yol:

BÖLÜM IV. olsa r s(mod p) bulunur ki, bu mümkün değildir. Ayrıca bu sayı takımındaki hiçbir sayı p tarafından bölünmez.

MATEMATİK. Doç Dr Murat ODUNCUOĞLU

TEMEL KAVRAMLAR. SAYI KÜMELERİ 1. Doğal Sayılar

Atatürk Anadolu. Temel Kavramlar Üzerine Kısa Çalışmalar

BÖLME ve BÖLÜNEBİLME

Temel Kavramlar. (r) Sıfırdan farklı kompleks sayılar kümesi: C. (i) Rasyonel sayılar kümesi: Q = { a b

Sayılar Teorisi SAYILAR TEORİSİ VE SAYILAR

10.Konu Tam sayıların inşası

Örnek...3 : Aşağıdaki ifadelerden hangileri bir dizinin genel terim i olabilir? Örnek...4 : Genel terimi w n. Örnek...1 : Örnek...5 : Genel terimi r n

Bir algoritma aşağıdaki ğ dki özelliklere sahip komutların sonlu bir kümesidir.

MATEMATİK ASAL ÇARPANLARA AYIRMA. ÖRNEK 120 sayısını asal çarpanlarına ayırınız. ÖRNEK 150 sayısının asal çarpanları toplamını bulunuz.

SAYILARIN ASAL ÇARPANLARINA AYRILMASI

Bu kısımda işlem adı verilen özel bir fonksiyon çeşidini ve işlemlerin önemli özelliklerini inceleyeceğiz.

Soru Konu Doğru Yanlış Boş

MATEMATİK. Temel Kavramlar I. Test a ve b doğal sayılardır. 5. Ardışık 5 tek sayının toplamı 115 tir. 6. x ve y tamsayılardır.

1 Primitif Kökler. [Fermat ] p asal, p a a p 1 1 (mod p) a Z, a p a (mod p) [Euler] ebob(a, m) = 1, a φ(m) 1 (mod m) φ(1) := 1

T. C. Manisa Celal Bayar Üniversitesi Kırkağaç Meslek Yüksekokulu Öğretim Yılı Güz Yarıyılı MATEMATİK Dersi Final Sınavı Çalışma Soruları

Mustafa Sezer PEHLİVAN. Yüksek İhtisas Üniversitesi Beslenme ve Diyetetik Bölümü

2017 MÜKEMMEL YGS MATEMATİK

TEMEL KAVRAMLAR. a Q a ve b b. a b c 4. a b c 40. 7a 4b 3c. a b c olmak üzere a,b ve pozitif. 2x 3y 5z 84

Örnek...3 : Aşağıdaki ifadelerden hangileri bir dizinin genel terim i olabilir?

sayısının tamkare olmasını sağlayan kaç p asal sayısı vardır?(88.32) = n 2 ise, (2 p 1

Temel Kavramlar 1 Doğal sayılar: N = {0, 1, 2, 3,.,n, n+1,..} kümesinin her bir elamanına doğal sayı denir ve N ile gösterilir.

1. BÖLÜM Mantık BÖLÜM Sayılar BÖLÜM Rasyonel Sayılar BÖLÜM I. Dereceden Denklemler ve Eşitsizlikler

Sayılar Kuramına Giriş Özet

1. ÜNİTE:SAYILAR VE İŞLEMLER

MATEMATİK DERSİ UZAKTAN EĞİTİM DERS NOTLARI 3. HAFTA

6. Ali her gün cebinde kalan parasının (2009) a, b ve c farklı pozitif tamsayılar, 9. x, y, z pozitif gerçek sayılar,

12-A. Sayılar - 1 TEST

( ) FAKTÖRĐYEL YILLAR /LYS. Örnek( 4.)

MODÜLER ARİTMETİK A)1 B)3 C)8 D)11 E)13. TANIM Z tam sayılar kümesinde tanımlı

Soru Konu Doğru Yanlış Boş

YZM ALGORİTMA ANALİZİ VE TASARIM DERS#3: ALGORİTMA ANALİZİ#2

ÇARPANLAR ve KATLAR ASAL SAYILAR. Örnek-2 : 17 ve 27 sayılarının asal sayı olup olmadığını inceleyelim.

RASYONEL SAYILAR. ÖRNEK: Aşağıda verilen eşitliklerde verilmeyen harflere karşılık gelen tamsayıları bulunuz. RASYONEL SAYILAR A =?

TEMEL MATEMATİĞE GİRİŞ - Matematik Kültürü - 5

köşe (vertex) kenar (edg d e)

ÇARPANLAR VE KATLAR ÖĞRENİYORUM

KILAVUZ SORU ÇÖZÜMLERİ Matematik

SAYILAR TEORİSİ. KİTAPTA BULUNAN, TEOREM İSPATLARI, KONU ANLATIMI ve ÇÖZÜMLERİN OLDUĞU KISIMLAR, BU DÖKÜMANA KONULMAMIŞTIR.

10. DİREKT ÇARPIMLAR

Atatürk Anadolu. Bölme, Bölünebilme, Asal Sayılar, Obeb, Okek, Rasyonel Sayılar, Basit Eşitsizlikler ve Mutlak Değer Üzerine Kısa Çalışmalar

NİSAN 2010 DENEMESİ A)75 B)80 C)85 D)90 E)95 A)0 B)1 C)2 D)3 E)4

Buna göre, eşitliği yazılabilir. sayılara rasyonel sayılar denir ve Q ile gösterilir. , -, 2 2 = 1. sayıdır. 2, 3, 5 birer irrasyonel sayıdır.

ASAL SAYILAR.

1. GRUPLAR. c (Birleşme özelliği) sağlanır. 2) a G için a e e a a olacak şekilde e G (e ye birim eleman denir) vardır.

TBP101 (4. Hafta) Alıştırma Soruları ve Cevapları

Bu tanım aralığı pozitif tam sayılar olan f(n) fonksiyonunun değişim aralığı n= 1, 2, 3,, n,

6. Rakamları farklı, iki basamaklı farklı beş doğal sayının. 7. A = veriliyor.

ÖDEV (Vize Dönemi) CEVAPLAR. 1. Ekrana Merhaba Dünya! yazdıran algoritmanın akış diyagramını çiziniz ve sözde kod olarak yazınız.

T I M U R K A R A Ç AY - H AY D A R E Ş C A L C U L U S S E Ç K I N YAY I N C I L I K A N K A R A

Sıfırdan farklı a, b, c tam sayıları için aşağıdaki özellikler sağlanır.

MAT 302 SOYUT CEBİR II SORULAR. (b) = ise =

SAYILAR SAYI KÜMELERİ

ÇARPANLAR VE KATLAR. 1) 72 sayısının pozitif bölenlerin tamamı hangi seçenekte doğru verilmiştir?

SAYILAR SAYI KÜMELERİ

ÜNİVERSİTEYE GİRİŞ SINAV SORULARI

a = b ifadesine kareköklü ifade denir.

ÇARPANLAR VE KATLAR. Başarı Başaracağım Diye Başlayanındır. 1

ÖZEL EGE LĠSESĠ. ġeklġndekġ ĠFADELERĠN. SADELEġTĠRĠLEMEZ VEYA SADELEġTĠRĠLEBĠLĠR OLMASI ĠÇĠN GEREKEN KOġULLAR

Örnek...4 : A = { a, b, c, d, {a}, {b,c}} kümesi veriliyor. Aşağıdakilerin doğru mu yanlış mı olduğunu yazınız.

MAT239 AYRIK MATEMATİK

EĞİTİM BİLİMLERİ MERKEZİ

Matrisler ve matris işlemleri

Çözüm 1. yol 36 bölenleri 1,2,3,4,6,9,12,18,36. Örnek...1 : Obeb( 60, 15) kaçtır? Örnek...2 : OBEB( 60, 36) kaçtır? Çözüm : ÖKLİD ALGORİTMASI

Sayılar ve Altın Oranı. Mahmut Kuzucuoğlu. 16 Ağustos 2015

KE00-SS.08YT05 DOĞAL SAYILAR ve TAM SAYILAR I

Rakam : Sayıları yazmaya yarayan sembollere rakam denir.

Örnek...1 : Yandaki bölme işlemin de bölüm ile kalanın toplamı kaçtır?

Örnek...1 : Yandaki bölme işlemin de bölüm ile kalanın toplamı kaçtır?

MUTLAK DEĞER Test -1

3 7 üs(kuvvet) 5 2 ( 4 3 ( 7 5 (

COS işlevi Sözdizimi COS sayı Sayı Uyarılar Örnek 1 Formül Açıklama (Sonuç) SİN işlevi Sözdizimi SİN sayı Sayı Uyarı

ÖABT Sayılar Teorisi KONU TESTİ Tam Sayılarda Bölünebilme

MUTLAK DEĞER. Örnek...6 : 1 x > 1 y > 1 z. Örnek...7 : x=1 5, y= 5 2, ise x+y y x x =? Örnek...1 : =? Örnek...8 : Örnek...2 : =?

8.Sınıf MATEMATİK. Çarpanlar ve Katlar Konu Testi. Test sayısının tek bölenlerinin sayısı aşağıdakilerden

Kazanım :Tamsayıların kendileri ile tekrarlı çarpımını üslü nicelik olarak ifade eder.

BILGISAYAR ARITMETIGI

XII. Ulusal Matematik Olimpiyatı Birinci Aşama Sınavı

KC00-SS.08YT05. Kolay Temel Matematik. Üniversite Haz rl k 1. 8 ( 3 + 2) 6. 3! 3 ( 3 3)": ( 3) x = 3 ve y = 2 3. ( 5) + ( 7) (+2) + 4

İNÖNÜ ÜNİVERSİTESİ MÜH. FAK. BİLGİSAYAR MÜH. BÖL. ALGORİTMA VE PROGRAMLAMA 1 DERSİ LAB. ÖDEVİ

MAT223 AYRIK MATEMATİK

BÖLME - BÖLÜNEBİLME Test -1

7 2 işleminin sonucu kaçtır? A) 7 B) 6 C) 5 D) 4 E) 3. Not : a buluruz. Doğru Cevap : E şıkkı

RSA ŞİFRELEME ALGORİTMASI VE ARİTMETİK MODÜL UYGULAMASI

ÖZEL EGE LİSESİ OKULLAR ARASI 18. MATEMATİK YARIŞMASI 6. SINIF TEST SORULARI

11.Konu Tam sayılarda bölünebilme, modüler aritmetik, Diofant denklemler

ÜSLÜ SAYILAR SİBEL BAŞ AKDENİZ ÜNİVERSİTESİ EĞİTİM FAK. İLKÖĞRT. MAT. ÖĞRT. 2. SINIF

Transkript:

BÖLÜM 5

Bölenlerl

Tanım 5.1.1: n ve d tamsayılar ve d 0 olsun. Eğer n=dq olacak şekilde bir q tamsayısı varsa d sayısı n sayısını böler denir. Burada q sayısına bölüm ve d sayısına da bölen denir. Eğer d sayısı n sayısını bölerse, bu d n şeklinde yazılır. Aksi halde d n şeklinde d gösterilir.

Teorem 5.1.2: m,n ve d tamsayılar olsunlar. Eğer d m ve d n ise, d (m+n) Eğer d m ve d n ise, d (m n) Eğer d m ise, d mn

Tanım 5.1.3: Tek pozitif bölenleri l kendisi ve 1 olan 1 den büyük olan sayılara asal sayı denir. Asal olmayan tamsayılara birleşik (composite) sayı denir. Teorem 5.1.4: 1 den büyük bir n pozitif tamsayısının komposite olması için gerekli ve yeterli koşul n sayısının 2 d n 1/2 olacak şekilde bir d bölenine sahip olmasıdır.

Bu algoritma n>1 sayısının asal sayı olup olmadığını hesaplar. Eğer n sayısı asalsa algoritma geriye 0 döndürür. Eğer n sayısı komposite sayıysa, algoritma geriye 2 d koşulunu sağlayan d bölenini döndürür. Girdi: n Çıktı: d is_prime(n) { for d=2 to if (n mod d==0) } return 0 return d

Teorem 5.1.6: (Aritmetiğin tiği Temel Teoremi) 1 den büyük her tamsayı asal çarpanlarının çarpımı olarak yazılabilir. Eğer asal çarpanlar artan sırada yazılırsa, bu çarpım gösterimi bir tekdir. Yani, p k lar p 1 p 2... p i koşulunu sağlayan asal çarpanlarsa n= p 1 p 2...p i olur ve p / k lar p / 1 p / 2... p / i koşulunu sağlayan diğer asal çarpanlarsa ve n= p / 1p / 2...p / i ise, bu durumda i=j ve her k=1...i için p k =p / k olur.

Teorem 5.1.7: Asal sayıların sayısı sonsuzdur. Tanım 5.1.9: Herikisi birden sıfır olamayan iki tamsayı m ve n olsunlar. Hem m ve hemde n sayısını bölen tamsayılara ortak bölen denir. Bu ortak bölenlerin en büyüğü gcd(m,n) ile gösterilir.

Teorem 5.1.10: m ve n iki tamsayı ve m>1,n>1 olsun. Ayrıca bu iki sayının asal çarpımları ve olsunlar. Bu durumda ile verilir.

Tanım 5.1.11: İki pozitif if amsayı m ve n olsunlar. Hem m ve hemde n sayısı ile bölünebilen tamsayıya m ile n tamsayılarının ortak katı denir. m ile n tamsayılarının ortak katlarının en küçüğü lcm(m,n) ile gösterilir.

Teorem 5.1.12: m ve n iki tamsayı ve m>1,n>1 olsun. Ayrıca bu iki sayının asal çarpımları ve olsunlar. Bu durumda ile verilir.

Teorem 5.1.13: Her m ve n pozitif tamsayıları için olur. gcd(m,n).lcm(m,n)=m.n Teorem 5.1.14: m,n ve c tamsayılar olsunlar (a) Eğer c sayısı m ve n sayılarının ortak böleni ise, bu durumda c (m+n) olur. (b) Eğer c sayısı m ve n sayılarının ortak böleni ise, bu durumda c (m n) olur. (c) Eğer ğ c m ise, bu durumda c mn olur.

TAMSAYILARIN TEMSİLİ VE TAMSAYI ALGORİTMALARI

Bu algoritma b tabanında verilen c n c n 1...c 1 c 0 ondalık tabana çevirir. Girdi: c,n,b Çıktı: dec_val base_b_to_dec (c,n,b) { dec_val=0 power=1 for i=0 to n { dec_val =dec_val+c i *power } } return dec_val power = power *b tamsayısını

Bu algoritma ondalık tabanda verilen bir m tamsayısını b tabanında verilen c n c n-1...c 1 c 0 tamsayısına çevirir. Girdi: m,b Çıktı: c, n dec_to_base_b (m,b) { n=-1 while (m>0) { n=n+1 c n =m mod b m= m/b } }

Bu algoritma a b / nb / 1...b / 1b / n b n-1...b 1 b 0 ve b n b n-1 1 b 0 ikili tamsayılarını sayla toplar ve toplamı s n+1 s n s n-1...s 1 s 0 içinde tutar. Girdi: b, b /,n Çıktı: s binary_addition(b, b /,n,s) { carry=0 for i=0 to n { s i =(b i +b / i+carry) mod 2 carry = (b i +b / i+carry)/2 } s n+1 =carry }

x n in güncel değeri n mod 2 sonuç n sayısı 2 ile bölündüğünde bölüm a 29 1 a 14 a 2 14 0 değişmedi 7 a 4 7 1 a.a 4 =a 5 3 a 8 3 1 a 5.a 8 =a 13 1 a 16 1 1 a 13.a 16 =a 29 0

Bu algoritma tekrarlı kareleme yöntemiyle a n değerini hesaplar. Girdi: a,n Çıktı: a n exp_via_repeated_squaring(a,n) n) { } result=1 x=a while (n>0) { if(n mod 2 ==1) result=result * x x=x*x x x n= n/2 } return result

f Teorem 5.2.6: Eğer a, b ve z pozitif tamsayılarsa ab mod z=[(a mod z)(b mod z)]mod z dir.

Bu algoritma tekrarlı kareleme yöntemiyle a n mod z değerini hesaplar. Girdi: a,n, z Çıktı: a n mod z exp_mod_z_via_repeated_squaring(a,n,z) { } result=1 x=a mod z while (n>0) { } return result if(n mod 2 ==1) result=(result * x) mod z x=(x*x) mod z n= n/2

EUCLIDEAN ALGORİTMASI

Teorem 5.3.1: Eğer a is a negatif olmayan bir tamsayı, b is a pozitif tamsayı, ve r=a mod b ise, bu durumda d gcd(a,b)=gcd(b,r) olur.

Bu algoritma negatif olmayan iki a,b tamsayısının en büyük ortak bölenini bulur. Girdi: a ve b negatif olamayan tamsayılar Çıktı: a ve b nin en büyük ortak bölen 1 gcd(a,b) { 2 if (a<b) 3 swap(a,b) 4 while(b 0) { 5 r=a mod b 6 a=b 7 b=r 8 } 9 return a 10 }

Teorem 5.3.4: a,b, a>b çifti Euclidean algoritmasında girdi değerler olarak verilsinler ve n 1 olsun. Bu durumda {f n } Fibonacci dizisini göstermek üzere a f n+2 ve olur. b f n+1

Teorem 5.3.5: Eğer a,b,a>b değerleri 0 ve m, m 8 aralığında ise ve bunlar Euclidean algoritmasında girdi değerler iseler, bu durumda en fazla log 3/2 sayıda mod işlemine gerek vardır.

Teorem 5.3.6: a ve b herikisi de sıfır olmayan iki negatif olmayan tamsayı ise, bu durumda gcd(a,b)=sa+tb olacak şekilde s ve t tamsayıları vardır.

Bu algoritma negatif olamayan a ve b tamsayılarının en büyük ortak bölenini özyineli algoritma ile bulur. Girdi: Girdi: 0 dan büyük ya da eşit bir n tamsayısı Çıktı: a ve b nin en büyük ortak böleni gcdr(a,b) { if (a<b) swap(a,b) if (b==0) return a r = a mod b return gcdr(b,r) }

RSA Kamusal-Anahtar Şifreleme Sistemi

ABCDEFGHIJKLMNOPQRSTUVWXYZ EIJFUAXVHWPGSRKOBTQYDMLZNC SEND MONEY QARUESKRAN SKRANEKRELIN MONEY ON WAY

Alıcı p ve q gibi iki asal sayı seçer ve z=pq hesabını yp yapar. Sonra alıcı =(p 1)(q 1) sayısını hesaplarlar ve gcd(n, )=1 olacak şekilde bir n tamsayısı seçer. Pratikte n sayısı bir asal sayı olarak seçilir. Bu z, n sayı çifti kamusaldır. Sonra alıcı ns mod =1 olacak şekilde tek bir s, 0<s< sayısını s hesaplar. Bu sayı gizli tutulur t ve mesajı şifrelemek için kullanılır. Gönderici a, 0 a z 1, tamsayısını göndermek isterse z ve n kamusal anahtarlarını kullanarak c=a n mod z hesabını yapar ve c değerini gönderir. Mesajın deşifre ş edilmesi için alıcının c s mod z hesabını yapması lazımdır.