2014 dxdy logo

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

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


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


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

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

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

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

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



Начать новую тему Ответить на тему
 
 неподвижная точка монотонного преобразователя
Сообщение10.05.2010, 20:44 


27/01/10
260
Россия
Что-то не получается доказать такой факт, с которым я столкнулся в теории верификации программ.
Есть $\tau \colon \mathcal P(S) \to \mathcal P(S)$ -- функция, отображающая множество $\mathcal P(S)$ всех подмножеств $S$ в себя. При этом она монотонна (если $P\subseteq Q,$ то $\tau(P)\subseteq \tau(Q)$). Определим на $\mathcal P(S)$ отношение частичного порядка как теоретико-множественное включение. Нужно доказать, что минимальная неподвижная точка отображения $\tau(Z)$ определяется как $$\mu Z.\tau(Z) = \bigcap\limits_{Z\in\mathcal P(S)}\{Z|\tau(Z)\subseteq Z\}.$$ Подскажите, как это сделать?

 Профиль  
                  
 
 Re: неподвижная точка монотонного преобразователя
Сообщение10.05.2010, 23:47 


10/06/09
111
Насколько я понял, в правой части равенства у вас стоит пустое множество.

Действительно, т.к. $\tau$ - монотонная функция, то
$\tau(\varnothing) \subseteq \varnothing$. Ну и поэтому пересечение пусто.

Да и на самом деле, т.к. $\tau(\varnothing) = \varnothing$, то $\varnothing$ - минимальная неподвижная точка

 Профиль  
                  
 
 Re: неподвижная точка монотонного преобразователя
Сообщение10.05.2010, 23:49 
Заслуженный участник
Аватара пользователя


06/10/08
6422
malin в сообщении #317822 писал(а):
Насколько я понял, в правой части равенства у вас стоит пустое множество.

Действительно, т.к. $\tau$ - монотонная функция, то
$\tau(\varnothing) \subseteq \varnothing$. Ну и поэтому пересечение пусто.

Это неверно. Например, постоянная функция является монотонной.

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


03/02/10
1928
malin в сообщении #317822 писал(а):
Действительно, т.к. $\tau$ - монотонная функция, то
$\tau(\varnothing) \subseteq \varnothing$.

Правильно так: $\forall A\in\cal{P}(S)$ $\tau(\varnothing)\subseteq\tau(A)$

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


06/10/08
6422
А доказывается это так.
Во-первых, т.к. $\tau$ монотонна, $\tau(\cap_i A_i)\subseteq \cap_i \tau(A_i)$.
Дальше распишем по этой формуле $\tau$ от нашего большого пересечения (обозначим его $M$) и убедимся, что $\tau(M)\subseteq M$. Потом докажем, что вариант $\tau(M)\subset M$ невозможен: $\tau(M)\subseteq M\Rightarrow \tau(\tau(M))\subseteq \tau(M)\Rightarrow M\subseteq\tau(M)$ (последнее - по определению M)

Осталось доказать, что $M$-минимальная неподвижная точка. Для этого заметим, что любая неподвижная точка входит в пересечение.

 Профиль  
                  
 
 Re: неподвижная точка монотонного преобразователя
Сообщение11.05.2010, 00:09 


10/06/09
111
Да, ерунду написал.

-- Вт май 11, 2010 01:20:30 --

Кстати, всё равно что-то тут не то. Например, если $S = \{0,1\}$, то $\mathcal P(S) = \{\varnothing, \{0\},\{1\},\{0,1\}\}$
Если отображение $\tau$ задать таким образом:
$\tau(\varnothing) = \{0\}$, а остальные элементы отобразить в себя, то минимальными неподвижными точками будут множества $\{0\}$ и $\{1\}$.
А вот пересечение множеств $\{0\},\{1\},\{0,1\}$ будет пусто

 Профиль  
                  
 
 Re: неподвижная точка монотонного преобразователя
Сообщение11.05.2010, 08:50 


27/01/10
260
Россия
malin в сообщении #317831 писал(а):
Кстати, всё равно что-то тут не то. Например, если $S = \{0,1\}$, то $\mathcal P(S) = \{\varnothing, \{0\},\{1\},\{0,1\}\}$
Если отображение $\tau$ задать таким образом:
$\tau(\varnothing) = \{0\}$, а остальные элементы отобразить в себя, то минимальными неподвижными точками будут множества $\{0\}$ и $\{1\}$.
А вот пересечение множеств $\{0\},\{1\},\{0,1\}$ будет пусто


Тогда ваше отображение не монотонно: $\varnothing \subseteq \{1\}$, но при этом $\tau(\varnothing)=\{0\} \nsubseteq \tau(\{1\})=\{1\}$.

Xaositect, спасибо.

 Профиль  
                  
 
 Re: неподвижная точка монотонного преобразователя
Сообщение11.05.2010, 20:25 
Заморожен
Аватара пользователя


18/12/07
8774
Новосибирск
topic23747.html

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

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



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

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


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

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