Chapter 1
Proposition 1.39: Product and Boolean structure
The product of relations is compatible with the Boolean structure of
, in the sense that the following formulas hold when the operations are defined.
Proposition 1.48
For every relation
the following formula holds:
Proposition 1.49
The opposite operation is compatible with inclusion, in the sense that the following formula holds for relations
,
Proposition 1.50
The opposite operation is compatible with the Boolean structure of relations
in the sense that the following formulas hold.
Proposition 1.51
The opposite relation operation is compatible with the multiplicative structure, in the sense that the following formulas hold.
Proposition 1.59
If
is a binary relation, then
has at least one element for every if and only if ; has at most one element for every if and only if . Thus,
is a function if and only if
Proposition 1.72
Let
be a function. Then 3. is surjective if and only if , 4. is injective if and only if . Therefore
is a function if and only if is an isomorphism and in this case .
Proposition 1.84
Let
be a property of relations on . Assume that:
- For every relation
on , there exists a relation containing . is closed under intersections. Then, every relation on has -closure.
Lemma 1.145: Mono factorization
Assume, in the diagram below, that
is an arbitrary function and a monomorphism. Then factors through if and only if . In this case is unique and
Chapter 2
Theorem 2.76: Induction for Uniform Notation
Let
be a propositional language in the uniform set of connectives and let be a property of the formulas of . Then if and only if the following conditions are satisfied for every formula .
- If
is atomic, then . - If
, then . - If
is an -formula and , then . - If
is a -formula and , then .
Definition 2.108
A Hintikka set is a set of formulas
satisfying the following conditions:
- If
is a propositional variable and , then ; ; - If
, then ; - If
then ; - If
, then or .
Corollary 2.114
Every element of a consistency poset is satisfiable.
Theorem 2.135
Assume ⊢ is an inference relation on
.
- is sound if and only if every satisfiable set is consistent.
- is complete if and only if every consistent set is satisfiable.
Therefore,
is sound and complete if and only if satisfiable and consistent sets coincide.
Proposition 2.136
Assuming the other properties of an inference rule, composition is equivalent to each of the following conditions.
Corollary 2.137
The following formulas hold for every inference relation.
Lemma 2.142: Lindenbaum
For a completely regular inference, every consistent set is contained in a complete consistent set.
Proposition 2.143
If
is a completely regular inference and is a complete consistent set, then
Definition 2.147
An inference relation is regular if it satisfies the following conditions.
Proposition 2.149
For a regular inference, the class
of consistent sets is a consistency poset.
Definition 2.172
The following inference rules, in which
and are generalized clauses, are allowed in the resolution calculus.
- Falsehood. From a clause
in which occurs, one can derive by omitting the occurrence of . Likewise, if occurs in one can derive by omitting . - Double negation. From a clause
in which If occurs, one can derive by replacing the occurrence of with . -expansion. From a clause in which a conjunctive formula occurs, one can derive by replacing the occurrence of with either or . -expansion. From a clause in which a disjunctive formula occurs, one can derive the clause by replacing with the two components and . - Resolution. If the component
occurs in and occurs in , one can infer the clause by omitting from from and then forming the union of the remaining components. - Cut. If
is any formula, the clause can always be derived.
Lemma 2.182
A set
has a closed expansion if and only if .
Chapter 3
Lemma 3.58
Let
be an arbitrary set amd a function. Then
Corollary 3.71
Let
be a first order language. Every formula admits a prenex form.
Proposition 3.81
Let
be an -tructure and an assignment.
- If
are terms, then . - If
is a formula, then .
Corollary 3.99
Let
be a Herbrand model for a first order language .
- If
is a universal formula, then if and only if for every . - If
is an existential formula, then if and only if for at least one .