Чому


22

Мені хотілося б знати, чи є правило, щоб довести це. Наприклад, якщо я буду використовувати закон розподілу, я отримаю лише (АА)(А¬Б) .


2
Ласкаво просимо до інформатики! Що ви пробували? Де ти застряг? Ми не хочемо просто передати вам рішення; ми хочемо, щоб ви зрозуміли. Однак ми не знаємо, у чому полягає ваша основна проблема, тому ми не можемо почати допомагати. Дивіться тут поради по задавати питання про проблеми здійснення. Якщо ви не впевнені, як поліпшити своє питання, чому б не розпитати в « Комп'ютерному чаті» ?
Рафаель

Істинність необхідна в обох умовах, і цього достатньо для ліворуч.
Міллі Сміт

Відповіді:


55

Я вважаю, що фотографії чудово підходять для чого-небудь досить простого для їх використання, що це таке.

Нанесена діаграма

Пам'ятайте:

І означає область, яку займають обидві речі. Отже, середній - це те, що піднімається за межами B, а також всередині A. Їх стик не рахується, оскільки він знаходиться всередині A, а не за межами B.

АБО означає, що він охоплюється одним або обома. Обидва вони охоплюють частину A, яка знаходиться поза B, і з'єднання вкрите A (перша картинка), тому воно також зараховується. Загалом, у вас просто A знову.

Вибачте, якщо це занадто спрощено, не знаєте, на якому рівні ви знаходитесь.


Для повноти можна було б показати випадок, коли В і А неперервні, та інший випадок, коли В - А.
Ерік Думініл

11
@EricDuminil Я не згоден. Чудова річ у цій роботі діаграми Венна в тому, що вона дійсна, чи будь-який з регіонів порожній чи ні.
Марк С.

3
+1 до відповіді Марка С. Справа в діаграмах Венна, і тому, що їх досі (сподіваюся!) Навчають на уроках математики середньої школи, полягає в тому, що вони насправді працюють . Якщо ви (Ерік) задаєтесь питанням "але що робити, якщо B і A неперервні? ...", ви ще не зрозуміли, що насправді представляє діаграма Венна. Він представляє чотири логічні можливості як чотири геометричні області: (A&B) [середній клин], (A & ~ B) [лівий півмісяць], (~ A & B) [правий півмісяць], і (~ A & ~ B) [решта сторінка]. Фарбування їх так, як це робила Ерін, допомагає нам уявити логічну задачу як геометричну задачу.
Quuxplusone

@EricDuminil (призначений для тих, хто читає це в майбутньому), якщо вони будуть непересічні, середній буде просто A (жодна частина A всередині B), тож у вас A або A = A, а якщо A = B, середина буде порожнім (жодна частина A не знаходиться поза B), тож у вас буде A або нічого = A
Ерін

1
@djechlin: Я втомився. Якщо A - B, ви можете ігнорувати і ліву, і праву частини.
Ерік Думініл

48

Є багато способів побачити це. Один - таблиця істини. Іншим є використання правила розподілу:

А(А¬Б)=(А)(А¬Б)=А(¬Б)=А=А.

На другому кроці, чи не повинен цей знак рівності означати відношення еквівалентності?
КумарАнкіт

Я використовую = у звичайному значенні, як у 2 + 2 = 4.
Юваль Фільм

добре, чи можете ви пояснити перехід другого кроку до третього кроку?
КумарАнкіт

9

Я б застосував своє найменше улюблене правило висновку: Усунення диз'юнкції . В основному, це говорить, що якщо випливає з P , а R випливає з Q , то R повинен бути істинним, якщо P Q : ( P R ) , ( Q R ) , (RПRQRПQ

(ПR),(QR),(ПQ)R

Тож припустимо . Встановіть P = A , Q = A ¬ BА(А¬Б)П=АQ=А¬Б , R=А і застосуйте правило:

  • Якщо ( = AП=А ), ми закінчили.
  • Якщо то A (шляхом усунення сполучників, S T SQ=А¬БАSТS )
  • Шляхом усунення диз'юнкції А(А¬Б)А .

Зворотне тривіальне: припустимо , то за одним із варіантів введення сполучників ( S S T для будь-якого T ) AАSSТТ .АА()

Ось схема цього доказу:

Надано доказ


4
Вибачте, як ти намалював цю схему? Я пахну найменшим запахом Coq.
Tobia Tesan

1
@TobiaTesan Я був тим, хто "намалював" схему. Для цього я використовував програмне забезпечення під назвою шифер .
Sriotchilism O'Zaic

1
@EpsilonNeighborhoodWatch: велике спасибі Вибачте за подальше зловживання вашим терпінням, але чи можна будь-який спосіб отримати це програмне забезпечення? Посилання на заголовку (www.cogsci.rpi.edu/slate) здається мертвим
Tobia Tesan

Visio @TobiaTesan Microsoft також може використовуватися для малювання таких діаграм. Якщо ви пов’язані з університетом або великою компанією, яка пропонує програмне забезпечення Microsoft студентам / співробітникам, або якщо у вас підписка на MSDN, можливо, у вас вже є платний доступ.
Нат

@Nat Sure (або ви можете змайструвати та зробити це в TikZ: P), але я був під враженням, що річ, яку використовує EpsilonNeighborhoodWatch, має функції перевірки помічників, отже, мій інтерес :) FWIW Proof General може зробити щось подібне , але візуалізація дерев доказів набагато хижіша.
Tobia Tesan

5

Зауважимо, що коли ми знаємо, що означає D , ми маємо C CD . Це аналогічно взяттю об'єднання множини (відповідної D ) та однієї з її підмножини ( C ): ми отримуємо найбільший набір (CD=DDCD назад ).

У вашому випадку і D = A , і імплікація тривіально має місце.C=A¬BD=A


3

Більш інтуїтивний вигляд:

Aце завжди вірно , колиA це правда.

A & -Bце тільки справедливо , колиA є правдою.

Інтуїтивно застосовуючи АБО до цих двох випадків, це призведе до результату, Cякий завжди відповідає Aдійсності. Як такий, Cзавжди правда, колиA це правда.

(Перестаньте читати тут, якщо це пояснення працює для вас.)

Ось як я думаю про цю проблему. Однак це пояснення не є повним, оскільки все, що ми показали, цеA -> C ні A <-> C.

Отже, давайте також це покажемо C -> A .

A є завжди брехня , колиA брехня.

A & -Bє завжди брехня , колиA брехня.

Інтуїтивно застосовуючи АБО до цих двох випадків, це призведе до результату, Cякий завжди є помилковим, коли Aнеправдивим. Як такий,C завжди помилковий, коли Aнеправдивий; -A -> -C, що те саме, що і C -> A.

Так A -> Cі C -> Aтак A <-> C.


3

Іноді люди плутають букви. Людям подобається їжа, тому що про це легко думати.

Прикиньтесь, я прошу перегорнути монету, щоб вибрати один АБО Інший із наступних двох варіантів:

  • Яблуко, АБО ...
  • Яблуко, і точно не банан.

[Перший дорівнює "А", другий "А, а не В". Але не думай про листи. Подумайте про яблуко та про те, чи отримаєте ви також банан.]

Цей перший насправді означає "Яблуко, і, можливо, ви отримаєте банан".

Тож залишати щось поза - це те саме, що сказати "можливо".

Дивлячись на них як на пару, що б ви не отримали, тут обов'язково буде задіяна Apple. Так. І якщо ваш монетний відбиток підбере правильний, ви можете отримати банан.

Але хіба це не те саме, що говорити "можливо, ти отримаєш банан"? Просто, з половиною ймовірності?

Отже, все, що ви точно можете логічно сказати, - це ви отримаєте Apple. Ви нічого не можете сказати про те, чи отримаєте ви банан.


3

Аналогічно відповіді Юваля Філімуса. Використання булевої алгебри, інженерної нотації та факторингу (або факторизації) з А.

А+АБ¯=А(1+Б¯)=А1=А


3

Схоже, ніхто ще не згадав про це, тому я буду йти вперед.

Закон для вирішення таких проблем є законом абсорбції, в якому йдеться, що pv (p ^ q) = p, а також, що p ^ (pvq) = p. Якщо ви спробуєте використати закон про розповсюдження, це дозволить вам постійно рухатись у колі:

(A v A) ^ (A v ~ B) = A ^ (A v ~ B) = (A ^ A) v (A ^ ~ B) = A v (A ^ ~ B) = (A v A) ^ (A v ~ B)

Я використав неправильний символ для не і дорівнює, але справа тут у тому, що, коли ви збираєтесь у кола / коли є і / або невідповідність, зазвичай слід звернути увагу на закон про відмову.

B не має значення для результату, як ви помітите, якщо помістити це в таблицю правдивості.


Це добре поєднується з відповіддю яблук та бананів
Ерін

1
@Erin +1 Крім того, він пропонує правило, тоді як відповідь на яблука та банан звертався лише до інтуїції, а ОП просило правила, а не інтуїцію.
Rosie F

2

Ще один інтуїтивно зрозумілий спосіб:

Якщо A - це набір, то ми можемо сказати, що будь-який даний об'єкт є або (в A), або (не в A).

Тепер подивіться на S = A або (A, а не B) :

  • Якщо об’єкт знаходиться в A, то "A або що-небудь" містить всі елементи в A, тому об'єкт також буде в S.

  • Якщо об’єкт не в A, то "A і що-небудь" виключає всі елементи не в A, тому об'єкт не є ні в A, ні в (A і не B), значить, це не в S.

Таким чином, результат полягає в тому, що будь-який об'єкт у A знаходиться в S, а будь-який об'єкт, який не знаходиться в A, не знаходиться у S. Отже, інтуїтивно, об'єкти в S повинні бути саме такими, що знаходяться в A, і ніяких інших об'єктів.

Коли два набори мають однакові елементи, вони визначаються як однакові множини. Отже A = S.



0
lets consider: 
  1) A as 1 and B as 0. 
  2) A as 0 and B as 1. 
  3) A as 1 and B as 1.
  4) A as 0 and B as 0.

using the first scenario : A or (A and !B) => 1 or ( 1 and 1) => 1 0r 1 => 1
using the second scenario: A or (A and !B) => 0 or ( 0 and 0) => 0 or 0 => 0
using the third scenario : A or (A and !B) => 1 or ( 1 and 0) => 1 or 0 => 1
using the fourth scenario: A or (A and !B) => 0 or ( 0 and 1) => 0 or 0 => 0

From the above four cases, the result always depends on A not on B, so the result is A.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.