Math 430: Problem Set II - Verifying Tautologies and Logical Equivalence, Assignments of Reasoning

Problem set questions for a university-level mathematics course, math 430. The problems involve verifying tautologies using proposition 0.1, showing logical equivalence between formulas, and proving properties of proof systems. Students are expected to use truth tables and the soundness theorem to solve these problems.

Typology: Assignments

2011/2012

Uploaded on 05/18/2012

koofers-user-508
koofers-user-508 🇺🇸

10 documents

1 / 1

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Math 430: Problem Set II
due: Friday, 2/3
Proposition 0.1. Fix narbitrary propositional formulas ϕ1, . . . , ϕn. If a formula ψ=
ψ(A0, . . . , An1)in propositional symbols {A0, . . . , An1}is a tautology, then so is ψ=
ψ(ϕ1, . . . , ϕn), the formula obtained by substituting the entire formula ϕifor the propositional
symbol, Ai1.
1. By Prop 0.1 above, to verify that (ϕ1ϕ1) is a tautology, for an arbitrary formula
ϕ1, it suffices to verify that (A0A0) is a tautology. Using this fact, verify that the
following groups of axioms are tautologies:
(a) Group I(1) Axioms
(b) Group IV(1) Axioms
Definition 0.2. Say that two propositional formulas ϕ0, ϕ1are logically equivalent if for any
truth assignment ν,ν(ϕ0) = ν(ϕ1).
2. Show that (A0A1) and ((¬A0)A1) are logically equivalent. (Hint: by Theorem
1.16 you only need to worry about the propositional symbols occurring in both for-
mulas, which is only a finite number. Thus, you may generate all relevant possibilities
using truth-tables.)
3. Let Γ be any set of propositional formulas. Prove the following claim or refute it with
a counterexample: If s=hs1, . . . , sniis a Γ-proof and t=ht1, . . . , tniis a Γ-proof,
then s+tis a Γ-proof.
4. Consider the proof system that mirrors the one given in Definition 1.25 except that
it admits one more group of axioms: (ϕ1ϕ2). Is this new proof system sound?
Prove or refute with a counterexample.
5. Prove using the Soundness Theorem (Lemma 1.27): If a set of formulas Γ is satisfiable,
then it is consistent. [Hint: if Γ is inconsistent, it proves any formula ψ, in particular,
it proves ψ:= ((A0)(¬A0)). Now show that Γ is not satisfiable (see Definition
1.17.)]
6. Lemma 1.32 suggests that for a consistent set Γ L0and a formula ϕ L0, it is
possible that Γ {ϕ}and Γ {(¬ϕ)}are both consistent.
Consider Γ := {(¬A0)}. Find a formula ϕthat makes both Γ {ϕ}and Γ {(¬ϕ)}
consistent (there are many options.) Use Problem 5. to verify that your example
works.
1

Partial preview of the text

Download Math 430: Problem Set II - Verifying Tautologies and Logical Equivalence and more Assignments Reasoning in PDF only on Docsity!

Math 430: Problem Set II due: Friday, 2/

Proposition 0.1. Fix n arbitrary propositional formulas ϕ 1 ,... , ϕn. If a formula ψ = ψ(A 0 ,... , An− 1 ) in propositional symbols {A 0 ,... , An− 1 } is a tautology, then so is ψ∗^ = ψ(ϕ 1 ,... , ϕn), the formula obtained by substituting the entire formula ϕi for the propositional symbol, Ai− 1.

  1. By Prop 0.1 above, to verify that (ϕ 1 → ϕ 1 ) is a tautology, for an arbitrary formula ϕ 1 , it suffices to verify that (A 0 → A 0 ) is a tautology. Using this fact, verify that the following groups of axioms are tautologies: (a) Group I(1) Axioms (b) Group IV(1) Axioms

Definition 0.2. Say that two propositional formulas ϕ 0 , ϕ 1 are logically equivalent if for any truth assignment ν, ν(ϕ 0 ) = ν(ϕ 1 ).

  1. Show that (A 0 → A 1 ) and ((¬A 0 ) ∨ A 1 ) are logically equivalent. (Hint: by Theorem 1.16 you only need to worry about the propositional symbols occurring in both for- mulas, which is only a finite number. Thus, you may generate all relevant possibilities using truth-tables.)
  2. Let Γ be any set of propositional formulas. Prove the following claim or refute it with a counterexample: If s = 〈s 1 ,... , sn〉 is a Γ-proof and t = 〈t 1 ,... , tn〉 is a Γ-proof, then s + t is a Γ-proof.
  3. Consider the proof system that mirrors the one given in Definition 1.25 except that it admits one more group of axioms: (ϕ 1 → ϕ 2 ). Is this new proof system sound? Prove or refute with a counterexample.
  4. Prove using the Soundness Theorem (Lemma 1.27): If a set of formulas Γ is satisfiable, then it is consistent. [Hint: if Γ is inconsistent, it proves any formula ψ, in particular, it proves ψ := ((A 0 ) ∧ (¬A 0 )). Now show that Γ is not satisfiable (see Definition 1.17.)]
  5. Lemma 1.32 suggests that for a consistent set Γ ⊆ L 0 and a formula ϕ ∈ L 0 , it is possible that Γ ∪ {ϕ} and Γ ∪ {(¬ϕ)} are both consistent. Consider Γ := {(¬A 0 )}. Find a formula ϕ that makes both Γ ∪ {ϕ} and Γ ∪ {(¬ϕ)} consistent (there are many options.) Use Problem 5. to verify that your example works. 1