Funkcje arytmetyczne

Podobne dokumenty
Matematyka dyskretna. Wykład 5: Funkcje multiplikatywne. Gniewomir Sarbicki

Funkcje arytmetyczne. Funkcje arytmetyczne

Schemat rekursji. 1 Schemat rekursji dla funkcji jednej zmiennej

Przykładowe zadania z teorii liczb

Teoria liczb. Magdalena Lemańska. Magdalena Lemańska,

Zadania z arytmetyki i teorii liczb

Kongruencje pierwsze kroki

DOWODY NIERÓWNOŚCI HÖLDERA I MINKOWSKIEGO (DO UŻYTKU WEWNȨTRZNEGO, I DO SPRAWDZENIA)

12. Wykład 12: Algebraiczne domkniecie ciała. Wielokrotne pierwiastki wielomianów. Rózniczkowanie wielomianów. Elementy rozdzielcze.

Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

1 Określenie pierścienia

Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

= b i M i [x], gdy charf = p, to a i jest pierwiastkiem wielomianu x n i

Wykład 1. Na początku zajmować się będziemy zbiorem liczb całkowitych

Notatki z Algorytmicznej Teorii Liczb

Ciągi komplementarne. Autor: Krzysztof Zamarski. Opiekun pracy: dr Jacek Dymel

Rozdział 5. Szeregi liczbowe. 5.1 Szeregi liczbowe. Definicja sumy częściowej ciągu. Niech dany będzie ciąg liczbowy (a n ) n=1.

Zestaw 2. Definicje i oznaczenia. inne grupy V 4 grupa czwórkowa Kleina D n grupa dihedralna S n grupa symetryczna A n grupa alternująca.

Algorytmy w teorii liczb

Wykład 4. Określimy teraz pewną ważną klasę pierścieni.

Dr inż. Robert Wójcik, p. 313, C-3, tel Katedra Informatyki Technicznej (K-9) Wydział Elektroniki (W-4) Politechnika Wrocławska

Matematyka dyskretna

1. Określenie pierścienia

14. Wykład 14: Grupa Galois wielomianu. Zasadnicze twierdzenia teorii Galois. Rozszerzenia rozwiązalne, cykliczne i abelowe

Wyk lad 9 Podpierścienie, elementy odwracalne, dzielniki zera

Funkcje. Oznaczenia i pojęcia wstępne. Elementy Logiki i Teorii Mnogości 2015/2016

Dystrybucje, wiadomości wstępne (I)

Grzegorz Bobiński. Matematyka Dyskretna

Matematyka dyskretna

Największy wspólny dzielnik Algorytm Euklidesa (także rozszerzony) WZAiP1: Chińskie twierdzenie o resztach

A i. i=1. i=1. i=1. i=1. W dalszej części skryptu będziemy mieli najczęściej do czynienia z miarami określonymi na rodzinach, które są σ - algebrami.

Łatwy dowód poniższej własności pozostawiamy czytelnikowi.

Prawa wzajemności Gaussa

Matematyka dyskretna

W. Guzicki Zadanie IV z Informatora Maturalnego poziom rozszerzony 1

Uwaga 1.2. Niech (G, ) będzie grupą, H 1, H 2 < G. Następujące warunki są równoważne:

Twierdzenie Eulera. Kongruencje wykład 6. Twierdzenie Eulera

Treść wykładu. Pierścienie wielomianów. Dzielenie wielomianów i algorytm Euklidesa Pierścienie ilorazowe wielomianów

7 Twierdzenie Fubiniego

Logarytmy. Funkcje logarytmiczna i wykładnicza. Równania i nierówności wykładnicze i logarytmiczne.

Pierścień wielomianów jednej zmiennej

Grupy, pierścienie i ciała

Grzegorz Bobiński. Matematyka Dyskretna

Zastosowanie teorii liczb w kryptografii na przykładzie szyfru RSA

Notatki z Analizy Matematycznej 2. Jacek M. Jędrzejewski

13 Układy równań liniowych

Kodowanie i kompresja Streszczenie Studia Licencjackie Wykład 15, Kryptografia: algorytmy asymetryczne (RSA)

Podróże po Imperium Liczb

Notatki z Analizy Matematycznej 3. Jacek M. Jędrzejewski

Podstawowe struktury algebraiczne

Ćwiczenia 1 - Pojęcie grupy i rzędu elementu

ALGEBRA Z GEOMETRIĄ PIERŚCIENIE, CIAŁA I HOMOMORFIZMY

2 Rodziny zbiorów. 2.1 Algebry i σ - algebry zbiorów. M. Beśka, Wstęp do teorii miary, rozdz. 2 11

Sumy kolejnych bikwadratów

Ciała i wielomiany 1. przez 1, i nazywamy jedynką, zaś element odwrotny do a 0 względem działania oznaczamy przez a 1, i nazywamy odwrotnością a);

Teoria miary. WPPT/Matematyka, rok II. Wykład 5

2. Liczby pierwsze i złożone, jednoznaczność rozkładu na czynniki pierwsze, największy wspólny dzielnik, najmniejsza wspólna wielokrotność.

Ciała skończone. 1. Ciała: podstawy

Indukcja. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak

MADE IN CHINA czyli SYSTEM RESZTOWY

Kodowanie i kompresja Streszczenie Studia Licencjackie Wykład 14, Kryptografia: algorytmy asymetryczne (RSA)

Rozdział 6. Ciągłość. 6.1 Granica funkcji

Wykłady ostatnie. Rodzinę P podzbiorów przestrzeni X nazywamy σ - algebrą, jeżeli dla A, B P (2) A B P, (3) A \ B P,

n=0 Dla zbioru Cantora prawdziwe są wersje lematu 3.6 oraz lematu 3.8 przy założeniu α = :

Pierwiastki pierwotne, logarytmy dyskretne

Funkcje arytmetyczne

F t+ := s>t. F s = F t.

2 Kongruencje 5. 4 Grupy 9. 5 Grupy permutacji Homomorfizmy grup Pierścienie 16

Rodzinę F złożoną z podzbiorów zbioru X będziemy nazywali ciałem zbiorów, gdy spełnione są dwa następujące warunki.

... [a n,b n ] kn [M 1,M 2 ], gdzie a i M 1, b i M 2, dla i {1,..., n}. Wówczas: [a 1,b 1 ] k [a n,b n ] kn =(a 1 b 1 a 1

i=0 a ib k i, k {0,..., n+m}. Przypuśćmy, że wielomian

Wykład 4 Udowodnimy teraz, że jeśli U, W są podprzetrzeniami skończenie wymiarowej przestrzeni V to zachodzi wzór: dim(u + W ) = dim U + dim W dim(u

8 Całka stochastyczna względem semimartyngałów

1. Struktury zbiorów 2. Miara 3. Miara zewnętrzna 4. Miara Lebesgue a 5. Funkcje mierzalne 6. Całka Lebesgue a. Analiza Rzeczywista.

ĆWICZENIA Z ARYTMETYKI TEORETYCZNEJ 1. LICZBY NATURALNE. x + 1 = x, x + y = (x + y). ( y + (z + w) ) + w = x + (d) jeśli (x) = 1, to x = 1,

Teoria liczb. Zajmuje się własnościami liczb, wszystkim całkowitych

Teoria. a, jeśli a < 0.

Obóz Naukowy Olimpiady Matematycznej Gimnazjalistów

Matematyka dyskretna. Andrzej Łachwa, UJ, /15

LXIX Olimpiada Matematyczna Rozwiązania zadań konkursowych zawodów stopnia trzeciego 18 kwietnia 2018 r. (pierwszy dzień zawodów)

Wykład 5. Ker(f) = {v V ; f(v) = 0}

Statystyka. Wykład 2. Krzysztof Topolski. Wrocław, 11 października 2012

Matematyka dyskretna. Andrzej Łachwa, UJ, /14

WŁASNOŚCI FUNKCJI MONOTONICZNYCH

1 Grupy. 1.1 Grupy. 1.2 Podgrupy. 1.3 Dzielniki normalne. 1.4 Homomorfizmy

Kongruencje i ich zastosowania

1. Wykład NWD, NWW i algorytm Euklidesa.

E-learning - matematyka - poziom rozszerzony. Funkcja wykładnicza. Materiały merytoryczne do kursu

Funkcje elementarne. Matematyka 1

Skończone rozszerzenia ciał

Paweł Gładki. Algebra. pgladki/

Prostota grup A n. Pokażemy, że grupy A n sa. proste dla n 5. Dowód jest indukcyjny i poprzedzimy go lematem.

VI. Równania różniczkowe liniowe wyższych rzędów

Algebra abstrakcyjna

Matematyka Dyskretna Zestaw 2

Układy równań i nierówności liniowych

Algebra liniowa z geometrią analityczną

System BCD z κ. Adam Slaski na podstawie wykładów, notatek i uwag Pawła Urzyczyna. Semestr letni 2009/10

Pochodna funkcji. Pochodna funkcji w punkcie. Różniczka funkcji i obliczenia przybliżone. Zastosowania pochodnych. Badanie funkcji.

Transkrypt:

Funkcje arytmetyczne wersja robocza Jacek Cichoń Politechnika Wrocławska Wydział Podstawowych Problemów Techniki Liczbami naturalnymi nazywany tutaj zbiór N = {1, 2, 3...}. Zbiór liczb ierwszych oznaczamy rzez P. Dla P określamy Zauważmy, że α (n) = max{k : k n}. n = n α(n) = α(n) Uwaga: stosujemy nastęującą konwencję: f() = P f() oraz f() = P f(). Nastęujące, łatwe do udowodnienia, wzory często się rzydają w rozważaniach teoretycznych (w raktyce zaś mniej, bo wymagają znajomości rozkładu liczb na czynniki ierwsze): nwd(n, m) = min{α(n),α(m)} oraz nww(n, m) = max{α(n),α(m)}. Ze wzorów tych wynikają, na rzykład, natychmiast nastęujące wzory: nwd(a, b, c) = nwd(a, nwd(b, c)) = nwd(nwd(a, b), c). 1 Funkcje arytmetyczne Funkcjami arytmetycznymi nazywamy funkcje o dziedzinie N o wartościach w zbiorze liczb zesolonych. Zbiór wszystkich funkcji arytmetycznych oznaczmy tutaj symbolem AF. Na zbiorze tym rozważamy działanie + określone wzorem (f + g)((n) = f(n) + g(n). Struktura (AF, +) jest oczywiście gruą abelową z elementem neutralnym 0 (funkcją tożsamościowo równą zero). Rozważać możemy oerację mnożenia funkcji arytmetycznych określoną wzorem (f g)((n) = f(n) g(n). Jednakże ta oeracja nie ma ciekawych własności. Zamiast tego zajmować będziemy się slotem Dirichletta: 1

Definicja 1 (Slot Dirichletta). Niech f, g AF. Slotem Dirichletta funkcji f i g nazywamy funkcję f g AF okresloną wzorem (f g)(n) = ( n ) f(d)g. d Zauważmy, że slot f g możemy zaisać w równoważny sosób: ( n ) f(d)g = ( n ) f g(d) = f(d 1 )g(d 2 ). d d d 1d 2=n Z obserwacji tej wynika, że slot Dirichletta jest rzemienny, czyli, że f g = g f. Bez trudu możemy okazać, że (f + g) h = (f h) + (g h). Lemat 1. (f g) h = f (g h) Dowód. ((f g) h)(n) = k l=d 2 d 2d 3=n d 2d 3=n f(k)g(l)h(d 3 ) = (f g)(d 2 )h(d 3 ) = d 1d 2d 3=n d 2d 3=n k l=d 2 f(k)g(l)h(d 3 ) = f(d 1 )g(d 2 )h(d 3 ) = (f (g h))(n). Niech δ(x) = Dla dowolnej funkcji f AF mamy { 1 : x = 1 0 : x > 0 (f δ)(n) = kl=n f(k)δ(l) = f(n), więc δ jest neutralnym slotu Dirichletta. Twierdzenie 1. Struktura (AF, +, ) jest ierścieniem rzemiennym, z elementem neutralnym δ, bez dzielników zera. Funkcja f AF jest odwracalna wtedy i tylko wtedy, gdy f(1) 0. Dowód. Pokażmy, że w strukturze AF nie ma dzielników zera. Niech bowiem f, g AF\{0}. Niech a = min{k N : f(k) 0} oraz f = min{k N : g(k) 0}. Wtedy (f g)(ab) = f(k)g(l) = f(k)g(l) = f(a)g(b) 0, kl=ab kl=ab k a,l b więc f g 0. Zauważmy teraz, że jeśli f(1) = 0 to dla dowolnej funkcji g AF mamy (f g)(1) = 0, więc z ewnością f g δ, a więc f nie jest odwracalna. Załózmy więc, że f(1) 0. Połóżmy g(1) = f(1) 1 oraz indukcyjnie, dla n > 1 g(n) = f(1) 1 kl=n l<n 2 f(k)g(l).

Wtedy (f g)(1) = 1 oraz dla n > 1 mamy (f g)(n) = kl=n f(k)g(l) = kl=n l<n Zatem dla tak określonej funkcji g mamy f g = δ. 2 Funkcje multilikatywne f(k)g(l) + f(1)g(n) = 0. Definicja 2. Funkcję f : N R nazywamy multilikatywną jeśli f 0 oraz ( n, m N )(nwd(n, m) = 1 f(nm) = f(n)f(m)). Zbiór funkcji multilikatywnych ozanczać będziemy symbolem Mult. Jeśli f Mult to f(1) 0: rzeczywiście, gdyby f(0) = 0 to dla dowolnego n mielibyśmy f(n) = f(1 n) = f(1)f(n) = 0. Co więcej, jeśli f Mult, to f(1) = f(1 1) = f(1)f(1), więc f(1) = 1. Definicja 3. Funkcję f : N R nazywamy addytywna jeśli f nie jest równa funkcji zerowej oraz ( n, m N )(nwd(n, m) = 1 f(nm) = f(n) + f(m)) Zauważmy, że α(n m) = n m = α(n) α(m) = α(n) α(m) = α(n)+α(m) Zatem, dla dowolnego P, funkcja α jest addytywna. Istnieje bliski związek między funkcjami multilikatywnymi i addytywnymi. Mianowicie, jeśli f jest addytywna, to funkcja g(x) = e g(x) jest dodatnią funkcją multilikatywną. Odwrotnie, jeśli g jest dodatnią funkcją multilikatywną, to funkcja f(x) = ln(g(x)) jest funkcją addytywną. Załóżmy, że f jest funkcją multilikatywną oraz, że mamy wyznaczyć wartość funkcji f(n). Do zadania tego może odejść w nastęujący sosób: oszukujemy najmniejszą liczbę naturalną k 2 takiej, że k n. Liczba ta musi być liczbą ierwszą. Znajdujemy nastęnie największa liczbę a taką, że a n. Wtedy nwd( a, n a ) = 1 więc f(n) = f( a )f( n a ). Ta rosta uwaga rzydaje się w wielu rzyadkach do isania efektywnego kodu rocedur służąych do wyznaczania wartości fukcji multilikatywneych. Twierdzenie 2. Jeśli f jest funkcją multilikatywną zaś g jest funkcją addytywną, to f(n) = f( α(n) ), g(n) = g( α(n) ). n 3

Dowód. Zauważmy, że n = n α(n). Zatem f(n) = f α(n) = f( α(n) ). n n Wniosek 1. Złóżmy, że f o g są multilikatywne. Jeśli ( P)( k N )(f( k ) = g( k ) to f = g. 2.1 Przykłady Funkcja 1 tożsamościowo równa 1 jest multilikatywna Funkcja Id(n) = n jest multilikatywna Funkcja Id k (n) = n k jest multilikatywna Funkcja ω(n) = n 1 (czyli liczba różnych dzielników ierwszych liczby n) jest addytywna Funkcja Ω określona wzorem Ω( n α(n) ) = n α (n) jest addytywna 2.2 Funkcja Eulera Definicja 4. φ(n) = {k n : nwd(k, n) = 1}. Twierdzenie 3. Funkcja φ jest multilikatywna. Dowód. Załóżmy, że nwd(a, b) = 1. Niech A = {x a : nwd(x, a) = 1}, B = {y b : nwd(y, b) = 1} oraz C = {z ab : nwd(z, ab) = 1} Oczywiście A = φ(a), B = φ(b) oraz C = φ(ab). Niech Rozważmy zbiór f(x, y) = (bx + ay) mod ab. R = {f(x, y) : x A y B} (1) Zaczniemy od okazania, że R C. Załóżmy, że z R. Wtedy z = bx + ay + kab dla ewnej liczby k oraz ewnych x, y takich, że nwd(x, a) = 1 oraz nwd(y, b) = 1. Pokażemy, że nwd(z, ab) = 1. Załóżmy, że P oraz ab i z. Możemy założyć, że a. Lecz bx = z (ay + ab) więc bx. Gdyby b, to nwd(a, b) > 1. Zatem x. Lecz wtedy nwd(x, a) > 1, co jest srzeczne z tym, że x A. (2) Pokażemy teraz, że R = A B. Załóżmy bowiem, że (x 1, y 1 ) A B (x 2, y 2 ) A B oraz f(x 1, y 1 ) = f(x 2, y 2 ). Ustalmy liczby k 1 i k 2 takie, że f(x 1, y 1 ) = bx 1 + ay 1 + k 1 ab oraz f(x 2, y 2 ) = bx 2 + ay 2 + k 2 ab. Wtedy bx 1 + ay 1 + k 1 ab = bx 2 + ay 2 + k 2 ab, 4

więc b(x 1 x 2 ) + a(y 1 y 2 ) = (k 2 k 1 )ab. Widzimy, że a b(x 1 x 2 ). Lecz nwd(a, b) = 1, więc a (x 1 x 2 ), zatem x 1 = x 2 Podobnie okazujemy, że y 1 = y 2. Zatem f jest funkcją różnowartościową. (3) Pokażemy teraz, że C R. Ustalmy takie liczby całkowite u i v, że au + bv = 1. Załóżmy, że c C. Wtedy c = bx + ay, gdzie Y = cu i X = cv. Twierdzimy, że nwd(x, a) = 1. Załóżmy, że P oraz X i a. Wtedy c. Więc c i ab, więc nwd(c, ab) > 1, co jest niemożliwe. Podobnie okazujemy, że nwd(y, b) = 1. Niech x = X mod a oraz y = Y mod b. Wtedy x A, y B oraz c = b(x+ka)+a(y +lb) = bx+ay +(k +l)ab dla ewnych liczb całkowitych k i l, więc c = f(x, y). Z (1) oraz (3) wynika, że C = R. Z (2) wynika, że R = A B. Zatem φ(ab) = C = A B = φ(a)φ(b). 2.3 Slot Dirichleta funkcji multilikatywnych Twierdzenie 4. Jeśli f, g AF są multilikatywne, to f g jest multilikatywna. Dowód. Zauważmy najierw, że jeśli nwd(m, n) = 1 oraz d mn, to istnieją takie liczby d 1, d 2, że d 1 m, d 2 n oraz d = d 1 d 2. Zauważmy teraz, że nwd(m, n) = 1. Wtedy (f g)(n) = f(k)g(l) = f(k 1 l 1 )g(k 2 l 2 ) = k 1 m,k 2 m l 1 n,l 2 n k 1l 1=m k 2l 2=n kl=mn f(k 1 )f(l 1 )g(k 2 )g(l 2 ) = k 1l 1=m k 1 m,k 2 n l 1 m,l 2 n k 1l 1=m k 2l 2=n f(k 1 )f(l 1 ) (f g)(m) (f g)(n). k 2l 2=n g(k 2 )g(l 2 ) = Wniosek 2. Funkcja d(n) = 1 jest multilikatywna. Dowód. Mamy (1 1)(n) = (1)1( n d ) = 1 = d(n). Wniosek 3. Funkcja σ(n) = d jest multilikatywna. Dowód. Mamy (Id 1)(n) = Id(d)1( n d ) = d = σ(n). 5

Wniosek 4. Funkcja σ k (n) = dk jest multilikatywna. Dowód wynika z oczywistej równości σ k = Id k 1. 2.4 Funkcja Mobiusa 1 : n = 1 µ(n) = 0 : ( P)( 2 n) ( 1) k : n = 1 2 k A oto odstawowa własność funkcji Mobiusa: Twierdzenie 5. µ 1 = δ Dowód. Obie strony są multilikatywne. Wystarczy je srawdzić dla liczb ostaci k. (µ 1)( k ) = d k µ(d) = µ(1)+µ()+µ( 2 )+... µ( k ) = µ(1)+µ() = 1 1 = 0. Twierdzenie 6. Jeśli f jest multilikatywna, to µ(d)f(d) = f()), µ(d) d(1 2 f(d) = + f()). d(1 Dowód. Zauważmy, że funkcja h(n) = µ(n)f(n) jest multilikatywna oraz, że (h 1)(n) = µ(d)f(d), więc lewa strona ierwszej równości jest multilikatywna. Prawa jest również multilikatywne (to wynika wrost z definicji). Równość wystarczy więc srawdzić dla liczb ostaci k (atrz Wniosek 1): µ(d)f(d) = µ(1)f(1) + µ()f() = 1. d k Drugą równość dowodzi się odobnie. 2.5 Jawny wzór na funkcję Eulera Twierdzenie 7. φ(n) = n n (1 1 ) Dowód. Obie strony są multilikatywne. Srawdzimy rowność dla liczb ostaci k. Zauważmy, że {a N : a n : nwd(a, k ) > 1} = {, 2, 3,..., k 1 }, więc φ( k ) = k k 1 = k (1 1 ). Wniosek 5. ϕ = µ Id 6

Dowód. Niech f(n) = 1 n. To jest funkcja multilikatywna. Z 6 mamy (µ Id)(n) = µ(d)id( n d ) = µ(d) n d = n µ(d)f(d) = n (1 f(d)) = n n d(1 1 ) = φ(n). Wniosek 6. ϕ 1 = Id Dowód. Z równości ϕ = µ Id otrzymujemy ϕ 1 = µ Id 1 = (1µ )Id = δ Id = Id. Ostatnią równość możemy zaisać w nastęujące ostaci φ(d) = φ(n). A oto alternatywny, elementarny dowód tej równości: n = { k n : 1 k n} = {k : nwd(k, d) = 1} = {k : nwd(k, d) = 1} = φ(n). 7