Pocklingtonův algoritmus je technika řešení a shoda formuláře

kde X a A jsou celá čísla a A je kvadratický zbytek.
Algoritmus je jednou z prvních účinných metod řešení takové kongruence. Popsal to H.C. Pocklington v roce 1917.[1]
Algoritmus
(Poznámka: všechny
se rozumí
, pokud není uvedeno jinak.)
Vstupy:
- p, zvláštní primární
- A, celé číslo, které je kvadratickým zbytkem
.
Výstupy:
- X, celé číslo uspokojující
. Všimněte si, že pokud X je řešení, -X je také řešením a od té doby p je zvláštní,
. Když se nějaké najde, vždy existuje druhé řešení.
Metoda řešení
Pocklington odděluje 3 různé případy pro p:
První případ, pokud
, s
, řešení je
.
Druhý případ, pokud
, s
a
, řešení je
.
, 2 je (kvadratický) zbytek
. Tohle znamená tamto
tak
je řešením
. Proto
nebo když y je zvláštní,
.
Třetí případ, pokud
, dát
, takže rovnice k řešení se stane
. Nyní vyhledejte metodou pokusu a omylu
a
aby
je kvadratický zbytek. Kromě toho
.
Nyní platí následující rovnosti:
.
Předpokládám to p je ve formě
(což je pravda, pokud p je ve formě
), D je kvadratický zbytek a
. Nyní rovnice

dát řešení
.
Nechat
. Pak
. To znamená, že buď
nebo
je dělitelné p. Pokud to je
, dát
a postupujte obdobně s
. Ne každý
je dělitelné p, pro
není. Pouzdro
s m zvláštní je nemožné, protože
drží a to by znamenalo, že
je v souladu s kvadratickým nezbytkem, což je rozpor. Takže tato smyčka se zastaví, když
pro konkrétní l. To dává
, a protože
je kvadratický zbytek, l musí být rovnoměrné. Dát
. Pak
. Takže řešení
se získá řešením lineární kongruence
.
Příklady
Následují 4 příklady odpovídající 3 různým případům, ve kterých Pocklington rozdělil formy p. Všechno
jsou brány s modul v příkladu.
Příklad 0

Toto je první případ, podle algoritmu,
, ale pak
ne 43, takže bychom algoritmus neměli vůbec používat. Důvod, proč algoritmus není použitelný, je ten, že a = 43 je kvadratickým nezbytkem pro p = 47.
Příklad 1
Vyřešte shodu

Modul je 23. To je
, tak
. Řešení by mělo být
, což je skutečně pravda:
.
Příklad 2
Vyřešte shodu

Modul je 13. To je
, tak
. Nyní se ověřuje
. Řešení tedy je
. To je skutečně pravda:
.
Příklad 3
Vyřešte shodu
. K tomu napište
. Nejprve najděte a
a
takhle
je kvadratický zbytek. Vezměme si například
. Nyní najděte
,
výpočtem


A podobně
takhle 
Od té doby
, rovnice
což vede k řešení rovnice
. To má řešení
. Vskutku,
.
Reference
- Leonard Eugene Dickson, „History of the Theory of Numbers“, svazek 1, str. 222, nakladatelství Chelsea 1952
- ^ H.C. Pocklington, Proceedings of the Cambridge Philosophical Society, svazek 19, strany 57–58