2014 dxdy logo

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

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


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 Поменять 2 числа местами
Сообщение09.01.2013, 18:34 


09/01/13
4
Допустим есть 2 переменные $a$ и $b$. Можно ли поменять их местами, если можно только проводить операции вида:
$$a = a + kb$$ $$b = b + ka$$ где $k \in \mathbb{Z}$

 Профиль  
                  
 
 Re: Поменять 2 числа местами
Сообщение09.01.2013, 18:38 
Заслуженный участник


20/07/09
4026
МФТИ ФУПМ
У вас $b$ всегда кратно своему начальному состоянию. Так что произвольное $a$ не получить.

 Профиль  
                  
 
 Re: Поменять 2 числа местами
Сообщение09.01.2013, 18:39 


09/01/13
4
Там опечатка очевидно. Сейчас исправлю.

 Профиль  
                  
 
 Re: Поменять 2 числа местами
Сообщение09.01.2013, 19:00 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Ну это же банально. Допустим, мы сделали $a:=a+b$. Теперь в первой переменной лежит сумма переменных, а во второй - сама эта вторая. А первая переменная нигде не лежит. Потеряна ли она навсегда? Можно ли её получить какой-то операцией из двух этих чисел, которые у нас есть?

 Профиль  
                  
 
 Re: Поменять 2 числа местами
Сообщение09.01.2013, 19:08 


09/01/13
4
Очевидно, можно. Но это нам ничего не дает.

 Профиль  
                  
 
 Re: Поменять 2 числа местами
Сообщение09.01.2013, 19:19 


26/08/11
2100
А, ну да. $a:=a-b$ Далеко не продвинулись, но и глупости не наделали.

 Профиль  
                  
 
 Posted automatically
Сообщение09.01.2013, 19:29 
Супермодератор
Аватара пользователя


20/11/12
5728
 i  Тема перемещена из форума «Помогите решить / разобраться (М)» в форум «Карантин»
Причина переноса: формулы не оформлены ТеХом

fressen, Запишите формулы ТеХом. Инструкции здесь или здесь (или в этом видеоролике). После исправлений сообщите в теме Сообщение в карантине исправлено, и тогда тема будет возвращена.

 Профиль  
                  
 
 Posted automatically
Сообщение09.01.2013, 19:59 
Админ форума
Аватара пользователя


19/03/10
8952
 i  Тема перемещена из форума «Карантин» в форум «Помогите решить / разобраться (М)»

 Профиль  
                  
 
 Re: Поменять 2 числа местами
Сообщение09.01.2013, 20:33 
Заслуженный участник


11/05/08
32166
Тут всё очень не просто, а гораздо проще. Мне сперва показалось, что это программистская задача, но нет -- это тупо линейная алгебра. Достаточно призадуматься, каков детерминант любого из этих элементарных преобразований -- и каков детерминант преобразования, которое мы собираемся получить на выходе.

 Профиль  
                  
 
 Re: Поменять 2 числа местами
Сообщение09.01.2013, 20:40 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Ага. (Я сначала не понял, что теперь нельзя сделать $b:=a-b$, но всё равно банально.) Тогда ответ зависит от того, что из себя представляют формулы в первом посте: это два преобразования, или же одно преобразование? Если два, то определитель каждого из них...

 Профиль  
                  
 
 Re: Поменять 2 числа местами
Сообщение09.01.2013, 20:54 
Заслуженный участник


11/05/08
32166
ИСН в сообщении #669441 писал(а):
что из себя представляют формулы в первом посте: это два преобразования, или же одно преобразование?

Два последовательных, разумеется. Задачка-то по форме всё-таки программистская. Изначально акцент на это был очевиден; это уж потом, по мере приближения в оформлении формул к кошерности он немножко скрался.

 Профиль  
                  
 
 Re: Поменять 2 числа местами
Сообщение09.01.2013, 20:55 
Заслуженный участник


09/09/10
3729
ewert в сообщении #669440 писал(а):
Достаточно призадуматься,

А чего тут думать, если сразу видно, что от нас требуют из двух скосов сделать отражение? :shock:

-- Ср янв 09, 2013 21:59:32 --

ИСН в сообщении #669441 писал(а):
или же одно преобразование?

Если одно, то тогда можно, но только потребные для этого целые числа случаются лишь в военное время.

 Профиль  
                  
 
 Re: Поменять 2 числа местами
Сообщение09.01.2013, 21:12 
Заслуженный участник
Аватара пользователя


18/05/06
13438
с Территории
Joker_vD в сообщении #669452 писал(а):
Если одно, то тогда можно, но только потребные для этого целые числа случаются лишь в военное время.
Был ещё вариант: k, которое в разных местах одной формулы имеет разные значения. Но это всё - если преобразование одно, что скорее всего не так.

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

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



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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