Чому A означає B, якщо A хибно, а B - хибно?


24

Мені здається, що "мається на увазі" в англійській мові не означає те саме, що логічний оператор "передбачає", подібно до того, як слово "АБО" у більшості випадків означає "Ексклюзивне АБО" у повсякденному мовному використанні.

Візьмемо два приклади:

Якщо сьогодні понеділок, то завтра вівторок.

Це правда .

Але якщо ми скажемо:

Якщо сонце зелене, то трава зелена.

Це також вважається правдою. Чому? Яка «логіка» у природній англійській мові стоїть за цим? Це дує мій розум.


10
Тому що мається на увазі щодо збереження правди . Якщо помилковий, правди зберігати не можна. A
Родріго де Азеведо

23
Булева логіка не має нічого спільного з англійською мовою.
Yuval Filmus

8
Вже обкладено на Math Stack Exchange у цій темі та інших пов’язаних з ними: math.stackexchange.com/questions/48161/…
Nayuki

8
Це питання щодо філософії стека філософії також є актуальним: Чому умови з помилковими попередниками вважаються істинними?
дуплод

2
@MHH ах, правильно. "Якщо x> 5, то x> 3" не є вакуумним істинним, "якщо 2> 5, то 2> 3" є істинним наслідком (помилковим приміщенням), але не вакуумним, оскільки немає порожнього набору.
дорівнює

Відповіді:


38

Люди погані логікою, поки їм не доведеться використовувати це для розслідування людських справ. Подумайте про " якщо тоді BAB " як на якусь обіцянку: "Я обіцяю вам, що якщо ви зробите то я зроблю B ". Таку обіцянку нічого не говорить про те, що я міг би зробити , якщо ви не в змозі зробити A . Насправді я міг би як- небудь зробити Б , і це не зробить мене брехуном.ABAB

Наприклад, припустимо, що ваша мама каже вам:

Якщо ви прибираєте свою кімнату, я приготую млинці.

І скажемо, що ти не прибирав свою кімнату, а коли заходив на кухню, твоя мама робила млинці. Запитайте себе, чи це робить вашу маму брехункою Це не! Вона буде брехункою, тільки якщо ви прибираєте кімнату, але вона відмовилася робити млинці. Можуть бути й інші причини, що вона вирішила приготувати млинці (можливо, ваша сестра прибирала свою кімнату). Твоя мама не казала тобі "Якщо ти не прибереш кімнату, я не приготую млинці", чи не так?

Отже, якщо я скажу

"Якщо сонце зелене, то трава зелена".

це не робить мене брехуном. Сонце не зелене (ви не прибирали кімнату), але трава виявилася все одно зеленою (але мама все-таки робила млинці).


Це не зробить вас брехуном, але і не зробить вас правдолюбцем. Чому ти просто не скажеш чесну правду, а це те, що це суто конвенція? Начебто всі на планеті бояться сказати це (за винятком користувача, який опублікував іншу відповідь на цій сторінці) ...
Мехрдад

12
На що ви звертаєтесь, говорячи, що " це суто конвенція"? Сенс імплікації? Звичайно, але ви помиляєтесь, якщо кажете, що це суто конвенція, як ніби сенс наслідку - це якесь свавільне сміття, яке придумав чиновник. Конвенції (якщо ви хочете їх так назвати) в математиці існують з вагомих причин. Вони корисні , і вони допомагають пояснити речі. Вони далеко не довільні, через що інтелектуально нечесно приймати позицію, що "все є лише суто умовою". Це робить тебе тролеєм.
Андрій Бауер

Дихання - це лише умова. ;-)
jpaugh

2
<span style = "voice: samuel-jackson"> Ви думаєте, що це повітря, яким ви дихаєте? </span>
Андрій Бауер

2
@AndrejBauer - ... е, думаю, ти маєш на увазі style="voice: laurence-fishburne"..
Марк Роджерс

16

Це умова - ми могли б використовувати іншу, але ця зручна. Ось що говорить Теренс Тао :

Про це йдеться у Додатку A.2 до моєї книги [Аналіз 1]. Поняття імплікації, що використовується в математиці, - це поняття про матеріальне значення, яке, зокрема, надає справжнього значення будь-якому вакуумному впливу. Звичайно, можна використовувати іншу конвенцію для поняття імплікації, проте матеріальне значення є дуже корисним для доведення математичних теорем, оскільки дозволяє використовувати такі наслідки, як "якщо A, то B", не попередньо перевіряючи, чи А це правда чи ні. Матеріальні наслідки також підкоряються ряду корисних властивостей, таких як спеціалізація: якщо, наприклад, кожен знає, що P (x) передбачає Q (x), то можна спеціалізувати це на певному значенні x, скажімо 3, і зробимо висновок, що P (3) означає Q (3). Зауважте, що, виконуючи це, не вакуумні наслідки можуть стати вакуумними наслідками. Наприклад, ми знаємо, що означає x 225 для будь-якого реального числа x ; спеціалізуючи це на дійсне число 3, ми отримуємо вакуумне значення, що 3 5 означає 3 225 .x5x225x353225

Мені подобається думати про матеріальне значення: твердження про те, що A означає В, просто говорить про те, що «B принаймні так само правдиво, як і A». Зокрема, якщо A є правдою, то B має бути істинним; але якщо А є помилковим, то матеріальне значення дозволяє B бути істинним, або хибним, і тому імплікація є істинною незалежно від значення B істинності B.


Це твердження звучить приємно, поки ти не усвідомиш інтуїцію, яку він викликає, насправді не відповідає дійсності. Подумайте про щось на кшталт "Якщо інопланетяни блукають по Землі, то я інопланетянин" ... Я був би набагато більш схильний вважати, що прибульці бродять Землею, ніж я сам інопланетянин ...
Мехрдад

1
"Якщо інопланетяни блукають по Землі, то я інопланетянин" не є справжнім наслідком; тобто q не випливає з p звичайно. Це відмінне від того, якщо р - помилковим, значення - істинне
дорівнює

@Mehrdad чи не так це "Якщо я інопланетянин, то інопланетяни бродять по Землі"?
Паоло Еберман

@eques: "Якщо завтра сонце встане, то я встаю вранці" ... Я ставлюся під заклад, якби сонце не встало завтра, я все одно вставав би вранці (забороняючи інші зникаючі ефекти сонця ). Але люди так чи інакше кажуть.
Мехрдад

@Mehrdad люди говорять про речі, які не є логічно суворими весь час; це не означає, що правила логіки не є гарними. І якщо хтось все-таки встає вранці, хоча сонце не сходить, вони не протидіяли їх наслідкам. Наслідки все ще вірні
дорівнює

10

"A означає B" означає (короткий) ", якщо A є істинним, тоді B є істинним".

Це означає (трохи довше) "якщо А - це правда, то я стверджую, що" B "- це правда; якщо" A "- це неправда, то я не буду робити жодних претензій щодо B".

Тепер візьміть «Якщо сонце зелене, то трава зелена».

У довгому вигляді це перекладається на "Якщо сонце зелене, то я стверджую, що трава зелена; якщо сонце не зелене, то я не претендую на колір трави взагалі". Сонце не зелене, тому я не претендую на колір трави.


Отже, якщо ви не пред'являєте жодних претензій щодо трави, це означає, що для трави все вірно ... але як це еквівалентно "я не претендую на траву"?
yoyo_fun

Чи можна моделювати логічний оператор «загальний» за допомогою наборів, як і решта операторів?
yoyo_fun

1
@yoyo_fun еквівалентний ¬ A B, і ви можете його моделювати так само. AB¬AB
варення

1
@yoyo_fun Якщо не претендувати на траву, це не означає, що все не буде. трава правда! (Трава жива; трава мертва не може бути обома правдою.) У контексті, що це означає: "Якщо сонце не зелене, то оригінальне твердження не дає нам жодної інформації про траву".
jpaugh

6

Візьмемо приклад. Припустимо , що ми хочемо висловити , що є єдиним елементом безлічі S , який задовольняє властивість P . Тоді ми можемо записати x SaSP Це говорить про те, що будь-який елемент x, який задовольняє P, повинен дорівнювати a . Він нічого непро елементахякі задовольняють не претендує P . Якщо б не задовольняє P і відрізняється від в той Р ( б ) є хибним і б = помилково, і тому Р ( б ) б = вірно, так самояк у вашому прикладі.

xSP(x)x=a
xPaPbPaP(b)b=aP(b)b=a

3
Це я вважаю найкращою відповіддю. Як приклад: твердження «якщо тварина - кішка, значить, це ссавець» вірно, хоча є тварини, які є ссавцями, але не кішками, і тварини, які не є ні котами, ні ссавцями.
jadhachem

4

Важливо зазначити, що багато форм логіки не мають поняття хронології та причинності. Якщо щось є істинним, то воно - в його контексті - було і буде вірно вічним. Говорячи, що X означає Y, не означає в жодному сенсі, що X будь-яким чином спричинить Y правдою. Це просто означає, що X не може бути істинним, без Y також бути правдивим, і Y не може бути хибним, без X також неправдивим.

Для корисного опису причинно-наслідкових зв’язків у реальному світі потрібно щось, що виходить за рамки конструкцій, що використовуються у "позачасовій" логіці. Поняття на кшталт "Для будь-якої дії Y, такої, що X спричинить Y розумною, Y вважатиметься розумною", може бути корисним у причинному всесвіті, навіть якщо X може бути помилковим, але оператор наслідків повністю вибухає в таких випадках. Якщо сказати "X означає, що Y вважатиметься розумним", а виявилося, що X ніколи не було правдою, це означало б, що всі дії вважатимуться розумними.

I'm not sure what forms of logic include the constructs necessary to allow statements involving one-way causality, but recognizing that the logical definition of "implies" does not recognize the concepts of time and causality should make it easier to understand why they behave in counter-intuitive fashion.


1

While using Implication In English it not about the things or objects we consider.

Like in your given example which is blowing you mind is that If the sun is green and then grass is green.

Sun is just is an object here, don't make any emotional attachments to it, that a sun can't be green.

You can just replace sun with a book or a letter S, green with G and grass with GG. Now see the sentence If the S is G then GG is G.

{{S->G} > {GG->G}}

This seems less confusing then while writing in English.


What does "emotional attachment" have to do with anything? And how has spelling the objects any differently answered the question?
Lightness Races with Monica

@LightnessRacesinOrbit It's just for some students they see things emotionally rather than being logic oriented. And I'm sorry which spelling is mistaken ??
iambruv

I didn't say your spelling was mistaken. I'm asking why respelling "sun" as S, "green" as G and "grass" as GG changes anything at all.
Lightness Races with Monica

@LightnessRacesinOrbit Oh, it is just for convince, nothing more.sometime we get confused when sentence are given like some pens are pencil, all pencils are parrots, no parrot is a bird. So I prefer using these kind of symbol to make my mind to stop visualising how all pencils are related to being bird, because they are just object having no significance with either pencil or bird.
iambruv

Yeah I still don't see how that answers the question but okay
Lightness Races with Monica

-1

To put your head in the right place for my answer, I want to mention what I like to call the Flying Monkeys Theorem, or what Wikipedia likes to call the Principle of Explosion, which states:

(p¬p)q

Or, in English, this says "given a contradiction, monkeys might fly out of my butt (NSFW audio)", or alternately "from falsehood, anything follows". One way to think about this is that if 2+2=4 and 2+2=5 then 4=5, which means that 0=1, or it could mean that 16=25, etc., and you can basically generate any equality you want. This is why there are so many tricks that result in 1=0 or 1=1 by abusing a hidden division by zero, because you are not allowed to divide by zero so you can make anything you want true.


Once we're in this realm where we know p is false, we're no longer in reality. We're in some alternate dimension where the Babel Fish is real, black is white and watch out for that Zebra crossing. So given that we're no longer in reality, of course the statement could be true. Specifically, I can use my false thing that I'm assuming to prove anything I want. So of course FT and FF are both true statements.


2
I don't buy this argument. You're saying that, by writing PQ where we know P to be false, we're talking about some alternate reality where Q could be true. If that's the case, why do you then go on to assume that Q is true in that alternative reality? That seems philosophically unsatisfactory. Also, the whole "alternative reality" setup completely contradicts the formal semantics of logics: the truth or falsity of a formula in a particular model is determined with respect to that model, not with respect to some other model that the reader dreams up.
David Richerby

@DavidRicherby let r=¬q. Clearly (p¬p)q is just as valid as (p¬p)r. From falsehood, anything follows, including another contradiction.
durron597
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.