more on this theme     |     more from this thinker


Single Idea 9997

[filed under theme 5. Theory of Logic / K. Features of Logics / 8. Enumerability ]

Full Idea

The Enumerability Theorem says that for a reasonable language, the set of valid wff's can be effectively enumerated.

Clarification

a 'wff' is a well-formed formula

Gist of Idea

For a reasonable language, the set of valid wff's can always be enumerated

Source

Herbert B. Enderton (A Mathematical Introduction to Logic (2nd) [2001], 2.5)

Book Ref

Enderton,Herbert B.: 'A Mathematical Introduction to Logic' [Academic Press 2001], p.142


A Reaction

There are criteria for what makes a 'reasonable' language (probably specified to ensure enumerability!). Predicates and functions must be decidable, and the language must be finite.


The 30 ideas from 'A Mathematical Introduction to Logic (2nd)'

Validity is either semantic (what preserves truth), or proof-theoretic (following procedures) [Enderton]
A proof theory is 'sound' if its valid inferences entail semantic validity [Enderton]
A proof theory is 'complete' if semantically valid inferences entail proof-theoretic validity [Enderton]
Until the 1960s the only semantics was truth-tables [Enderton]
A truth assignment to the components of a wff 'satisfy' it if the wff is then True [Enderton]
A logical truth or tautology is a logical consequence of the empty set [Enderton]
Sentences with 'if' are only conditionals if they can read as A-implies-B [Enderton]
Expressions are 'decidable' if inclusion in them (or not) can be proved [Enderton]
Inference not from content, but from the fact that it was said, is 'conversational implicature' [Enderton]
For a reasonable language, the set of valid wff's can always be enumerated [Enderton]
Proof in finite subsets is sufficient for proof in an infinite set [Enderton]
'dom R' indicates the 'domain' of objects having a relation [Enderton]
'fld R' indicates the 'field' of all objects in the relation [Enderton]
'ran R' indicates the 'range' of objects being related to [Enderton]
We write F:A→B to indicate that A maps into B (the output of F on A is in B) [Enderton]
'F(x)' is the unique value which F assumes for a value of x [Enderton]
A relation is 'symmetric' on a set if every ordered pair has the relation in both directions [Enderton]
A relation is 'transitive' if it can be carried over from two ordered pairs to a third [Enderton]
The 'powerset' of a set is all the subsets of a given set [Enderton]
Two sets are 'disjoint' iff their intersection is empty [Enderton]
A 'domain' of a relation is the set of members of ordered pairs in the relation [Enderton]
A 'relation' is a set of ordered pairs [Enderton]
A 'function' is a relation in which each object is related to just one other object [Enderton]
A function 'maps A into B' if the relating things are set A, and the things related to are all in B [Enderton]
A function 'maps A onto B' if the relating things are set A, and the things related to are set B [Enderton]
A relation is 'reflexive' on a set if every member bears the relation to itself [Enderton]
A relation satisfies 'trichotomy' if all pairs are either relations, or contain identical objects [Enderton]
A set is 'dominated' by another if a one-to-one function maps the first set into a subset of the second [Enderton]
An 'equivalence relation' is a reflexive, symmetric and transitive binary relation [Enderton]
We 'partition' a set into distinct subsets, according to each relation on its objects [Enderton]