2014 dxdy logo

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

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


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


Посмотреть правила форума



Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Пример правила подстановки
Сообщение13.06.2017, 20:29 


03/06/17

67
Согласно книги правило подстановки
Цитата:
Если формула А доказуема в исчислении высказываний, х переменная, В произвольная формула исчисления высказываний. то формула. полученная в результате
замены в формуле А переменной х всюду. rде она входит,
формулой В, является также доказуемой формулой.
Операция замены в формуле А переменной х формулой В носит название подстановки и символически записывается так:

$\int\limits_{x}^{B} (A)
$
Которая взаимодействует с группой аксиом, например.
$
x \to (x \to y)
$
а) Если формула А есть переменная х, то подстановка дает В.
$
A \to (y \to A) результат B
$
б) Если формула А есть переменная у. отличная от х, в то подстановка дает А
x \to (A \to x) результат A

в) Если А формула для которой подстановка уже определена то подстановка В вместо х в отрицание А есть отрицание подстановки.

Верно ли я написал а) и б)? Какой будет в)? Что означает подстановка уже определена? Как подстановка будет выглядеть в реальности?

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение14.06.2017, 00:21 


06/06/13
71
Цитата из книги понятна. Все остальное непонятно.

root721 в сообщении #1225091 писал(а):
Которая
К чему относится "которая"? И вообще нехорошо начинать предложение с этого слова.

root721 в сообщении #1225091 писал(а):
взаимодействует
Что это значит?

root721 в сообщении #1225091 писал(а):
с группой аксиом, например.
$
x \to (x \to y)
$
а) Если формула А есть переменная х, то подстановка дает В.
$
A \to (y \to A) результат B$
Какая подстановка? Напишите три составляющих подстановки, о которой идет речь.

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение14.06.2017, 07:52 


03/06/17

67
3D Homer в сообщении #1225213 писал(а):
К чему относится "которая"?

Правило подстановки которое взаимодействует с группой аксиом, например.
3D Homer в сообщении #1225213 писал(а):
Что это значит?

Я понял так, что правило подстановки описывает взаимодействие A, B и x с аксиомой.
3D Homer в сообщении #1225213 писал(а):
Напишите три составляющих подстановки, о которой идет речь.

Если а), б), в) не те составляющие, тогда о чём вы говорите?

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


18/01/13
12044
Казань
root721
А вы понимаете, что такое подстановка, скажем, в алгебре? Если $A$ это $\sin x$, то подстановка $x=y^2$ превратит формулу в $\sin y^2$. Ну а если формула $A$ имеет вид $x$, то подстановка $x = B$ даст формулу $B$.
Более интересно делать подстановку не просто в формулу, а в тождество, тогдамы получим новые тождества-следствия.
Например, в тождестве $(x+1)^2=x^2+2x+1$ мы можем сделать подстановку $x=2t$, получим новое тождество $(2t+1)^2=(2t)^2+2\cdot 2t+1$

В этом примере роль формулы $A$ играет исходное тождество, $A : ((x+1)^2=x^2+2x+1)$

В вашем случае разница только в том, что вместо алгебраических формул берутся логические. Тогда, например, утверждение
root721 в сообщении #1225091 писал(а):
а) Если формула А есть переменная х, то подстановка дает В.
просто очевидно.

Вы в своих рассуждениях путаете формулы (видимо, предикаты? тут как-то неясно) и переменные (термы?)
Не надо подставлять куда-то $A$, разве что вы поменяете смысл исходных обозначений.

-- 14.06.2017, 09:04 --

И еще: знак равенства как знак подстановки лучше не использовать в логике, где он может иметь и другие смыслы. Поэтому его и заменяют на какой-нибудь значок (в ваших обозначениях -- интеграла). Например, в языке Паскаль присвоение обозначается знаком $:=$, то есть $x:=B$, а в языке $R$ -- знаком стрелки $x \leftarrow B$

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение14.06.2017, 11:13 


03/06/17

67
provincialka в сообщении #1225287 писал(а):
Вы в своих рассуждениях путаете формулы (видимо, предикаты? тут как-то неясно) и переменные (термы?)
Не надо подставлять куда-то $A$, разве что вы поменяете смысл исходных обозначений.

До предикатов я еще не дошел, они в следующей главе, я скорее путаю куда что подставлять. Особенно в случае в), что означает подстановка уже определена? Есть аксиома и есть подстановка, как она может быть уже определенной?

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


18/01/13
12044
Казань
Почему вы все время говорите про какую-то аксиому? В определении этого нет, и в ваших пунктах -- тоже.

А п. в) очень простой. Пусть вы уже сумели/научились подставлять $B$ вместо $x$ в $A$, получили формулу $C$. Тогда при подстановке $B$ в $\overline{A}$ вы получите формулу $\overline{C}$

Впрочем, я отвечаю из "общематематических" соображений, тонкостей не знаю. Например, что это за пункты а)-в): свойства, задаваемые нами или теоремы, которые надо доказывать?

(Оффтоп)

Мое столкновение с логикой было лет 40 назад, иипосле этого, слава богу, заниматься ею не приходилось

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение14.06.2017, 14:42 


03/06/17

67
provincialka в сообщении #1225365 писал(а):
Почему вы все время говорите про какую-то аксиому?

Они есть в книге, я так понял они взаимосвязаны с правилом подстановки или нет?
provincialka в сообщении #1225365 писал(а):
Например, что это за пункты а)-в): свойства

Свойства заданные правилами логики.
http://www.pm298.ru/ischisl.php

-- 14.06.2017, 16:13 --

Перечитал все заново, да вы правы. Аксиомы не взаимосвязаны.

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение14.06.2017, 16:40 


03/06/17

67
Хотя нет, дальше есть норм примеры и тут все ясно. Всётаки связаны.

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение14.06.2017, 18:40 
Аватара пользователя


10/05/17

113
root721 в сообщении #1225091 писал(а):
в) Если А формула для которой подстановка уже определена то подстановка В вместо х в отрицание А есть отрицание подстановки.
Проще говоря, есть две унарные операции: подстановка и отрицание. То, что они коммутируют (без разницы, в каком порядке их выполнять), становится очевидно из синтаксических соображений: одна добавляет слева символ $\neg$, другая меняет переменную на формулу. Сам символ $\neg$ переменной не является и не может быть подставлен вместо переменной.
provincialka в сообщении #1225287 писал(а):
Вы в своих рассуждениях путаете формулы (видимо, предикаты? тут как-то неясно) и переменные (термы?)
Секунду! Речь ведь шла об исчислении высказываний? Строго говоря, термов там нет, а есть пропозициональные (логические, булевы) переменные и пропозициональные формулы. Конечно, в принципе можно сказать "логический терм", но это может запутать. В данном исчислении никто не запрещает вместо всех вхождений переменной вставлять целую формулу — в этом и состоит правило подстановки. Предикатов тут никаких нет
root721 в сообщении #1225383 писал(а):
http://www.pm298.ru/ischisl.php
и тут тоже. Но если говорить о логике предикатов, в ней появляются еще предметные переменные, и вот вместо предметных переменных формулы подставлять уже нельзя, а чтобы ввести новое правило подстановки нам действительно уже нужны термы.

Думается мне, автор этой темы не добрался еще до предикатной логики, и не стоит его торопить.

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение14.06.2017, 20:17 
Заслуженный участник


27/04/09
28128
root721
Подстановка — это просто преобразование на формулах. Не важно, будем мы делать подстановку какой-то формулы вместо пропозициональной переменной в аксиоме или не аксиоме. Другое дело, что если мы делаем подстановку, например, в тождественно истинной формуле, результат тоже будет тождественно истинной формулой. Это не говорит ни о какой связи подстановки и аксиом, это просто отдельный факт.

-- Ср июн 14, 2017 22:24:34 --

(Оффтоп)

Кстати вот удивляюсь, что некоторые используют для обозначения какие-то $S_v^\psi(\varphi)$, когда есть вполне уже общепринятое $\varphi[\psi/v]$, у которого даже есть натуральное чтение «(подстановка в $\varphi$) $\psi$ вместо $v$» (достаточно запомнить, что $/$ = «вместо»).

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение15.06.2017, 00:33 
Аватара пользователя


10/05/17

113
arseniiv в сообщении #1225479 писал(а):
есть вполне уже общепринятое $\varphi[\psi/v]$, у которого даже есть натуральное чтение «(подстановка в $\varphi$) $\psi$ вместо $v$»
Такая запись подстановки есть в пропозициональной логике?? Вы уверены?

-- 14.06.2017, 19:36 --

То есть это обозначение $\varphi[\psi/v]$ предписывает в формулу $\varphi$ вместо пропозициональной переменной $\psi$ подставить формулу $v$? Или наоборот?

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение15.06.2017, 02:06 
Заслуженный участник


27/04/09
28128

(Оффтоп)

Наоборот. Чтение «$\psi$ вместо $v$», по-моему, однозначно. :-)

Z1X в сообщении #1225528 писал(а):
Такая запись подстановки есть в пропозициональной логике?? Вы уверены?
А чем формулы и пропозициональные переменные хуже термов и предметных переменных? Не вижу причин делать две разные записи для одного и того же. Можно вообще отвлечься от логики и представить себе алгебру термов $m$ разных типов — так не рисовать же там $m$ разных замен!

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение15.06.2017, 02:24 
Аватара пользователя


10/05/17

113
arseniiv в сообщении #1225546 писал(а):
А чем формулы и пропозициональные переменные хуже термов и предметных переменных? Не вижу причин делать две разные записи для одного и того же.
А потому что пропозициональная логика является частью предикатной. А в предикатной есть своя подстановка $\varphi[\psi/v]$ терма $\psi$ вместо предметной переменной $v$. В результате возникает путаница, когда одним и тем же способом обозначены разные подстановки. Тогда вообще из-за неоднозначности нельзя понять, что именно надо проделать с формулой.

Мне всегда казалось, что обозначение разных операций разными знаками — есть признак хорошего тона, и этого нужно придерживаться. Поэтому я бы одобрил исходное авторское обозначение $\int\limits_{x}^{B} (A)$ для этой подстановки.

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение15.06.2017, 02:38 
Заслуженный участник


27/04/09
28128

(Оффтоп)

Z1X в сообщении #1225547 писал(а):
В результате возникает путаница, когда одним и тем же способом обозначены разные подстановки. Тогда вообще из-за неоднозначности нельзя понять, что именно надо проделать с формулой.
Ну здрасьте. Переменная не может быть одновременно пропозициональной и предметной. Уже по этому можно будет понять, какая подстановка имеется в виду. А вообще тип переменной не важен, а важно только то, чтобы вместо неё подставлялось нечто того же типа.

 Профиль  
                  
 
 Re: Пример правила подстановки
Сообщение15.06.2017, 03:34 
Аватара пользователя


10/05/17

113

(Оффтоп)

Надо точно знать что обозначают буквы латинского алфавита (в частности эта $v$). Это все определяется на уровне языка. И когда придет время строить предикатную логику на основе пропозициональной, надо будет менять язык.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

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



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

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


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

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