rachunek zdań · dowody z oknami, jak w rozdz. 2.9 skryptu
{¬p ∨ q, p, ¬q} albo ~p | q, p, ~q; klauzulę pustą zapisz jako ⊥.proof (polecenie \infer) i makra \okno, które rysuje pudełko z założeniem. Kompiluje się pdflatexem, a dokument standalone daje przycięty obrazek dowodu.Ax p(x) albo ∀x p(x), Ex q(x, f(a)) albo ∃x …. Przy wpisywaniu kwantyfikator wiąże jak negacja: Ax p(x) -> q to (∀x p(x)) ⇒ q; kropka rozciąga jego zasięg do końca: Ax. p(x) -> q(x) to ∀x (p(x) ⇒ q(x)).x0 → x0), stałe a–e i liczby (0, 42), symbole funkcyjne f–h (z argumentami, np. f(x, a)), symbole relacyjne p–t, P–S oraz φ, ψ — schematy z zadań zapisujemy jako φ(x).f(x) = y, f(x) > 0, x < y, x <= y → x ≤ y, x >= y → x ≥ y, x != y → ¬(x = y). To zwykłe symbole relacyjne — równość nie ma tu osobnych reguł. W rachunku kwantyfikatorów cyfry są stałymi, więc ⊤ i ⊥ wpisuje się jako T i F.{¬p ∨ q, p, ¬q} albo ~p | q, p, ~q. Klauzule p ∨ q i q ∨ p (oraz p ∨ p i p) to ta sama klauzula.~ ! - → ¬, & /\ → ∧, | \/ → ∨, -> => → ⇒, T 1 → ⊤, F 0 → ⊥ (w rachunku kwantyfikatorów tylko T, F — cyfry są tam stałymi).