Parzystość

Podzielność. Reszty z dzielenia. Kongruencje. Systemy pozycyjne. Równania diofantyczne. Liczby pierwsze i względnie pierwsze. NWW i NWD.
Awatar użytkownika
mol_ksiazkowy
Użytkownik
Użytkownik
Posty: 11581
Rejestracja: 9 maja 2006, o 12:35
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 3167 razy
Pomógł: 749 razy

Parzystość

Post autor: mol_ksiazkowy »

Udowodnić, że \(\displaystyle{ {2^n - k \choose k-1}}\) jest liczbą parzystą, o ile \(\displaystyle{ 2 \leq k \leq 2^{n-1}}\).
Awatar użytkownika
arek1357
Użytkownik
Użytkownik
Posty: 5750
Rejestracja: 6 gru 2006, o 09:18
Płeć: Mężczyzna
Lokalizacja: blisko
Podziękował: 132 razy
Pomógł: 526 razy

Re: Parzystość

Post autor: arek1357 »

Zapiszmy odpowiednio:\(\displaystyle{ 2^n}\)

\(\displaystyle{ 2^n=(2^{n-1}+2^{n-2}+...+2^1)+2}\)

Jest \(\displaystyle{ n}\) składników a w nawiasie \(\displaystyle{ n-1}\) składników...

Niech teraz \(\displaystyle{ k}\) ma rozwinięcie dwójkowe następujące:

\(\displaystyle{ k=s_{n-1}2^{n-1}+s_{n-2}2^{n-2}+...+s_{1}2+r , r=0 \vee 1}\)

1) niech: \(\displaystyle{ r=1}\)

\(\displaystyle{ k=s_{n-1}2^{n-1}+s_{n-2}2^{n-2}+...+s_{1}2+1}\)

Reprezentacja dwójkowa:

\(\displaystyle{ 2^n-k=\left( 1-s_{n-1}\right) 2^{n-1}+\left( 1-s_{n-2}\right) 2^{n-2}+...+\left( 1-s_{1}\right) 2^1+1}\)

teraz jak mamy reprezentację dwójkową: \(\displaystyle{ k-1}\)

\(\displaystyle{ k-1=s_{n-1}2^{n-1}+s_{n-2}2^{n-2}+...+s_{1}2+0 \cdot 1}\)

Łatwo wywnioskować, że:

\(\displaystyle{ \bigvee\limits_{s_{i}} s_{i}=1}\)

więc reprezentacja dwójkowa będzie obu tych liczb wyglądać następująco:

\(\displaystyle{ 2^n-k=\left( 1,1,...,0,...,1 \right) , k-1=\left( s_{1},s_{2},...,1,...,s_{0} \right)}\)

Znaczy to, że na tym samym miejscu w rozwinięciu dwójkowym liczby: \(\displaystyle{ 2^k-k}\) występuje \(\displaystyle{ 0}\), a w tym samym miejscu rozwinięcia dwójkowego liczby: \(\displaystyle{ k-1}\) występuje \(\displaystyle{ 1}\)

2) Załóżmy teraz, że \(\displaystyle{ k}\) jest parzyste, czyli: \(\displaystyle{ r=0}\)

wtedy:

\(\displaystyle{ 2^n-k=s_{n-1}2^{n-1}+s_{n-2}2^{n-2}+...+s_{1}2+0}\)

\(\displaystyle{ k-1=s_{n-1}2^{n-1}+s_{n-2}2^{n-2}+...+s_{1}2+1}\)

Jak widać wtedy ostatni współczynnik w rozwinięciu dwójkowym \(\displaystyle{ 2^n-k}\) wynosi zero, a ostatni współczynnik: \(\displaystyle{ k-1}\) w rozwinięciu dwójkowym wynosi jeden a więc jest większy...

Teraz twierdzenie Lucasa:

\(\displaystyle{ {m \choose n} =\Pi_{i=0}^k {m_{i} \choose n_{i}} \mod p}\)

Przyjmujemy, że:

(**) \(\displaystyle{ {m_{i} \choose n_{i}}=0}\) jeżeli: \(\displaystyle{ m_{i}<n_{i}}\)

gdzie:

\(\displaystyle{ m=m_{k}p^k+m_{k-1}p^{k-1}+...+m_{1}p^1+m_{0}}\)

\(\displaystyle{ n=n_{k}p^k+n_{k-1}p^{k-1}+...+n_{1}p^1+n_{0}}\)

\(\displaystyle{ 0 \le m_{i} , n_{i}<p}\)

U nas przyjmiemy:

\(\displaystyle{ m:=2^n-k , n:=k-1 , p=2}\)

więc obliczamy:

\(\displaystyle{ {2^n-k \choose k-1} =\Pi_{i=0}^{n-1} {s_{i} \choose s_{i}'} \mod 2}\)

U nas współczynniki:

\(\displaystyle{ {s_{i} \choose s_{i}'} }\)

Mogą wynosić:

\(\displaystyle{ {1 \choose 0} ={1 \choose 1} ={0 \choose 0} =1 \vee {0 \choose 1}=0 }\)

Ale wykazaliśmy, że w obu przypadkach gdy \(\displaystyle{ k}\) jest parzyste i nieparzyste zawsze wystąpi symbol:

\(\displaystyle{ {0 \choose 1}=0 }\)

a więc:


\(\displaystyle{ {2^n-k \choose k-1} =\Pi_{i=0}^{n-1} {s_{i} \choose s_{i}'} \mod 2= {0 \choose 1}=0 \mod 2 }\)

cnd...
ODPOWIEDZ