Logic MOC
A formal system (L,I) is a collection I of inference rules for manipulating the formulae of a formal language L. #m/def/logic
An ๐-ary inference rule ๐
โI๐ is a relation of L๐ to L.
We write (H1,โฆ,H๐) โผ๐
C as
H1โฏH๐C(๐
)
where we have ๐ formulae called hypotheses and a single formula called the conclusion.
In particular, a nullary inference rule is called an axiom.
The collection of ๐-ary inference rules should be countable,
and there should be an effective procedure for deciding whether an inference exists relating a given set of hypotheses to a given conclusion.1
Given a formal system (L,I)
we form a formal theory T =Thโก(L,I) by iteratively applying the inference rules:
A formula ๐ โL is in T iff there exists a tree of inference rules starting from axioms culminating in ๐.
The theory T can be thought of as built up in stages:
T0 is the set of axioms, and then T๐+1 enlarges T๐ by applying all inference rules with formulae in T๐ as hypotheses.
#state/tidy | #lang/en | #SemBr