Материал предоставлен https://it.rfei.ru

Не могу разобраться в предмете.

9 лет назад

Здравствуйте. Не могу разобраться в формулах высказываний.Может сможете как то помочь?

9 лет назад

Добрый день, Динар Рафгатович.

Пишите ход своих размышлений, мы готовы его комментировать. Разобраться с логикой высказываний Вам необходимо. И сделать это необходимо самостоятельно. Без неё Вам будет непонятно 95% всего, что в мире ИТ происходит.

С уважением,
Станислав Лахтин

PS: Мы уверены, что всё у вас получится. В итоге.

9 лет назад

Например надо определить вид формулы то есть, тождественно ложная, истинная или выполнимая (A↔B)↔((A→B)∧(B→A))

с чего начинать?

Как правильно читать формулу?

Вроде я понимаю что тут надо перебрать всевозможные комбинаций с переменными АиВ?

Другой вопрос, например надо пропустить скобки руководствуясь приоритетом логических знаков ((A∨B)∧C)↔(B→C).

Я думаю так если например “конъюнкция”имеет приоритет то скобку можно опустить но действие А&В надо делать в первую очередь,поэтому (А||B)&C<=>(B=>C), действие В=>C делать вперед чем “<=>” поэтому оно тоже в скобке.

А “отрицание” влияет на ход действий?

9 лет назад

Добрый день, Динар Рафгатович.

Подробная информация об этом находится на соответствующих страницах курса. Например, Запись утверждений на языке алгебры высказываний. Формулы алгебры высказываний.

Рассмотрим Ваш пример: %%(A \leftrightarrow B) \leftrightarrow ((A \rightarrow B) \land (B \rightarrow A)) %%

Для начала следует понять, что приоритеты в формуле определяются скобками:

Пронумеруем в формуле последовательность выполнения операций:

шаг вычислений %%(A \leftrightarrow B) %% %%\leftrightarrow %% %% ((A \rightarrow B) %% %%\land %%%% (B \rightarrow A)) %%
1 x
2 x
3 x
4 x
5 x

Логика тут простая:

  1. всё выполняется слева направо
  2. сначала производятся операции в скобках
  3. результат в скобках следует рассматривать как аргумент для следующего вычисления

После этого составляете таблицу истинности и смотрите на получившийся результат:

%%A%% %%B%% %%A \leftrightarrow B%%
шаг 1
%%(A \rightarrow B)%%
шаг 2
%%(B \rightarrow A)%%
шаг 3
{2} %%\land %% {3}
шаг 4
{1} %%\leftrightarrow%% {4}
шаг 5
%%0%% %%0%% %%1%% %%1%% %%1%% %%1%% %%1%%
%%0%% %%1%% %%0%% %%1%% %%0%% %%0%% %%1%%
%%1%% %%0%% %%0%% %%0%% %%1%% %%0%% %%1%%
%%1%% %%1%% %%1%% %%1%% %%1%% %%1%% %%1%%

Некоторые комментарии

Здесь вопрос может вызвать {шаг 2}. Для того, чтобы понять как это сделать необходимо мысленно просто переставить два первых столбца и станет понятно как по таблице истинности %%(A \rightarrow B)%% получить %%(B \rightarrow A)%%


Мы видим, что, по всей видимости, приведённая вами формула является ”тождественно истинной” или ”тавтологией”.

В курсе всё понятно написано. Читайте внимательнее. Хорошего вам дня.

С уважением,
Станислав Лахтин

9 лет назад

Здравствуйте, у меня не получается задание. Прикрепил файл “Валерий” с решением; если не получится проверить его по какой-либо причине, то постараюсь описать проблему более информативно. Спасибо.

9 лет назад

Файл “loghika” - неправильный.

9 лет назад

Здравствуйте, Валерий Андреевич.

У Вас все решено верно, кроме одного вывода: в пятой формуле Вы решили верно, но почему-то Ваш ответ оказался тождественно истинной формулой.

С уважением, Валерий Алигорский.

9 лет назад

Спасибо большое. Перепроверю.

Ваш комментарий

Комментирование доступно только для авторизованных пользователей.

Файлы

Имя файлаРазмер
loghika.xls32.3 KB
valierii.xls31.2 KB