Pure inductive logic (PIL) is the area of mathematical logic concerned with the philosophical and mathematical foundations of probabilistic inductive reasoning. It combines classical predicate logic and probability theory (Bayesian inference). Probability values are assigned to sentences of a first-order relational language to represent degrees of belief that should be held by a rational agent. Conditional probability values represent degrees of belief based on the assumption of some received evidence. PIL studies prior probability functions on the set of sentences and evaluates the rationality of such prior probability functions through principles that such functions should arguably satisfy. Each of the principles directs the function to assign probability values and conditional probability values to sentences in some respect rationally. Not all desirable principles of PIL are compatible, so no prior probability function exists that satisfies them all. Some prior probability functions however are distinguished through satisfying an important collection of principles.
History Inductive logic started to take a clearer shape in the early 20th century in the work of William Ernest Johnson and John Maynard Keynes, and was further developed by Rudolf Carnap. Carnap introduced the distinction between pure and applied inductive logic, and the modern Pure Inductive Logic evolves along the lines of the pure, uninterpreted approach envisaged by Carnap.
Framework
General case In its basic form, PIL uses first-order logic without equality, with the usual connectives ∧ , ∨ , ¬ , → {\displaystyle \wedge ,\vee ,\neg ,\to } (and, or, not and implies respectively), quantifiers ∃ , ∀ , {\displaystyle \exists ,\forall ,} finitely many predicate (relation) symbols, and countably many constant symbols a 1 , a 2 , a 3 , … {\displaystyle a_{1},a_{2},a_{3},\ldots \,} . There are no function symbols. The predicate symbols can be unary, binary or of higher arities. The finite set of predicate symbols may vary while the rest of the language is fixed. It is a convention to refer to the language as L {\displaystyle L} and write
L = { R 1 , R 2 , … , R q } {\displaystyle L=\{R_{1},R_{2},\ldots ,R_{q}\}}
where the R i {\displaystyle R_{i}} list the predicate symbols. The set of all sentences is denoted S L {\displaystyle SL} . If a sentence is written with constants appearing in it listed then it is assumed that the list includes at least all those that appear.
T L {\displaystyle {\cal {T}}L} is the set of structures for L {\displaystyle L} with universe { a 1 , a 2 , a 3 , … } {\displaystyle \{a_{1},a_{2},a_{3},\ldots \}} and with each constant symbol a i {\displaystyle a_{i}} interpreted as itself. A probability function for sentences of L {\displaystyle L} is a function w {\displaystyle w} with domain S L {\displaystyle SL} and values in the unit interval [ 0 , 1 ] {\displaystyle [0,1]} satisfying the following conditions:
– any logically valid sentence θ {\displaystyle \theta } has probability 1 : {\displaystyle 1\!:\,} w ( θ ) = 1 {\displaystyle w(\theta )=1}
– if sentences θ {\displaystyle \theta } and ϕ {\displaystyle \phi } are mutually exclusive then w ( θ ∨ ϕ ) = w ( θ ) + w ( ϕ ) {\displaystyle w(\theta \vee \phi )=w(\theta )+w(\phi )}
… excerpt ends here. Continue reading the full article.
