1. seriálová série. Teorie čísel. Řešení 1. seriálové série

Podobné dokumenty
Jak funguje asymetrické šifrování?

1. podzimní série. KdyžseLenkatuhleozkouškovémnudila,přišlanato,žepokudproreálnáčísla a, b, cplatí nerovnosti

64. ročník matematické olympiády Řešení úloh krajského kola kategorie A

Univerzita Karlova v Praze Pedagogická fakulta

Úlohy krajského kola kategorie A

3. série. Nerovnosti. Téma: Termínodeslání:

Základy elementární teorie čísel

(4x) 5 + 7y = 14, (2y) 5 (3x) 7 = 74,

Základy elementární teorie čísel

Hlubší věty o počítání modulo

Kongruence na množině celých čísel

Charakteristika tělesa

pro každé i. Proto je takových čísel m právě N ai 1 +. k k p

8 Kořeny cyklických kódů, BCH-kódy

MFF UK Praha, 22. duben 2008

Věta o dělení polynomů se zbytkem

Hlubší věty o počítání modulo

Historie matematiky a informatiky Cvičení 1

Obsah. Euler-Fermatova věta. Reziduální aritmetika. 3. a 4. přednáška z kryptografie

Důkazové metody v teorii čísel

2. série. Prvočísla. Téma: Datumodeslání: Dokažte,žekaždéprvočíslovětšínež5jdepsátvetvaru6k+1nebo6k 1,kde kjenějaké přirozené číslo.

Úlohy II. kola kategorie A

Principy indukce a rekurentní rovnice

Trocha teorie Ošklivé lemátko První generace Druhá generace Třetí generace Čtvrtá generace O OŠKLIVÉM LEMÁTKU PAVEL JAHODA

Jihomoravske centrum mezina rodnı mobility. T-exkurze. Teorie c ı sel, aneb elektronicky podpis a s ifrova nı

1. série. Iracionální čísla. Téma: Datumodeslání: Dokažte, že 0, (píšeme za sebou všechna přirozená čísla) je iracionální.

Historie matematiky a informatiky Cvičení 2

VZOROVÝ TEST PRO 1. ROČNÍK (1. A, 3. C)

Skalární součin je nástroj, jak měřit velikost vektorů a úhly mezi vektory v reálných a komplexních vektorových prostorech.

Generující kořeny cyklických kódů. Generující kořeny. Alena Gollová, TIK Generující kořeny 1/30

8. RSA, kryptografie s veřejným klíčem. doc. Ing. Róbert Lórencz, CSc.

2. jarní série. Rovnice a soustavy

Pomocný text. Polynomy

MPI - 7. přednáška. Hledání inverzí v Z n. Rychlé mocnění modulo n. Lineární rovnice v Z + n. Soustavy lineárních rovnic v Z + n.

Cyklické kódy. Definujeme-li na F [x] n sčítání a násobení jako. a + b = π n (a + b) a b = π n (a b)

4 Počítání modulo polynom

Úvod do informatiky. Miroslav Kolařík

Algebra 2 Teorie čísel. Michal Bulant

1 Mnohočleny a algebraické rovnice

Diskrétní matematika 1. týden

Relativní Eulerova funkce

Úlohy klauzurní části školního kola kategorie A

Úlohy klauzurní části školního kola kategorie A

Návody k domácí části I. kola kategorie C

Vlastnosti regulárních jazyků

Pokročilá kryptologie

Zbytky a nezbytky Vazební věznice Orličky Kondr (Brkos 2010) Zbytky a nezbytky / 22

HL Academy - Chata Lopata Emu (Brkos 2012) Řetězové zlomky / 27

55. ročník matematické olympiády

Čínská věta o zbytcích RSA

Zpracoval: 7. Matematická indukce a rekurse. Řešení rekurentních (diferenčních) rovnic s konstantními koeficienty.

PŘEDNÁŠKA 2 POSLOUPNOSTI

RSA. Matematické algoritmy (11MA) Miroslav Vlček, Jan Přikryl. Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní. čtvrtek 21.

61. ročník matematické olympiády III. kolo kategorie A. Hradec Králové, března 2012

Řetězové zlomky. již čtenář obeznámen. Důraz bude kladen na implementační stránku, protože ta je ve

N Q Z N N N, kde A Bjesymbolprokartézskýsoučinmnožin A, B(tj.množinuvšechuspořádanýchdvojic [a, b],kde a A, b B).Opětprosímpřijmětejakofakt, 1 že

)(x 2 + 3x + 4),

Algebra 2 Teorie čísel. Michal Bulant

Úvod do matematiky. Mgr. Radek Horenský, Ph.D. Důkazy

Klauzurní část školního kola kategorie A se koná

Nechť M je množina. Zobrazení z M M do M se nazývá (binární) operace

1. seriálová série. 2. seriálová série

67. ročník matematické olympiády III. kolo kategorie A. Přerov, března 2018

V každém kroku se a + b zmenší o min(a, b), tedy vždy alespoň o 1. Jestliže jsme na začátku dostali 2

1 Řešení soustav lineárních rovnic

Příklad. Řešte v : takže rovnice v zadání má v tomto případě jedno řešení. Pro má rovnice tvar

Polynomy nad Z p Konstrukce faktorových okruhů modulo polynom. Alena Gollová, TIK Počítání modulo polynom 1/30

Historie matematiky a informatiky 2 7. přednáška

[1] Definice 1: Polynom je komplexní funkce p : C C, pro kterou. pro všechna x C. Čísla a 0, a 1,..., a n nazýváme koeficienty polynomu.

Základy teorie množin

Analytická geometrie kvadratických útvarů v rovině

1. podzimní série. Zlomky

RSA. Matematické algoritmy (11MAG) Jan Přikryl. Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní. verze: :01

1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7

Úlohy klauzurní části školního kola kategorie A

Úlohy klauzurní části školního kola kategorie B

Úlohy krajského kola kategorie C

pochopení celé kapitoly je myšlenka, že těleso S lze považovat za vektorový prostor

1. série. Různá čísla < 1 44.

Definice. Vektorový prostor V nad tělesem T je množina s operacemi + : V V V, tj. u, v V : u + v V : T V V, tj. ( u V )( a T ) : a u V které splňují

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY

online prostředí, Operační program Praha Adaptabilita, registrační číslo CZ.2.17/3.1.00/31165.

3. podzimní série. ... {z }

Y36BEZ Bezpečnost přenosu a zpracování dat. Úvod. Róbert Lórencz. lorencz@fel.cvut.cz

Úlohy krajského kola kategorie C

Úlohy krajského kola kategorie C

Těleso racionálních funkcí

ANALYTICKÁ GEOMETRIE LINEÁRNÍCH ÚTVARŮ V ROVINĚ

FREDHOLMOVA ALTERNATIVA

Úlohy domácí části I. kola kategorie A

Povídání ke třetí sérii

10. cvičení - LS 2017

z nich byla poprvé dokázána v 19. století velikány analytické teorie čísel (Pafnutij Lvovič Čebyšev, Charles-Jean de la Vallée Poussin a další).

CVIČNÝ TEST 15. OBSAH I. Cvičný test 2. Mgr. Tomáš Kotler. II. Autorské řešení 6 III. Klíč 15 IV. Záznamový list 17

Hypergrafové removal lemma a Szemérediho

Logaritmické a exponenciální funkce

Polynomy. Mgr. Veronika Švandová a Mgr. Zdeněk Kříž, Ph. D. 1.1 Teorie Zavedení polynomů Operace s polynomy...

Syntetická geometrie I

Lineární algebra : Lineární zobrazení

Pokud není řečeno jinak, pro zápis čísel používáme desítkovou soustavu. V celé sérii jsou proměnné

Transkript:

1. seriálová série Téma: Datumodeslání: Teorie čísel ½º ÔÖÓ Ò ¾¼¼ ½º ÐÓ Ó µ Naleznětevšechna x Z,abyplatilo x 2 +1 x (mod21). ¾º ÐÓ Ó µ Nechť manjsoupřirozenáčísla.dokažte,že2 m 1a2 n 1jsounesoudělná,právěkdyž ma n jsou nesoudělná. º ÐÓ Ó µ Nechť njepřirozenéaa, bjsouceláčíslataková,žedávajístejnýzbytekpodělení n.dokažte,že a n b n (mod n 2 ). Řešení 1. seriálové série 1. úloha Naleznětevšechna x Z,abyplatilo x 2 +1 x (mod21). Nejdříve si kongruenci trochu upravíme: x 2 +1 x(mod21) x 2 x+1 0 x 2 x 20 0 (x 5)(x+4) 0 tedyvíme,žeplatí21 (x 5)(x+4).Bohužel21neníprvočíslo,takženemůžemepoužítstejný postupjakovtextuseriálu.zatopokudrozložíme21naprvočinitele,tj.21=3 7,takbudeme vědět,že3 (x 5)(x+4)i7 (x 5)(x+4)atentokráte3i7jsouprvočísla,tedykaždéznich musí dělit jednu nebo druhou závorku. Snadnonahlédneme,že3 x 5 3 x+4 x 2(mod3),stačíjenvšezapsat pomocí kongruencí a přičíst nebo odečíst nějaké násobky 3 k jedné straně. Podobněmůžemepostupovatipromodul7,tentokrátenámvšakvyjdouzbytky5a3modulo 7.Tedyvíme,že xjetvaru7k+5nebo7k+3pronějaké k.teďnajdemevšechnataková k,aby x splňovalo i kongruenci modulo 3. Takže řešíme kongruence 7k+5 2(mod3) 7k+3 2(mod3) k 0 k 2

Tedyvíme,ževprvnímpřípadějsouřešenímvšechny xtvaru7k+5pro ktvaru3l,tj. x=21l+5. Vdruhémpřípadě x=7(3l+2)+3=21l+17.přitomvšechnatatočíslajsouřešení,toseověří snadno dosazením do zadání.(samozřejmě k, l jsou celá čísla.) Nebonakoncimůžemepostupovatitak,žesiuvědomíme,že3dělíkaždopádněobězávorky, atedykdyžsivezmemetuzávorku,kteroudělí7,takjidělíi7 3=21.Tj.platí21 x 5nebo 21 x+4amámeřešení x 5,17(mod21).Tedyvšechnačíslatvaru21k+5nebo21k+17, pronějaké k Z. 2. úloha Nechť manjsoupřirozenáčísla.dokažte,že2 m 1a2 n 1jsounesoudělná,právěkdyž ma n jsou nesoudělná. Namísto dělení důkazu na dvě implikace, zkusme nejprve spočíst největší společný dělitel čísel 2 n 1a2 m 1.Tedyčíslo(2 n 1,2 m 1). Použijeme Euklidův algoritmus. Předpokládejme BÚNO, že m n. 2 m 1=2 m n (2 n 1)+(2 m n 1) Mámetedy(2 m 1,2 n 1)=(2 n 1,2 m n 1). V jednom kroku jsme dvojici exponentů[m, n] nahradili dvojicí[n, m n]. Opakováním tohoto postupu tedy vlastně provádíme Euklidův algoritmus pro čísla m a n! To znamená, že (2 m 1,2 n 1)=2 (m,n) 1. Nyníjižsnadnodokončímedůkazekvivalence,neboťpro(m, n)=1je(2 n 1,2 m 1)=1a pro(m, n) >1je(2 n 1,2 m 1) >2 1 1=1.Tedyčísla m, njsounesoudělná,právěkdyž jsounesoudělnáčísla2 n 1a2 m 1. 3. úloha Nechť njepřirozenéaa, bjsouceláčíslataková,žedávajístejnýzbytekpodělení n.dokažte,že a n b n (mod n 2 ). Řešení podle šneka Podívejmesenavýraz a n b n,okterémchcemedokázat,žejedělitelný n 2.Dleznáméhovzorce platí: a n b n =(a b)(a n 1 + a n 2 b+ +b n 1 ) Přitomvíme,že n a b.apokudsenámpovededokázat,že ndělíidruhouzávorku,tak budememíthotovo.znovuzopakujemeargument,že a b(mod n),tedymůžemevkongruenci za b dosadit a dostáváme: a n 1 + a n 2 b+ +b n 1 = a n 1 + a n 2 a+ +a n 1 na n 1 0 (mod n) Atedy ndělíprvníidruhouzávorkuatedy n 2 dělíjejichsoučin.

Řešení podle Kennyho Víme,že n a b.ekvivalentněexistuje k Z,prokteréplatí a=nk+ b.podívejmesenynína rozdíl a n b n,dosadímeza aarozepíšemepodlebinomickévěty: n n a n b n =(nk+b) n b n = n n k n + n 1 n 1 k n 1 + + nkb n 1 + b n b n n 1 Vidíme,žeposlednídvačlenysenámodečtou.Všechnyostatníjsouvšakdělitelné n 2,neboť vprvníchčlenechse nvyskytujepřímovalespoňdruhémocniněavečlenu ` n n 1 nkb n 1 můžemeještědosaditzakombinačníčíslo ` n =namámeopět n 1 nvdruhémocnině,tudíž n 2 dělíúplněvšechnyzbývajícíčleny,tedyirozdíl a n b n. Téma: Datumodeslání: 2. seriálová série Teorie čísel ½ º ÒÓÖ ¾¼¼ Nechť p je prvočíslo a b celé číslo. Dokažte, že b p2 1 1(mod p 2 ), právě když b p 1 1 (mod p 2 ). Dokažte,žezposloupnosti a n=2 n 3lzevybratnekonečněmnohočíseltak,abykaždádvě z nich byla nesoudělná. KennyašnEkchystajínaFrantunějakouvylomeninu(teďvziměhoasibudouchtítspíšzkoulovat,nežhoditdoVltavy).Frantaotomdobřeví,dokoncesedozvěděl,žetobudevpátek,ale pořádnevívkolikhodin natomsemusíkennysešnekemještědomluvit(ideálnětak,abyse Franta nic nedozvěděl). Jenže Kennymu zrovna přestal fungovat internet a šnek zase zapomněl mobil ve vlaku, a proto se můžou dorozumívat jen přes nástěnku na Matfyze. Rozhodnou se, že budou komunikaci šifrovat. Nejdříve si Kenny vymyslí klíče a veřejný klíč pověsínanástěnku.frantasiklíčenanástěncevšimne,taksihorychleopíše: n=55, d=17. OpíšesihoišnEk,zakódujehodinupomocítohotoklíčeananástěnkupakpověsínicneříkající číslo24.frantavšaknezaváháaopíšesihotaké.nakonecsikennyčíslopřečteadešifruje,takže užví,kdysenafrantuněcochystá. Pomožte Frantovi: Kenny se šnekem používají algoritmus RSA. Zlomte ho (tj. nalezněte soukromý Kennyho klíč) a dešifrujte předanou zprávu. Řešení 2. seriálové série 4. úloha Nechť p je prvočíslo a b celé číslo. Dokažte, že b p2 1 1(mod p 2 ), právě když b p 1 1 (mod p 2 ).

Zadanouekvivalencisimůžemerozdělitnadvěimplikace. 1 Nejprvesepustímedotéjednodušší: b p 1 1 (mod p 2 ) = b p2 1 1 (mod p 2 ) Při důkazu této implikace si vystačíme s tvrzením, že kongruence můžeme násobit. Pak nám stačí užjen(p+1)-krátvynásobitkongruenci b p 1 1(mod p 2 )samusebou(nebolijiumocnímena (p+1)-tou)adostanemekýženoukongruenci b p2 1 1 p+1 1(mod p 2 ). Implikaci b p2 1 1 (mod p 2 ) = b p 1 1 (mod p 2 ) vyřešíme pomocí Eulerovy věty. Nazačáteksiuvědomíme,žeprokaždéprvočísloplatí ϕ(p 2 )=p(p 1).Tentofaktlzejednoduše nahlédnout z definice Eulerovy funkce. S druhou mocninou prvočísla jsou totiž soudělné jen násobky tohoto prvočísla. Dálepotřebujemevyloučitpřípad,kdy bap 2 jsousoudělné.zprvočíselnosti pvyplývá,že tentopřípadnastávápouzeprotaková b,kterájsounásobkem p.pakalenemůžeplatit b p2 1 1 (mod p 2 ),protože b p2 1 0(mod p 2 )(p 2 1jezřejměvětšínež2,aprotodostávámenalevé straněčíslodělitelné p 2 ). Nyní máme splněné podmínky pro Eulerovu větu, do které dosadíme b a p 2. Dostáváme tedynovouplatnoukongruenci b p2 p 1(mod p 2 ).Oběstranyvynásobíme b p 1 adostáváme b p2 1 b p 1 (mod p 2 ).Kdokončeníužsistačíjenuvědomit,ževýraznalevéstranějekongruentnís1,adopracovalijsmesetímkhledanékongruenci1 b p 1 (mod p 2 ). 5. úloha Dokažte,žezposloupnosti a n=2 n 3lzevybratnekonečněmnohočíseltak,abykaždádvě z nich byla nesoudělná. Vybranou posloupnost budeme konstruovat indukcí, přičemž první člen zvolíme libovolně. Uvažmenyní,žejižmámevybránačísla x 1, x 2,..., x k 1.Prvočísla,kterádělíalespoňjedno znich,označme p 1, p 2... p m.všechnačísla x i jsoulichá,takžečíslo2mezivybranýmiprvočísly není. Položme x k =2 (p 1 1)(p 2 1)...(p m 1) 3. Totočíslojezřejměvybránozposloupnosti a nanavícjest x k 2 (mod p i ) pro i=1,2,..., m jaksnadnoověřímezmaléfermatovyvěty.noadíkytomu,žečísla p i jsoulichá,tak p i x k pro žádné iačíslo x k jenesoudělnésčísly x 1,..., x k 1.Atonámjižkdůkazustačí. 6. úloha KennyašnEkchystajínaFrantunějakouvylomeninu(teďvziměhoasibudouchtítspíšzkoulovat,nežhoditdoVltavy).Frantaotomdobřeví,dokoncesedozvěděl,žetobudevpátek,ale pořádnevívkolikhodin natomsemusíkennysešnekemještědomluvit(ideálnětak,abyse Franta nic nedozvěděl). Jenže Kennymu zrovna přestal fungovat internet a šnek zase zapomněl mobil ve vlaku, a proto se můžou dorozumívat jen přes nástěnku na Matfyze. 1 Tedymusímedokázat,žezprvníkongruenceplynedruháanaopak.

Rozhodnou se, že budou komunikaci šifrovat. Nejdříve si Kenny vymyslí klíče a veřejný klíč pověsínanástěnku.frantasiklíčenanástěncevšimne,taksihorychleopíše: n=55, d=17. OpíšesihoišnEk,zakódujehodinupomocítohotoklíčeananástěnkupakpověsínicneříkající číslo24.frantavšaknezaváháaopíšesihotaké.nakonecsikennyčíslopřečteadešifruje,takže užví,kdysenafrantuněcochystá. Pomožte Frantovi: Kenny se šnekem používají algoritmus RSA. Zlomte ho (tj. nalezněte soukromý Kennyho klíč) a dešifrujte předanou zprávu. Úkolem je rozlousknout RSA, známe veřejný klíč(n, d), potřebujeme zjistit soukromý, označme hotřeba(n, e).číslo nužznáme,tosevyskytujevobouklíčích.hledámetedyjenčíslo e,aby prolibovolnouzprávu mplatilo m de m(mod n).přitomvíme,žepokud de 1(mod φ(n)), taktotobudeplatitzeulerovyvěty.hodilobysenámtedyspočítat φ(n). Ktomupotřebujemerozkladčísla nnaprvočinitele pokudbudemeznát φ(n),takzněj rozklad nmůžemezpátkyspočítat.vskutkuvíme,žeje-li n=pq,tak φ(55)=(p 1)(q 1)= = pq (p+q)+1=n+1 (p+q).znalibychomtedysoučetisoučindvoučísel paqapakuž neníproblémjespočítat(jsoutoprávěřešeníkvadratickérovnice x 2 +(φ(n) n 1)x+n). Dobře,taktedyuhodnemerozklad55=5 11 tímjsmeprovedlijedinýnetriviálníkrok.teď užstačíjenpostupovatpodletextuseriáluadopočítatdruhýklíč.máme φ(55)=4 10=40. Hledámetedy e,že17e+40k=1pronějakéceléčíslo k.toumímezeuklidovaalgoritmu: a zpětným chodem 40=2 17+6 17=2 6+5 6=5+1 1=6 5=3 6 17=3 40 7 17 dostáváme,že 7 17 1(mod40).Ovšemna 7secelkemšpatněumocňuje,nezbydenám tedynežpřičístmodul40,tedy e=33.amámesoukromýklíč(55,33). Vrhněmesenadešifrovánízprávy24.Chcemespočítat24 33 =24 32+1 mod55. 24 2 26, 24 4 26 2 16, 24 8 16 2 36, 24 16 36 2 31, 24 32 31 2 26(mod55) 24 33 24 32+1 26 24 19(mod55) Dešifrovalijsmezprávu19,nezbývánámtedynežzavolatFrantoviaříctmu,ževsedmhodin večersenanějněcochystá(nebosepřidatvtutodobukešnekoviakennymu;-)). 3. seriálová série Téma: Datumodeslání: Teorie čísel ½ º Ù Ò ¾¼¼ Najdi všechny dvojice celých čísel a, b, která splňují a 3 = b 3 +4b 2 +4b+2.

Najdi všechny trojice x, y, z celých čísel, které řeší rovnici x 2 + y 2 =11z 2. Najdi všechna celočíselná řešení a, b, c rovnice a 2 +2b 2 =3c 2. Řešení 3. seriálové série 7. úloha Najdi všechny dvojice celých čísel a, b, která splňují a 3 = b 3 +4b 2 +4b+2. Idea řešení tkví v použití Tvrzení o po sobě jdoucích mocninách, o němž jste se dočetli v posledním díle seriálu. Nuže zkoumejme tedy, pro která b platí nerovnosti (b+1) 3 < b 3 +4b 2 +4b+2 <(b+2) 3. Protaková bnebudevýraz b 3 +4b 2 +4b+2zcelajistětřetímocninouceléhočísla.Prvnínerovnost je ekvivalentní s nerovností b 2 + b+1 >0, která platí pro každé b, jak se snadno sami přesvědčíte. Druhá nerovnost po roznásobení a ekvivalentních úpravách přejde v b 2 +4b+3 >0, kteráplatípro b (, 3) ( 1, ). Ukázalijsme,žejediněpokud b { 3, 2, 1},můžemítdanárovniceřešení.Tytopřípady ručně prozkoušíme a získáme dvě řešení(1, 1),( 1, 3). 8. úloha Najdi všechny trojice x, y, z celých čísel, které řeší rovnici x 2 + y 2 =11z 2. Jesnadnévidět,že x=y= z=0jeřešení.dálevyloučímevšechnaostatnířešenínekonečným sestupem. Všimnisi,žeje-li z=0,taknutněužjedinétakovéřešenímusíbýtdřívepopsanétriviální. Tedyvšechnaostatnířešenímají z 0.Dáleprosporpředpokládejme,že x, y, zjeřešeníúlohy, že z 0.Bezújmynaobecnostimůžemenavícpředpokládat,že x, yazjsounezáporná.

Podívejme se na zadanou rovnici modulo 4. Víme, že možné kvadratické zbytky modulo 4 jsoujedině0a1.tedypravástranamáhodnotu0nebo3(modulo4).vpřípadě z 2 1(mod4) řešíme rovnici x 2 + y 2 3 (mod4), která zřejmě nemá řešení, protože z kvadratických zbytků může levá strana nabývat pouze hodnot 0,1nebo2.Tedynutněplatí4 z 2,tj.2 z.řešímekongruenci x 2 + y 2 0 (mod4). Tamázpodobnéhodůvodujakovýšejedinéřešenímodulo4,ato x 2 y 2 0(mod4),tj. 2 x, y.nechťtedy x=2x 1, y=2y 1 a z=2z 1,pakpodělenímpůvodníkongruencečtyřmi: (2x 1 ) 2 +(2y 1 ) 2 =11(2z 1 ) 2 x 2 1 + y2 1 =11z2 1 dostanememenšířešení x 1, y 1 a z 1.Taktomůžemepostupovatindukcí,čímždostanemeostře klesajícínekonečnouposloupnostřešení(x n, y n, z n) n=1.avšaktřeba(xn) n=1 jenekonečnáostře klesající posloupnost přirozených čísel. Taková nemůže existovat, a tedy dostáváme spor. Úlohamátedyjediné(triviální)řešení x=y= z=0. Určitě tě zarazila na první pohled volba modulu. Proč vzít zrovna 4? Důvod není skoro žádný, stejný postup by fungoval třeba i pro 11, jen by se muselo rozebírat více kvadratických zbytků. Naprotitomu4jepřecejennejlepšímodulprotutoúlohu 2,protožeceléřešenífungujenejenpro rovnici x 2 + y 2 =11z 2,aleiprolibovolnourovnicitvaru x 2 + y 2 =(4k+3)z 2,kde kjedané celé číslo. 9. úloha Najdi všechna celočíselná řešení a, b, c rovnice a 2 +2b 2 =3c 2. Budeme postupovat podobně jako při řešení vzorové úlohy v poslední sekci seriálu, místy ale budeme postupovat již trochu svižněji než předtím.(: Pokud by ti toto řešení přišlo nesrozumitelné, může ti pomoci, pokud si napřed přečteš řešení zmíněné vzorové úlohy. Pokud c=0,dostávámejedinéřešení(0,0,0);dálepředpokládejme,že c 0.BÚNOmůžeme předpokládat, že čísla a, b, c jsou po dvou nesoudělná když najdeme všechna nesoudělná řešení, budekaždéřešenítvaru(ka, kb, kc)pronějaké k Nanesoudělnéřešení(a, b, c)(rozmyslisi, žetotižnsd(a, b, c) = NSD(a, b) = NSD(b, c)).budeme-liuvažovatik < 0,můžemenavíc předpokládat,že c >0.Označme x=a/c, y=b/c;vidíme,že(x, y)jeracionálníbodelipsy x 2 +2y 2 =3. A=(1,1)jeracionálníbodnatétoelipse,všechnyracionálníbodypakdostaneme jako průsečíky elipsy s racionálními přímkami procházejícími bodem A. Rovnicepřímkyjetvaru x=q, q Qnebo y=kx+l, k, l Q.Vprvnímpřípaděmáme q=1(abybod Aleželnapřímce),kroměbodu Ajejedinýprůsečíkbod(1, 1). 2 Souvisítosesoučtemdvoudruhýchmocnin:kdybysespokoušelřešitrovnici x 2 + y 2 = a sparametrem a N,pakbysbrzopřišelnato,žetuvýznamnourolihrajeprávěmodul4,který tiukáže,žepročísla atvaru4k+3danárovnicenemážádnéceločíselnéřešení.

Vedruhémpřípaděmusíbýt l =1 k.dosadíme-lihodnotu y = kx+1 kdorovnice elipsy,poúpravědostaneme,že x-ovésouřadniceprůsečíkůsplňujírovnici(2k 2 +1)x 2 +4k(1 k)x+(2k 2 4k 1)=0.Jedenzkořenůodpovídáznámémuprůsečíku A,tedy x=1.druhý kořen rpaksnadnodopočítámezviètovýchvztahů: 3 xr= 2k2 4k 1 2k 2,čili r= 2k2 4k 1 +1 2k 2.Druhá +1 souřadnicehledanéhoprůsečíkujepak s=kr+1 k= 2k2 2k+1 2k 2. +1 Zjistili jsme tedy, že množina všech racionálních bodů na kružnici k je j 2k 2 «ff 4k 1 M= 2k 2, 2k2 2k+1 +1 2k 2 : k Q {(1, ±1)}. +1 Těmto bodům zpětně odpovídají řešení zadané rovnice, pojďme je tedy spočítat! k je racionálníčíslo,můžemehotedynapsatvetvaruzlomku k=u/v,kde u Z, v N,(u, v)=1.pak a c = x= 2k2 4k 1 2k 2 = 2u2 4uv v 2 +1 2u 2 +v 2 a b c = y= 2k2 2k+1 2k 2 = 2u2 2uv+v 2 +1 2u 2 +v 2.Užužbychomchtěli říct,že a=2u 2 4uv v 2, b= 2u 2 2uv+ v 2 a c=2u 2 + v 2,tobyalebylachyba nesmíme totiž zapomenout na to, že nás zatím zajímají jenom nesoudělná řešení. Zkusmetedyurčitnejvětšíhospolečnéhodělitele Dčísel a 0 =2u 2 4uv v 2 a c 0 =2u 2 +v 2. Pokud D 1,existujeprvočíslo p,kterédělí D,atedyia 0 a c 0. ppakmusídělitisoučettěchto dvoučísel,cožje4u(u v).tedy p 4nebo p unebo p u v. Vprvnímpřípadězjevně p=2. Pokud p u,paktaké pdělí v 2 (protože p c 0 =2u 2 + v 2 ),atedy pmusídělit v,cožjespor snesoudělností uav. Konečněpokud p u v,máme u v (mod p),atedyvztah p c 0 můžemepřepsatjako 3u 2 2u 2 + v 2 0(mod p).tedy p 3u 2.Podlepředchozíhoodstavce pnedělí u,tudížnutně p 3ap=3. Zjistilijsme,že Dmohoudělitpouzeprvočísla2a3;nechť D=2 m 3 n pro m, n N.Vidíme, že2dělí D,právěkdyž2dělí v.kdyby4dělilo D,pakbybylo vsudéac 0 0(mod4).Pak ale umusíbýtliché(u, vjsoutotižnesoudělná)aplatí c 0 =2u 2 + v 2 2 1+0=2(mod4), cožodporuje c 0 0(mod4).Zjistilijsme,žepokudje vliché,je m=0apokudje vsudé,je m=1. Posviťme si ještě na zoubek trojce z prvočíselného rozkladu čísla D: Při zkoumání obecného pjsmeviděli,že p=3 Dsemůžestát,jenpokud u v (mod3).pokudtotoplatí,taknaopak opravdu3dělí a 0 a c 0.Protožejsou u, vnesoudělná,nemohoubýtobědělitelná3.zbýváještě zjistitexponent nvtomtopřípadě.předpokládejme,že9dělí D.Pak9dělí a 0 + c 0 =4u(u v). Jelikož3nedělí4u,je9nesoudělnés4u,takženutně9dělí u v.vidíme,žedokonce u v (mod9).pakalemáme0 c 0 =2u 2 + v 2 3u 2 (mod9),tedy9 3u 2,neboli3 u 2,cožnení možné,protože3nedělí u.můžemetentoodstavecuzavřítzjištěním,žepokud u v (mod3), je n=0,apokud u v( 0)(mod3),je n=1. Spočetlijsmetedyhodnotu Dvzávislostina uav: D=1,pokudje vlichéau v (mod3); D=2,pokudje vsudéau v (mod3); D=3,pokudje vlichéau v (mod3); D=6,pokudje vsudéau v (mod3). PodlepoznámkyvzávorcevdruhémodstavcivyjdeNSD(b 0, c 0 )úplněstejně.všechnanesoudělnářešenítedyjsou a=(2u 2 4uv v 2 )/D, b=( 2u 2 2uv+v 2 )/Dac=(2u 2 +v 2 )/D, 3 Promatematickéblahočtenářovotentokrátepoužívámedruhýzevztahůnamístotoho,jenž jsme použili v seriálu.

kde u Z, v N,(u, v)=1adzávisína u, vtak,jakjsmepředchvílíspočítali.nemělibychom samozřejmězapomenoutaninařešení a=1, b=±1, c=1odpovídajícíbodům(1, ±1). Úplně všechna řešení pak jsou a = k(2u 2 4uv v 2 )/D, b = k( 2u 2 2uv+v 2 )/D a c=k(2u 2 + v 2 )/D,kde u Z, v N,(u, v)=1, k Z,aa=k, b=±k, c=k, k Z(pro k=0 dostáváme triviální řešení(0, 0, 0)). Amámetozasebou.(:Nazávěrjižjenotázkaprozvídavéčtenářky:Kdejsmevřešení použili počáteční předpoklad, že c > 0?