Matematyka dyskretna 1/Ćwiczenia 11: Teoria liczb II: Różnice pomiędzy wersjami

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Pitab (dyskusja | edycje)
Pitab (dyskusja | edycje)
Nie podano opisu zmian
Linia 251: Linia 251:
że <math>\displaystyle xa+yn=1</math>, czyli dla <math>\displaystyle a'=x  </math>  { mod}  <math>\displaystyle  n</math> mamy <math>\displaystyle a'a\equiv_n1</math>.
że <math>\displaystyle xa+yn=1</math>, czyli dla <math>\displaystyle a'=x  </math>  { mod}  <math>\displaystyle  n</math> mamy <math>\displaystyle a'a\equiv_n1</math>.


Dla dowodu jednoznaczności załóżmy, że <math>\displaystyle aa'' \equiv_n 1</math>.  
Dla dowodu jednoznaczności załóżmy, że <math>\displaystyle aa'' \equiv_n 1</math>. Wobec NWD <math>\displaystyle  (a,n)=1</math>, prawo skracania daje jednak <math>\displaystyle a'\equiv_na''</math>, czyli <math>\displaystyle a'=a''</math>.
Wobec   NWD <math>\displaystyle  (a,n)=1</math>, prawo skracania daje jednak <math>\displaystyle a'\equiv_na''</math>, czyli <math>\displaystyle a'=a''</math>.


Te dwie uwagi dają, że w iloczynie
Te dwie uwagi dają, że w iloczynie

Wersja z 13:25, 4 wrz 2006

Teoria liczb II

Ćwiczenie 1

Podaj zbiór rozwiązań następujących równań:

  • 21x365,
  • 4x76,
  • 3x3327,
  • 3x10059,
  • 2x43,
  • 16x248.
Rozwiązanie

Ćwiczenie 2

Wyznacz najmniejsze, nieujemne rozwiązania układu równań:


Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned x&\equiv_3&2,\\ x&\equiv_5&3,\\ x&\equiv_{11}&4,\\ x&\equiv_{16}&5. \endaligned}


Rozwiązanie

Ćwiczenie 3

Wyznacz najmniejsze, nieujemne rozwiązania układu równań:


Parser nie mógł rozpoznać (nieznana funkcja „\aligned”): {\displaystyle \displaystyle \aligned x&\equiv_{31}&23,\\ x&\equiv_{12}&7,\\ x&\equiv_{35}&12. \endaligned}


Rozwiązanie

Ćwiczenie 4

Policz wartości funkcji Eulera:

  • φ(10),
  • φ(100),
  • φ(1000).
Rozwiązanie

Ćwiczenie 5

Policz możliwie szybko:

  • 1675 { mod} 35,
  • 2100 { mod} 3,
  • 2155 { mod} 32.
Rozwiązanie

Ćwiczenie 6

Funkcja f liczbowa określona na zbiorze jest multyplikatywna, jeśli dla dowolnych względnie pierwszych m,n zachodzi


f(mn)=f(m)f(n).


Widzieliśmy, że φ-Eulera jest multyplikatywna. Pokaż, że:

  1. funkcja μ Mobiusa jest multyplikatywna,
  2. jeśli funkcja f(n)=d|ng(d) jest multyplikatywna to g(n) też.
Rozwiązanie

Ćwiczenie 7

Udowodnij, że liczba naturalna n>1 jest pierwsza wtedy i tylko wtedy, gdy (n1)!n1.

Komentarz: Fakt ten znany jest jako Twierdzenie Wilsona. Pierwszy te prawidłowość zauważył John Wilson, student Edwarda Waringa. Żaden z nich nie był w stanie tego udowodnić. Pierwszy dowód przedstawił Lagrange w 1773 roku. Twierdzenie to daje potencjalną możliwość sprawdzenia czy liczba naturalna jest pierwsza. Nie znamy jednak efektywnych algorytmów obliczania silni, nawet w arytmetyce modularnej.

Wskazówka
Rozwiązanie