Schinzel membuktikan teorema ini melalui konstruksi berikut. Jika adalah bilangan genap, dengan , maka lingkaran tersebut melalui titik menurut persamaan berikut:[1][2]
Lingkaran ini memiliki jari-jari , dan pusatnya terletak di titik . Sebagai contoh, pada ilustrasi gambar menunjukkan sebuah lingkaran dengan jari-jari yang melalui empat titik bilangan bulat.
Mengalikan kedua ruas persamaan Schinzel oleh empat, menghasilkan persamaan yang ekuivalen dalam bentuk bilangan bulat,
Ini menuliskan sebagai penjumlahan dari dua bilangan kuadrat, dengan bilangan yang pertama adalah ganjil dan bilangan kedua adalah genap. Tepatnya, ada cara untuk menulis sebagai penjumlahan dari dua bilangan kuadrat, dan sebagiannya ditulis sesuai urutan (ganjil, genap) berdasarkan simetri. Sebagai contoh, , sehingga didapatkan atau , dan atau , yang menghasilkan empat titik seperti pada ilustrasi gambar.
Di sisi lain, jika adalah ganjil, dengan , maka lingkaran tersebut, menurut persamaan, melalui tepatnya titik:[1][2]
Lingkaran ini memiliki jari-jari , dan pusatnya terletak pada titik .
^ abcHonsberger, Ross (1973), "Schinzel's theorem", Mathematical Gems I, Dolciani Mathematical Expositions, 1, Mathematical Association of America, hlm. 118–121