Summe von Quadraten/Bestimmungsverfahren mit Gaußschen Zahlen/Verfahren

Es sei eine Primzahl, die modulo den Rest besitzt, sodass es nach Fakt eine Darstellung als Summe von zwei Quadraten geben muss. Wie findet man eine solche Darstellung explizit? Einerseits durch probieren, andererseits kann man aber entlang dem Beweis des Satzes vorgehen. Dazu muss man folgende Schritte gehen:

  1. Finde in ein Element mit . Um dies zu finden braucht man in der Regel ein primitives Element in diesem Restklassenkörper (ist ein primitives Element, so kann man nehmen; siehe auch Aufgabe).
  2. Die Abbildung , die ganze Zahlen modulo nimmt und auf schickt, ist ein surjektiver Ringhomomorphismus auf einen Körper. Der Kern ist ein Hauptideal, das von und von erzeugt wird.
  3. Finde mit dem euklidischen Algorithmus einen Erzeuger für das Hauptideal . Ein solcher Erzeuger hat die Norm . Eine Zerlegung führt ja generell auf .