Tehdy a jen tehdy

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 4. ledna 2020; kontroly vyžadují 4 úpravy .

↔ ⇔ ≡


Logické symboly zobrazující tehdy a jen tehdy, když .

„ Pak a teprve potom “ je logickým spojením ekvivalence mezi výroky používanými v logice , matematice , filozofii . Aby byl spojovník ekvivalentní, musí být totožné se standardním materiálovým podmíněným [1] („jen tehdy“ je ekvivalentní „pokud ... pak“), spojené s jeho opakem, odtud název odkazu. V důsledku toho pravdivost jednoho tvrzení vyžaduje stejnou pravdu druhého, to znamená, že buď jsou pravdivé oba, nebo jsou oba nepravdivé. Lze polemizovat o tom, zda výraz ruského jazyka „když a jen tehdy“ vyjadřuje výše definovanou vazbu s již existujícím významem. Samozřejmě nám nic nebrání číst tento svazek přesně jako „kdyby a jen tehdy“, i když to někdy může vést ke zmatkům.

V písemném projevu se často používají spíše kontroverzní výrazy jako alternativa k „pak a teprve potom“, včetně: Q je nezbytné a dostatečné pro P ; P je ekvivalentní (nebo materiálně ekvivalentní) s Q ; R přesně pokud Q ; P přesně když Q ; P přesně v případě Q ; P přesně v případě Q .

V logických vzorcích se místo všech výše uvedených frází používají logické symboly.

Definice

Pravdivostní tabulka pro p ↔ q je následující: [2]

Tehdy a jen tehdy
p q p ↔ q
jeden jeden jeden
jeden 0 0
0 jeden 0
0 0 jeden

Všimněte si, že ekvivalentní transformaci provádí standardní buňka XNOR a opačnou transformaci provádí standardní buňka XOR.

Použití

Notace

Logické symboly ↔, ⇔ a ≡ se používají k označení logického spojovacího výrazu „když a jedině tehdy“ ve vzorcích. V anglických textech se někdy k označení odkazu používá „iff“ (zkratka pro „if and only if“) a v ruských textech je analogicky zkratka „ttt“ [3] nebo „sogda“ [4] občas používané . Obvykle jsou všechny tyto symboly považovány za ekvivalentní. Některé texty matematické logiky (zejména o logice prvního řádu a v menší míře o výrokové logice ) je však rozlišují, přičemž první znak ↔ se používá jako symbol v logických vzorcích, zatímco znak ⇔ se používá v logických vzorcích. úvahy o těchto vzorcích (například v metalogics ). Łukasiewiczův zápis používá znak „E“ jako předponu. Negací tohoto spojovacího výrazu je „výlučné nebo“.

Důkazy

Ve většině logických systémů jsou tvrzení ve tvaru „P ↔ Q“ dokázána důkazem „jestliže P, pak Q“ a „pokud Q, pak P“ (nebo obráceně pokud ne-P, pak ne-Q“ a "pokud ne-Q, pak non-P"). Důkaz této dvojice tvrzení někdy vede k důslednějšímu důkazu, protože existují nejasné podmínky, z nichž lze ekvivalenci přímo odvodit. Alternativou je dokázat disjunkci „(P a Q) nebo (ne-P a ne-Q)“, kterou lze z disjunktů sám odvodit, tj. protože spojka ↔ je pravdivostní funkcí, vyplývá z toho, že „P ↔ Q" je pravdivé pouze v případě, že P a Q jsou pravdivé nebo obě nepravdivé.

Rozdíl mezi "pak" a "jen tehdy"

  1. " Pokud je pudink pudink, Madison ho sní." nebo "Madison bude jíst pudink , pokud je to pudink." (ekvivalent k „ Pouze když Madison sní pudink, pak je možné , že je to pudink.“ nebo „ Pokud Madison nesní pudink, pak je bez smetany.“ nebo „ Pouze pokud je pudink bez smetany, pak je je možné , že to Madison nesní . " Uvádí pouze, že Madison bude jíst krémový pudink. To však nevylučuje možnost, že Madison bude jíst pudingový chléb. Možná se nají, možná ne – věty nám nic neříkají. Víme jistě, že sní jakýkoli krémový pudink, na který narazí. Smetana je dostatečná, aby Madison snědla pudink.
  2. " Jen když je pudink pudink, tak je možné , že ho Madison sní." nebo "Madison bude jíst pudink, jen když je pudink." (ekvivalent k „ Pokud Madison sní pudink, je to pudink.“ nebo „ Pokud pudink není pudink , Madison ho nebude jíst.“ nebo „ Pouze pokud Madison nesní pudink, je to možné nebude to pudink ." Zde se uvádí, že Madison bude jíst pouze pudink se smetanou. To však nevylučuje možnost, že Madison odmítne pudink, i když ho má k dispozici, na rozdíl od (1), který vyžaduje, aby Madison snědla jakýkoli dostupný pudink. Ve druhém případě je pudinkový pudink předpokladem pro to , aby ho Madison snědla. To není dostatečná podmínka, protože Madison nesmí jíst žádné smetanové pudinky, které jí dávají.
  3. " Jestli a jen když pudinkový pudink, Madison ho sní." nebo "Madison bude jíst pudink tehdy a jen tehdy , když to bude pudink." Tady je celkem jasné, že Madison bude jíst jen všechny ty pudinky, které mají pudink. Žádný z těchto pudinků nenechá nedojedený a nebude jíst žádný jiný druh pudinku. Tento krémový pudink je pro Madison nezbytnou i postačující podmínkou, aby ho snědla.

Dostatek je opakem nutnosti. To znamená, že pokud je dáno P → Q (nebo pokud P , pak Q ), pak P bude postačující podmínkou pro Q a Q bude nezbytnou podmínkou pro P. Kromě toho, pokud je dáno P → Q , pak platí také ¬Q → ¬P (kde ¬ je operátor negace, tj. „ne“). To znamená, že vztah mezi P a Q stanovený operátorem P → Q lze vyjádřit následujícími ekvivalentními způsoby:

P je dostatečné pro Q (pokud je P pravdivé, pak Q je jisté) Q je nezbytné pro P (pokud je Q pravdivé, pak P je pravděpodobnostní) ¬Q je dostatečné pro ¬P (pokud je ¬Q pravda, pak ¬P je jisté) ¬P je nezbytné pro ¬Q (pokud je ¬P pravda, pak ¬Q je pravděpodobnostní)

Vezměme si jako příklad výše uvedenou větu (1), která uvádí P → Q , kde P  je „dotyčný pudink“ a Q  je „Madison dotyčný pudink sní“ . Následující čtyři způsoby vyjádření vztahů jsou ekvivalentní:

Pokud je dotyčný pudink pudink, Madison ho sní. Pouze pokud Madison sní dotyčný pudink, bude to pravděpodobně pudink. Pokud Madison nesní dotyčný pudink, je to bez pudinku. Pouze pokud dotyčný pudink není bez pudinku, Madison ho možná nesní.

Vidíme tedy, že výše uvedenou větu (2) lze přeformulovat, jako by ... pak například: "Pokud Madison sní dotyčný pudink, pak je to s pudinkem." Když to vezmeme ve spojení s (1), zjistíme, že (3) může být uvedeno následovně: "Pokud je dotyčný pudink pudink, pak ho Madison sní, a pokud Madison sní pudink, pak je to pudink."

Viz také

Poznámky

  1. Výroková logika . Získáno 18. března 2011. Archivováno z originálu 19. srpna 2014.
  2. Základy logiky. Pravdivostní tabulky, logické operace (konjunkce, disjunkce, inverze, implikace, ekvivalence), logické výrazy a logická tvrzení. . www.webmath.ru Staženo 10. února 2019. Archivováno z originálu 12. února 2019.
  3. Nepeyvoda N.N., Applied Logic, Chapter 2  (downlink)  (downlink od 13-05-2013 [3451 dní])
  4. Viro O. Ya., Ivanov O. A., Netsvetaev N. Yu., Kharlamov V. M. Elementary topology