Dilema ( řecky δί-λημμα „dvojité lemma “) je polemický argument se dvěma opačnými pozicemi, které se navzájem vylučují a nepřipouštějí možnost třetí. V běžné řeči se používá, když jsou obě možnosti nežádoucí, a výběr se provádí podle principu „menšího zla“.
Dilema se někdy používá v rétorice a má formu „musíte přijmout buď A nebo B“, kde A a B jsou premisy vedoucí k nějakému závěru. Navíc, jestliže A i B mohou být obě nepravdivé, pak je takové uvažování klam ( sofismus , falešná dichotomie ).
Podmíněně dělící závěry se obecně nazývají lemmata; jestliže oddělovací premisa obsahuje pouze dva pojmy, pak se takový závěr nazývá dilema.
Ve formální logice se definice dilematu výrazně liší od definice používané v každodenním používání. Navzdory tomu, že stále používá dvě možnosti, ale na výběru mezi nimi nezáleží , protože každá z nich vede ke stejnému závěru. Formálně je to popsáno takto:
Což lze interpretovat jako "A nebo B (nebo obojí) musí být pravda, ale obě vedou k C, takže bez ohledu na jejich hodnotu můžeme odvodit C."
„Rohatá dilemata“ mohou mít více než dvě možnosti. Některé varianty „rohatých dilemat“ mohou mít alternativní názvy, například „dvojité dilemata (rohy)“ nebo vlastní dilemata nebo „tříbodová (rohová) dilemata“ nebo trilemata a tak dále.
Designová dilemata:
1. (Pokud X, pak Y) a (Pokud W, pak Z). 2. X nebo W. 3. Proto Y nebo Z.Destruktivní dilemata:
1. (Pokud X, pak Y) a (Pokud W, pak Z). 2. Ne Y nebo Z. 3. Proto ne X nebo ne W.