4.2.6. Néhány logikai törvény

Az alábbi törvényekben szereplő A, B, C paraméterek tetszőleges állítással helyettesíthetők.

Logikai igazságok

  1. A vagy nem A
  2. nem (A és nem A)
  3. ha A, akkor A
  4. A akkor-és-csak-akkor-ha A
  5. ha A, akkor (ha B, akkor A)
  6. ha (ha C akkor (ha B akkor A)) akkor (ha (ha C akkor B)
    akkor (ha C akkor A))
  7. ha (ha B akkor A) akkor (ha nem A akkor nem B))

Ekvivalenciák

  1. (A és A)
    és               (a konjunkció idempotenciája)
    A


  2. (A vagy A)
    és               (az alternáció idempotenciája)
    A


  3. nem nem A
    és               (a kettős negáció törvénye)
    A


  4. ((A és B) és C)
    és               (a konjunkció asszociativitása)
    (A és (B és C))


  5. ((A vagy B) vagy C)
    és               (az alternáció asszociativitása)
    (A vagy (B vagy C))


  6. A és B
    és               (a konjunkció kommutativitása)
    B és A


  7. A vagy B
    és               (az alternáció kommutativitása)
    B vagy A


  8. (A és (B vagy C))
    és               (disztributivitás I.)
    (A és B) vagy (A és C)


  9. (A vagy (B és C))
    és               (disztributivitás II.)
    (A vagy B) és (A vagy C)


  10. nem (A és B)
    és               (első De Morgan-törvény)
    nem A vagy nem B


  11. nem (A vagy B)
    és               (második De Morgan-törvény)
    nem A és nem B


  12. ha A akkor B
    és               (kontrapozíció törvénye)
    ha nem B akkor nem A


  13. ha A akkor B
    és               (a kondicionális kifejezése negációval és alternációval)
    nem A vagy B


  14. ha A akkor (ha B akkor C)
    és               (áthelyezési törvény)
    ha (A és B) akkor C


  15. ((A akkor-és-csak-akkor-ha B) akkor-és-csak-akkor-ha C)
    és               (a bikondicionális asszociativitása)
    (A akkor-és-csak-akkor-ha (B akkor-és-csak-akkor-ha C))


  16. A akkor-és-csak-akkor-ha B
    és               (a bikondicionális kommutativitása)
    B akkor-és-csak-akkor-ha A


  17. A akkor-és-csak-akkor-ha B
    és               (a bikondicionális kifejezése kondicionálissal és konjunkcióval)
    (ha A akkor B) és (ha B akkor A)

Következtetési törvények

  1. A
    Tehát: A


  2. A és B
    Tehát: A


  3. A
    Tehát: A vagy B


  4. ha A akkor B
    A                                            (modus ponens)
    Tehát: B


  5. ha A akkor B nem B               (modus tollens)
    Tehát: nem A


  6. ha A akkor B ha B akkor C     (láncszabály)
    Tehát: ha A akkor C