AdamátorZápiskyHlášky

Teorie čísel

Zápisky z přednášek prof. Ing. Zuzany Masákové, Ph.D.

Známka je primárně za domácí úkoly, popřípadě za ústní zkoušku týkající se jejich řešení.

  1. Motivace
    1. Algebraická čísla
      1. Tělesa (α)
        1. Symetrické polynomy
          1. Norma a stopa v (α)
            1. Kvadratická tělesa
              1. Cyklotomická tělesa
                1. Racionální aproximace reálných čísel
                  1. Řetězové zlomky
                    1. Liouvillova čísla
                      1. Řetězové zlomky kvadratických čísel
                      2. Pellova rovnice
                        1. Součet dvou čtverců
                          1. Pythagorejské trojice
                          2. Algebraická celá čísla
                            1. Okruhy celých čísel
                              1. Okruh celých čísel kvadratického tělesa
                              2. Diskriminant
                                1. Integrální báze
                                  1. Faktorizace v okruzích celých čísel
                                    1. Využití k řešení diofantických rovnic
                                    2. Číselné soustavy

                                      Motivace

                                      Cvičení Najděte všechna x,y taková, že x2y2=35.
                                      Řešení
                                      (x+y)(xy)=35.
                                      Probereme všechny možnosti, jak rozložit 35 na součin dvou celých čísel, a porovnáme je s levou stranou.
                                      35=135x=18,y=1735=57x=6,y=135=75x=6,y=135=351x=18,y=1735=135x=18,y=1735=57x=6,y=135=75x=6,y=135=351x=18,y=17
                                      Cvičení Najděte všechna x,y taková, že x22y2=35.
                                      Řešení
                                      (x+2y)(x2y)=35.
                                      Nyní již musíme číslo 35 rozložit ne v oboru celých čísel, ale v oboru [2]. Jak to udělat, to se naučíme v tomto kurzu.

                                      Na konci si dokážeme velkou Fermatovu větu pro n=3,4.

                                      Algebraická čísla

                                      Definice Nechť ST jsou tělesa. Prvek αT je algebraický nad S, pokud existuje polynom fS[x] takový, že f(α)=0.
                                      Věta Je-li αT algebraický nad S, potom existuje právě jeden monický polynom fS[x] minimálního stupně takový, že f(α)=0. Navíc je-li gS[x] libovolný polynom splňující g(α)=0, potom f|g.
                                      Důkaz Nechť f,f~ jsou dva různé polynomy minimálního stupně ze všech nenulových polynomů s kořenem α. Položme hff~. Jelikož musí být deghdegf=degf~, nemohou být oba polynomy f,f~ monické. Tím jsme dokázali jednoznačnost f. Nechť dále gqf+r,q,rS[x],degr<degf. Potom také r(α)=0, tedy podle minimality stupně musí být r=0.
                                      Definice Polynom f z této věty nazveme minimální polynom prvku α.
                                      Definice Nechť αT. Potom definujeme ideál
                                      Iα{gS[x]|g(α)=0}.
                                      Poznámka α je algebraický nad S, právě když Iα{0}.
                                      Poznámka Předchozí věta plyne z toho, že S[x] je obor hlavních ideálů.
                                      Věta Minimální polynom f algebraického prvku αT nad S je ireducibilní nad S. Naopak pokud je nějaký monický polynom fS[x] s kořenem α ireducibilní nad S, potom je to minimální polynom α.
                                      Důkaz
                                      • Nechť f je minimální polynom a f=gh,g,hS[x]. Potom 0=f(α)=g(α)h(α). Tedy bez újmy na obecnosti g(α)=0. Z věty plyne, že f|g. Jelikož zároveň g|f, musí se rovnat až na násobení konstantou.
                                      • Nechť f je ireducibilní monický s kořenem α a f~ je minimální polynom α. Potom f~|f a z ireducibility plyne, že f=f~.
                                      Definice Nechť fS[x] je monický polynom:
                                      f(x)=xn+i=0n1cixi.
                                      Potom jeho doprovodná matice (v TIGRu tomu říkají matice společnice) je MfSn×n,
                                      Mf(010000100001c0c1c2cn1).
                                      Věta Polynom fS[x] je charakteristický polynom matice Mf až na znaménko.
                                      Důkaz Rozvojem podle posledního řádku.
                                      Věta Je-li αT kořen polynomu fS[x], potom je α vlastním číslem Mf s vlastním vektorem (1;α;;αn1).
                                      Důkaz
                                      Mf(1ααn2αn1)=(αα2αn1i=0n1ciαi)=(αα2αn1αn)=α(1ααn2αn1).
                                      Věta Prvek αT je algebraický nad S, právě když je vlastním číslem nějaké matice MSn×n.
                                      Důkaz
                                      (⇒)
                                      Plyne z předchozího tvrzení.
                                      (⇐)
                                      Je-li α vlastní číslo M, potom je kořenem jejího vlastního polynomu, tudíž je algebraické.
                                      Definice Množinu algebraických komplexních čísel nad budeme značit 𝔸.
                                      Definice Tenzorový součin matic Ar×s,Bm×n je ABrm×sn,
                                      AB(B1,1AB1,nABm,1ABm,nA).
                                      Čteme „á tenzor bé“.
                                      Poznámka S tenzorovým součinem jsme se již setkali v 01TA (pod názvem Kroneckerův součin), 01TKO a 01TEMA.
                                      Věta Nechť Ar×s,Bm×n,Cs×t,Dn×p. Potom
                                      (AB)(CD)=(AC)(BD).
                                      Důkaz
                                      (AB)(CD)=(B1,1AB1,nABm,1ABm,nA)(D1,1CD1,pCDn,1CDn,pC)=(j=1nB1,jDj,1ACj=1nB1,jDj,pACj=1nBm,jDj,1ACj=1nBm,jDj,pAC)=((BD)1,1AC(BD)1,pAC(BD)m,1AC(BD)m,pAC)=(AC)(BD).
                                      Věta Nechť α je vlastní číslo Ar×r a β je vlastní číslo Bm×m. Potom αβ je vlastní číslo AB.
                                      Důkaz Nechť u,v jsou příslušné vlastní vektory. Potom
                                      (AB)(uv)=(Au)(Bv)=(αu)(βv)=(αβ)(uv).
                                      Věta Nechť α je vlastní číslo Ar×r a β je vlastní číslo Bm×m. Potom α±β je vlastní číslo (A𝐈m)±(𝐈rB).
                                      Důkaz Nechť u,v jsou příslušné vlastní vektory. Potom
                                      ((A𝐈m)±(𝐈rB))(uv)=(A𝐈m)(uv)±(𝐈rB)(uv)=(Au)(𝐈mv)±(𝐈ru)(Bv).=(αu)v±u(βv)=(α±β)(uv).
                                      Věta 𝔸 je podtěleso .
                                      Důkaz Nechť α,β𝔸 s minimálními polynomy f,g. Potom jsou to vlastní čísla matic Mf,Mg. Z předchozích dvou tvrzení plyne uzavřenost na násobení, sčítání a odčítání. Zbývá ověřit uzavřenost na inverzi. Je-li α0,f(x)=xn+i=0n1cixi, máme detMf=±c00 (nenulovost plyne z ireducibility). Potom matice Mf1 má vlastní číslo α1.
                                      Definice Stupeň algebraického prvku αT nad S je stupeň jeho minimálního polynomu.
                                      Poznámka Z předchozí věty plyne, že je-li α𝔸,α0 stupně r a β𝔸 stupně m, potom αβ,α±β mají stupeň nanejvýš rm a α1 má stupeň přesně r.
                                      Příklad Nechť α2,β3. Jejich minimální polynomy jsou f(x)=x22,g(x)=x23. Z toho můžeme vytvořit doprovodné matice
                                      Mf=(0120),Mg=(0130).

                                      Chceme-li najít polynom s kořenem αβ=6, spočteme si

                                      MfMg=(0001002003006000).

                                      Charakteristický polynom této matice je

                                      det(MfMgx𝐈)=x412x2+36=(x26)2.

                                      Všimněme si, že jsme tím nedostali minimální polynom x26, ale dostali jsme jeho násobek.

                                      Pro nalezení polynomu s kořenem α+β=2+3 použijeme matici

                                      Mf𝐈2+𝐈2Mg=(0100200000010020)+(0010000130000300)=(0110200130010320).

                                      Její charakteristický polynom je

                                      det(Mf𝐈2+𝐈2Mgx𝐈)=x410x2+1.

                                      Kořeny tohoto polynomu jsou ±5±26. Skutečně platí 2+3=5+26. Mají nějaký význam ostatní kořeny? Pokud uvažujeme všechny kořeny původních minimálních polynomů f,g, tedy ±2,±3, vyšly nám všechny jejich možné součty.

                                      Věta Je-li f[x] ireducibilní, potom všechny jeho kořeny jsou různé.
                                      Důkaz Nechť α je kořen f. Potom f je minimální polynom pro α. Jelikož degf<degf, nemůže být α kořenem f, takže jako kořen f má násobnost 1.
                                      Definice Čísla α1,,αn jsou algebraicky sdružená, pokud mají stejný minimální polynom.
                                      Poznámka Jsou-li α,β𝔸 s algebraicky sdruženými čísly α1,,αn;β1,,βm, potom z tenzorové konstrukce plyne, že všechna algebraicky sdružená čísla k αβ jsou ve tvaru αiβj. Ovšem ne všechna čísla v tomto tvaru k nim musí být algebraicky sdružená, protože polynom vzniklý z tenzorové konstrukce nemusí být ireducibilní.

                                      Tělesa (α)

                                      Definice Nechť α𝔸. Potom definujeme
                                      (α){T|Ttěleso,αT}.
                                      Poznámka Pro konzistenci s obecnou definicí z ALGE bychom měli psát
                                      (α){T|Ttěleso,T,αT}.
                                      Ovšem podmínka T je zbytečná, protože je prvotěleso , takže každé podtěleso obsahuje .
                                      Věta Nechť α𝔸 stupně n. Potom
                                      (α)={i=0n1aiαi|ai}={g(α)|g[x],degq<n}.
                                      Důkaz Stačí ukázat, že množina na pravé straně je těleso. Nejprve dokážeme, že
                                      M{g(α)|g[x],degq<n}={g(α)|g[x]}.
                                      Zřejmě platí . Naopak nechť g[x] a f je minimální polynom pro α. Vydělíme se zbytkem gqf+r,degr<n. Potom g(α)=q(α)f(α)+r(α)=r(α)M. Tím jsme dokázali, že M je okruh.

                                      Zbývá uzavřenost na inverzi. Nechť g[x],g0,degg<n. Jelikož f je ireducibilní a degg<n=degf, jsou f,g nesoudělné. Podle Bézoutovy věty existují u,v[x] takové, že 1=gu+fv. Speciálně 1=g(α)u(α)+f(α)v(α)=g(α)u(α), tedy g(α)1=u(α)M.

                                      Poznámka Druhá část důkazu plyne z toho, že (α)=(x)/Iα=(x)/f. Na ALGE jsme si dokazovali, že faktorizací okruhu podle maximálního hlavního ideálu vznikne těleso.
                                      Věta Nechť α,αi𝔸 jsou algebraicky sdružené. Potom (α)(αi).
                                      Důkaz Označme f minimální polynom pro α,αi. Pro g(α)(α) definujme σi(g(α))g(αi). Dokážeme, že σi je izomorfismus. Zjevně je surjektivní. Injektivita plyne z toho, že pokud g(αi)=h(αi), potom (gh)(αi)=0. Jelikož deg(gh)<degf, musí být g=h, tedy speciálně g(α)=h(α). Zbývá ověřít, že σi je homomorfismus, což je snadné.
                                      Příklad Mějme α=α12,α22,f(x)=x22. Potom
                                      (2)={a+b2|a,b},
                                      (2)={ab2|a,b}.
                                      V tomto případě (2)=(2). Máme triviální izomorfismus σ1=id a netriviální izomorfismus σ2.
                                      Příklad Mějme
                                      α=α123,α223exp2π𝕚3,α323exp4π𝕚3,f(x)=x32.
                                      Potom
                                      (23)={a+b23+c43|a,b,c},
                                      (23exp2π𝕚3)={a+b23exp2π𝕚3+c43exp2π𝕚3|a,b,c},
                                      (23exp4π𝕚3)={a+b23exp4π𝕚3+c43exp4π𝕚3|a,b,c}.
                                      Všimněme si, že (α1)(α2) (jedno je podmnožina a druhé ne). Zároveň platí (α3)=(α2)¯, ovšem nějak můžeme dokázat, že si také nejsou rovny. Z toho speciálně plyne, že (α2) není uzavřené na komplexní sdružení.
                                      Věta Je-li α𝔸 stupně n, potom (α) je lineární prostor nad dimenze n s bází 1,α,,αn1.
                                      Důkaz Soubor zjevně generuje celý prostor. Lineární nezávislost plyne z toho, že minimální polynom pro α je stupně n, takže pokud i=0n1biαi=0, musí být bi=0.
                                      Věta Nechť α,β𝔸. Potom existuje γ𝔸 takové, že (α,β)=(γ).
                                      Poznámka Z toho indukcí plyne, že pro libovolnou konečnou M𝔸 existuje γ𝔸 takové, že (M)=(γ).
                                      Důkaz Nechť f,g jsou minimální polynomy pro α,β stupňů n,m a α=α1,,αn;β=β1,,βm jsou algebraicky sdružená čísla. Zvolme libovolné c{αiαββj|in^,jm^{1}} a definujme γα+cβ. Zřejmě je (γ)(α,β). Pro opačnou inkluzi stačí dokázat α,β(γ).

                                      Označme h(x)f(γcx)(γ)[x]. Speciálně h(β)=f(γcβ)=f(α)=0. Pro j1 je h(βj)0, protože

                                      h(βj)=0γcβj=αiα+cβcβj=αic(ββj)=αiαc=αiαββj.
                                      Z toho plyne, že g,h mají právě jeden společný kořen, a sice β. Z toho plyne xβ=nsd(g,h)(γ)[x], tedy speciálně β(γ). Potom také α=γcβ(γ).
                                      Příklad Pro α2,β3 požadujeme
                                      c{223+3,2+23+3}={0,23}.
                                      Vezmeme-li například c1, máme (2,3)=(2+3).
                                      Příklad Mějme α23,α23exp2π𝕚3,α23exp4π𝕚3. Jelikož α=αα, máme (α,α,α)=(α,α). Tentokrát volba c1 nefunguje, ale třeba c1 ano, takže (α,α,α)=(αα).
                                      Definice Nechť α=α1,α2,,αn𝔸 jsou algebraicky sdružená stupně n a β=g(α)(α). Potom tělesový polynom pro β je
                                      Pβ(x)i=1n(xσi(β)).
                                      Příklad Nechť α1,2±2. Potom máme izomorfismy σ1=id a σ2(α+β2)=αβ2. Pro β=α+β2 je
                                      Pα+β2(x)=(x(α+β2))(x(αβ2))=x12ax+a22b2[x].

                                      Symetrické polynomy

                                      Definice Polynom FT[x1,,xn] je symetrický, pokud pro všechny π𝕊n je
                                      F(x1,,xn)=F(xπ(1),,xπ(n)).
                                      Příklad Polynom F(x1,x2,x3)=x12+x22+x323x1x2x3 je symetrický.
                                      Příklad Polynom F(x1,x2,x3)=x12x2+x22x3+x32x1 není symetrický, protože F(x1,x2,x3)F(x2,x1,x3).
                                      Definice Elementární symetrické funkce na n proměnných jsou polynomy e1,,enT[x1,,xn], kde
                                      ek(x1,,xn){j=1kxij|1i1<<ikn}.
                                      Příklad Pro n=2 je
                                      e1(x1,x2)=x1+x2,
                                      e2(x1,x2)=x1x2.
                                      Všimněme si, že máme-li polynom
                                      f(x)=x2+Ax+B=(xx1)(xx2),
                                      potom
                                      A=x1+x2,
                                      B=x1x2.
                                      Příklad Pro n=3 je
                                      e1(x1,x2,x3)=x1+x2+x3,
                                      e2(x1,x2,x3)=x1x2+x1x3+x2x3,
                                      e3(x1,x2,x3)=x1x2x3.
                                      Všimněme si, že máme-li polynom
                                      f(x)=x2+Ax2+Bx+c=(xx1)(xx2)(xx3),
                                      potom
                                      A=x1+x2+x3,
                                      B=x1x2+x1x3+x2x3,
                                      C=x1x2x3.
                                      Věta Vietovy vzorce Nechť f(x)T[x],
                                      f(x)=xn+i=0n1aixi=i=1n(xxi).
                                      Potom pro všechna in^ platí
                                      ani=(1)iei(x1,,xn).
                                      Důkaz Stačí roznásobit výraz i=1n(xxi).
                                      Věta základní věta o symetrických polynomech Nechť FT[x1,,xn] je symetrický polynom. Potom existuje polynom GT[x1,,xn] takový, že F=G(e1,,en).
                                      Příklad Mějme symetrický polynom F(x1,x2,x3)=x12+x22+x323x1x2x3. Potom F=e122e23e3.
                                      Důkaz Nechť
                                      F(x1,,xn)=(i1,,in)Ici1,,inj=1nxjij.
                                      Každou n-tici (i1,,in) nazveme výškou odpovídajícího členu. Členy seřadíme lexikograficky sestupně podle výšky; ten s nejvyšší výškou bude vedoucí člen. Jelikož n-tice přirozených čísel jsou dobře uspořádané, důkaz můžeme provést indukcí před výšku vedoucího členu. Má-li vedoucí člen výšku (0,,0), potom F je konstantní polynom, takže stačí vzít GF. Nechť výška vedoucího členu je (k1,,kn) a věta platí pro všechny polynomy, kde vedoucí člen má lexikograficky menší výšku. Označme j1k1k2,j2k2k3,,jnkn. Díky symetrii víme, že j1,,jn jsou nezáporné. Potom výška polynomu i=1neiji je (k1,,kn). Označme
                                      F~Fck1,,kni=1neiji.
                                      Potom F~ má lexikograficky menší výšku vedoucího členu. Nyní stačí použít indukční předpoklad.
                                      Věta Nechť α𝔸,β(α). Potom Pβ(x)[x].
                                      Důkaz Polynom Pβ je zjevně symetrický, takže ho podle předchozí věty dokážeme napsat jako polynomiální kombinaci elementárních symetrických funkcí. Z Vietových vzorců plyne, že ek(α1,,αn).
                                      Věta Nechť α𝔸 stupně n a β(α). Potom β𝔸 stupně nanejvýš n.
                                      Důkaz (α) je vektorový prostor nad stupně n, takže hodnoty 1,β,,βn jsou lineárně závislé. Netriviální lineární konbinace sčítající se na nulu nám dá polynom s kořenem β.
                                      Věta Nechť β𝔸,β(α). Potom Pβ=hk, kde h je minimální polynom pro β a k.
                                      Důkaz Jelikož Pβ(β)=0, musí být h|Pβ. Nechť k je nejvyšší číslo takové, že Pβ=hkg,g[x]. Nechť dále h(x)=i=0mhixi. Potom
                                      h(σj(β))=i=0khi(σj(β))i=i=0kσj(hi)σj(βi)
                                      Důsledek Je-li β(α), potom degβ|degα.

                                      Norma a stopa v (α)

                                      Definice Nechť α=α1,,αn jsou sdružené a β(α). Potom
                                      Poznámka Všimněme si, že norma a stopa jsou (až na znaménko) koeficienty stupně 0, resp. n1 u Pβ, z čehož plyne, že jsou racionální.
                                      Věta multiplikativita normy Nechť β,γ(α). Potom
                                      N(βγ)=N(β)N(γ).
                                      Důkaz
                                      N(βγ)=i=1nσi(βγ)=i=1nσi(β)σi(γ)=N(β)N(γ).
                                      Věta aditivita stopy Nechť β,γ(α). Potom
                                      Tr(β+γ)=Tr(β)+Tr(γ).
                                      Důkaz
                                      Tr(β+γ)=i=1nσi(β+γ)=i=1nσi(β)+σi(γ)=Tr(β)+Tr(γ).
                                      Věta Nechť β𝔸. Potom
                                      TrMβ=Tr(β)(β).
                                      Důkaz Vlastní čísla Mβ jsou β1,,βn, takže Mβdiag(β1,,βn). Z toho plyne
                                      TrMβ=Trdiag(β1,,βn)=i=1nβi=i=1nσi(β)=Tr(β)(β).

                                      Kvadratická tělesa

                                      Příklad Mějme zlatý řez φ=1+52. Potom (φ)=(5).
                                      Definice Číslo m je čtvercuprosté, pokud d:d|md=1.
                                      Poznámka Nechť α𝔸 stupně 2. Potom můžeme psát α=a+mb, kde a,m,b a m je čtvercuprosté a různé od 1. Máme (α)=(m). Můžeme tedy bez újmy na obecnosti uvažovat tělesa pouze ve tvaru (m) po čtvercuprosté m různé od 1. Tato tělesa jsou vzájemně různá.
                                      Definice Nechť m{1} je čtvercuprosté. Potom
                                      Poznámka V kvadratickém tělese pro a,b platí
                                      σ(a+bm)=abm,
                                      Pa+bm(x)=(x(a+m))(x(am))=x22ax+a2mb2,
                                      Tr(a+bm)=2a,
                                      N(a+bm)=a2mb2,
                                      (a+bm)2.

                                      Cyklotomická tělesa

                                      Definice Nechť n. Potom grupa n-tých kořenů jedničky je
                                      Cn{exp2π𝕚nj|j=0,,n1}.
                                      Poznámka Nechť kn a ξexp2π𝕚n. Potom
                                      Cn={(ξk)j|j=0,,n1}.
                                      Definice Nechť n,ξexp2π𝕚n. Potom n-tý cyklotomický polynom je
                                      Φn(x)k=1knn(xξk).
                                      Věta Nechť n. Potom
                                      xn1=d|nΦd(x).
                                      Důkaz Triviální.
                                      Důsledek Porovnáme-li stupně polynomů, dostaneme známý vzoreček
                                      n=d|nφ(d).
                                      Příklad V grupě C12 jsouPlatí
                                      xn1=Φ12(x)Φ6(x)Φ4(x)Φ3(x)Φ2(x)Φ1(x),
                                      kde
                                      Φ1(x)=x1,
                                      Φ2(x)=x+1,
                                      Φ3(x)=(xξ4)(xξ8)=x2+x+1,
                                      Φ4(x)=(x𝕚)(x+𝕚)=x2+1,
                                      Φ6(x)=(xξ2)(xξ10)=x2x+1,
                                      Φ12(x)=(xξ1)(xξ5)(xξ7)(xξ11)=x4x2+1.
                                      Všimněme si, že ačkoli cyklotomické polynomy vznikly z hnusných iracionálních komplexních čísel, jejich koeficienty jsou celočíselné.
                                      Věta Nechť n. Potom Φn[x], Φn(0)=±1 a Φn je ireducibilní nad .
                                      Důkaz Indukcí na n. Máme
                                      xn1=d|nΦd(x)=Φn(x)d|nd<nΦd(x)(xk+i=0k1aixi)(xl+i=0lbixi).
                                      Speciálně 1=a0b0. Podle indukčního předpokladu b0=±1, takže a0=1b0=1. Porovnáme koeficienty u dalších členů:
                                      0=a0b1+a1b0a1=a0b1b0,
                                      0=a0b2+a1b1+a2b0a2=a0b2+a1b1b0.
                                      Obdobně můžeme pokračovat dál, čímž dokážeme, že všechny koeficienty jsou celé. Ireducibilitu dokazovat nebudeme.
                                      Důsledek Nechť n,ξexp2π𝕚n. Potom ξ𝔸 stupně φ(n) s minimálním polynomem Φn.
                                      Poznámka Máme
                                      (ξ)={i=0φ(n)1aiξi|ai}.
                                      Jelikož všechna sdružená čísla ξ1,,ξφ(n) jsou mocniny ξ, platí (ξi)=(ξ).
                                      Poznámka Speciálně pro n je ξi=ξi. Potom {σ1,,σp1} tvoří grupu automorfismů. Tato grupa je komutativní:
                                      σiσj(ξ)=σi(ξj)=ξij=σj(ξi)=σjσi(ξ).

                                      Racionální aproximace reálných čísel

                                      Máme nějaké ξ a chceme najít p,q taková, že |ξpq| je nějakým způsobem malé vzhledem k velikosti q.

                                      Když máme pevně dané q, tak je to jednoduché. Dostaneme tím racionální číslo vzdálené nanejvýš 12q.

                                      Co kdybychom hledali libovolné qn pro pevně dané n? Ukáže se, že potom najdeme mnohem lepší aproximaci.

                                      Definice Nechť n. Potom Fareyovy zlomky řádu n jsou posloupnost 0=f0<f1<<fk=1, kde
                                      {f0,,fk}=n{pq|pqn}.
                                      Zlomky budeme vždy uvažovat v základním tvaru.
                                      Příklad Pro n=5 máme
                                      f0=0,f1=15,f2=14,f3=13,f4=25,f5=12,f6=35,f7=23,f8=34,f9=45,f10=1.
                                      Věta Pro každé n je
                                      #n=1+d=1nφ(d).
                                      Důkaz Pro každý možný jmenovatel d jsou zahrnuty všechny zlomky s čitatelem nesoudělným s d. K tomu ještě máme navíc jedničku.
                                      Věta Pro každé dva po sobě jdoucí Fareyovy zlomky ab<cd platí cbad=1.
                                      Poznámka Máme-li dva libovolné zlomky ab<cd, potom 0<cdab=cbadbd. Sousední Fareyovy zlomky tedy nabývají minimální možné vzdálenosti mezi zlomky s daným jmenovatelem.
                                      Důkaz Podle Bézoutovy věty existují x,y takové, že bxay=1. Zároveň pro každé r je (x+ra,y+rb) také řešení, tedy
                                      bx1ay1b(x+ra)a(y+rb)=1.
                                      Vezměme r takové, že nb<y1n. Potom x1y1ab=1y1b>0. Jelikož cd je nejmenší Fareyův zlomek větší než ab, máme ab<cdx1y1. Předpokládejme pro spor, že cd<x1y1. Potom
                                      cdab=cbadbd1bd,
                                      x1y1cd=x1dy1cy1d1y1d,
                                      1y1b=x1y1ab1bd+1y1d=y1+by1bd>ny1bd.
                                      Z toho plyne d>n, což je spor. Musí tedy být cd=x1y1, tudíž platí cbad=bx1ay1=1.
                                      Věta mediánová vlastnost Pro každé tři po sobě joucí Fareyovy zlomky ab<ef<cd platí, že prostřední je „špatně spočtený součet“ krajních:
                                      ef=a+cb+d.
                                      Důkaz Podle předchozí věty platí beaf=1,cfde=1. Vynásobíme první rovnost c, druhou rovnost a a sečteme je, čímž dostaneme
                                      becdae=c+a.
                                      Analogicky vynásobením d a b dostaneme
                                      bcfadf=b+d.
                                      Z toho plyne
                                      c+ab+d=e(bcab)f(bcab)=ef.
                                      Věta Dirichletova Pro každé ξ existuje pq takové, že
                                      |ξpq|<1q2.
                                      Důkaz Uvažujme bez újmy na obecnosti ξ(0,1). Pro každé n vezměme po sobě jdoucí Fareyovy zlomky ab<cd řádu n takové, že ab<ξ<cd. Je-li b<d, potom
                                      |ξab|<|cdab|=1bd<1b2.
                                      Pro d<b analogicky. Zároveň platí, že vzdálenost mezi sousedními Fareyovými zlomky je nanejvýš 1n, takže pro n najdeme nekonečně mnoho různých vhodných pq.

                                      Řetězové zlomky

                                      Definice Nechť ξ. Označme ξ0ξ. Pro každé i vezmeme aiξi. Pokud ξi, potom zastavíme, jinak ξi+11ξiai. Potom (ai) je řetězový zlomek pro ξ. Značíme ξ=[a0;a1,].
                                      Poznámka Název je odvozen z toho, že platí
                                      ξ=a0+1a1+1+1an+1ξn+1.
                                      Poznámka V angličtině se čísla ai jmenují partial quotients a čísla ξi complete quotients.
                                      Věta Řetězový zlomek čísla ξ je konečný, právě když ξ.
                                      Důkaz Implikace doprava je zřejmá. Dokažme implikaci doleva. Nechť ξ=pq. Potom p=a0q+r0,q=a1r0+r1,r0=a2r1+r2, Jelikož q>r0>r1>, musí algoritmus po konečném počtu kroků skončit.
                                      Definice Nechť n. n-tý kontinuální polynom v proměnných x0,,xn1 je polynom Kn(x0,,xn1) definovaný rekurzivně jako
                                      K0()1,
                                      K1(x0)x0,
                                      Kn+1(x0,,xn)Kn1(x0,,xn2)+xnKn(x0,,xn1).
                                      Příklad
                                      • K2(x0,x1)=1+x0x1,
                                      • K3(x0,x1,x2)=x0+x2+x0x1x2.
                                      Věta Pro x0,x1,,xn+ platí
                                      x0+1x1+1+1xn1+1xn=Kn+1(x0,,xn)Kn(x1,,xn).
                                      Důkaz Indukcí. Pro n=0 platí. Předpokládejme, že výrok platí pro n, potom
                                      x0+1x1+1+1xn+1xn+1=Kn+1(x0,,xn1,xn+1xn+1)Kn(x1,,xn1,xn+1xn+1)=Kn1(x0,,xn2)+(xn+1xn+1)Kn(x0,,xn1)Kn2(x1,,xn2)+(xn+1xn+1)Kn1(x1,,xn1)=něco=xn+1Kn+1(x0,,xn)+Kn(x0,,xn1)xn+1Kn(x1,,xn)+Kn1(x1,,xn1)=Kn+2(x0,,xn+1)Kn+1(x1,,xn+1).
                                      Věta Pro každé n platí Kn(x0,,xn1)=Kn(xn1,,x0).
                                      Důkaz Polynom Kn můžeme kombinatoricky interpretovat jako součet všech možných členů, které můžeme získát z členu x0xn1 škrtáním sousedních dvojic xixi+1. Z toho je symetrie jasná.
                                      Věta Pro každé n,0s<n platí
                                      Kn+1(x0,,xn)=Ks(x0,,xs1)Kns1(xs+2,,xn)+Ks+1(x0,,xs)Kns(xs+1,,xn).
                                      Důkaz Plyne z kombinatorické interpretace.
                                      Věta Pro každé n se Kn(1,,1) rovná n-tému Fibonacciho číslu.
                                      Důkaz Plyne přímo z rekurentního předpisu.
                                      Definice Nechť ξ má řetězový zlomek ξ=[a0;a1,]. Potom n-tý sblížený zlomek je pnqn, kde
                                      pnKn+1(a0,,an),qnKn(a1,,an).
                                      Věta Nechť ξ má částečný řetězový zlomek ξ=[a0;a1,,an,ξn+1]. Potom
                                      ξ=pn1+ξn+1pnqn1+ξn+1qn.
                                      Důkaz
                                      ξ=a0+1a1+1+1an+1ξn+1=
                                      Lemma Nechť ξ. Potom
                                      pn1qnpnqn1=(1)n.
                                      Důkaz Platí rekurentní vztah
                                      pn=pn2+anpn1,qn=qn2+anqn1.
                                      Zapíšeme si ho pomocí matice:
                                      (pnpn1qnqn1)=(pn1pn2qn1qn2)(an110).
                                      Postupným dosazováním dostaneme
                                      (pnpn1qnqn1)=(p1p0q1q0)j=2n(aj110)=j=0n(aj110).
                                      Z toho
                                      pnqn1qnpn1=det(pnpn1qnqn1)=j=0ndet(aj110)=(1)n.
                                      Věta Nechť ξ má částečný řetězový zlomek ξ=[a0;a1,,an,ξn+1]. Potom
                                      ξpnqn=(1)nqn(qn1+ξn+1qn).
                                      Důkaz
                                      ξpnqn=pn1+ξn+1pnqn1+ξn+1qnpnqn=pn1qnpnqn1+ξn+1pnqnξn+1pnqnqn(qn1+ξn+1qn)=pn1qnpnqn1qn(qn1+ξn+1qn).
                                      Důsledek
                                      limnpnqn=ξ.
                                      Důsledek
                                      p2nq2n<ξ<p2n+1q2n+1.
                                      Důsledek
                                      |ξpnqn|<1qnqn+1.
                                      Důkaz
                                      |ξpnqn|=1qn(qn1+ξn+1qn)<1qn(qn1+an+1qn)=1qnqn+1.
                                      Poznámka Navíc můžeme odhadnout
                                      |ξpnqn|<1qn2,
                                      čímž dostáváme alternativní důkaz Dirichletovy věty.
                                      Důsledek
                                      |ξpnqn|>1qn+1qn+2.
                                      Důkaz
                                      |ξpnqn|=1qn(qn1+ξn+1qn)>1qn(qn1+(an+1+1)qn)=1qn(qn+1+qn)=1qnqn+1>1qn+1qn+2.
                                      Poznámka Z toho plyne, že aproximace se v každém kroku zlepšuje.
                                      Důsledek
                                      |ξqn+1pn+1|<1qn+1.
                                      Důkaz
                                      |ξqn+1pn+1|<1qn+2<|ξqnpn|=qn|ξpnqn|<1qn+1.
                                      Poznámka Z toho později uvidíme, že řetězové zlomky jsou v určitém smyslu nejlepší aproximace.
                                      Lemma Nechť ξ má řetězový zlomek ξ=[a0;a1,] a pq není sblížený zlomek pro ξ. Je-li qn1<q<qn, potom
                                      |ξqp|>|ξqn1pn1|+|ξqnpn|.
                                      Důkaz Uvažujme soustavu rovnic
                                      μpn1+νpn=pμqn1+νqn=q.
                                      Vhodným přenásobením dostaneme μ(pn1qnqn1pn)=pqnqpn. Z dříve předvedeného postupu s determinantem víme, že výraz v závorce je (1)n, takže μ{0}. Analogicky odvodíme νZ{0}. Zároveň z obou vzniklých rovností je vidět, že μν<0. Potom
                                      ξqp=ξ(μqn1+νqn)(μpn1+νpn)=μ(ξqn1pn1)+ν(ξqnpn).
                                      TBD
                                      Důsledek Pro každý zlomek pq,qqn,pqpnqn platí
                                      |ξpq|>|ξpnqn|.
                                      Důkaz
                                      |ξpq|>qnq|ξpnqn||ξpnqn|.
                                      Definice Nechť ξ. Zlomek rs je nejlepší aproximace ξ, pokud pro každé pq,qs,pqrs platí
                                      |ξqp|>|ξsr|.
                                      Věta Nejlepší aproximace ξ jsou právě jeho sblížené zlomky.
                                      Důkaz Nejprve dokážeme, že pnqn je nejlepší aproximace. Vezmeme m takové, že qm1<qqmqn. Potom podle lemmatu
                                      |ξqp|>|ξqmpm||ξqnpn|.
                                      Naopak chceme dokázat, že jakákoli nejlepší aproximace je sblížený zlomek. Najdeme n takové, že qn1<sqn. Kdyby rs nebyl sblížený zlomek, potom z lemmatu
                                      |ξsr|>|ξqn1pn1|.
                                      To je spor s tím, že rs je nejlepší aproximace.
                                      Věta Jeden ze dvou po sobě jdoucích zlomků čísla ξ splňuje
                                      |ξpq|<12q2.
                                      Důkaz Předpokládejme pro spor, že
                                      |ξpnqn|12qn2,|ξpn1qn1|12qn12.
                                      Potom
                                      1qnqn1=|pnqnpn1qn1|=|pnqnξ|+|ξpn1qn1|12qn2+12qn12=qn12+qn22qn2qn12.
                                      Roznásobením dostaneme 2qnqn1qn12+qn2, což je blbost.
                                      Věta Nechť ξ. Pokud zlomek pq splňuje |ξpq|<12q2, potom je to sblížený zlomek ke ξ.
                                      Důkaz Najdeme n takové, že qn1<qqn. Pokud pqpnqn, potom z lemmatu máme |ξqp|>|ξqn1pn1|. Potom
                                      1qqn1|pqpn1qn1||pqξ|+|pn1qn1ξ|<12q2+12qqn1
                                      2q<qn1+q
                                      q<qn1
                                      To je spor.
                                      Věta Hurwitzova Pro každé ξ existuje nekonečně mnoho zlomků pq takových, že
                                      |ξpq|<15q.
                                      Zároveň tvrzení neplatí pro žádnou konstantu větší než 5.
                                      Důkaz Dokážeme, že jeden ze tří po sobě jdoucích sblížených zlomků tvrzení splňuje. Předpokládejme pro spor, že neplatí pro pn1qn1, pnqn ani pn+1qn+1. Potom
                                      1qnqn1=|pnqnpn1qn1|=|ξpnqn|+|ξpn1qn1|15qn12+15qn2.
                                      Přenásobením dostaneme
                                      5qnqn1(qnqn1)2+1
                                      Řešením jako kvadratické nerovnice dostáváme, že qnqn1(1,1+52). Stejným způsobem můžeme odvodit qn+1qn(1,1+52). Z toho
                                      an+1=qn+1qnqn1qn<1+5221+5=1.
                                      To je spor. TBD
                                      Poznámka Pro zlatý řez platí 1+52=[1;1,1,1,].

                                      Liouvillova čísla

                                      Věta Liouvillova Pro každé algebraické číslo α stupně d2 existuje c>0 takové, že pro každé pq je
                                      |αpq|cqd.
                                      Důkaz Nechť f[x] je minimální polynom pro α. Vezměme grf, kde r je nejmenší takové, aby g[x]. Potom
                                      0g(pq)=i=0dai(pq)d=qdi=0daipiqdi.
                                      Z toho plyne
                                      1qd=|g(pq)|=|g(pq)g(α)|=|g(δ)||αpq|,
                                      kde δ z Lagrangeovy věty o přírůstku leží mezi a a pq. Předpokládejme bez újmy na obesnosti, že pq[α1,α+1] (jinak stačí vzít c1). Označme
                                      Hmaxδ[α1,α+1]|q(δ)|,cmin{1,1H}.
                                      Potom
                                      |αpq|1qd|g(δ)|1qdHcqd.
                                      Věta Číslo
                                      αn=110n!
                                      je transcendentní.
                                      Důkaz Jistě α, protože má neperiodický desetinný rozvoj. Označme
                                      pNqNn=1N10n!.
                                      Potom
                                      αpNqN=n=N+110n!<n=(N+1)!10n=109(N+1)!.
                                      Kdyby α bylo algebraické, potom by podle Liouvillovy věty platilo
                                      c10N!d|αpNqN|<109(N+1)!,
                                      10(N+1)!dN!<109c.
                                      Ovšem
                                      (N+1)!dN!=N!(N+1d)N.
                                      To je spor.
                                      Poznámka Analogicky by se dalo dokázat, že pro každou posloupnost (an){0,1} obsahující nekonečně mnoho jedniček je číslo
                                      αn=1an10n
                                      transcendentní. Z toho plyne, že transcendentních čísel je nespočetně mnoho.
                                      Věta Nechť pro α existuje prostá posloupnost (pnqn) taková, že pro každé n platí
                                      |αpnqn|<1qnn.
                                      Potom α je transcendentní.
                                      Důkaz Kdyby α bylo algebraické stupně d2, potom podle Liouvillovy věty
                                      cqdd|αpnqn|>1qnn.
                                      Z toho
                                      1c>qnndn.
                                      To je spor.
                                      Definice Čísla splňující podmínku v předchozí větě se nazývají Liouvillova.
                                      Poznámka Existují i transcendentní čísla, která nejsou Liouvillova, například π,𝕖 nebo Champernowneova konstanta:
                                      α0.123456789101112131415
                                      Věta Každé reálné číslo α je součet dvou Liouvillových čísel.
                                      Důkaz Nechť bez újmy na obecnosti α(0,1). Uvažujme jeho desetinný rozvoj, přičemž případě, že exsitují dva, vezmeme ten s devítkami:
                                      α=j=1bj10j,bj{0,,9}.
                                      Definujme
                                      (aj)(1,0,0,1,1,1,1,1,1,0,,04!×,1,,15!×,),
                                      L1i=1ajbj10j,
                                      L2i=1(1aj)bj10j.
                                      Zjevně α=L1+L2. Dokážeme, že L1 je Liouvillovo, pro L2 je důkaz analogický. Pro kj=12n+1j! vezměme
                                      pnqni=1kajbj10j.
                                      Potom
                                      L1pnqn<10k(2n+2)!<10kn.
                                      Budeme odhadovat
                                      nj=12n+1j!=nj=12nj!+n(2n+1)!<2n(2n+1)!<(2n+2)!<j=12n+1j!+(2n+2)!.
                                      Věta Rothova Nechť α je algebraické číslo. Potom pro každé ε>0 existuje c>0 takové, že pro všechna pq je
                                      |αpq|cq2+ε.
                                      Důkaz Ne.

                                      Řetězové zlomky kvadratických čísel

                                      Lemma Každé kvadratické číslo ξ jde zapsat ve tvaru
                                      ξ=A+dB,
                                      kde A,B,d,d,B|(A2d).
                                      Důkaz Nechť ξ=pq+rsm(m). Potom
                                      ξ=ps2q+mq4r2s2q2s2.
                                      Věta Lagrangeova Řetězový zlomek iracionálního čísla ξ je periodický, právě když ξ je kvadratické číslo.
                                      Důkaz
                                      (⇒)
                                      Nejprve uvažujme čistě periodický řetězový zlomek ξ=[α0;α1,,αl1¯]. Potom ξl=ξ, tedy
                                      ξ=ξlpl1+pl2ξlql1+ql2=ξpl1+pl2ξql1+ql2,
                                      z čehož dostáváme kvadratickou rovnost
                                      ql1ξ2+(ql2pl1)ξpl2=0.
                                      Pokud nyní uvažujeme ξ s nečistě periodickým rozvojem, který má na začátku k číslic navíc, potom
                                      ξ=ξkpk1+pk2ξkqk1+qk2.
                                      Jelikož ξk je kvadratické číslo, ξ je také kvadratické číslo.
                                      (⇐)
                                      Nejprve dokážeme indukcí, že
                                      ξn=An+dBn,A0=A,B0=B,An+1=AnanBn,Bn+1=dAn+12Bn.
                                      To plyne víceméně přímo z dosazení:
                                      ξn+1=1xnan=BnAn+1+d=An+1+dAn+12+dBn=An+1+dBn+1.
                                      Nyní ukážeme, že posloupnosti An,Bn jsou omezené. Z výrazu ξ=ξn+1pn+pn1ξn+1qn+qn1 si vyjádříme
                                      ξ(ξn+1qn+qn1)=ξn+1pn+pn1,
                                      ξn+1(ξqnpn)=pn1ξqn1,
                                      ξn+1=ξqn1pn1ξqnpn=qn1qnξpn1qn1ξpnqn.
                                      Aplikací izomorfismu dostáváme
                                      σ(ξn+1)=qn1qnσ(ξ)pn1qn1σ(ξ)pnqn.
                                      Jelikož σ(ξ)ξ a zlomky pn1qn1,pnqn konvergují ke ξ, limita zlomku vpravo je 1. Jelikož zároveň qn1qn<0, máme σ(ξn+1)<0 pro dostatečně velká n. Z toho plyne
                                      0<ξn+1σ(ξn+1)=An+1+dBn+1An+1dBn+1=2dBn+1.
                                      Tím víme, že Bn+1>0. Zároveň si ze vztahu pro Bn+1 můžeme vyjádřit
                                      An+12+BnBn+1=d.
                                      Jelikož d je fixní a oba výrazy vlevo jsou kladné, musí být omezené. Tudíž existuje jen konečně mnoho možností pro hodnoty An,Bn a podle 🐦holubníkového principu🐦 se musí někdy opakovat.
                                      Věta Řetězový zlomek kvadratického čísla ξ je čistě periodický, právě když ξ>1 a jeho algebraický doplněk ξ(1,0).
                                      Důkaz
                                      (⇒)
                                      Nechť ξ=[a0;a1,,al1¯]. Potom speciálně
                                      ξ=ξlpl1+pl2ξlql1+ql2.
                                      Z toho
                                      ξ2ql1+ξ(ql2pl1)pl2=0.
                                      Označme
                                      f(x)x2ql1+x(ql2pl1)pl2.
                                      Potom f(ξ)=0, takže i f(ξ)=0. Zároveň
                                      f(1)=(ql1ql2)+(pl1pl2)>0,
                                      f(0)=pl2<0.
                                      Z grafu kvadratické funkce potom plynou nerovnosti pro ξ.
                                      (⇐)
                                      Nechť ξ je kvadratické číslo splňující předpoklady. Dokážeme indukcí, že také pro všechna n platí ξn>1,ξn(1,0).
                                      ξn+1=1ξnan>1;ξn+1=σ(ξn+1)=1ξnan(1,0).
                                      Tuto skutečnost můžeme zapsat jako
                                      1<ξn=an+1ξn+1<0
                                      neboli
                                      11ξn+1<an<1ξn+1.
                                      Z toho plyne
                                      an=1ξn+1.
                                      Podle předchozí věty existují n<m taková, že ξn+1=ξm+1. Dokážeme, že také ξn=ξm.
                                      ξn=an+1ξn+1=1ξn+1+1ξn+1=1ξm+1+1ξm+1=am+1ξm+1=ξm.
                                      Iterací dostaneme ξ0=ξmn, takže řetězový zlomek je čistě periodický.
                                      Příklad Pro dané d, které není čtverec, zvolme ξd+d>1. Potom ξ=dd(0,1). Takže existuje l takové, že
                                      ξ=[2d;a1,a2,,al1¯].
                                      Z toho
                                      d=ξd=[d;a1,a2,,al1,2d¯].
                                      Například
                                      41=[6;2,2,12¯].

                                      Pellova rovnice

                                      Nechť d,d,B. Máme najít taková x,y, že

                                      x2dy2=B.
                                      Věta Nechť |B|<d. Pokud xy jsou řešení Pellovy rovnice, potom xy=pnqn, kde pnqn je sblížený zlomek pro d.
                                      Důkaz Uvažujme nejprve B>0. Z Pellovy rovnice máme
                                      0<(xdy)(x+dy)=B.
                                      Přeuspořádáním dostaneme
                                      0<xdy=Bx+dy,
                                      0<xyd=By2(xy+d)<dy2(d+d)=12y2,
                                      kde jsme využili odhadů B<d a xy>d. Již víme, že platí-li |ξpq|<12q2, potom pq je sblížený zlomek pro ξ. Z toho plyne tvrzení věty. Pro B<0 si rovnici vydělíme d:
                                      y2x2d=Bd>0.
                                      Jelikož Bd<1d, tím jsme to převedli na předchozí případ, takže yx je sblížený zlomek pro 1d. Dokážeme, že je také sblížený pro d. Máme
                                      d=[a0;a1,,al1,2a0¯],
                                      1d=[0;a0,a1,,al1,2a0¯].
                                      Sblížené zlomky pro d splňují rekurentní vztah
                                      pn+1=an+1pn+pn1,p0=a0,p1=1+a0a1,
                                      qn+1=an+1qn+qn1,q0=1,q1=a1.
                                      Sblížené zlomky pro 1d splňují rekurentní vztah
                                      p~n+1=anp~n+p~n1,p~0=0,p~1=1,p~2=a1,
                                      q~n+1=anq~n+q~n1,q~0=1,q~1=a0,q~n=1+a0a+1.
                                      Z toho
                                      yx=p~n+1q~n+1=qnpn.
                                      Příklad Pro d=41 si vypíšeme:
                                      nanpnqnpn241qn2
                                      0661−5
                                      121325
                                      22325−1
                                      312397625
                                      42826129−5
                                      5220493201
                                      612254143969−5
                                      Takže víme, že rovnice x241y2=B má nesoudělná řešení pro B=±1,±5 a jak za chvíli uvidíme, pro jiná B s |B|6 nesoudělná řešení nemá. Ovšem může mít soudělná řešení. Například vezmeme-li nějaké řešení pro B=1, vynásobením dvěma dostaneme řešení pro B=4.
                                      Věta Nechť (Bn) je posloupnost z důkazu Lagrangeovy věty příslušná ke ξ=d. Potom
                                      pn2dqn2=(1)n+1Bn+1.
                                      Důkaz Máme vzorec
                                      ξ=ξn+1pn+pn1ξn+1qn+qn1.
                                      Aplikujeme-li ho speciálně na ξ=d, dostáváme
                                      d=An+1+dBn+1pn+pn1An+1+dBn+1qn+qn1.
                                      Roznásobením dostáváme
                                      An+1pn+dpn+pn1Bn+1=dAn+1qn+dqn+dqn1Bn+1.
                                      Porovnáme racionální a iracionální složky:
                                      An+1pn+pn1Bn+1=dqn,An+1qn+qn1Bn+1=pn.
                                      Vynásobíme první rovnost qn a druhou pn a odečteme je:
                                      pn2dqn2=Bn+1(qn1pnpn1qn)=(1)n+1Bn+1.
                                      Důsledek Nechť l je perioda řetězového rozvoje pro d. Potom posloupnost pn2dqn2 je čistě periodická s periodou l, pokud l je liché, nebo 2l, pokud l je sudé.
                                      Věta Nechť l je perioda řetězového rozvoje pro d. Potom
                                      Důkaz Můžeme snadno ověřit, že posloupnost Bn je stejná pro d+d jako pro d. Jsou-li ξn iterace k d+d, potom ξn>1,ξn(1,0), takže
                                      0<ξnξn=An+dBn=AndBn=2dBn.
                                      Z toho Bn>0, takže nemůže být Bn=1. Zbývá dokázat ekvivalenci Bn=1l|n:
                                      (⇐)
                                      Nechť n=kl. Potom
                                      An+dBn=ξkl=ξ0=d+dBn=1.
                                      (⇒)
                                      Nechť Bn=1, takže
                                      ξn=An+dBn=An+d.
                                      Ze vztahu ξn(1,0) plyne 1<And<0 neboli d1<An<d. Z toho An=d, tudíž ξn=d+d=ξ0.
                                      Důsledek Nechť d,d. Potom řešení x,y Pellovy rovnice x2dy2=1 existuje, právě když perioda l řetězového zlomku pro d je lichá. Zároveň řešení Pellovy rovnice x2dy2=1 existuje a platí:
                                      Věta Nechť d,d. Pak existuje řešení x0,y0 rovnice x2dy2=1 takové, že každé řešení splňuje
                                      x+dy=±(x0+dy0)n.
                                      Důkaz Dokážeme, že
                                      M{x+dy|x,y,x2dy2=1,x+dy>0}.
                                      je grupa vzhledem k násobení.
                                      (x+dy)(x~+dy~)=xx~+dyy~+d(xy~+x~y),
                                      1=(x2dy2)(x~2dy~2)=(xx~+dyy2)2d(xy~+x~y)2,
                                      1x+dy=xdy.
                                      Už víme, že existuje nějaké řešení X,Y. Množine
                                      N{zM|1<zX+dY}
                                      je konečná. Označme x0+y0dminN. TBD
                                      Věta Existuje-li řešení rovnice x2dy2=B, potom jich existuje nekonečně mnoho.
                                      Důkaz Nechť x~,y~ je jedno řešení a x0,y0 je „základní“ řešení rovnice x2dy2=1 z předchozí věty. Označme
                                      x+dy±(x~+y~d)(x0+y0d)n.
                                      TBD

                                      Součet dvou čtverců

                                      Uvažujme množinu

                                      M{a2+b2|a,b}.
                                      Pozorování Pro každé k je k2M.
                                      Pozorování Je-li k,nM, potom k2nM.
                                      Pozorování Je-li n,n3(mod4), potom nM.
                                      Věta Je-li n,nM, potom nnM.
                                      Důkaz Nechť n=a2+b2,n=a2+b2. Potom
                                      nn=(aa)2+(ab)2+(ba)2+(bb)2=(aa+bb)2+(abba)2.
                                      Poznámka Díky tomuto nás primárně zajímá, jaká prvočísla patří do M.
                                      Definice Nechť n. Číslo yn je kvadratický zbytek modulo n, pokud existuje xn takové, že y=x2. Množinu všech kvadratických zbytků modulo n značíme n.
                                      Příklad 2=3=4={0,1}.
                                      Věta Pro každé n je #n1+n2. Navíc je-li n, potom nastává rovnost.
                                      Důkaz nerovnosti Je-li y=x2, potom také y=(x)2. Každé yn kromě 0 a n2 se tedy dá zapsat dvěma různými způsoby, což omezuje počet y, která se vůbec dají zapsat.
                                      Důkaz rovnosti Nechť x1,x2n splňují x12=x22. Potom 0=x12x22=(x1x2)(x1+x2). Je-li n, potom n je obor integrity, takže musí být x1=±x2.
                                      Věta Je-li p, potom 1p, právě když p=2 nebo p1(mod4).
                                      Důkaz Pro p=2 zřejmé, takže předpokládejme, že p je liché. Na p+ zavedeme ekvivalenci, kde xy, pokud y=±x nebo y=±x1. Každá třída ekvivalence má velikost 2 nebo 4. Speciálně [1]={±1}. Pokud 1 je kvadratický zbytek, tedy 1=x2, potom existuje ještě jedna třída velikosti 2, a sice {±x}. Jinak už musí být všechny velikosti 4.
                                      Věta Každé p,p1(mod4) se dá vyjádřit právě jedním způsobem jako součet dvou čtverců (až na pořadí).
                                      Důkaz existence Nechť p=4k+1. Uvažujme zlomky pj pro j2k^. Všechny tyto zlomky jsou v základním tvaru a ostře větší než 2. Nechť pro dané konkrétní j je řetězový zlomek
                                      pj=[a0;,al].
                                      Zjevně a0,al2. Podle vzorečku s kontinuálními polynomy máme
                                      p=Kl+1(a0,,al),j=Kl(a1,,al).
                                      Ze symetrie plyne
                                      p=Kl+1(al,,a0).
                                      Pro nějaké i tedy platí
                                      [al;,a0]=Kl+1(al,,a0)Kl(al1,,a0)=pi>2.
                                      Z toho vidíme, že mezi našimi zlomky má každý svého kamaráda vzniklého obrácením řetězového zlomku. Navíc konkrétně p1=[p] je svůj vlastní kamarád. Jelikož zlomků je sudý počet, musí ještě nějaký další být svůj vlastní kamarád, tedy existuje 2j02k takové, že řetězový zlomek pro pj0 je palindrom:
                                      pj0=[b0;,bt]=[bt;,b0].
                                      Dokážeme, že t je liché. Kdyby bylo sudé, tedy t=2s, potom
                                      p=Kt+1(b0,,bt)=K2s+1(b0,,bs1,bs,bs1,,b0).
                                      Podle vzorečků pro kontinuální polynomy máme
                                      p=Ks(b0,,bs1)Ks+1(bs,,b0)+Ks1(b0,,bs2)Ks(bs1,,b0)=Ks(b0,,bs1)(Ks+1(b0,,bs)+Ks1(b0,,bs2)).
                                      Jelikož b02, toto je spor s předpokladem, že p je prvočíslo. Musí tedy být t=2s+1 neboli
                                      p=Kt+1(b0,,bt)=K2s+2(b0,,bs1,bs,bs,bs1,,b0).
                                      Použijeme-li opět vzorečky, dostáváme
                                      p=Ks+1(b0,,bs)Ks+1(bs,,b0)+Ks(b0,,bs1)Ks(bs1,,b0)=(Ks+1(b0,,bs))2+(Ks(b0,,bs1))2.
                                      Příklad Nechť p13. Rozepíšeme si
                                      131=[13],132=[6;2],133=[4;3],134=[3;4],135=[2;1,1,2],136=[2;6].
                                      Z toho vidíme, že
                                      13=(K2(2,1))2+(K1(2))2=32+22.
                                      Důkaz jednoznačnosti Předpokládejme pro spor, že p=a2+b2=c2+d2,a>b,c>d,ac. Vezměme řetězový zlomek
                                      ab=[b0;,bt]=Kt+1(b0,,bt)Kt(b1,,bt).
                                      Jelikož p je prvočíslo, ab a zlomek je v základním tvaru, takže můžeme porovnat:
                                      a=Kn+1(b0,,bt),b=Kn(b1,,bt),
                                      p=a2+b2=Kn+1(bt,,b0)Kn+1(b0,,bt)+Kn(bt,,b1)Kn(b1,,bt)=K2t+2(bt,,b0,b0,,bt)=K2t(bt,,b0,b0,,bt2)+btK2t+1(bt,,b0,b0,,bt1).
                                      Označíme-li xK2t+1(bt,,b0,b0,,bt1), potom z této rovnosti plyne p1+2x, tedy
                                      2xp12.
                                      Zároveň označíme-li
                                      p2k+1q2k+1[bt;,b0,b0,,bt],
                                      z rovnosti s determinantem máme
                                      1=(1)2t+1=pn1qnqn1pn=K2t+1(bt,,b0,b0,,bt1)K2t+1(bt1,,b0,b0,,bt)K2t+2(bt,,b0,b0,,bt)K2t(bt1,,b0,b0,,bt1)=x2pK2t(bt1,,b0,b0,,bt1).
                                      Z toho vidíme, že x21(modp). Analogicky vezmeme-li řetězový zlomek
                                      cd=[d0;,ds]
                                      a označíme yK2t+1(dt,,d0,d0,,dt1), bude platit 2yp12 a y21(modp). Z poznatků o kvadratických zbytcích máme x=y. Zároveň si můžeme rozepsat
                                      px=K2t+2(bt,,b0,b0,,bt)K2t+1(bt1,,b0,b0,,bt)=[b1;,b0,b0,,bt],
                                      py=K2s+2(ds,,d0,d0,,ds)K2s+1(ds1,,d0,d0,,ds)=[d1;,d0,d0,,ds].
                                      Jelikož řetězový zlomek je určen jednoznačně, z rovnosti obou výrazů plyne t=s a bj=dj. Z toho už máme a=c a b=d.
                                      Věta Číslo n se dá vyjádřit jako součet dvou čtverců, právě když každé prvočíslo kongruentní s 3 modulo 4 se v prvočíselném rozkladu n vyskytuje v sudé mocnině.
                                      Důkaz
                                      (⇐)
                                      Stačí využít známá tvrzení o součtech dvou čtverců.
                                      (⇒)
                                      Předpokládejme pro spor, že n=a2+b2 a existuje p,p3(mod4) takové, že p2j1|n a p2jn. Uvažujme nejmenší takové n. Dokážeme, že p|a,b. Kdyby pa, potom v p existuje a1. Potom z a2+b2=n vynásobením dostaneme (aa1)2+(ba1)20(modp). To by znamenalo, že 1 je kvadratický zbytek modulo p, což nejde. Analogicky pro b. Musí tedy být a=a~p,b=b~p. Z toho np2=a~2+b~2, což porušuje minimalitu.
                                      Příklad
                                      585=32513=32(12+22)(32+22)=32((13+22)2+(1223)2)=32(72+42)=212+122.
                                      Také bychom mohli zvolit znaménka obráceně a dostali bychom
                                      585=32513=32(12+22)(32+22)=32((1322)2+(12+23)2)=32(12+82)=32+242.
                                      Z toho vidíme, že pro složená čísla nemusí být zápis jednoznačný.

                                      Pythagorejské trojice

                                      Pro jaká x,y,z platí x2+y2=z2? Jistě můžeme bez újmy na obecnosti předpokládat, že zxyz. Zároveň x,y musí mít různou paritu, protože kdyby byla obě lichá, potom x2+y22(mod4). Takže bez újmy na obecnosti x je sudé a y je liché.

                                      Definice Pythagorejská trojice je trojice po dvou nesoudělných čísel x,y,z taková, že x je sudé, y je liché a platí x2+y2=z2.
                                      Věta Nechť x,y,z. Potom x,y,z tvoří pythagorejskou trojici, právě když existují nesoudělná m,n,mn různé parity taková, že x=2mn,y=m2n2,z=m2+n2.
                                      Důkaz
                                      (⇐)
                                      Snadno ověříme, že platí x2+y2=z2, x je sudé a y je liché. Zbývá dokázat, že jsou nesoudělná. Kdyby d|x,y,z, potom i d|2m2,2n2. Jelikož y je liché, d musí být taky liché, takže d|nsd(m,n)=1.
                                      (⇒)
                                      Z rovnosti x2+y2=z2 plyne x2=(zy)(z+y). Jelikož x je sudé a y,z jsou lichá, můžeme psát
                                      (x2)2=zy2z+y2.
                                      Činitelé na pravé straně jsou nesoudělní, takže podle základni věty aritmetiky to musí být čtverce:
                                      z+y2=m2,zy2=n2.
                                      Snadno ověříme, že tato m,n splňují podmínky věty.

                                      Algebraická celá čísla

                                      Definice Číslo α je algebraické celé, pokud existuje monický polynom f[x] s kořenem α. Množinu všech algebraických celých čísel značíme 𝔹.
                                      Poznámka Je-li číslo algebraické celé, potom je algebraické.
                                      Příklad Číslo 2 je algebraické celé, protože je kořenem polynomu x22.
                                      Věta Racionální číslo je algebraické celé, právě když je celé. Jinými slovy, 𝔹=.
                                      Důkaz Inkluze je zřejmá. Dokážeme . Nechť f(pq)=0, kde p,q,q2 a f(x)=j=0najxj[x]. Takže
                                      0=j=0naj(pq)j.
                                      Vynásobením qn dostaneme
                                      0=j=0najpjqnj=anpn+j=0n1ajpjqnj.
                                      Jelikož sčítanec vpravo je dělitelný q, musí být i q|an, takže an1.
                                      Poznámka Toto je vlastně speciální případ věty o racionálních kořenech.
                                      Poznámka Množinu můžeme nazývat racionální celá čísla, abychom ji odlišili od algebraických celých čísel.

                                      Předchozí věta vlastně říká, že racionální číslo je algebraické, právě když jeho minimální polynom je celočíselný. Tato myšlenka platí i obecně.

                                      Lemma Gaussovo Nechť F,G,H[x],F=GH. Dělí-li p všechny koeficienty f, potom dělí všechny koeficienty g nebo všechny koeficienty h.
                                      Důkaz Uvažujeme-li F,G,H jako prvky p[x], máme F=0. Jelikož p[x] je obor integrity, musí být G=0H=0.
                                      Věta Nechť α𝔸. Potom α𝔹, právě když minimální polynom α je celočíselný.
                                      Důkaz Implikace doleva je triviální. Dokážeme implikaci doprava. Nechť f je monický celočíselný polynom s kořenem α a g je minimální polynom pro α. Potom jistě existuje monický h[x] takový, že f=gh. Vezměme nejmenší r,s taková, že rg[x] a sh[x]. Předpokládejme pro spor, že rs1. Nechť p je libovolný prvočíselný dělitel rs. Potom p dělí všechny koeficienty rsf=(rg)(sh), takže podle Gaussova lemmatu dělí všechny koeficienty rg nebo sh, což je spor s tím, že r,s jsme volili minimální takové, aby vznikly celočíselné polynomy.
                                      Definice Polynom je primitivní, pokud největší společný dělitel jeho koeficientů je 1.
                                      Věta Eisensteinovo kritérium ireducibility Nechť f(x)=xn+i=0n1aixi[x] je polynom takový, že nějaké prvočíslo p dělí všechny ai pro i=0,,n1, ale p2a0. Potom f je ireducibilní nad .
                                      Důkaz Předpokládejme, že f=gh,g,h[x]. Podle Gaussova lemmatu analogicky jako v předchozím důkazu jsou g,h[x]. Označme
                                      g(x)j=0mbjxj,h(x)j=0rcjxj,
                                      přičemž bj,cj,bm=cr=1,m+r=n. Nechť i0,j0 jsou nejmenší čísla taková, že pbi0,pcj0. Platí
                                      ai0+j0=i+j=i0+j0bicj.
                                      Sčítanec bi0cj0 není dělitelný p a všechny ostatní jsou. Jelikož an je podle předpokladu jediný koeficient f nedělitelný p, musí být i0+j0=n neboli i0=m,j0=r. Kdyby pro spor platilo m,r>0, potom p|b0,c0, takže p2|b0c0=a0, což je spor s předpokladem.
                                      Příklad Polynom x34x2+6x2 je ireducibilní podle Eisensteinova kritéria s p=2.
                                      Příklad Pro dané p mějme p-tý cyklotomický polynom
                                      Φp(x)=j=1p1(xξj),ξ=exp2π𝕚p.
                                      Jelikož polynom xp1 má za kořeny ξj pro j0,,p1, platí
                                      Φp(x)=xp1x1=j=0p1xj.
                                      Tento polynom má za koeficienty samé jedničky, takže nemůžeme přímo použít Eisensteinovo kritérium. Místo toho uvažujme polynom
                                      f(x)Φ(x+1)=(x+1)p1x+11=1x(j=0p(pj)xj1)=1xj=1p(pj)xj=j=0p1(pj+1)xj
                                      Jelikož (pp)=1, tento polynom je monický. Pro každý jiný koeficient máme
                                      (pj)=p!j!(pj)!0(modp).
                                      f je tedy podle Eisensteinova kritéria ireducibilní. Díky tomu i Φp je ireducibilní, protože pokud Φp(x)=g(x)h(x), potom f(x)=g(x+1)h(x+1).
                                      Věta Množina 𝔹 je podokruh .
                                      Důkaz Nechť α,β𝔹 s minimálními polynomy f,g. Použijeme stejnou konstrukci jako při důkazu, že 𝔸 je okruh, akorát budeme hlídat, že minimální polynomy mají celočíselné koeficienty. Zjevně platí Mfn×n,Mgm×m, takže i MfMg,(Mf𝐈m)±(𝐈nMg)(mn)×(mn).

                                      Okruhy celých čísel

                                      Poznámka Dimenze 𝔸 jako vektorového prostoru nad je (stačí jako lineárně nezávislé vektory vzít například kořeny jedničky).
                                      Věta Nechť K je těleso takové, že K a [K:]<. Potom existuje α𝔸 takové, že K=(α).
                                      Důkaz Nechť β1,,βd je báze K nad . Jelikož pro každé i jsou čísla 1,βi,,βid lineárně závislá, musí být βi𝔸. Máme tedy K=(β1,,βd), což víme, že se dá vyjádřit jako (γ) pro nějaké γ𝔸.
                                      Definice Nechť α𝔸,K(α). Potom OKK𝔹 je okruh celých čísel v K.
                                      Příklad O=.
                                      Věta Nechť K=(α) pro α𝔸. Potom
                                      OK={βK|Pβ(x)[x]},
                                      kde Pβ značí tělesový polynom v K.
                                      Důkaz Připomeňme, že
                                      Pβ(x)=i=1n(xσi(β)),
                                      kde σi jsou izomorfismy mezi (α)(αi). Inkluze plyne z toho, že je-li Pβ(x)[x], potom β𝔹, takže i βOK. Pro inkluzi si stačí vzpomenout, že tělesový polynom je mocnina minimálního polynomu.

                                      Okruh celých čísel kvadratického tělesa

                                      Mějme (m), kde 1m je čtvercuprosté. Potom

                                      (m)={a+bm|a,b},[(m):]=2.

                                      Existuje právě jeden netriviální izomorfismus σ:a+bmabm, který je dokonce automorfismus. Dále

                                      Pa+m(x)=(xabm)(xa+bm)=x22ax+a2mb2=x2+T(a+bm)x+N(a+bm).

                                      Můžeme tedy vyjádřit

                                      O(m)={a+bm|a,b,T(a+bm)=2a,N(a+bm)=a2mb2}.

                                      Nějak (TBD) odvodíme, že

                                      O(m){x+dm2|c,d}.

                                      Máme T(c+dm2)=c, ale N(c+dm2)=c2md24 nemusí být celé čislo, takže opačná inkluze neplatí. TBD

                                      Tyto úvahy můžeme zformulovat do následující věty:

                                      Věta Nechť 1<m je čtvercuprosté. Potom
                                      O(m)={{a+bm|a,b}m2,3(mod4),{c+dm2|c,d,cd(mod2)}m1(mod4).
                                      Poznámka Druhý případ se dá přívětivěji zapsat jako
                                      {a+b1+m2|a,b}.
                                      Příklad
                                      O(2)={a+b2|a,b},
                                      O(5)={a+b1+52|a,b}.

                                      Diskriminant

                                      Obecný předpoklad Nechť K(α),[K:]=n.
                                      Definice Diskriminant souboru (β1,,βn)Kn je
                                      Δ(β1,,βn)detM(β1,,βk),
                                      kde
                                      (M(β1,,βk))j,kTr(β1,β2).
                                      Poznámka Připomeňme, že stopa je definována jako
                                      Trβj=1nσj(β).
                                      Poznámka Δ(β1,,βn).
                                      Příklad Nechť K(m). Potom
                                      Δ(1,m)=det(Tr1TrmTrmTrm)=det(2002m)=4m.
                                      Věta Nechť β1,,βnK. Potom Δ(β1,,βn)=(detN(β1,,βn))2, kde
                                      (N(β1,,βn))j,k=σk(βj).
                                      Důkaz Dokážeme, že M(β1,,βn)=NN𝖳. Z toho již tvrzení triviálně plyne. Máme
                                      (NN𝖳)j,k=i=1nNj,iNk,i=i=1nσi(βj)σi(βk)=i=1nσi(βjβk)=Tr(βjβk)=Mj,k.
                                      Příklad Pro K(m) máme
                                      Δ(1,m)=det2(11mm)=4m.
                                      Poznámka Něco, co ještě nebylo zmíněno a pro definici determinantu to je důležité, je, že tělesové izomorfismy σi jsou určeny jednoznačně. Nechť ψ:K je monomorfismus, tedy ψ:Kψ(K) je izomorfismus. Potom ψ=σi pro nějaké i.
                                      Důkaz Pro všechna c musí být ψ(c)=c. Je-li f minimální polynom pro α, potom f(ψ(α))=ψ(f(α))=0, takže ψ(α) musí být nějaké sdružené číslo k α.
                                      Příklad Nechť α1,,αn jsou sdružená čísla k α. Potom
                                      Δ(1,α,,αn1)=det2(111α1α2αnα1n1α2n1αnn1)=1j<kn(αjαk)20.
                                      Věta Je-li f minimální polynom pro α a α1,,αn jsou sdružená čísla k α, potom
                                      Δ(1,α,,αn1)=(1)(n2)N(f(α)),
                                      kde N značí normu.
                                      Poznámka Připomeňme definici normy:
                                      N(β)=i=1nσi(β).
                                      Důkaz Spočteme si derivaci:
                                      f(x)=i=1n(xαi),
                                      f(x)=i=1nj=1jin(xαj).
                                      Dosadíme:
                                      f(αk)=i=1nj=1jin(αkαj)=j=1jkn(αkαj).
                                      Z toho
                                      (1)(n2)N(f(α))=(1)(n2)k=1nf(αk)=(1)(n2)k=1nj=1jkn(αkαj)
                                      TBD
                                      Příklad Nechť f(x)x3x1 s kořeny α,α,α. Potom
                                      Δ(1,α,α2)=N(3α21)=(3α21)(3α21)(3α21)=27α2α2α2+9(α2α2+α2α2+α2α2)3(α2+α2+α2)+1=27+96+1=23.
                                      Poznámka Jelikož diskriminant vyšel záporný, ze vzorce Δ(α1,,αn)=1j<kn(αjαk)2 hned vidíme, že kořeny nemohou být všechny reálné.
                                      Poznámka Jak souvisí tento diskriminant s diskriminantem, který známe ze střední školy? Nechť x1,x2 jsou kořeny kvadratického polynomu f(x)x2+bx+c. Potom
                                      Δ(1,x1)=N(f(x1))=N(2x1+b)=N(b24ac)=b24ac.
                                      Lemma Nechť pro β1,,βn,γ1,,γnK existuje Bn×n taková, že
                                      γi=j=1nBi,jβj.
                                      Potom Δ(γ1,,γn)=det2BΔ(β1,,βn).
                                      Důkaz TBD
                                      Věta Soubor (β1,,βn)Kn tvoří bázi K nad , právě když Δ(β1,,β1)0.
                                      Důkaz Již víme, že (α1,,αn) je báze. V lemmatu zvolíme γiαi.
                                      Poznámka Jsou-li β1,,βnOK, potom Δ(β1,,βn).

                                      Integrální báze

                                      Definice Soubor (β1,,βn)OKn je integrální báze OK, pokud pro všechna βOK existují jednoznačné c1,,cn takové, že β=i=1nciβi.
                                      Lemma Pro každé K existují β1,,βnOK taková, že Δ(β1,,βn)0.
                                      Důkaz TBD
                                      Věta V každém algebraickém číselném tělese existuje integrální báze.
                                      Důkaz Ze všech β1,,βnOK takových, že Δ(β1,,βn)0, vezměme taková, že |Δ(β1,,βn)| je minimální. Jistě je (β1,,βn) báze K nad , tedy speciálně každé βOKK se dá jednoznačně zapsat jako β=j=1nbjβj,bj. Dokážeme, že bj, z čehož už plyne, že (β1,,βn) je integrální báze OK.

                                      Nechť pro spor existuje kn^ takové, že bk. Označme bbk,ϑbkb(0,1). Dále definujme

                                      γi{βiik,βbβki=k.
                                      Potom můžeme psát
                                      γk=βbβk=j=1nbjβjbβk=j=1jknbjβj+ϑβk.
                                      V maticové podobě:
                                      (γ1γkγn)=(100000b1ϑbn000001)(β1βkβn).
                                      Matici v této rovnosti označme Bn×n. Platí
                                      Δ(γ1,,γn)=det2B=ϑ2Δ(β1,,βn).
                                      Z toho plyne 0<|Δ(γ1,,γn)|<|Δ(β1,,βn)|, což je spor s minimalitou |Δ(β1,,βn)|.
                                      Věta Nechť (β1,,βn) je integrální báze OK. Potom každá γ1,,γn tvoří integrální bázi OK, právě když Δ(β1,,βn)=Δ(γ1,,γn).
                                      Důkaz Jelikož (β1,,βn) je integrální báze, existuje matice Bn×n taková, že
                                      (γ1γn)=B(β1βn).
                                      Z toho Δ(γ1,,γn)=det2BΔ(β1,,βn).
                                      (⇒)
                                      Je-li (γ1,,γn) integrální báze, potom existuje matice Cn×n taková, že
                                      (β1βn)=C(γ1γn).
                                      Zjevně BC=𝐈. Jelikož jsou obě celočíselné, musí být detB=detC=±1, z čehož plyne Δ(β1,,βn)=Δ(γ1,,γn).
                                      (⇐)
                                      Je-li Δ(β1,,βn)=Δ(γ1,,γn), potom detB=±1. Z Cramerova pravidla plyne, že B1n×n, takže ji můžeme použít jako C v předchozí části důkazu.
                                      Definice Diskriminant číselného tělesa K je diskriminant každé integrální báze OK. Značíme ΔK.
                                      Příklad Nechť α je algebraické číslo s minimálním polynomeme x3x1. Dokážeme, že (1,α,α2) je celočíselná báze. Již víme, že Δ(1,α,α2)=23. Je-li (β1,β2,β3) libovolná celočíselná báze, potom podle předchozí věty je 23=k2Δ(β1,β2,β3), kde k je determinant nějaké celočíselné matice, takže celé číslo. Jelikož 23 je čtvercuprosté, musí být k=±1.
                                      Důsledek Mají-li γ1,,γnOK čtvercuprostý diskriminant, potom tvoří integrální bázi OK.
                                      Poznámka Opačná implikace neplatí: ΔK nemusí být čtvercuprosté číslo. Například pro O(m) s mmod4{2,3} je Δ(m)=Δ(1,m)=4m.
                                      Lemma Nechť K=(α),[K:]=n a β1,,βnOK tvoří bázi K, ale netvoří integrální bázi:
                                      M{i=1naiβi|ai}OK.
                                      Potom existuje p takové, že p2|Δ(β1,,βn) a existují r1,,rn{0,,p1} taková, že pro nějaké jn^ je rj=1 a platí
                                      δ1pi=1nriβiOK.
                                      Navíc označíme-li γiβi pro ij a γjδ, potom
                                      Δ(γ1,,γn)=1p2Δ(β1,,βn).
                                      Důkaz Vezměme nějaké βOKM. Jistě dokážeme zapsat βi=1naiβi, kde ai. Jistě existuje takové N, že pro všechna in^ je ai=ciN, kde ci a nsd(c1,,cn)=1. Potom
                                      OKNpβ=Npi=1nciNβi=1pi=1nciβiM.
                                      Vezměme p dělící N a j takové, že pcj. Podle Bézoutovy věty existují k,l taková, že kp+lcj=1. Pak
                                      lNpβ=1pi=1ijnlciβi+1pβj(1kp)=lcj=1pi=1nlciβi+βjp+kβj,
                                      OKblNpβkβj=1pi=1nsiβi,
                                      kde si=,sj=1. Vydělme se zbytkem simip+ri, tedy speciálně ri=1. Potom
                                      δ=
                                      TBD

                                      Faktorizace v okruzích celých čísel

                                      Připomeňme z ALGE:

                                      Definice Nechť R je obor integrity.
                                      Poznámka ab, právě když existuje uU(R) taková, že b=ua.
                                      Věta Nechť βOK. Potom βU(OK), právě když N(β)=±1.
                                      Důkaz
                                      (⇒)
                                      Platí 1=N(1)=N(β1β)=N(β)N(1β)=N(β)N(1β). Jelikož N(β),N(1β) jsou celá čísla, musí být N(β)=±1.
                                      (⇐)
                                      Máme
                                      ±1=N(β)=j=1nσj(β)=bj=2nσj(β).
                                      Z toho plyne, že 1β=±j=2nσj(β)OK, takže βU(OK).
                                      Příklad V O= máme N(k)=k, což odpovídá tomu, že U()={±1}.
                                      Příklad V O(𝕚)[𝕚] máme N(a+b𝕚)=a2+b2. To odpovídá tomu, že U([𝕚])={±1,±𝕚}.
                                      Poznámka Nechť m je čtvercuprosté a K(m). Pro mmod4{2,3} je
                                      OK={a+bm|a,b},N(a+bm)=a2mb2.
                                      Speciálně pro m>0 to vede na řešení Pellovy rovnice. Pro m=1 máme Gaussova celá čísla. Pro m<1 máme pouze U(OK)={±1}. Pro mmod4=1 je
                                      OK={c+dm2|c,d},N(c+dm2)=c2md24.
                                      Je-li m<0, potom pro m=3 máme Eisensteinova celá čísla s množinou jednotek {exp(π𝕚3k)|k=0,,5}, jinak U(OK)={±1}. Pro m>0 opět dostáváme Pellovu rovnici. To více rozvineme v následující větě.
                                      Věta Nechť m je čtvercuprosté a K(m). Potom existuje fundamentální jednotka ηOK,η>1 taková, že U(OK)={±ηj|j}.
                                      Důkaz Jelikož Pellova rovnice má netriviální řešení, jistě existuje nějaké ξU(OK),ξ>1. Nechť εU(OK). Potom existují c,d splňující c2md2=4 a
                                      ε=c+dm2,1ε=±cdm2±ε.
                                      Potom c=ε±ε. Je-li 1<εξ, potom 0<c<ξ+1. To dává jen konečně mnoho možností na c. Označme
                                      ηmin{νU(OK)|1<νξ}.
                                      Dokážeme, že η je fundamentální jednotka. Jistě pro každé εU(OK) najdeme k takové, že ηkε<ηk+1 neboli 1εηk<η. Díky minimalitě η musí být εηk=1, takže ε=ηk.
                                      Poznámka Fundamentální jednotku můžeme najít pomocí řetězových zlomků čísla m. Pro mmod4{2,3} je to jasné. Pro mmod4=1 potřebujeme m4, abychom mohli vyřešit Pellovu rovnici pro B=±4. Máme tedy dva problematické případy: m=5 a m=13.
                                      Věta Dirichletova o jednotkách Nechť K=(α), kde minimální polynom pro α𝔸r1 reálných a r2 párů komplexních kořenů. Označme tr1+r21 a l největší přirozené číslo takové, že exp2π𝕚lK. Potom existují fundamentální jednotky η1,,ηt takové, že
                                      U(OK)={ξki=1tηiji|k,j1,,jt}.

                                      Připomeňme další definici z ALGE:

                                      Definice Nechť R je obor integrity. Prvek βRU(R){0} je
                                      Poznámka Je-li prvek prvočíslo, potom je ireducibilní (ale ne obráceně).
                                      Věta Nechť β,γOK. Jestliže γ|β, potom N(γ)|N(β).
                                      Důkaz Triviálně plyne z multiplikativity normy: β=γδN(β)=N(γ)N(δ).
                                      Důsledek Je-li N(β), potom β je ireducibilní.
                                      Poznámka Opačná implikace neplatí. V okruhu [𝕚] je prvek 3 ireducibilní, ale N(3)=9.
                                      Věta Je-li β prvočíslo v OK, potom existuje právě jedno p takové, že β|p v OK.
                                      Důkaz Z definice normy plyne β|N(β), tedy β dělí nějaké racionální celé číslo. Vezměme nejmenší p takové, že β|p. Dokážeme, že p. Zjevně p0 (protože β0) a p1 (protože pU(OK)). Kdyby bylo p složené, tedy p=p1p2,1<|p1|,|p2|<p, potom z definice prvočísla β|p1 nebo β|p2, což je spor s minimalitou. Zbývá dokázat jednoznačnost. Kdyby existovalo q{p} takové, že β|q, podle Bézoutovy věty by existovala x,y taková, že px+qy=1. Potom β|(px+qy)=1, což je spor s tím, že βU(OK).
                                      Věta Nechť βOKU(OK){0}. Potom β=i=1kγi, kde γiOK jsou ireducibilní.
                                      Důkaz Indukcí přes |N(β)|. Je-li β ireducibilní, EZPZ. Je-li β=γδ, kde γ,δU(OK), potom 1<|N(γ)|,|N(δ)|<|N(β)| a můžeme použít indukční předpoklad.
                                      Poznámka V podstatě jde o speciální případ věty, že v noetherovském okruhu lze každý prvek rozložit na součin ireducibilních prvků.

                                      Opět připomeňme:

                                      Definice Obor integrity R je Gaussův (obor jednoznačné faktorizace), pokud pro všechna β1,,βr,γ1,,γsR taková, že i=1rβi=i=1sγi, platí r=s a existuje permutace π taková, že βiγπ(i).
                                      Věta Okruh celých čísel OK je Gaussův, právě když každý ireducibilní prvek v OK je prvočíslo.
                                      Poznámka Opět jde o speciální verzi tvrzení pro noetherovské okruhy.
                                      Důkaz Viz ALGE.
                                      Příklad Nechť K(14). Potom 15=35=(1+14)(114), což je nejednoznačný rozklad na ireducibilní prvky. Z toho zároveň vidíme, že například 3 je ireducibilní, ale není prvočíslo.
                                      Definice Obor integrity R je eukleidovský, pokud existuje funkce ϕ:R{0}0 taková, že
                                      Poznámka Máme-li R=OK, přirozeně se nabízí zvolit ϕ(β)|N(β)|. Toto zobrazení vždy splňuje první vlastnost, ale nemusí splňovat druhou vlastnost. Pokud splňuje, OK je normově eukleidovský.
                                      Věta Obor OK je normově eukleidovský, právě když pro každé μK existuje δOK takové, že |N(μδ)|<1.
                                      Důkaz
                                      (⇒)
                                      Nejprve dokážeme, že každé μK můžeme zapsat jako μ=βγ s β,γOK. Vezmeme-li integrální bázi β1,,βnOK, je to báze K nad . Můžeme tedy psát μ=i=1nciβi,ci. Zvolíme-li d takové, že dci pro všechna i, dostaneme μ=dμdβγ. Dále podle předpokladu najdeme δ,εOK takové, že β=γδ+ε a ε=0|N(ε)|<|N(γ)|.
                                      • Je-li ε=0, potom N(μδ)=N(βγδ)=N(0)=0.
                                      • Je-li ε0, potom
                                      • |N(μδ)|=|N(βγδγ)|=|N(βγδ)||N(γ)|<1.
                                      (⇐)
                                      Pro daná β,γOK{0} položme μβγK. Podle předpokladu existuje δOK takové, že |N(μδ)|<1. Označíme-li εγ(μδ), potom β=γδ+ε a
                                      |N(ε)|=|N(γ(μδ))|=|N(γ)||N(μδ)|<|N(γ)|.
                                      Příklad Mějme K(6). Potom 6=23=66. To je nejednoznačný rozklad na součin ireducibilních prvků, takže OK=[6] není Gaussův, tudíž nemůže být eukleidovský. Podle věty by mělo existovat μK takové, že pro všechna δOK je N(μδ)1. Všimněme si, že je-li μ=c+d6, potom N(μ)=c2+6d2=|μ|2. OK si můžeme představit jako bodovou mříž z obdélníků o rozměru 1×6. Zvolíme-li μ jako střed jednoho z obdélníků, například μ1+62, skutečně bode od všech bodů mříže vzdáleno o víc než 1.
                                      Věta Okruh celých čísel v tělese (m) je norm-eukleidovský pro m{11,7,3,2,1,2,3,5,13}.
                                      Důkaz Nechť μ=a+bm(m).
                                      • Je-li mmod4{2,3}, hledáme δ=c+dm[m] takové, že 1>N(μδ)=(ac)2+|m|(bd)2. To jistě vhodnou volbou c,d dokážeme shora omezit 1+|m|4<1.
                                      • Je-li mmod4=1, hledáme δ=c+d1+m2[m] takové, že 1>N(μδ)=(acd2)2+m(bd2)2. Opět to vhodnou volbou c,d omezíme.
                                      Věta Prvek β[𝕚] je prvočíslo, právě když β1+𝕚, βp nebo βa+b𝕚,a2+b2=p,p1(mod4).
                                      Důkaz TBD

                                      Využití k řešení diofantických rovnic

                                      Příklad Řešme v rovnici
                                      x2+4=y3.
                                      Rozlišíme dva případy:
                                      x,y lichá
                                      Rozložíme si
                                      (x+2𝕚)(x2𝕚)=y3.
                                      Uvažujme β[𝕚] takové, že β|(x+2𝕚) a zároveň β|(x2𝕚). Odečtením dostaneme β|4𝕚 a z toho N(β)|16. Zároveň ale N(β)|N(x+2𝕚)=x2+4. Podle předpokladu je x liché, takže musí být N(β)=1 neboli βU([i])={±1,±𝕚}. Z toho vidíme, že x+2𝕚,x2𝕚 jsou nesoudělné. Jelikož [𝕚] je obor jednoznačných faktorizací, musí x+2𝕚 i x2𝕚 být třetí mocniny. Vyjádříme si
                                      x+2𝕚=(c+d𝕚)3=c3+3c2d𝕚3cd2d3𝕚.
                                      Rozepsáním do složek máme
                                      x=c33cd2,2=3c2dd3=d(3c2d2).
                                      Pro d=1 dostáváme c=±1 a x=2, což ale není liché. Pro d=1,d=2 neexistuje celočíselné řešení pro c. Pro d=2 máme c=±1 a d=11. Jediné řešení této varianty je tedy
                                      x=±11,y=5.
                                      x,y sudá
                                      Vyjádřeme si x2u,y2v. Dosazením dostaneme rovnici
                                      u2+1=2v2(u+𝕚)(u𝕚)=2v3.
                                      Zjevně u,v jsou lichá. Uvažujme opět β[𝕚] splňující β|(u+𝕚),(u𝕚). Odečtením máme β|2𝕚, ťakže N(β)|4. Z toho máme β1, β1+𝕚 nebo β2. Možnost β2 nemůže nastat, protože potom by bylo 4=N(β)|N(u+𝕚)=u2+12(mod4). Jelikož
                                      (U+𝕚)(u𝕚)=2v3=(1+𝕚)(1𝕚)v3,
                                      Z jednoznačné faktorizace a komplexního sdružení plyne u+𝕚=(1+𝕚)(c+d𝕚)3. Rozepsáním po složkách dostáváme
                                      u=c33cd23c2d+d3,1=c33cd2+3c2dd3=(cd)(c2+4cd+d2).
                                      Rozborem případů dostaneme jediné řešení
                                      x=±2,y=2.
                                      Příklad Řešme v rovnici
                                      x22y2=14.
                                      To je sice ve tvaru Pellovy rovnice, ale 14>2, takže nemůžeme použít známý postup. Rozložíme v gaussovském oboru [2]:
                                      (x2y)(x+2y)=27=(2+2)(22)(3+2)(32).
                                      Prvky na pravé straně už jsou ireducibilní, protože jejich norma je prvočíslo. Jelikož N(x2y)=x22y2=14, máme dvě možnosti:
                                      x2y=(2+2)(3±2)ε,εU([2]),
                                      kde U([2])={±(1+2)j|j}.

                                      Velká Fermatova věta

                                      Věta velká Fermatova Nechť x,y,z,n,n3 splňují rovnici xn+yn=zn. Potom xyz=0.
                                      Důkaz pro n=4 Ukážeme, že rovnice x4+y4=z2 nemá netriviální řešení, z toho to už plyne. Nechť pro spor existuje netriviální řešení, přičemž bez újmy na obecnosti x,y,z. Vezměme takové řešení s nejmenším z. Potom musí být xy, protože jinak bychom mohli rovnici vydělit druhou mocninou jejich společného dělitele a dostat menší řešení. Z toho vidíme, že (x2,y2,z) je pythagorejská trojice, takže platí
                                      x2=2mn,y2=m2n2,z=m2+n2,m,n.
                                      Snadno ověříme, že i (n,y,m) je pythagorejská trojice, takže
                                      n=2kl,y=k2l2,m=k2+l2,k,l.
                                      Jelikož (x2)2=mn2, přičemž mn2, z jednoznačné faktorizace jsou to obojí druhé mocniny, takže m=z~2,n2=h2. Zároveň h2=kl, kde kl takže opět z jednoznačné faktorizace je k=x~2,l=y~2. Platí x~4+y~4=z~2 a zároveň z~<z, což je spor.
                                      Důkaz pro n=3 Dokážeme, že rovnice α3+β3+γ3=0 nemá řešení v oboru O(3)=[ω], kde ω=1+𝕚32. Z toho už plyne znění věty; stačí volit αx,βy,γz. Nechť bez újmy na obecnosti jsou α,β,γ po dvou nesoudělná v [ω]. (Kdyby nebyla, podělením bychom dostali jiné řešení.) Dokážeme, že alespoň jedno z α,β,γ je dělitelné π𝕚3.
                                      Lemma Eisensteinovo celé číslo a+bω je dělitelné π, právě když 3|(ba).
                                      Důkaz TBD
                                      Nechť πα. Potom podle lemmatu
                                      α=(3k+i)+(3l+j)ω,i,j{0,±1},ij,
                                      α3=33()3+332()()+33()()+()(i+jω)3ε3(mod9).
                                      Rozborem případů zjistíme, že εU([ω]), takže ε3=±1. Kdyby ani β,γ nebyly dělitelné π, znamenalo by to, že α3+β3+γ3±1±1±1(mod9), což nejde.

                                      Číselné soustavy

                                      Vzpomeňme si na řetězové zlomky:
                                      x=a0+1a1+1a2+1a3+
                                      Můžeme je přirovnat k desetinnému rozvoji, kde celou část píšeme zvlášť:
                                      x=x0+i=1xi10i=x0+110(x1+110(x2+110(x3+)))
                                      Obojí to má společné, že vyjadřujeme čísla ve tvaru
                                      x=ε0+f(ε1+f(ε2+f(ε3+))),
                                      kde v prvním případě f(x)1x a ve druhém případě f(x)x10.
                                      Definice Dynamický systém je dvojice ([0,1],T), kde T:[0,1][0,1] je transformace.
                                      Definice Pro β>1 definujme transformaci
                                      Tββxβx.
                                      Poznámka Definujeme-li xiβTi1(x), dostáváme rozvoj x v soustavě o základu β. Tento rozvoj označíme d(x).
                                      Poznámka Je-li β, ne každá posloupnost číslic je zápisem nějakého čísla.
                                      Věta Nechť x,y[0,1). Potom x<y, právě když d(x)d(y), kde značí lexikografické uspořádání.
                                      Věta Nechť x[0,1). Potom d(x) je lexikograficky největší mezi všemi posloupnostmi y1y2y3 splňujícími x=i=1yiβi.
                                      Definice Posloupnost x1x20ω je přípustná, pokud existuje x[0,1) takové, že d(x)=x1x2.
                                      Pozorování Posloupnost x1x20ω je přípustná, právě když pro všechna i0 je
                                      j=1xi+jβj[0,1).
                                      Věta Parryho Posloupnost x1x20ω je přípustná, právě když pro všechna i je
                                      xixi+1limy1d(y)d*(1).
                                      Věta Má-li d(1) nekonečně mnoho nenulových číslic, potom d*(1)=d(1). Jinak nechť m je index poslední nenulové číslice, tedy
                                      d(1)=t1tm0ω.
                                      Potom
                                      d*(1)=(t1tm1(tm1))ω.
                                      Příklad Pro β je
                                      d(1)=βoω,d*(1)=(β1)ω.
                                      Příklad Pro β=φ=1+52 je
                                      d(1)=110ω,d*(1)=(10)ω.
                                      Důkaz pro nekonečně mnoho nenul Nechť d(1)=t1t2. Označme
                                      x(n)i=1ntiβi.
                                      Snadno ověříme, že jsou to hladové rozvoje, x(n)<1 a limnx(n)=1. Podle Heineho věty je
                                      d*(1)=limy1d(y)=limnd(x(n))=d(1).
                                      Důkaz pro konečně mnoho nenul Nechť d(1)=t1tm0ω,tm>0. Z toho plyne, že substituce tm0m(tm1)t1tm nezmění hodnotu čísla. Opakovaným prováděním této substituce dostaneme
                                      1=0.(t1tm1(tm1))ω0.d1d2.
                                      Označme
                                      x(n)i=1ndiβi.
                                      Poté postupujeme analogicky jako v předchozí části důkazu.
                                      Věta Jazyk přípustných rozvojů je rozeznávaný konečným automatem, právě když posloupnost d*(1) je periodická.
                                      Definice Je-li posloupnost d*(1) periodická, β je Parryho číslo.
                                      Věta Parryho číslo je algebraické celé.
                                      Důkaz Nechť 1=0.t1tm(tm+1tm+p)ω. To znamená
                                      1=i=1mtiβi+(i=m+1m+ptiβi)(n=01βnp)=i=1mtiβi+(i=m+1m+ptiβi)βpβp1.
                                      Vynásobením (βp1)βm doatáváme
                                      βm+pβm=(t1βm1++tm)(βp1)+tm+1βp1++tm+p.
                                      Z toho vidíme, že β je kořen polynomu
                                      f(x)xm+pt1xm+p1tmxptm+1xp1tm+p(xmt1xm1tm).
                                      Definice Polynom z důkazu se nazývá Parryho polynom.
                                      Příklad Nechť βφ=1+52. Potom d(1)=11, takže minimální polynom je f(x)x2x1, což je přímo minimální polynom pro φ.
                                      Věta Je-li γ kořen Parryho polynomu číšla βγ, potom |γ|<β.
                                      Důkaz β je vlastní číšlo matice sousednosti grafu pro automat rozeznávající přípustné reprezentace, což je nezáporná nerozložitelná matice, konkrétně
                                      A=(t1tm1tm100010).
                                      Podle Perronovy–Frobeniovy věty je její spektrální poloměr jednoduché vlastní číšlo, příslušný vlastní vektor je nezáporný a žádný jiný vlastní vektor není nezáporný. Jelikož A se až na permutaci rovná doprovodné matici pro Parryho polynom, musí vlastní vektor příslušný k β být kladný, tedy ρ(A)=β. Z toho již plyne znění věty.
                                      Věta Je-li γ kořen Parryho polynomu číšla βγ, potom |γ|<2.
                                      Důkaz Z předchozí věty plyne, že f(x)=(xβ)g(x), kde γ je kořen g(x). TBD
                                      Definice Algebraické celé číslo β>1 je Pisotovo, pokud jeho sdružené kořeny jsou v absolutní hodnotě menší než 1.
                                      Příklad Libovolné β,β2 je Pisotovo.
                                      Příklad φ=1+52 je Pisotovo.
                                      Definice Algebraické celé číslo β>1 je Salemovo, pokud jeho sdružené kořeny jsou v absolutní hodnotě menší nebo rovné než 1 a u alespoň jednoho platí rovnost.
                                      Definice Pro dané β>1 označme
                                      Perβ{x[0,1)|d(x)je periodická}.
                                      Příklad Pro β je Perβ=[0,1).
                                      Pozorování Pro každé β>1 je Perβ(β).
                                      Věta Schmidtova Je-li β Pisotovo číslo, potom Perβ=(β)[0,1). Naopak je-li Perβ=(β)[0,1), potom β je Pisotovo nebo Salemovo číslo.
                                      Důkaz prvního tvrzení Nechť β je Pisotovo a x(β)[0,1). Chceme najít taková k,l, že Tβk(x)=Tβl(x). Nechť βi jsou sdružená čísla k β a σi odpovídající izomorfismy. Jelikož x(β), můžeme ho zapsat ve tvaru
                                      x1qi=0d1ciβi,ci,q.
                                      Z tvaru transformace plyne, že ve stejném tvaru se stejným q se dá zapsat i Tn(x) pro n:
                                      Tn(x)=1qi=0d1ci(n)βi,ci,q.
                                      Je-li d(x)=x1x2, potom
                                      Tn(x)=(xj=1nxjβj)βn,
                                      σi(Tn(x))=(σi(x)j=1nxjβj)βin=σi(x)βinj=1nxjβinj.
                                      Pro βiβ můžeme s využitím předpokladu |βi|<1 odhadnout
                                      |j=1nxjβinj|<βj=1|βi|=β1|βi|.
                                      Zároveň můžeme dříve odvozenou rovnost rozšířit pomocí izomorfismů a zapsat maticově:
                                      (Tn(x)σ2(Tn(x))σd(Tn(x)))=(1ββd11β2β2d11βdβdd1)(c0(n)c1(n)cd1(n)).
                                      Zapíšeme-li to jako v=Vc (kde V je Vandermondova matice, takže je regulární), můžeme odhadnout
                                      c=V1vV1v.
                                      Z tohoto a dříve odvozené nerovnosti plyne, že možných c je jen konečné mnoho, takže se eventuálně musí zacyklit.
                                      Důkaz druhého tvrzení TBD
                                      Důsledek Pisotova čísla jsou Parryho.
                                      Poznámka Je-li β Salemovo číslo s minimálním polynomem f(x), potom z definice existuje α,|α|=1 takové, že f(α)=0. Jelikož f je ireducibilní, musí být α±1, takže i α¯=1α je kořen f. Označíme-li ai koeficienty f, potom
                                      0=1+i=0d1aiαid=1+j=1dadjαj.
                                      To znamená, že 1α je kořenem reciprokého polynomu: polynomu s obrácenými koeficienty vůči f. TBD