Loading [MathJax]/jax/output/HTML-CSS/jax.js
Akademisyenler öncülüğünde matematik/fizik/bilgisayar bilimleri soru cevap platformu
0 beğenilme 0 beğenilmeme
1.5k kez görüntülendi

7x49(mod997) saglayan x degerini varsa bulunuz.


997 asal oldugundan ve 9977 oldugundan, Fermat'in Kucuk Teoremi sunu soyler.


79977(mod997)  veya 79961(mod997). Devaminda birsey getiremedim.


Bu arada cevap x=500 dur.


Lisans Matematik kategorisinde (2.9k puan) tarafından  | 1.5k kez görüntülendi

79961. Yani 7498±1. Bu da bir başlangıç olabilir. 

Bir de quadratic reciprocity kullanınca iş çözülür. 

Neden 799617498±1, boyle bir kural mi var?

(7498)21 ve Z997 bir cisim (x21 in kökleri ±1) olduğundan 7498±1 olmak zorundadır.

Anladim ama notasyon kafa karistiriyor. 74981 veya 74981 olmali, aksi halde her ikisi de saglanir gibi algiladim..

İkisi aynı anda sadece mod2de denk olabilir. Standart bir kullanım. Mesela ikinci dereden polinomların kökleri için b±Δ2a yazmak gibi...

1 cevap

1 beğenilme 0 beğenilmeme
En İyi Cevap

p asal bir sayi olsun. Fermat'in kucuk teoremi geregi (a,p)=1 tam sayilari icin ap11modp saglanir. 

p asal oldugundan (Dogan Donmez'in de dedigi gibi) x21modp cozumleri x1modp    ya da    x1modp olur. (Bunun basit sayilar teorisinden ispati mevcut).

Bu da  (a,p)=1 tam sayilari icin ap121modp    ya da    ap121modp olur.

              _______________________________________

Eger a tam sayisi modp altinda bir kare ise ap121modp bir kare degilse de ap121modp saglanir. Bu ilgi cekici ve bircok yerde karsimiz cikan bir durum. modp altinda bir sayinin tam kare olup olmadigini test etmek uzere algoritmalar vardir. Detayli bilgi icin [1]deki ilgili bolume bakabilirsiniz.


Eger sayi modp altinda bir sayinin tam kare olup olmamasini (ap) ile belirtip kare ise 1 kare degilse 1 diyecegiz. Kisacasi ap12(ap)modp saglanir.

             _______________________________________


Bu soru icin kullanacagimiz ve genel konsepte dekullanisli olan bir esitlik var: p ve q tek asallar olmak uzere (pq)(qp)=(1)(p1)(q1)4 esitligi saglanir.


Bu aslinda sayilari kucultmek icin kullaniliyor. (7977) yerine (9977)=(37) degerine bakmak, hatta (cok gerekmese de) (73)=(13) degerine bakmak daha kolaydir. 

Gordugunun gibi 7498mod977 denkliginin 1 ya da 1 degerlerinden hangisini alacagini bulmak icin tek tek kuvvet almak ya da iki tabanli kuvvet algoritmalarina benzer bir algoritma kullanmak durumunda degiliz. Bunun yerine su basit soru cevabi veriyor: 1 tam sayisi mod3 altinda tam kare mi? Evet 12=1 zaten. 

Elimide (7977)=(9777)=(37)=(73)=(13)=1 var. Bu da 74981mod977 oldugunu verir.

                  _____________________________________

Peki 7nin daha kucuk bir (pozitif) kuvveti mod977 altinda 1 olabilir mi?





Ek kaynaklar:
[1] Neal Koblitz, A Course in Number Theory and Cryptography, (web baglantisi)

(25.6k puan) tarafından 
tarafından seçilmiş

Quadratic reciprocity'nin kaç tane kanıtını biliyorsun?

Neden mod 3? Ledengre gosterimlerine bakmam lazim.

@Ozgur, birkac, cok degil ama. 

@Okkes, `Bu aslinda sayilari kucultmek icin kullaniliyor.'  dedigim paragrafin oncesi ve sonrasinda birkac kere aciklamis oluyorum aslinda. 

247ye bi Ozgur&Sercan mi eklesek :)

Bu arada link icin tesekkurler. 

20,314 soru
21,870 cevap
73,591 yorum
2,875,744 kullanıcı