dmlab-lawchain

Про dmlab-lawchain

Вихідний код

Ліцензія MIT

Метод контрприкладу

Перевірка на тавтологію контрприкладом

Як вводити формули

Операції та варіанти запису
ОпераціяЯк вводити
заперечення¬p ~p !p -p not p
кон'юнкціяp ∧ q p & q p * q p ^ q p and q
диз'юнкціяp ∨ q p | q p + q p or q
сума за модулем 2p ⊕ q p xor q
імплікаціяp → q p -> q p => q
еквіваленціяp ↔ q p <-> q p <=> q p ~ q p = q
константи0 1

Пріоритет від сильнішого до слабшого: ¬, ∧, ∨, →, ⊕, ↔. Наприклад, p → q ⊕ r читається як (p → q) ⊕ r, а p ∧ q ∨ r як (p ∧ q) ∨ r. Імплікація правоасоціативна: p → q → r = p → (q → r). Дужки працюють як завжди.