Liczby kwadratowe i niekwadratowe modulo. Wybrane zagadnienia

Z Henryk Dąbrowski
Przejdź do nawigacji Przejdź do wyszukiwania
22.04.2023



Element odwrotny modulo [math]\displaystyle{ m }[/math]

Twierdzenie K1
Niech [math]\displaystyle{ m \in \mathbb{Z}_+ }[/math]. Dla liczby [math]\displaystyle{ k }[/math] istnieje taka liczba [math]\displaystyle{ x }[/math], że

[math]\displaystyle{ x k \equiv 1 \!\! \pmod{m} }[/math]

wtedy i tylko wtedy, gdy [math]\displaystyle{ \gcd (k, m) = 1 }[/math].

Dowód


Definicja K2
Niech [math]\displaystyle{ m \in \mathbb{Z}_+ }[/math]. Liczbę [math]\displaystyle{ x }[/math] taką, że

[math]\displaystyle{ x \cdot k \equiv 1 \!\! \pmod{m} }[/math]

będziemy nazywali elementem odwrotnym liczby [math]\displaystyle{ k }[/math] modulo [math]\displaystyle{ m }[/math] i oznaczali jako [math]\displaystyle{ k^{- 1} }[/math].


Uwaga K3
Oznaczenie elementu odwrotnego ma naturalne uzasadnienie. Zauważmy, że jeżeli [math]\displaystyle{ b \mid a }[/math] oraz [math]\displaystyle{ b }[/math] ma element odwrotny modulo [math]\displaystyle{ m }[/math], to prawdziwa jest kongruencja

[math]\displaystyle{ {\small\frac{a}{b}} \equiv a b^{- 1} \!\! \pmod{m} }[/math]

Istotnie

[math]\displaystyle{ {\small\frac{a}{b}} = {\small\frac{a}{b}} \cdot 1 \equiv {\small\frac{a}{b}} \cdot b b^{- 1} \equiv a b^{- 1}\!\! \pmod{m} }[/math]

W PARI/GP odwrotność liczby [math]\displaystyle{ a }[/math] modulo [math]\displaystyle{ m }[/math] znajdujemy, wpisując Mod(a, m)^(-1).


Twierdzenie K4
Niech [math]\displaystyle{ p }[/math] będzie liczbą pierwszą nieparzystą, a liczby [math]\displaystyle{ a, b }[/math] będą względnie pierwsze z [math]\displaystyle{ p }[/math]. Jeżeli liczby [math]\displaystyle{ a, b }[/math] są różne modulo [math]\displaystyle{ p }[/math], to ich elementy odwrotne [math]\displaystyle{ a^{-1}, b^{- 1} }[/math] też są różne modulo [math]\displaystyle{ p }[/math].

Dowód



Twierdzenie K5
Niech [math]\displaystyle{ p }[/math] będzie liczbą pierwszą nieparzystą, zbiór [math]\displaystyle{ R = \{ 1, 2, \ldots, p - 1 \} }[/math], a zbiór [math]\displaystyle{ S }[/math] będzie identyczny ze zbiorem [math]\displaystyle{ R }[/math] modulo [math]\displaystyle{ p }[/math]. Jeżeli liczby [math]\displaystyle{ x_k \in S }[/math] przebiegają cały zbiór [math]\displaystyle{ S }[/math], to liczby [math]\displaystyle{ x^{- 1}_k }[/math] przebiegają zbiór [math]\displaystyle{ T }[/math] identyczny ze zbiorem [math]\displaystyle{ R }[/math] modulo [math]\displaystyle{ p }[/math].

Dowód


Twierdzenie K6
Niech [math]\displaystyle{ p }[/math] będzie liczbą pierwszą nieparzystą.

Jeżeli [math]\displaystyle{ a }[/math] jest liczbą kwadratową (odpowiednio niekwadratową) modulo [math]\displaystyle{ p }[/math], to element odwrotny liczby [math]\displaystyle{ a }[/math] modulo [math]\displaystyle{ p }[/math] istnieje i jest liczbą kwadratową (odpowiednio niekwadratową) modulo [math]\displaystyle{ p }[/math].

Jeżeli [math]\displaystyle{ a, b }[/math] są liczbami kwadratowymi (odpowiednio niekwadratowymi) modulo [math]\displaystyle{ p }[/math], to istnieje taka liczba [math]\displaystyle{ r }[/math], że [math]\displaystyle{ a \equiv b r^2 \!\! \pmod{p} }[/math]

Dowód



Przykłady sum symboli Legendre'a

Twierdzenie K7
Niech [math]\displaystyle{ p }[/math] będzie liczbą pierwszą nieparzystą, [math]\displaystyle{ a, d \in \mathbb{Z} }[/math] i [math]\displaystyle{ p \nmid d }[/math]. Pokazać, że

[math]\displaystyle{ \sum_{k = 1}^{p - 1} \left( {\small\frac{k}{p}} \right)_{\small{\!\! L}} = \sum_{k = 0}^{p - 1} \left( {\small\frac{k}{p}} \right)_{\small{\!\! L}} = 0 }[/math]
[math]\displaystyle{ \sum_{k = 1}^{p - 1} \left( {\small\frac{k^2}{p}} \right)_{\small{\!\! L}} = \sum_{k = 0}^{p - 1} \left( {\small\frac{k^2}{p}} \right)_{\small{\!\! L}} = p - 1 }[/math]
[math]\displaystyle{ \sum_{k = 0}^{p - 1} \left( {\small\frac{a + k d}{p}} \right)_{\small{\!\! L}} = 0 }[/math]
Dowód


Twierdzenie K8
Jeżeli [math]\displaystyle{ p }[/math] jest liczbą pierwszą nieparzystą i [math]\displaystyle{ a, b \in \mathbb{Z} }[/math], to

[math]\displaystyle{ \sum_{k = 0}^{p - 1} \left( {\small\frac{k + a}{p}} \right)_{\small{\!\! L}} \left( {\small\frac{k + b}{p}} \right)_{\small{\!\! L}} = \begin{cases} \;\;\:\, - 1 & \text{gdy } \, p \nmid (a - b) \\ p - 1 & \text{gdy } \, p \mid (a - b) \\ \end{cases} }[/math]
Dowód


Twierdzenie K9
Jeżeli [math]\displaystyle{ p }[/math] jest liczbą pierwszą nieparzystą i [math]\displaystyle{ n \in \mathbb{Z} }[/math], to

[math]\displaystyle{ \sum_{k = 0}^{p - 1} \left( {\small\frac{k^2 + n}{p}} \right)_{\small{\!\! L}} = \begin{cases} \;\;\:\, - 1 & \text{gdy } \, p \nmid n \\ p - 1 & \text{gdy } \, p \mid n \\ \end{cases} }[/math]
Dowód


Zadanie K10
Pokazać, że jeżeli [math]\displaystyle{ p }[/math] jest liczbą pierwszą nieparzystą i [math]\displaystyle{ r , s \in \mathbb{Z} }[/math], to

[math]\displaystyle{ \sum_{k = 0}^{p - 1} \left( {\small\frac{k^2 + r k + s}{p}} \right)_{\small{\!\! L}} = \begin{cases} \;\;\:\, - 1 & \text{gdy } \, p \nmid (r^2 - 4 s) \\ p - 1 & \text{gdy } \, p \mid (r^2 - 4 s) \\ \end{cases} }[/math]
Rozwiązanie


Twierdzenie K11
Jeżeli [math]\displaystyle{ p }[/math] jest liczbą pierwszą nieparzystą i [math]\displaystyle{ p \nmid n }[/math], to dla sumy

[math]\displaystyle{ S(n) = \sum_{k = 0}^{p - 1} \left( {\small\frac{k (k^2 + n)}{p}} \right)_{\small{\!\! L}} }[/math]

prawdziwe są następujące wzory

(a) [math]\displaystyle{ \;\; S(n) = 0 \qquad \qquad \text{gdy } \; p = 4 k + 3 }[/math]
(b) [math]\displaystyle{ \;\; | S (n) | \lt 2 \sqrt{p} \qquad \text{gdy } \; p = 4 k + 1 }[/math]
Dowód


Zadanie K12
Pokazać, że jeżeli [math]\displaystyle{ p \geqslant 7 }[/math] jest liczbą pierwszą, to wśród liczb [math]\displaystyle{ 1, 2, \ldots, p - 1 }[/math] istnieją:

  • dwie kolejne liczby będące liczbami kwadratowymi modulo [math]\displaystyle{ p }[/math]
  • dwie kolejne liczby będące liczbami niekwadratowymi modulo [math]\displaystyle{ p }[/math]
Rozwiązanie


Uwaga K13
Wzmocnimy wynik uzyskany w poprzednim zadaniu. Zauważmy, jak użycie symbolu Legendre'a pozwala sformalizować problem.


Twierdzenie K14
Jeżeli [math]\displaystyle{ p }[/math] jest liczbą pierwszą nieparzystą, to

  • istnieje [math]\displaystyle{ \left\lfloor {\small\frac{p - 3}{4}} \right\rfloor }[/math] różnych par kolejnych liczb kwadratowych modulo [math]\displaystyle{ p }[/math]
  • istnieje [math]\displaystyle{ \left\lfloor {\small\frac{p - 1}{4}} \right\rfloor }[/math] różnych par kolejnych liczb niekwadratowych modulo [math]\displaystyle{ p }[/math]
Dowód


Twierdzenie K15
Niech [math]\displaystyle{ p }[/math] będzie liczbą pierwszą nieparzystą. Słowo „trójka” oznacza tutaj trzy kolejne liczby kwadratowe (niekwadratowe) modulo [math]\displaystyle{ p }[/math].

Jeżeli [math]\displaystyle{ p = 4 k + 3 }[/math], to liczba różnych trójek liczb kwadratowych (niekwadratowych) jest równa

[math]\displaystyle{ N = \left\lfloor {\small\frac{p - 3}{8}} \right\rfloor }[/math]

Jeżeli [math]\displaystyle{ p = 4 k + 1 }[/math], to liczba różnych trójek liczb niekwadratowych jest równa

[math]\displaystyle{ N = {\small\frac{p - 3 - S (- 1)}{8}} \gt {\small\frac{p - 3 - 2 \sqrt{p}}{8}} }[/math]

Jeżeli [math]\displaystyle{ p = 4 k + 1 }[/math], to liczba różnych trójek liczb kwadratowych jest równa

[math]\displaystyle{ N = {\small\frac{p - 15 + S (- 1)}{8}} \gt {\small\frac{p - 15 - 2 \sqrt{p}}{8}} \qquad \quad \text{ gdy } \; p = 8 k + 1 }[/math]
[math]\displaystyle{ N = {\small\frac{p - 7 + S (- 1)}{8}} \gt {\small\frac{p - 7 - 2 \sqrt{p}}{8}} \qquad \quad \;\;\; \text{ gdy } \; p = 8 k + 5 }[/math]

Gdzie przez [math]\displaystyle{ S(- 1) }[/math] oznaczyliśmy sumę

[math]\displaystyle{ S(- 1) = \sum_{k = 0}^{p - 1} \left( {\small\frac{k (k^2 - 1)}{p}} \right)_{\small{\!\! L}} }[/math]
Dowód


Uwaga K16
Korzystając z twierdzenia K15, łatwo można pokazać, że każda liczba pierwsza [math]\displaystyle{ p \geqslant 19 }[/math] ma co najmniej dwie różne trójki kolejnych liczb kwadratowych modulo [math]\displaystyle{ p }[/math] i co najmniej dwie różne trójki kolejnych liczb niekwadratowych modulo [math]\displaystyle{ p }[/math].



Najmniejsze liczby niekwadratowe modulo

Uwaga K17
Najmniejsze liczby niekwadratowe modulo przedstawiamy Czytelnikowi jedynie jako pewną ciekawostkę. Jednocześnie jest to nietrudny temat, który pozwala lepiej poznać i zrozumieć liczby kwadratowe modulo, liczby niekwadratowe modulo, symbol Legendre'a i symbol Jacobiego.



 A. Najmniejsze liczby niekwadratowe modulo [math]\displaystyle{ p }[/math] 

Przykład K18
W tabeli przedstawiliśmy najmniejsze liczby niekwadratowe modulo [math]\displaystyle{ p }[/math]


Uwaga K19
Do wyszukiwania liczb [math]\displaystyle{ \mathbb{n} = \mathbb{n} (p) }[/math] Czytelnik może wykorzystać prostą funkcję napisaną w PARI/GP

A(p) = 
{
if( p == 2, return(0) );
if( !isprime(p), return(0) );
forprime(q = 2, p, if( jacobi(q, p) == -1, return(q) ));
}

Zauważmy, że choć wyliczamy symbol Jacobiego, to jest to w rzeczywistości symbol Legendre'a, bo wiemy, że liczba [math]\displaystyle{ p }[/math] jest liczbą pierwszą (w przypadku, gdy [math]\displaystyle{ p }[/math] jest liczbą złożoną, funkcja zwraca zero).


Twierdzenie K20
Niech [math]\displaystyle{ \mathbb{n} \in \mathbb{Z}_+ }[/math] i niech [math]\displaystyle{ p }[/math] będzie liczbą pierwszą nieparzystą. Jeżeli [math]\displaystyle{ \mathbb{n} }[/math] jest najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ p }[/math], to jest liczbą pierwszą.

Dowód


Zadanie K21
Pokazać, że najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ p }[/math] jest

  •  liczba [math]\displaystyle{ 2 }[/math] wtedy i tylko wtedy, gdy [math]\displaystyle{ p = 8 k \pm 3 }[/math]
  •  liczba [math]\displaystyle{ 3 }[/math] wtedy i tylko wtedy, gdy [math]\displaystyle{ p = 24 k \pm 7 }[/math]
  •  liczba [math]\displaystyle{ \geqslant 5 }[/math] wtedy i tylko wtedy, gdy [math]\displaystyle{ p = 24 k \pm 1 }[/math]
Rozwiązanie


Twierdzenie K22
Dla każdej liczby pierwszej [math]\displaystyle{ p_n }[/math] istnieje nieskończenie wiele takich liczb pierwszych [math]\displaystyle{ q }[/math], że [math]\displaystyle{ p_n }[/math] jest najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ q }[/math].

Dowód


Twierdzenie K23 (Sarvadaman Chowla)
Istnieje niekończenie wiele liczb pierwszych [math]\displaystyle{ p }[/math] takich, że najmniejsza liczba niekwadratowa modulo [math]\displaystyle{ p }[/math] jest większa od [math]\displaystyle{ {\small\frac{\log p}{2 L \log 2}} }[/math], gdzie [math]\displaystyle{ L }[/math] jest stałą Linnika.

Dowód


Uwaga K24
W twierdzeniu K22 pokazaliśmy, że dla każdej liczby pierwszej [math]\displaystyle{ \mathbb{n} }[/math] istnieją takie liczby pierwsze [math]\displaystyle{ p }[/math], że [math]\displaystyle{ \mathbb{n} }[/math] jest najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ p }[/math]. Zatem zbiór [math]\displaystyle{ S_\mathbb{n} }[/math] liczb pierwszych takich, że dla każdej liczby [math]\displaystyle{ p \in S_\mathbb{n} }[/math] liczba [math]\displaystyle{ \mathbb{n} }[/math] jest najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ p }[/math] jest zbiorem niepustym. Wynika stąd, że zbiór [math]\displaystyle{ S_\mathbb{n} }[/math] ma element najmniejszy i możemy te najmniejsze liczby pierwsze łatwo znaleźć – wystarczy w PARI/GP napisać proste polecenie

forprime(n = 2, 50, forprime(p = 2, 10^10, if( A(p) == n, print(n, "   ", p); break() )))

W tabeli przedstawiamy uzyskane rezultaty (zobacz też A000229).


Twierdzenie K25
Niech [math]\displaystyle{ p }[/math] będzie liczbą pierwszą nieparzystą, a [math]\displaystyle{ \mathbb{n} }[/math] będzie najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ p }[/math]. Prawdziwe jest oszacowanie

[math]\displaystyle{ \mathbb{n} (p) \lt \sqrt{p} + {\small\frac{1}{2}} }[/math]
Dowód


Twierdzenie K26*
Niech [math]\displaystyle{ p }[/math] będzie liczbą pierwszą nieparzystą, a [math]\displaystyle{ \mathbb{n} }[/math] będzie najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ p }[/math]. Dla [math]\displaystyle{ p \geqslant 5 }[/math] prawdziwe jest oszacowanie[1][2][3]

[math]\displaystyle{ \mathbb{n} (p) \leqslant 1.1 \cdot p^{1 / 4} \log p }[/math]


Uwaga K27
Liczby [math]\displaystyle{ \mathbb{n} = \mathbb{n} (p) }[/math] są zaskakująco małe. Średnia wartość [math]\displaystyle{ \mathbb{n} = \mathbb{n} (p) }[/math], gdzie [math]\displaystyle{ p }[/math] są nieparzystymi liczbami pierwszymi, jest równa[4]

[math]\displaystyle{ \lim_{x \to \infty} {\small\frac{1}{\pi (x)}} \sum_{p \leqslant x} \mathbb{n} (p) = \sum_{k = 1}^{\infty} {\small\frac{p_k}{2^k}} = 3.674643966 \ldots }[/math]


Uwaga K28
Możemy też badać najmniejsze nieparzyste liczby niekwadratowe modulo [math]\displaystyle{ p }[/math]. Pokażemy, że są one również liczbami pierwszymi. W tabeli przedstawiliśmy najmniejsze nieparzyste liczby niekwadratowe modulo [math]\displaystyle{ p }[/math].


Twierdzenie K29
Dla każdej liczby pierwszej [math]\displaystyle{ p \geqslant 5 }[/math] najmniejsza nieparzysta liczba niekwadratowa modulo [math]\displaystyle{ p }[/math] jest liczbą pierwszą mniejszą od [math]\displaystyle{ p }[/math].

Dowód



 B. Najmniejsze liczby niekwadratowe modulo [math]\displaystyle{ m }[/math]

Uwaga K30
Najmniejsze liczby niekwadratowe modulo [math]\displaystyle{ m }[/math] są naturalnym uogólnieniem najmniejszych liczb niekwadratowych modulo [math]\displaystyle{ p . }[/math] W jednym i drugim przypadku liczba [math]\displaystyle{ \mathbb{n} }[/math] jest najmniejszą liczbą niekwadratową w zbiorze wszystkich liczb niekwadratowych dodatnich nie większych od [math]\displaystyle{ p }[/math] lub [math]\displaystyle{ m . }[/math] Dlatego będziemy je oznaczali również jako [math]\displaystyle{ \mathbb{n}(m) . }[/math]


Definicja K31
Niech [math]\displaystyle{ m \in \mathbb{Z} \, }[/math] i [math]\displaystyle{ \, m \geqslant 3 . }[/math] Powiemy, że [math]\displaystyle{ \mathbb{n} (m) }[/math] jest najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ m }[/math], gdy [math]\displaystyle{ \mathbb{n} }[/math] jest najmniejszą liczbą dodatnią względnie pierwszą z [math]\displaystyle{ m }[/math] taką, że kongruencja

[math]\displaystyle{ x^2 \equiv \mathbb{n} \pmod{m} }[/math]

nie ma rozwiązania.


Przykład K32
W tabeli przedstawiliśmy najmniejsze liczby niekwadratowe modulo [math]\displaystyle{ p }[/math] i najmniejsze liczby niekwadratowe modulo [math]\displaystyle{ m . }[/math]


Uwaga K33
Do wyszukiwania liczb [math]\displaystyle{ \mathbb{n} (m) }[/math] Czytelnik może wykorzystać prostą funkcję napisaną w PARI/GP

B(m) = 
{
local(p, res);
p = 1;
while( p < m,
       p = nextprime(p + 1);
       if( m%p == 0, next() );
       res = -1;
       for( k = 2, floor(m/2), if( k^2%m == p, res = 1; break() ) );
       if( res == -1, return(p) );
     );
}

Obliczenia można wielokrotnie przyspieszyć, modyfikując kod funkcji tak, aby uwzględniał pokazane niżej właściwości oraz parzystość liczby [math]\displaystyle{ m . }[/math] Tutaj przedstawiamy tylko przykład, który wykorzystuje część tych możliwości.

Pokaż kod


Twierdzenie K34
Niech [math]\displaystyle{ m \in \mathbb{Z} \, }[/math] i [math]\displaystyle{ \, m \geqslant 3 . }[/math] Jeżeli [math]\displaystyle{ \mathbb{n} }[/math] jest najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ m }[/math], to [math]\displaystyle{ \mathbb{n} }[/math] jest liczbą pierwszą.

Dowód


Zadanie K35
Niech [math]\displaystyle{ m \in \mathbb{Z}_+ \, }[/math] i [math]\displaystyle{ \, \mathbb{n} (m) }[/math] będzie najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ m . }[/math] Pokazać, że jeżeli [math]\displaystyle{ m = 8 k \pm 3 }[/math], to [math]\displaystyle{ \mathbb{n} (m) = 2 . }[/math]

Rozwiązanie


Zadanie K36
Niech [math]\displaystyle{ m \in \mathbb{Z}_+ \, }[/math] i [math]\displaystyle{ \, \mathbb{n} (m) }[/math] będzie najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ m . }[/math] Pokazać, że jeżeli spełniony jest jeden z warunków

  •   [math]\displaystyle{ 4 \mid m \; }[/math] i [math]\displaystyle{ \; \gcd (3, m) = 1 }[/math]
  •   [math]\displaystyle{ m = 12 k \pm 4 }[/math]

to [math]\displaystyle{ \mathbb{n} (m) = 3 . }[/math]

Rozwiązanie


Zadanie K37
Niech [math]\displaystyle{ m = 24 k \pm 10 . }[/math] Pokazać, że [math]\displaystyle{ \mathbb{n} (m) = 3 . }[/math]

Rozwiązanie


Twierdzenie K38
Niech [math]\displaystyle{ m \in \mathbb{Z}_+ \; }[/math] i [math]\displaystyle{ \; S_2 = \{ 3, 5, 11, 13, 19, 29, 37, 43, \ldots \} }[/math] będzie zbiorem liczb pierwszych [math]\displaystyle{ p }[/math] takich, że [math]\displaystyle{ \left( {\small\frac{2}{p}} \right)_{\small{\!\! J}} = - 1 . }[/math] Jeżeli [math]\displaystyle{ m }[/math] jest liczbą nieparzystą podzielną przez [math]\displaystyle{ p \in S_2 }[/math], to [math]\displaystyle{ \mathbb{n} (m) = 2 . }[/math]

Dowód


Twierdzenie K39
Niech [math]\displaystyle{ m \in \mathbb{Z}_+ \; }[/math] i [math]\displaystyle{ \; S_3 = \{ 5, 7, 17, 19, 29, 31, 41, 43, \ldots \} }[/math] będzie zbiorem liczb pierwszych [math]\displaystyle{ p }[/math] takich, że [math]\displaystyle{ \left( {\small\frac{3}{p}} \right)_{\small{\!\! J}} = - 1 . }[/math] Jeżeli [math]\displaystyle{ m }[/math] jest liczbą parzystą niepodzielną przez [math]\displaystyle{ 3 }[/math] i podzielną przez [math]\displaystyle{ p \in S_3 }[/math], to [math]\displaystyle{ \mathbb{n} (m) = 3 . }[/math]

Dowód


Twierdzenie K40
Jeżeli [math]\displaystyle{ m }[/math] jest liczbą dodatnią podzielną przez [math]\displaystyle{ 6 }[/math] i niepodzielną przez [math]\displaystyle{ 5 }[/math], to [math]\displaystyle{ \mathbb{n} (m) = 5 . }[/math]

Dowód


Twierdzenie K41
Niech [math]\displaystyle{ m \in \mathbb{Z}_+ }[/math] i [math]\displaystyle{ p \geqslant 5 }[/math] będzie liczbą pierwszą. Jeżeli iloczyn wszystkich liczb pierwszych mniejszych od [math]\displaystyle{ p }[/math] dzieli [math]\displaystyle{ m }[/math] i [math]\displaystyle{ p \nmid m }[/math], to [math]\displaystyle{ \mathbb{n} (m) = p }[/math].

Dowód


Zadanie K42
Pokazać, że podanym w pierwszej kolumnie postaciom liczby [math]\displaystyle{ m }[/math] odpowiadają wymienione w drugiej kolumnie wartości [math]\displaystyle{ \mathbb{n} (m) . }[/math]


Twierdzenie K43
Niech [math]\displaystyle{ m }[/math] będzie liczbą nieparzystą, a [math]\displaystyle{ \mathbb{n} (m) }[/math] będzie najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ m . }[/math] Mamy

[math]\displaystyle{ \begin{array}{lll} \mathbb{n} (2 m) \gt \mathbb{n} (m) & & \text{gdy} \;\; \mathbb{n} (m) = 2 \\ \mathbb{n} (2 m) =\mathbb{n} (m) & & \text{gdy} \;\; \mathbb{n} (m) \gt 2 \end{array} }[/math]
Dowód


Twierdzenie K44
Niech [math]\displaystyle{ m }[/math] będzie liczbą nieparzystą, a [math]\displaystyle{ \mathbb{n} (m) }[/math] będzie najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ m . }[/math] Mamy

[math]\displaystyle{ \begin{array}{lllll} \mathbb{n} (4 m) \geqslant 5 & & \mathbb{n} (m) = 2 & & \text{gdy } \;\; 3 \mid m \\ \mathbb{n} (4 m) = 3 & & \mathbb{n} (m) \geqslant 2 & & \text{gdy } \;\; 3 \nmid m \\ \end{array} }[/math]
Dowód


Twierdzenie K45
Niech [math]\displaystyle{ p }[/math] będzie liczbą pierwszą nieparzystą. Jeżeli [math]\displaystyle{ a }[/math] jest liczbą niekwadratową modulo [math]\displaystyle{ p \, }[/math] i [math]\displaystyle{ \, p \mid m }[/math], to [math]\displaystyle{ a }[/math] jest liczbą niekwadratową modulo [math]\displaystyle{ m . }[/math]

Dowód


Twierdzenie K46
Niech [math]\displaystyle{ m \geqslant 3 }[/math] będzie liczbą nieparzystą. Jeżeli liczba [math]\displaystyle{ \mathbb{n} = \mathbb{n} (m) }[/math] jest najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ m }[/math], to istnieje taki dzielnik pierwszy [math]\displaystyle{ p }[/math] liczby [math]\displaystyle{ m }[/math], że [math]\displaystyle{ \mathbb{n} }[/math] jest najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ p . }[/math]

Dowód


Twierdzenie K47
Niech [math]\displaystyle{ m \geqslant 3 }[/math] będzie liczbą nieparzystą. Jeżeli [math]\displaystyle{ m = p^{\alpha_1}_1 \cdot \ldots \cdot p^{\alpha_s}_s }[/math], to

[math]\displaystyle{ \mathbb{n}(m) = \min ( \mathbb{n} (p_1), \ldots, \mathbb{n} (p_s) ) }[/math]

gdzie [math]\displaystyle{ \mathbb{n}(m) }[/math] jest najmniejszą liczbą kwadratową modulo [math]\displaystyle{ m }[/math], a [math]\displaystyle{ \mathbb{n}(p_k) }[/math] są najmniejszymi liczbami kwadratowymi modulo [math]\displaystyle{ p_k . }[/math]

Dowód


Twierdzenie K48
Niech [math]\displaystyle{ m \geqslant 3 }[/math] będzie liczbą nieparzystą, a [math]\displaystyle{ \mathbb{n}(m) }[/math] jest najmniejszą liczbą niekwadratową modulo [math]\displaystyle{ m . }[/math] Prawdziwe są oszacowania

[math]\displaystyle{ \mathbb{n}(m) \lt \sqrt{m} + {\small\frac{1}{2}} \qquad \qquad \qquad \;\;\, \text{dla } m \geqslant 3 }[/math]
[math]\displaystyle{ \mathbb{n}(m) \leqslant 1.1 \cdot m^{1 / 4} \log m \qquad \qquad \text{dla } m \geqslant 5 }[/math]
Dowód


Uwaga K49
Liczby [math]\displaystyle{ \mathbb{n} (m) }[/math] są zaskakująco małe. Średnia wartość [math]\displaystyle{ \mathbb{n} = \mathbb{n} (m) }[/math] wynosi[5]

[math]\displaystyle{ \lim_{x \to \infty} {\small\frac{1}{x}} \sum_{m \leqslant x} \mathbb{n} (m) = 2 + \sum_{k = 3}^{\infty} {\small\frac{p_k - 1}{p_1 \cdot \ldots \cdot p_{k - 1}}} = 2.920050977 \ldots }[/math]



 C. Najmniejsze dodatnie liczby niekwadratowe [math]\displaystyle{ a }[/math] takie, że [math]\displaystyle{ \left( {\small\frac{a}{m}} \right)_{\small{\!\! J}} = - 1 }[/math] 

Przykład K50
W tabeli przedstawiliśmy najmniejsze liczby niekwadratowe modulo [math]\displaystyle{ p }[/math], najmniejsze liczby niekwadratowe modulo [math]\displaystyle{ m }[/math] i najmniejsze dodatnie liczby niekwadratowe [math]\displaystyle{ a }[/math] takie, że [math]\displaystyle{ \left( {\small\frac{a}{m}} \right)_{\small{\!\! J}} = - 1 }[/math].


Uwaga K51
Do wyszukiwania liczb [math]\displaystyle{ c = c (m) }[/math] Czytelnik może wykorzystać prostą funkcję napisaną w PARI/GP

C(m) = 
{
if( m%2 == 0, return(0) );
if( issquare(m), return(0) );
forprime(p = 2, m, if( jacobi(p, m) == -1, return(p) ));
}


Uwaga K52
Najmniejsze dodatnie liczby niekwadratowe [math]\displaystyle{ a }[/math] takie, że [math]\displaystyle{ \left( {\small\frac{a}{m}} \right)_{\small{\!\! J}} = - 1 }[/math] oznaczyliśmy jako [math]\displaystyle{ c(m) }[/math]. Zauważmy, że są to liczby inne od [math]\displaystyle{ \mathbb{n}(p) }[/math] i [math]\displaystyle{ \mathbb{n}(m) }[/math]. Wystarczy zwrócić uwagę na występujące w tabeli liczby [math]\displaystyle{ \mathbb{n}(p) }[/math], [math]\displaystyle{ \mathbb{n}(m) }[/math] i [math]\displaystyle{ c(m) }[/math] dla [math]\displaystyle{ m = 15, 33, 39 }[/math]. Różnice wynikają z innej definicji liczb [math]\displaystyle{ c(m) }[/math] – jeżeli liczba [math]\displaystyle{ a }[/math] jest liczbą niekwadratową modulo [math]\displaystyle{ m }[/math], to symbol Jacobiego [math]\displaystyle{ \left( {\small\frac{a}{m}} \right)_{\small{\!\! J}} }[/math] nie musi być równy [math]\displaystyle{ - 1 }[/math]. I tak czasami bywa, co bardzo dobrze pokazuje powyższa tabela.

Ponieważ [math]\displaystyle{ c(m) }[/math] nie zawsze będzie najmniejszą liczbą kwadratową modulo [math]\displaystyle{ m }[/math], to mamy natychmiast oszacowanie: [math]\displaystyle{ c(m) \geqslant \mathbb{n} (m) }[/math] (poza przypadkami, gdy [math]\displaystyle{ m = n^2 }[/math]).

Dla [math]\displaystyle{ c(m) }[/math] nie są prawdziwe oszacowania podane w twierdzeniu K25. Łatwo zauważamy, że

[math]\displaystyle{ c = c (15) = 7 \gt \sqrt{15} + {\small\frac{1}{2}} \approx 4.37 }[/math]
[math]\displaystyle{ c = c (39) = 7 \gt \sqrt{39} + {\small\frac{1}{2}} \approx 6.74 }[/math]
[math]\displaystyle{ c = c (105) = 11 \gt \sqrt{105} + {\small\frac{1}{2}} \approx 10.75 }[/math]
[math]\displaystyle{ c = c (231) = 17 \gt \sqrt{231} + {\small\frac{1}{2}} \approx 15.7 }[/math]

Nie ma więcej takich przypadków dla [math]\displaystyle{ m \lt 10^9 }[/math].


Twierdzenie K53
Niech [math]\displaystyle{ c, m \in \mathbb{Z}_+ }[/math] i niech [math]\displaystyle{ m \geqslant 3 }[/math] będzie liczbą nieparzystą, a [math]\displaystyle{ c }[/math] będzie najmniejszą liczbą taką, że [math]\displaystyle{ \left( {\small\frac{c}{m}} \right)_{\small{\!\! J}} = - 1 }[/math]. Liczba [math]\displaystyle{ c }[/math] musi być liczbą pierwszą.

Dowód



Liczby pierwsze postaci [math]\displaystyle{ x^2 + n y^2 }[/math]

Przykład K54
Przedstawiamy wszystkie rozkłady liczb naturalnych nie większych od [math]\displaystyle{ 85 }[/math] na sumę postaci [math]\displaystyle{ x^2 + y^2 }[/math], gdzie [math]\displaystyle{ x, y \in \mathbb{N}_0 }[/math]. Rozkłady różniące się jedynie kolejnością liczb [math]\displaystyle{ x , y }[/math] nie zostały uwzględnione.

Zauważmy, że liczba złożona [math]\displaystyle{ 21 }[/math] nie ma rozkładu na sumę kwadratów, a liczba złożona [math]\displaystyle{ 65 }[/math] ma dwa takie rozkłady. Obie liczby są postaci [math]\displaystyle{ 4 k + 1 }[/math].


Przykład K55
Przedstawiamy wszystkie rozkłady liczb naturalnych nie większych od [math]\displaystyle{ 73 }[/math] na sumę postaci [math]\displaystyle{ x^2 + 2 y^2 }[/math], gdzie [math]\displaystyle{ x, y \in \mathbb{N}_0 }[/math].

Zauważmy, że liczba złożona [math]\displaystyle{ 65 }[/math] nie ma rozkładu na sumę postaci [math]\displaystyle{ x^2 + 2 y^2 }[/math], a liczba złożona [math]\displaystyle{ 33 }[/math] ma dwa takie rozkłady. Obie liczby są postaci [math]\displaystyle{ 8 k + 1 }[/math].

Zauważmy też, że liczba złożona [math]\displaystyle{ 35 }[/math] nie ma rozkładu na sumę postaci [math]\displaystyle{ x^2 + 2 y^2 }[/math], a liczba złożona [math]\displaystyle{ 27 }[/math] ma dwa takie rozkłady. Obie liczby są postaci [math]\displaystyle{ 8 k + 3 }[/math].


Przykład K56
Przedstawiamy wszystkie rozkłady liczb naturalnych nie większych od [math]\displaystyle{ 103 }[/math] na sumę postaci [math]\displaystyle{ x^2 + 3 y^2 }[/math], gdzie [math]\displaystyle{ x, y \in \mathbb{N}_0 }[/math].

Zauważmy, że liczba złożona [math]\displaystyle{ 55 }[/math] nie ma rozkładu na sumę postaci [math]\displaystyle{ x^2 + 3 y^2 }[/math], a liczba złożona [math]\displaystyle{ 91 }[/math] ma dwa takie rozkłady. Obie liczby są postaci [math]\displaystyle{ 6 k + 1 }[/math].


Twierdzenie K57
Jeżeli liczba nieparzysta postaci [math]\displaystyle{ Q = x^2 + n y^2 }[/math], gdzie [math]\displaystyle{ n \in \{ 1, 2, 3 \} }[/math], ma dwa różne takie przedstawienia w liczbach całkowitych dodatnich, to jest liczbą złożoną.

Dowód


Uwaga K58
Zauważmy, że iloczyn liczb postaci [math]\displaystyle{ x^2 + n y^2 }[/math] jest liczbą tej samej postaci.

[math]\displaystyle{ (a^2 + n b^2) (x^2 + n y^2) = (a x + n b y)^2 + n (a y - b x)^2 }[/math]
[math]\displaystyle{ \;\;\;\:\, = (a x - n b y)^2 + n (a y + b x)^2 }[/math]


Twierdzenie K59
Niech [math]\displaystyle{ x, y, a, b \in \mathbb{Z} }[/math] i [math]\displaystyle{ n \in \{ 1, 2, 3 \} }[/math]. Jeżeli liczba parzysta [math]\displaystyle{ Q = x^2 + n y^2 }[/math], to [math]\displaystyle{ Q = 2^{\alpha} R }[/math], gdzie [math]\displaystyle{ R = a^2 + n b^2 }[/math] jest liczbą nieparzystą.

Dowód


Twierdzenie K60
Liczba pierwsza [math]\displaystyle{ p \geqslant 3 }[/math] jest postaci

(a)  [math]\displaystyle{ 4 k + 1 }[/math]
(b)  [math]\displaystyle{ 8 k + 1 \, }[/math] lub [math]\displaystyle{ \: 8 k + 3 }[/math]
(c)  [math]\displaystyle{ 6 k + 1 }[/math]

wtedy i tylko wtedy, gdy istnieje dokładnie jedna para liczb całkowitych dodatnich [math]\displaystyle{ x, y }[/math], że

(a)  [math]\displaystyle{ p = x^2 + y^2 }[/math]
(b)  [math]\displaystyle{ p = x^2 + 2 y^2 }[/math]
(c)  [math]\displaystyle{ p = x^2 + 3 y^2 }[/math]
Dowód


Uwaga K61
Udowodnione wyżej twierdzenie można wykorzystać do znalezienia rozkładu liczby pierwszej [math]\displaystyle{ p }[/math] postaci [math]\displaystyle{ 4 k + 1 }[/math] na sumę dwóch kwadratów. Dla dużych liczb pierwszych funkcja działa wolno, bo dużo czasu zajmuje obliczanie silni.

Pokaż kod


Zadanie K62
Niech liczby pierwsze [math]\displaystyle{ p, q }[/math] będą postaci [math]\displaystyle{ 4 k + 1 }[/math], a liczba pierwsza [math]\displaystyle{ r }[/math] będzie postaci [math]\displaystyle{ 4 k + 3 }[/math]. Pokazać, że

  •   liczby [math]\displaystyle{ r, p r \, }[/math] i [math]\displaystyle{ \, r^2 }[/math] nie rozkładają się na sumę dwóch kwadratów liczb całkowitych dodatnich
  •   liczby [math]\displaystyle{ p }[/math], [math]\displaystyle{ 2 p }[/math], [math]\displaystyle{ p^2 \, }[/math] i [math]\displaystyle{ \, p r^2 }[/math] mają jeden rozkład na sumę dwóch kwadratów liczb całkowitych dodatnich
  •   liczba [math]\displaystyle{ p q }[/math], [math]\displaystyle{ p \neq q }[/math] ma dwa rozkłady na sumę dwóch kwadratów liczb całkowitych dodatnich
Rozwiązanie



Twierdzenia o istnieniu liczb pierwszych kwadratowych i niekwadratowych modulo

Zadanie K63
Niech [math]\displaystyle{ s = \pm 1 }[/math]. Zbadać podzielność liczby [math]\displaystyle{ p - s a^2 }[/math]

  • przez [math]\displaystyle{ 4 }[/math], gdy [math]\displaystyle{ p = 4 k + r }[/math], gdzie [math]\displaystyle{ r = 1, 3 }[/math]
  • przez [math]\displaystyle{ 8 }[/math], gdy [math]\displaystyle{ p = 8 k + r }[/math], gdzie [math]\displaystyle{ r = 1, 3, 5, 7 }[/math]
Rozwiązanie


Uwaga K64
Poniżej udowodnimy trzy twierdzenia dotyczące istnienia liczb pierwszych, które są liczbami kwadratowymi modulo [math]\displaystyle{ p }[/math]. Pomysł ujęcia problemu zaczerpnęliśmy z pracy Alexandru Gicy[9]. Zadanie K63 należy traktować jako uzupełnienie do dowodu twierdzenia K65. Z zadania łatwo widzimy, że powiązanie liczby [math]\displaystyle{ s }[/math] z postacią liczby pierwszej [math]\displaystyle{ p }[/math] nie jest przypadkowe.

Zauważmy, że twierdzenia ograniczają się do liczb pierwszych [math]\displaystyle{ p }[/math], ponieważ dla liczb złożonych nieparzystych [math]\displaystyle{ m \gt 0 }[/math] wynik [math]\displaystyle{ \left( {\small\frac{q}{m}} \right)_{\small{\!\! J}} = 1 }[/math] nie oznacza, że liczba pierwsza [math]\displaystyle{ q }[/math] jest liczbą kwadratową modulo [math]\displaystyle{ m }[/math].

W tabeli przedstawiamy najmniejsze liczby pierwsze [math]\displaystyle{ q }[/math] postaci [math]\displaystyle{ 4 k + 1 }[/math] kwadratowe modulo [math]\displaystyle{ p }[/math].


W kolejnej tabeli przedstawiamy najmniejsze liczby pierwsze [math]\displaystyle{ q }[/math] postaci [math]\displaystyle{ 4 k + 3 }[/math] kwadratowe modulo [math]\displaystyle{ p }[/math].


Twierdzenie K65
Jeżeli [math]\displaystyle{ p \geqslant 11 }[/math] jest liczbą pierwszą i [math]\displaystyle{ p \neq 17 }[/math], to istnieje liczba pierwsza [math]\displaystyle{ q \lt p }[/math] postaci [math]\displaystyle{ 4 k + 3 }[/math] kwadratowa modulo [math]\displaystyle{ p }[/math].

Dowód


Twierdzenie K66
Jeżeli [math]\displaystyle{ p \geqslant 11 }[/math] jest liczbą pierwszą postaci [math]\displaystyle{ 8 k + 1 }[/math] lub [math]\displaystyle{ 8 k + 3 }[/math], to istnieje liczba pierwsza [math]\displaystyle{ q \lt p }[/math] postaci [math]\displaystyle{ 4 k + 1 }[/math] kwadratowa modulo [math]\displaystyle{ p }[/math].

Dowód


Twierdzenie K67
Jeżeli [math]\displaystyle{ p \geqslant 19 }[/math] jest liczbą pierwszą postaci [math]\displaystyle{ 12 k + 7 }[/math], to istnieje liczba pierwsza [math]\displaystyle{ q \lt p }[/math] postaci [math]\displaystyle{ 4 k + 1 }[/math] kwadratowa modulo [math]\displaystyle{ p }[/math].

Dowód


Twierdzenia K66 i K67 można uogólnić na wszystkie liczby pierwsze.[9]
Twierdzenie K68*
Jeżeli [math]\displaystyle{ p \geqslant 11 }[/math] jest liczbą pierwszą i [math]\displaystyle{ p \neq 13, 37 }[/math], to istnieje liczba pierwsza [math]\displaystyle{ q \lt p }[/math] postaci [math]\displaystyle{ 4 k + 1 }[/math] kwadratowa modulo [math]\displaystyle{ p }[/math].


Uwaga K69
W tabeli przedstawiamy najmniejsze liczby pierwsze [math]\displaystyle{ q }[/math] postaci [math]\displaystyle{ 4 k + 1 }[/math] niekwadratowe modulo [math]\displaystyle{ m }[/math].


W kolejnej tabeli przedstawiamy najmniejsze liczby pierwsze [math]\displaystyle{ q }[/math] postaci [math]\displaystyle{ 4 k + 3 }[/math] niekwadratowe modulo [math]\displaystyle{ m }[/math].


Twierdzenie K70
Jeżeli [math]\displaystyle{ m \geqslant 7 }[/math] jest liczbą całkowitą postaci [math]\displaystyle{ 4 k + 3 }[/math], to istnieje liczba pierwsza [math]\displaystyle{ q \lt m }[/math] postaci [math]\displaystyle{ 4 k + 3 }[/math] niekwadratowa modulo [math]\displaystyle{ m }[/math].

Dowód


Można też pokazać, że[10]
Twierdzenie K71*
A. Jeżeli [math]\displaystyle{ p \geqslant 13 }[/math] jest liczbą pierwszą, to istnieje liczba pierwsza [math]\displaystyle{ q \lt p }[/math] postaci [math]\displaystyle{ 4 k + 1 }[/math] niekwadratowa modulo [math]\displaystyle{ p }[/math].

B. Jeżeli [math]\displaystyle{ p \geqslant 5 }[/math] jest liczbą pierwszą, to istnieje liczba pierwsza [math]\displaystyle{ q \lt p }[/math] postaci [math]\displaystyle{ 4 k + 3 }[/math] niekwadratowa modulo [math]\displaystyle{ p }[/math].


Zauważmy, że twierdzenie K71 można łatwo uogólnić na liczby całkowite dodatnie.
Twierdzenie K72
A. Jeżeli [math]\displaystyle{ m \geqslant 6 }[/math] jest liczbą całkowitą i [math]\displaystyle{ m \neq 10 , 11 }[/math], to istnieje liczba pierwsza [math]\displaystyle{ q \lt m }[/math] postaci [math]\displaystyle{ 4 k + 1 }[/math] niekwadratowa modulo [math]\displaystyle{ m }[/math].

B. Jeżeli [math]\displaystyle{ m \geqslant 4 }[/math] jest liczbą całkowitą i [math]\displaystyle{ m \neq 6 , 9 }[/math], to istnieje liczba pierwsza [math]\displaystyle{ q \lt m }[/math] postaci [math]\displaystyle{ 4 k + 3 }[/math] niekwadratowa modulo [math]\displaystyle{ m }[/math].

Dowód


Twierdzenie K73
Jeżeli [math]\displaystyle{ p \geqslant 5 }[/math] jest liczbą pierwszą, to istnieje liczba pierwsza nieparzysta [math]\displaystyle{ q \lt p }[/math] taka, że [math]\displaystyle{ \left( {\small\frac{p}{q}} \right)_{\small{\!\! J}} = - 1 . }[/math]

Dowód


Zadanie K74
Udowodnić twierdzenie K73 w przypadku, gdy liczba pierwsza [math]\displaystyle{ p \geqslant 19 }[/math] jest postaci [math]\displaystyle{ 4 k + 3 }[/math], nie korzystając z twierdzenia K65.

Rozwiązanie








Przypisy

  1. Karl K. Norton, Numbers with Small Prime Factors, and the Least kth Power Non-Residue, Memoirs of the American Mathematical Society, No. 106 (1971)
  2. Enrique Treviño, The least k-th power non-residue, Journal of Number Theory, Volume 149 (2015)
  3. Kevin J. McGown and Enrique Treviño, The least quadratic non-residue, Mexican Mathematicians in the World (2021)
  4. Paul Erdős, Számelméleti megjegyzések I, Afar. Lapok, v. 12 (1961)
  5. Paul Pollack, The average least quadratic nonresidue modulo [math]\displaystyle{ m }[/math] and other variations on a theme of Erdős, Journal of Number Theory, Vol. 132 (2012), No. 6, pp. 1185-1202.
  6. Wikipedia, Proof by infinite descent, (Wiki-en)
  7. W. H. Bussey, Fermat's Method of Infinite Descent, The American Mathematical Monthly, Vol. 25, No. 8 (1918)
  8. G. H. Hardy and Edward M. Wright, An Introduction to the Theory of Numbers, New York: Oxford University Press, 5th Edition, zobacz dowód Twierdzenia 366 w sekcji 20.4 na stronie 301.
  9. Skocz do: 9,0 9,1 Alexandru Gica, Quadratic Residues of Certain Types, Rocky Mountain J. Math. 36 (2006), no. 6, 1867-1871.
  10. Paul Pollack, The least prime quadratic nonresidue in a prescribed residue class mod 4, Journal of Number Theory 187 (2018), 403-414