Hondarraren txinatar teorema

Hondarraren teorema txinatarra kongruentzien ekuazio sistemak ebazteko balio duen teorema da. Teorema hau aplikatzeko baldintza bakarra ondokoa da: ekuazioen moduluak beraien artean lehenak izan behar dira, hau da, z k h ( m 1 , m 2 ) = 1 {\displaystyle zkh(m_{1},m_{2})=1} izan behar da m ekuazio sistemetako edozein ekuazioaren modulua izanik.

Hondarraren teorema txinatarrak zera dio: demagun kongruentzia sistema bat dugula eta bertako ekuazio guztien moduluak beraien artean lehenak direla. Orduak sistemak soluzio bakarra izango du M = m 1 m 2 . . . m n {\displaystyle M=m_{1}\cdot m_{2}\cdot ...\cdot m_{n}} moduluarekiko. Existitzen diren beste soluzio guztiak x y ( m o d M ) {\displaystyle x\equiv y(modM)} motakoak izango dira.

Frogapena

Kongruentzia sistema bat:

x b 1 {\displaystyle x\equiv b_{1}} (mod m 1 {\displaystyle m_{1}} )

x b 2 {\displaystyle x\equiv b_{2}} (mod m 2 {\displaystyle m_{2}} )

{\displaystyle \cdots }

x b n {\displaystyle x\equiv b_{n}} (mod m n {\displaystyle m_{n}} )

non z k h ( m i , m j ) = 1 {\displaystyle zkh(m_{i},m_{j})=1} den i j {\displaystyle i\neq j} denean

Izan bitez M = m 1 m 2 m n {\displaystyle M=m_{1}\cdot m_{2}\cdot \ldots \cdot m_{n}} modulu guztien biderkadura eta M j = M / m j ( j = 1 , 2 , , n ) {\displaystyle M_{j}=M/m_{j}\quad (j=1,2,\ldots ,n)} m j {\displaystyle m_{j}} ez diren moduluen biderkadura. Hipotesiagatik badakigu z k h ( m i , m j ) = 1 i j {\displaystyle zkh(m_{i},m_{j})=1\quad i\neq j} denean, beraz, z k h ( M j , m j ) = 1 {\displaystyle zkh(M_{j},m_{j})=1} da. Ondorioz, M j x 1 {\displaystyle M_{j}x\equiv 1} (mod m j {\displaystyle m_{j}} )-k soluzio bat du eta bakarra da m j {\displaystyle m_{j}} moduluarekiko. Soluzio horri x j {\displaystyle x_{j}} deituko diogu.

x = b 1 M 1 x 1 + + b n M n x n {\displaystyle x=b_{1}M_{1}x_{1}+\ldots +b_{n}M_{n}x_{n}} sistema osoaren soluzioa izango da. Soluzioa dela ikustekoa x b i {\displaystyle x\equiv b_{i}} (mod m i {\displaystyle m_{i}} ) betetzen dela ikusiko dugu. M n {\displaystyle M_{n}} bakoitza m i {\displaystyle m_{i}} -gatik zatigarria da M i {\displaystyle M_{i}} izan ezik. Beraz b 1 M 1 x 1 + + b n M n x n b i M i x i {\displaystyle b_{1}M_{1}x_{1}+\ldots +b_{n}M_{n}x_{n}\equiv b_{i}M_{i}x_{i}} (mod m i {\displaystyle m_{i}} ). x i {\displaystyle x_{i}} -k M i x i 1 {\displaystyle M_{i}x_{i}\equiv 1} (mod m i {\displaystyle m_{i}} ) betetzen duenez b 1 M 1 x 1 + + b n M n x n b i M i x i b i {\displaystyle b_{1}M_{1}x_{1}+\ldots +b_{n}M_{n}x_{n}\equiv b_{i}M_{i}x_{i}\equiv b_{i}} (mod m i {\displaystyle m_{i}} ). Beraz, x {\displaystyle x} soluzioa da.

M {\displaystyle M} moduluarekiko bakarra dela ziurtatzeko, x eta y, bi soluzio hartuko dutugu. Bi horiek soluzioak badira x b j {\displaystyle x\equiv b_{j}} (mod m j {\displaystyle m_{j}} ) eta y b j {\displaystyle y\equiv b_{j}} (mod m j {\displaystyle m_{j}} ) j = 1 , 2 , , n {\displaystyle j=1,2,\ldots ,n} guztietarako. Beraz, x y {\displaystyle x\equiv y} (mod m j {\displaystyle m_{j}} ) j = 1 , 2 , , n {\displaystyle j=1,2,\ldots ,n} guztietarako. Moduluak elkarrekiko lehenak direnez x y {\displaystyle x\equiv y} (mod M {\displaystyle M} ) dugu. Orduan, badakigu sistemaren soluzio guztiak kongruenteak direla M {\displaystyle M} moduluarekiko.

Adibidea

Lehen esan bazala, kongruentzia linealetako sistemak ebazteko balio du teorema honek. Ebatzi dezagun, bat hondarraren teorema txinatarra nola aplikatzen den ikusteko. Demagun, hondako kongruentzia sistema dugula:

{ x 2 ( mod 5 ) x 4 ( mod 7 ) x 3 ( mod 9 ) {\displaystyle {\begin{cases}x\equiv 2{\pmod {5}}\\x\equiv 4{\pmod {7}}\\x\equiv 3{\pmod {9}}\end{cases}}}

Lehenik eta behin kalkulatu dezagun M i = 5 × 7 × 9 = 315 {\displaystyle M_{i}=5\times 7\times 9=315} .

Ondoren kalkulatu desagua modulu bakoitza, oro har, m j {\displaystyle m_{j}} .

m 1 = 63 {\displaystyle m_{1}=63}

m 2 = 45 {\displaystyle m_{2}=45}

m 3 = 35 {\displaystyle m_{3}=35}

Has gaitezen kongruentzia lineal bakoitza bere aldetik aztertzen:

1.kasua

x 1 1 ( mod 5 ) {\displaystyle x_{1}\equiv 1{\pmod {5}}}

x 1 0 ( mod 63 ) {\displaystyle x_{1}\equiv 0{\pmod {63}}}

Bezouten identitatea erabiliz: 1 = 3 2 = 3 ( 5 3 ) = 2 × 3 5 = 2 ( 63 5 × 12 ) 5 = 263 25 × 5 {\displaystyle 1=3-2=3-(5-3)=2\times 3-5=2(63-5\times 12)-5=263-25\times 5}

Beraz, x 1 = 2 × 63 {\displaystyle x_{1}=2\times 63}

2.kasua

x 2 1 ( mod 7 ) {\displaystyle x_{2}\equiv 1{\pmod {7}}}

x 2 0 ( mod 45 ) {\displaystyle x_{2}\equiv 0{\pmod {45}}}

Bezouten identitatea erabiliz: 1 = 2 × 45 + 13 × 7 {\displaystyle 1=-2\times 45+13\times 7}

Beraz, x 2 = 2 × 90 {\displaystyle x_{2}=2\times -90}

3.kasua

x 3 1 ( mod 9 ) {\displaystyle x_{3}\equiv 1{\pmod {9}}}

x 3 0 ( mod 35 ) {\displaystyle x_{3}\equiv 0{\pmod {35}}}

Bezouten identitatea erabiliz: 1 = 35 + 4 × 9 {\displaystyle 1=-35+4\times 9}

Beraz, x 3 = 35 {\displaystyle x_{3}=-35}

Teoremaren frogan erabili dugun notazioarekin, x 1 = 2 × 63 , x 2 = 90 , x 3 = 35 {\displaystyle x_{1}=2\times 63,x_{2}=-90,x_{3}=-35} . Horiekin soluzio bat idatziko dugu:

x = 2 × 63 × 2 90 × 4 35 × 3 = 102 ( mod 315 ) {\displaystyle x=2\times 63\times 2-90\times 4-35\times 3=102{\pmod {315}}}

Sistemaren soluzio guztiak x = 102 + 315 k d i r a , k Z {\displaystyle x=102+315kdira,k\in Z} edozein izanik

Erabilpenak

Segiden zenbaketa

Hondarraren txinatar teorema Gödelen segiden zenbaketarako erabiltzen da, Gödel-en osatugabetasunaren teoremak frogatzeko erabili zenean.

Fourier-en transformatu azkarra (FTT)

Faktore lehenaren FTT algoritmoak hondarraren teorema txinatarra erabiltzen du n 1 n 2 {\displaystyle n_{1}n_{2}} tamainuko Fourier-en transformatu azkarraren zenbaketa txikitzeko n 3 n 4 {\displaystyle n_{3}n_{4}} tamainuko zenbaketa batera, n 3 {\displaystyle n_{3}} eta n 4 {\displaystyle n_{4}} elkarrekiko lehenak direla zihurtatuz.

Enkriptatzea

RSAren algoritmo gehienek hondarraren teorema txinatarra erabiltzen dute HTTPS ziurtagiriak sinatzeko eta deszifratzeko.

Hondarraren teorema txinatarra mezu ezkutuak bidaltzeko ere erabil daiteke. Pertsona talde batean mezu batzuk partekatzean datza. Denek batera bidalitako mezu horietatik mezu sekretua lor dezakete. Mezu horietako bakoitza kongruentzia bat da, eta kongruentzia sistema ebaztean hondarraren teorema txinatarra erabiliz, mezu sekretua lortzen da.

Kanpo estekak

Autoritate kontrola
  • Wikimedia proiektuak
  • Wd Datuak: Q193878
  • Identifikadoreak
  • GND: 4470755-1
  • LCCN: sh97002778
  • Hiztegiak eta entziklopediak
  • Britannica: url
  • Wd Datuak: Q193878