1. Sentential Logic - UMass
Hardegree, Set Theory; Rules of Derivation
1. Sentential Logic
Henceforth, A, B, C, D are closed formulas.
1. Inference Rules
&I
A B ?????? A&B
&O
A&B ?????? A
A&B ?????? B
1 of 8
&I/O ~(A&B) =========== A ~B
vI A ?????? AB
I A ?????? AB
B
?????? AB
vO
AB A ?????? B
B ?????? AB
O
AB A ?????? B
AB B ?????? A
AB B ?????? A
vI/O ~(AB) =========== A & ~B
I/O ~(AB) =========== A & ~B
I
AB BA ?????? AB
O
AB ?????? AB
AB ?????? BA
I/O
~(AB) =========== AB
I
A A ????
O
??? A
DN
~A ===== A
Note: The ~O and ~I rules are combined, using a long equals sign `==='. Henceforth, any rule that is displayed with `===' is a bi-directional rule, which can be used both as an in-rule and as an out-rule.
Hardegree, Set Theory; Rules of Derivation
2. Strategic Rules
Direct Derivation (DD)
: A
DD
|
A
Indirect Derivation (ID)
: A ~A
:
2 of 8
ID As
Conditional Derivation (CD)
: AB
CD
A
As
: B
Tilde Indirect Derivation (D)
: A
D
A
As
:
Ampersand Derivation (&D)
: A&B
&D
: A
: B
Biconditional Derivation (D)
: AB
D
: AB
: BA
Wedge Indirect Derivation (ID)
Separation of Cases (SC)
: D1 D2 ... Dk
ID
D1 D2 ... Dk
~D1
As
: C
SC
D2
As
c1: D1
As
...
: C
Dk :
c2: D2
As
: C
.
.
.
ck: Dk
As
: C
Hardegree, Set Theory; Rules of Derivation
3 of 8
2. Quantifier Logic (Free Logic Version)
1. Introduction
Classical first-order logic is based on the following two presuppositions:
(C1) The domain (universe) of discourse is not empty; accordingly, the sentence `there is something' is logically true, even though it is not necessarily true.
(C2) Every singular term, no matter how silly, denotes an existing object (i.e., element of the domain).
In contrast to classical logic, there is Free Logic, of which there are two variants. The more radical version (Universally-Free Logic) denies both (C1) and (C2). The less radical version of Free Logic denies (C2), but accepts (C1). In what follows, we pursue the more radical variant.
2. Constants
In intro logic, the distinction between unquantified variables ("constants") (`a', `b', `c', etc.) and proper nouns (`Jay', `Kay', `the U.S.', etc.) is not important. By contrast, in free logic, the distinction is very important. In particular, whereas constants always denote existing objects (in the domain of quantification), proper nouns need not denote anything.
In doing derivations in free logic, one treats constants as purely intra-derivational symbols. In particular, we have the following definition.
A constant is an atomic singular-term that is introduced by UD or O.
Ordinarily, any atomic singular-term that occurs in the premises or conclusion is regarded as a proper noun, not a constant.
However, in mathematics (including set theory), one often does derivations in which universal quantification is taken for granted, so constants are allowed in premises and show-lines. These are understood as having been introduced by UD.
A constant counts as old precisely when it occurs in a line that is neither boxed nor cancelled; otherwise, it counts as new. (as before)
Hardegree, Set Theory; Rules of Derivation
4 of 8
3. Quantifier Rules
In what follows, is a formula, in which is the only variable (if any) that occurs free, and [/] is the formula that results when replaces every occurrence of that is free in . An expression is closed iff it contains no free occurrence of any variable. An occurrence of a variable is free in expression iff that occurrence does not lie within the scope of an operator binding ? i.e., , , or .
Universal-Out (O)
?????? [o/]
Existential-In (I)
[o/] ????????
o is any old constant.
Universal-Derivation (UD)
Existential-Out (O)
:
| : [n/] ||
??????? [n/]
n is any new constant.
Quantifier-Negation (QN) ~ ~
~ ~
Tilde-Universal-Out (O) O = QN+O
~ ???????? [n/]
n is any new constant.
Tilde-Existential-Out (O) O = QN+O
~ ???????? [o/]
o is any old constant.
Hardegree, Set Theory; Rules of Derivation
3. Identity Logic
Reflexivity (R=)
????? =
Symmetry (S=)
= ????? =
Transitivity (T=)
= = ????? =
, , and are any closed singular-terms.
LL
= [/] ?????? [/]
= [/] ?????? [/]
4. Description Logic
Iota-Out ( O)
c = ????????????? ( =c)
Iota-In ( I)
( =c) ????????????? c =
c must be a constant.
5 of 8
5. Short-Cut Rules
1. The Immediate Show-Cancel Rule
If a show-line follows from available lines (earlier or later!) by a rule, then it can be cancelled by that rule. Annotation: cite the line number(s) and the rule.
2. The Conjunction Rule
Any available conjunctive line (with any number of conjuncts) can be treated as the appropriate number of separate lines, numbered (e.g.) 7a, 7b, 7c. And conversely, any number of available lines can be treated as the corresponding conjunction.
3. Rule-Multiplication
Any one-place rule can be multiplied, provided the particular rule also applies to the intermediate line. For example, O+O = O2; UD+UD = U2D; ~O+~O = ~O2.
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- formal methods sentential logic 1 3 proofs johns hopkins university
- 2 deduction in sentential logic ucla mathematics
- 8 axiom systems for classical sentential logic
- 1 sentential logic umass
- derivations in sentential logic hayalinikeşfet
- sentential logic csusb
- philosophy 352 derivation rules for sentential logic
- 3 semantics for sentential logic university of colorado boulder
- 8 derivations in predicate logic
- derivations in predicate logic umass
Related searches
- umass online courses spring 2019
- umass boston online course
- online courses umass amherst
- umass amherst summer online courses
- umass online degrees
- umass course list
- umass course catalog spring 2020
- umass amherst online courses
- sentential logic proof solver
- umass online classes
- umass boston online degree programs
- umass amherst summer session 2020