2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Доказать, что не существует функции...
Сообщение02.10.2010, 11:32 


01/10/10

2116
Израиль (племянница БизиБивера)
Доказать, что не существует функции $f$ из множества всех натуральных чисел в него же, такой, что $f(f(n)) = 2n$ для любого n.

Мне как раз показалось, что я нашла именно такую функцию. Не могу понять, где я ошиблась.

Предположим, что $n$ - натуральное число, а $A$ - наибольший нечётный делитель числа $n$.
Тогда искомая функция выглядит следующим образом:

$f(n) = n(A+2)/A$, если $A$ даёт остаток 1 при делении на 4, и $f(n) = 2*n*(A-2)/(A)$ в противном случае.

 Профиль  
                  
 
 Re: Доказать, что не существует функции...
Сообщение02.10.2010, 11:43 
Заслуженный участник
Аватара пользователя


23/08/07
5501
Нов-ск
Xenia1996 в сообщении #358238 писал(а):
Не могу понять, где я ошиблась.
Надо проверять формулу, скажем, для $n$ из первой сотни.

 Профиль  
                  
 
 Re: Доказать, что не существует функции...
Сообщение02.10.2010, 11:46 
Аватара пользователя


30/09/10
119
Не поленился, взял $n=10$
$A=5$, применяем 1-ю формулу
$f(10) = 10*7/5 = 14$
$f(14) - A = 7$, 2-я формула
$f(f(10)) = f(14) = 2*14*7 / 9$ - вообще не целое, целая часть = 21

 Профиль  
                  
 
 Re: Доказать, что не существует функции...
Сообщение02.10.2010, 11:50 


01/10/10

2116
Израиль (племянница БизиБивера)
TOTAL в сообщении #358243 писал(а):
Xenia1996 в сообщении #358238 писал(а):
Не могу понять, где я ошиблась.
Надо проверять формулу, скажем, для $n$ из первой сотни.

В уме проверила, вроде работает. На компе не умею, так как имею сильный перекос: умею решать некоторые олимпиадные задачи по математике, но вот информатикой не владею абсолютно (вершиной моих умений в информатике является прога на С, вычисляющая ацерет). И, положа (или положив?) руку на сердце, могу сказать, что презираю технику.

-- Сб окт 02, 2010 11:52:41 --

Day в сообщении #358245 писал(а):
Не поленился, взял n=10
A=5, применяем 1-ю формулу
f(10) = 10*7/5 = 14
f(14) - A = 7, 2-я формула
f(f(10)) = f(14) = 2*14*7 / 9 - вообще не целое, цеая часть = 21

Пардон, там минус, а не плюс.

-- Сб окт 02, 2010 11:56:18 --

Исправила

 Профиль  
                  
 
 Re: Доказать, что не существует функции...
Сообщение02.10.2010, 12:33 
Аватара пользователя


30/09/10
119
Кажется, пока я хлопал ушами, 2-я формула изменилась ?

 Профиль  
                  
 
 Re: Доказать, что не существует функции...
Сообщение02.10.2010, 12:38 
Заслуженный участник


09/02/06
4401
Москва
Решение правильное. Лучше найти общее решение. Для каждого четного числа $2n$ существует $m=f(n)$, что выполняется $f(m)=2n$. Следовательно $f(2n)=f(f(m))=2m=2f(n)\to f(2^kn)=2^kf(n)$.
Тем самым $f$ определяется своими значениями на подмножестве нечетных чисел.
Обозначим через $O$ множество нечетных натуральных чисел, образ которых так же нечетный. Обозначим через $E$ образы $f(O)$. Тогда их пересечение пусто (иначе образ f(f(a)) опять нечетное для некоторого а) и объединение составляет все множество нечетных чисел (иначе некоторое четное число не имеет образа). Обозначим через $g:E\to O$ отображение $g(a)=\frac{f(a)}{2},a\in O$.
Из вышеприведенного следует, что $f,g$ взаимно обратные отображения. При этом любое взаимно однозначное отображение части нечетных чисел $f$ в дополнение $E$ до всех нечетных чисел доопределяется до функции $f$ удовлетворяющей указанному свойству.
$f(2^ka)=2^kf(a),f(2^kb)=2^{k+1}g(b),a\in O,b\in E$.
Таким образом таких функций имеется континиум.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: YandexBot [bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group