به محفل ریاضی ایرانیان خوش آمدید! لطفا برای استفاده از تمامی امکانات عضو شوید
ارسال شده تیر ۳, ۱۳۹۵ در مطالب ریاضی توسط کیوان عباس زاده (3,110 امتیاز)
برچسب گذاری دوباره تیر ۳, ۱۳۹۵ توسط کیوان عباس زاده
6,931 بازدید

نویسنده : کیوان عباس زاده اسک شهری

تاریخ : $1395/04/03$

تابع فی اویلر

تابع $ \varphi : \mathbb{N} \longrightarrow \mathbb{N}$ که دارای ضابطه زیر است را تابع فی اویلر می نامند : $$ \varphi (n)=| \lbrace m\in \mathbb{N}\ |\ m \leq n,\ gcd(m,n)=1\rbrace |$$ در واقع به ازای عدد طبیعی $n$ , $ \varphi (n)$ برابر تعداد اعداد طبیعی کوچکتر یا مساوی $n$‌ است که نسبت به $n$ اول هستند .

مثال : $ \varphi (8)=4$ زیرا اعداد طبیعی کوچکتر یا مساوی $8$ که نسبت به $8$ اول هستند عبارتند از $1,3,5,7$ .

قضیه ۱ : اگر $p$ عددی اول باشد آنگاه $ \varphi (p)=p-1$ .

اثبات : چون $p$ عددی اول است پس تمام اعداد طبیعی کوچکتر یا مساوی $p$ نسبت به $p$ اول هستند یعنی : $$\lbrace m\in \mathbb{N}\ |\ m \leq p,\ gcd(m,p)=1\rbrace= \lbrace 1,2,...,p-1\rbrace $$ پس $ \varphi (p)=p-1$ .

قضیه 2 : اگر $p$ عددی اول باشد و $r$ عدد صحیح مثبت باشد آنگاه :$$ \varphi (p^r)=p^{r-1}(p-1)$$ اثبات : اعداد طبیعی کوچکتر یا مساوی $p^r$ که نسبت به آن اول نمی باشند مضارب عدد $p$ هستند که عبارتند از $p,2p,...,p^r$ یعنی : $$\lbrace m\in \mathbb{N}\ |\ m \leq p^r,\ gcd(m,p^r) \neq 1\rbrace = \lbrace p,2p,...,p^r\rbrace $$ پس : $$| \lbrace m\in \mathbb{N}\ |\ m \leq p^r,\ gcd(m,p^r) \neq 1\rbrace |=p^{r-1}$$ بنابراین داریم : $$ \varphi (p^r)=| \lbrace m\in \mathbb{N}\ |\ m \leq p^r,\ gcd(m,p^r) = 1\rbrace |=p^r-p^{r-1}$$ $$ \Rightarrow \varphi (p^r)=p^{r-1}(p-1)$$ قضیه 3 : اگر $m,n $ دو عدد طبیعی باشند و $gcd(m,n)=1$ آنگاه : $$ \varphi (mn)= \varphi (m) \varphi (n)$$ نتیجه : اگر $m_{1},m_{2},...,m_{k}$ اعداد طبیعی باشند که دو به دو نسبت به اول هستند یعنی برای هر $i \neq j$ داریم $gcd(m_{i},m_{j})=1$ آنگاه داریم : $$ \varphi (m_{1}m_{2}...m_{k})= \varphi (m_{1}) \varphi (m_{2})... \varphi (m_{k})$$

قضیه 4 : اگر تجزیه عدد طبیعی $n$ به صورت $n=p_{1}^{ \alpha _{1}}p_{2}^{ \alpha _{2}}...p_{k}^{ \alpha _{k}}$ باشد که $p_{1},p_{2},...,p_{k}$ اعداد اول متمایز هستند و $ \alpha _{1}, \alpha _{2},..., \alpha _{k}$ اعداد صحیح مثبت هستند آنگاه : $$ \varphi (n)=n(1-\frac{1}{p_{1}})(1-\frac{1}{p_{2}})...(1-\frac{1}{p_{k}})$$ اثبات : به ازای هر $i \neq j$ داریم $gcd(p_{i}^{ \alpha _{i}},p_{j}^{ \alpha _{j}})=1$ پس طبق نتیجه بالا داریم : $$\varphi (p_{1}^{ \alpha _{1}}p_{2}^{ \alpha _{2}}...p_{k}^{ \alpha _{k}})= \varphi (p_{1}^{ \alpha _{1}}) \varphi (p_{2}^{ \alpha _{2}})... \varphi (p_{k}^{ \alpha _{k}})$$ $$ \Rightarrow \varphi (n)= \varphi (p_{1}^{ \alpha _{1}}) \varphi (p_{2}^{ \alpha _{2}})... \varphi (p_{k}^{ \alpha _{k}})$$ حال طبق قضیه $2$ به ازای هر $ i=1,2,...,k $ داریم : $$ \varphi (p_{i}^{ \alpha _{i}})=p_{i}^{ \alpha _{i}-1}(p_{i}-1)$$ پس : $$ \varphi (n)=p_{1}^{ \alpha _{1}-1}(p_{1}-1)p_{2}^{ \alpha _{2}-1}(p_{2}-1)...p_{k}^{ \alpha _{k}-1}(p_{k}-1)$$ $$ \Rightarrow \varphi (n)=p_{1}^{ \alpha _{1}}(\frac{p_{1}-1}{p_{1}})p_{2}^{ \alpha _{2}}(\frac{p_{2}-1}{p_{2}})...p_{k}^{ \alpha _{k}}(\frac{p_{k}-1}{p_{k}})$$ $$ \Rightarrow \varphi (n)=n(1-\frac{1}{p_{1}})(1-\frac{1}{p_{2}})...(1-\frac{1}{p_{k}})$$ مثال : $ \varphi (120)$ را حساب کنید .

حل : $120=2^3 \times 3 \times 5$ پس : $$ \varphi (120)=120(1-\frac{1}{2})(1-\frac{1}{3})(1-\frac{1}{5})=32$$ پس در میان اعداد طبیعی کوچکتر یا مساوی $120$ ، $32$ عدد نسبت به $120$ اول هستند .

البته بدون استفاده از قضیه های بالا هم می توان فرمول تابع فی اویلر را بدست آورد . برای این کار کافی است از اصل شمول و عدم شمول استفاده کنیم . فرض کنید $n$ عدد طبیعی است و تجزیه آن به اعداد اول به صورت $n=p_{1}^{ \alpha _{1}}p_{2}^{ \alpha _{2}}...p_{k}^{ \alpha _{k}}$تعریف کنید : $$S= \lbrace 1,2,...,n\rbrace $$ حال به ازای هر $i=1,...,k$ تعریف می کنیم : $$A_{i}= \lbrace m\in S\ :\ p_{i}|m\rbrace $$ یعنی مجموعه $A_{i}$ مجموعه اعداد طبیعی کوچکتر یا مساوی $n$ است که مضرب $p_{i}$ هستند . حال واضح است که عدد طبیعی $m\in S$ نسبت به $n$ اول است هرگاه مضرب هیچ یک از اعداد اول $p_{1},p_{2},...,p_{k}$ نباشد . یعنی به ازای هر $i=1,...,k$ داشته باشیم $m\notin A_{i}$ . پس : $$\lbrace m\in \mathbb{N}\ |\ m \leq n,\ gcd(m,n)=1\rbrace= \bigcap_{i=1}^k A_{i} ^c$$ ( توجه : منظور از $A_{i}^c$ متمم مجموعه $A_{i}$ است ).

پس : $$ \varphi (n)=|\lbrace m\in \mathbb{N}\ |\ m \leq n,\ gcd(m,n)=1\rbrace|= |\bigcap_{i=1}^k A_{i} ^c|$$ طبق اصل شمول و عدم شمول داریم : $$\begin{align}|\bigcap_{i=1}^k A_{i} ^c|&=|S|- \sum_{i=1}^k |A_{i}|\\ &+\sum_{1 \leq i < j \leq k} |A_{i} \bigcap A_{j} |\\ &-\sum_{1 \leq i < j < s \leq k} |A_{i} \bigcap A_{j} \bigcap A_{s}|\\ &+...\\ &+(-1)^k|\bigcap_{i=1}^k A_{i} ^c|\\ \end{align} $$ حال هریک از زیگماهای بالا را محاسبه می کنیم اما قبل از آن نکته زیر را یادآوری می کنیم :

نکته : اگر $n,a$ عدد طبیعی باشند آنگاه تعداد اعداد طبیعی کوچکتر یا مساوی $n$ که مضرب $a$ هستند برابر است با $[\frac{n}{a}]$ .

پس به ازای هر $i=1,...,k$ داریم : $$|A_{i}|=[\frac{n}{p_{i}}]=\frac{n}{p_{i}}$$ و به ازای هر $1 \leq i < j \leq k$ : $$|A_{i}\bigcap A_{j}|=[\frac{n}{p_{i}p_{j}}]=\frac{n}{p_{i}p_{j}}$$ ( زیرا عدد $m\in A_{i}\bigcap A_{j}$ اگر و تنها اگر $m$ هم مضرب $p_{i}$ و هم مضرب $p_{j} $ باشد اگر و تنها اگر $m$ مضرب $p_{i}p_{j}$ باشد . )

و به طور کلی برای هر $1 \leq t \leq k$ و $1 \leq i_{1} < i_{2} < ... < i_{t} \leq k$ : $$|A_{i_{1}}\bigcap...\bigcap A_{i_{t}}|=[\frac{n}{p_{i_{1}}...p_{i_{t}}}]=\frac{n}{p_{i_{1}}...p_{i_{t}}}$$ پس با جاگذاری در بالا داریم : ( توجه : $|S|=n$ ) $$\begin{align}|\bigcap_{i=1}^k A_{i} ^c|&= n- \sum_{i=1}^k \frac{n}{p_{i}} \\ &+ \sum_{1 \leq i < j \leq k} \frac{n}{p_{i}p_{j}}\\ &-\sum_{1 \leq i < j < s \leq k} \frac{n}{p_{i}p_{j}p_{s}}\\ &+...\\ &+ (-1)^k\frac{n}{p_{1}p_{2}...p_{k}}\\ \end{align} $$ بعد از فاکتور گیری از $n$ واستفاده از اتحاد جمله مشترک خواهیم داشت : $$\varphi (n)=n(1-\frac{1}{p_{1}})(1-\frac{1}{p_{2}})...(1-\frac{1}{p_{k}})$$ مطمئنم تا اینجا از اثبات قبلی خوشحال هستید .

دارای دیدگاه تیر ۴, ۱۳۹۵ توسط erfanm (13,871 امتیاز)
ممنون
قبلا اثبات  فرمول اویلر رو به کمک اصل شمول و عدم شمول ندیده بودن
جالب بود
دارای دیدگاه تیر ۱۰, ۱۳۹۵ توسط fardina (17,622 امتیاز)
خیلی زیبا نوشتید.
منتظر قسمت های بعدی هم هستم.
این چرخ فلک که ما در او حیرانیم<br> فانوس خیال از او مثالی دانیم<br> خورشید چراغ دان و عالم فانوس<br> ما چون صوریم کاندرو حیرانیم
...