Propositional Calculi
[48/83%]Construct derivations of the following sequents in SC:
;
;
;
;
;
.
Prove the substitution rule for SC: if the sequent is derivable, is a variable and is any formula, then the sequent is derivable.
Prove that the following rules are admissible in SC:
(cut);
(combining premises);
(splitting premises);
(case analysis);
(contraposition);
(proof by contradiction);
(introduction of and );
(elimination of and ).
Prove that if the rule is admissible in SC for every formula , then the rule is admissible in SC.
Prove that the following rules are admissible in SC:
;
;
.
Let be a formula, a subformula of the formula , and the result of replacing some occurrence of in by the formula . Prove the derivability in SC of the sequent (the replacement theorem for SC).
Let be a formula and its CNF (see 1). Prove the derivability in SC of the sequent .
Prove that for every identically true CNF the sequent is derivable in SC.
Prove that:
if the sequent is derivable in SC, then the formula is identically true;
if the sequent is derivable in SC, then the formula is identically true;
if the sequent is derivable in SC, then the formula is identically true.
Prove that the sequent is derivable in SC if and only if is identically true (the completeness theorem for SC).
Are the following sequents derivable in SC:
;
;
;
;
;
?
Prove the interpolation theorem for SC: if the sequent is provable and the sequents and are not provable, then there exists a formula , all of whose variables occur both in and in , such that the sequents and are provable (such a formula is called an interpolant).
Construct interpolants (see Problem II.3.15) for the following sequents:
;
.
Are the following sequences of formulas derivations in PC:
;
, , ;
, , ?
Construct derivations of the following formulas in PC:
;
;
.
Prove that if is derivable in PC, then is derivable in PC for any variable and formula (the substitution rule).
Find the minimal set such that the following sequence is a derivation in PC from :
, , , , ;
, , , , .
Prove that in PC.
Prove that the following rules are admissible in PC:
;
;
;
;
.
Prove the deduction theorem for PC: if , then .
Prove for PC:
(introduction of );
(introduction of );
(introduction of );
(introduction of );
(elimination of );
(elimination of );
(elimination of );
(elimination of ).
Prove that a set is consistent if and only if there exists a formula that is not derivable in PC from .
Let be a formula, a subformula of the formula , and the result of replacing some occurrence of in by the formula . Prove the replacement theorem for PC:
Prove that if the formula is derivable in PC, then the sequent is derivable in SC.
Prove that:
if the sequent is derivable in SC, then in PC;
if the sequent is derivable in SC, then in PC;
if the sequent is derivable in SC, then the formula is derivable in PC.
Prove that:
all axioms of PC are identically true;
all formulas derivable in PC are identically true.
Prove the completeness theorem for PC: every identically true formula is derivable in PC.
Find formulas and such that the derivability in PC of implies the derivability of , but it is not true that .
Let be a formula and all of its variables. Prove that if is not derivable in PC, then there exist formulas such that the formula is derivable in PC.
Let and be formulas. Set
Prove that:
is an equivalence relation on the set of all formulas;
the quotient set is a Boolean algebra, where in PC (this algebra is called the Lindenbaum algebra for PC);
is derivable in PC if and only if is the greatest element 1 of the algebra .
Let be a Boolean algebra. Assign to it the logical matrix , where , , , . Prove that is derivable in PC if and only if is generally valid in all logical matrices corresponding to Boolean algebras.
Let be an ultrafilter on the Lindenbaum algebra (see Problem II.3.35). For an arbitrary variable , set the value of equal to if , and otherwise. Prove that for every formula
Deduce from (a) the completeness theorem for the calculus PC (see Problem II.3.32).
Let be a formula, a system of formulas, and a logical matrix. Prove that if all formulas of are generally valid in , and a direct consequence of formulas generally valid in is a formula generally valid in , while the formula is not generally valid in , then is independent of .
Let , , , , , . Prove that the formula
is independent of , where , using the logical matrix .
Prove the independence of the axiom schemes of the calculus PC.
Let be the propositional calculus with axiom schemes:
L1. ,
L2. ,
L3.
and rule of inference .
Prove that every formula derivable in is also derivable in PC.
Prove the deduction theorem for .
Set , . Prove that every formula derivable in PC is derivable in .
Prove that:
every formula derivable in IPC is derivable in PC;
, are not derivable in IPC.
For the calculus IPC, prove the deduction theorem: if , then .
Let ISC be the sequent calculus that differs from SC by the absence of rule 11. Prove that:
if the formula is derivable in IPC, then the sequent is derivable in ISC;
if the sequent is derivable in ISC, then ;
if the sequent is derivable in ISC, then ;
if the sequent is derivable in ISC, then the formula is derivable in IPC.
Prove that:
;
;
.
Prove that if the formula is derivable in PC, then the formula is derivable in IPC.
Let , , , ,
Prove that:
every formula derivable in IPC is generally valid in ().
the formulas
are not derivable in IPC ().
Let be a logical matrix such that the set of formulas generally valid in coincides with the set of formulas derivable in IPC. Prove that the set is infinite.