In
mathematical logic
Mathematical logic is the study of Logic#Formal logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory (also known as computability theory). Research in mathematical logic com ...
, predicate functor logic (PFL) is one of several ways to express
first-order logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
(also known as
predicate logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables ove ...
) by purely algebraic means, i.e., without
quantified variables. PFL employs a small number of algebraic devices called predicate functors (or predicate modifiers) that operate on terms to yield terms. PFL is mostly the invention of the
logic
Logic is the study of correct reasoning. It includes both formal and informal logic. Formal logic is the study of deductively valid inferences or logical truths. It examines how conclusions follow from premises based on the structure o ...
ian and
philosopher
Philosophy ('love of wisdom' in Ancient Greek) is a systematic study of general and fundamental questions concerning topics like existence, reason, knowledge, Value (ethics and social sciences), value, mind, and language. It is a rational an ...
Willard Quine
Willard Van Orman Quine ( ; known to his friends as "Van"; June 25, 1908 – December 25, 2000) was an American philosopher and logician in the analytic tradition, recognized as "one of the most influential philosophers of the twentieth centur ...
.
Motivation
The source for this section, as well as for much of this entry, is Quine (1976). Quine proposed PFL as a way of algebraizing
first-order logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
in a manner analogous to how
Boolean algebra
In mathematics and mathematical logic, Boolean algebra is a branch of algebra. It differs from elementary algebra in two ways. First, the values of the variable (mathematics), variables are the truth values ''true'' and ''false'', usually denot ...
algebraizes
propositional logic
The propositional calculus is a branch of logic. It is also called propositional logic, statement logic, sentential calculus, sentential logic, or sometimes zeroth-order logic. Sometimes, it is called ''first-order'' propositional logic to contra ...
. He designed PFL to have exactly the
expressive power of
first-order logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
with
identity. Hence the
metamathematics
Metamathematics is the study of mathematics itself using mathematical methods. This study produces metatheory, metatheories, which are Mathematical theory, mathematical theories about other mathematical theories. Emphasis on metamathematics (and ...
of PFL are exactly those of first-order logic with no interpreted predicate letters: both logics are
sound
In physics, sound is a vibration that propagates as an acoustic wave through a transmission medium such as a gas, liquid or solid.
In human physiology and psychology, sound is the ''reception'' of such waves and their ''perception'' by the br ...
,
complete, and
undecidable. Most work Quine published on logic and mathematics in the last 30 years of his life touched on PFL in some way.
Quine took "functor" from the writings of his friend
Rudolf Carnap
Rudolf Carnap (; ; 18 May 1891 – 14 September 1970) was a German-language philosopher who was active in Europe before 1935 and in the United States thereafter. He was a major member of the Vienna Circle and an advocate of logical positivism.
...
, the first to employ it in
philosophy
Philosophy ('love of wisdom' in Ancient Greek) is a systematic study of general and fundamental questions concerning topics like existence, reason, knowledge, Value (ethics and social sciences), value, mind, and language. It is a rational an ...
and
mathematical logic
Mathematical logic is the study of Logic#Formal logic, formal logic within mathematics. Major subareas include model theory, proof theory, set theory, and recursion theory (also known as computability theory). Research in mathematical logic com ...
, and defined it as follows:
"The word ''functor'', grammatical in import but logical in habitat... is a sign that attaches to one or more expressions of given grammatical kind(s) to produce an expression of a given grammatical kind." (Quine 1982: 129)
Ways other than PFL to algebraize
first-order logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
include:
*
Cylindric algebra
In mathematics, the notion of cylindric algebra, developed by Alfred Tarski, arises naturally in the Algebraic logic, algebraization of first-order logic with equality. This is comparable to the role Boolean algebra (structure), Boolean algebras pl ...
by
Alfred Tarski
Alfred Tarski (; ; born Alfred Teitelbaum;School of Mathematics and Statistics, University of St Andrews ''School of Mathematics and Statistics, University of St Andrews''. January 14, 1901 – October 26, 1983) was a Polish-American logician ...
and his American students. The simplified cylindric algebra proposed in Bernays (1959) led Quine to write the paper containing the first use of the phrase "predicate functor";
*The
polyadic algebra of
Paul Halmos
Paul Richard Halmos (; 3 March 1916 – 2 October 2006) was a Kingdom of Hungary, Hungarian-born United States, American mathematician and probabilist who made fundamental advances in the areas of mathematical logic, probability theory, operat ...
. By virtue of its economical primitives and
axiom
An axiom, postulate, or assumption is a statement that is taken to be true, to serve as a premise or starting point for further reasoning and arguments. The word comes from the Ancient Greek word (), meaning 'that which is thought worthy or ...
s, this algebra most resembles PFL;
*
Relation algebra
In mathematics and abstract algebra, a relation algebra is a residuated Boolean algebra expanded with an involution called converse, a unary operation. The motivating example of a relation algebra is the algebra 2''X'' 2 of all binary re ...
algebraizes the fragment of
first-order logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
consisting of formulas having no atomic formula lying in the scope of more than three
quantifiers. That fragment suffices, however, for
Peano arithmetic
In mathematical logic, the Peano axioms (, ), also known as the Dedekind–Peano axioms or the Peano postulates, are axioms for the natural numbers presented by the 19th-century Italian mathematician Giuseppe Peano. These axioms have been used nea ...
and the
axiomatic set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
ZFC; hence relation algebra, unlike PFL, is
incompletable. Most work on relation algebra since about 1920 has been by Tarski and his American students. The power of relation algebra did not become manifest until the monograph Tarski and Givant (1987), published after the three important papers bearing on PFL, namely Bacon (1985), Kuhn (1983), and Quine (1976);
*
Combinatory logic
Combinatory logic is a notation to eliminate the need for quantified variables in mathematical logic. It was introduced by Moses Schönfinkel and Haskell Curry, and has more recently been used in computer science as a theoretical model of com ...
builds on
combinators,
higher order functions whose
domain is another combinator or function, and whose
range
Range may refer to:
Geography
* Range (geographic), a chain of hills or mountains; a somewhat linear, complex mountainous or hilly area (cordillera, sierra)
** Mountain range, a group of mountains bordered by lowlands
* Range, a term used to i ...
is yet another combinator. Hence
combinatory logic
Combinatory logic is a notation to eliminate the need for quantified variables in mathematical logic. It was introduced by Moses Schönfinkel and Haskell Curry, and has more recently been used in computer science as a theoretical model of com ...
goes beyond first-order logic by having the expressive power of
set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
, which makes combinatory logic vulnerable to
paradox
A paradox is a logically self-contradictory statement or a statement that runs contrary to one's expectation. It is a statement that, despite apparently valid reasoning from true or apparently true premises, leads to a seemingly self-contradictor ...
es. A predicate functor, on the other hand, simply maps predicates (also called
terms) into predicates.
PFL is arguably the simplest of these formalisms, yet also the one about which the least has been written.
Quine had a lifelong fascination with
combinatory logic
Combinatory logic is a notation to eliminate the need for quantified variables in mathematical logic. It was introduced by Moses Schönfinkel and Haskell Curry, and has more recently been used in computer science as a theoretical model of com ...
, attested to by his introduction to the translation in Van Heijenoort (1967) of the paper by the Russian logician
Moses Schönfinkel
Moses Ilyich Schönfinkel (; 29 September 1888 – ) was a logician and mathematician, known for the invention of combinatory logic.
Life
Moses Schönfinkel was born on in Ekaterinoslav, Russian Empire (now Dnipro, Ukraine). He was born to a J ...
founding combinatory logic. When Quine began working on PFL in earnest, in 1959, combinatory logic was commonly deemed a failure for the following reasons:
* Until
Dana Scott
Dana Stewart Scott (born October 11, 1932) is an American logician who is the emeritus Hillman University Professor of Computer Science, Philosophy, and Mathematical Logic at Carnegie Mellon University; he is now retired and lives in Berkeley, C ...
began writing on the
model theory
In mathematical logic, model theory is the study of the relationship between theory (mathematical logic), formal theories (a collection of Sentence (mathematical logic), sentences in a formal language expressing statements about a Structure (mat ...
of combinatory logic in the late 1960s, almost only
Haskell Curry
Haskell Brooks Curry ( ; September 12, 1900 – September 1, 1982) was an American mathematician, logician and computer scientist. Curry is best known for his work in combinatory logic, whose initial concept is based on a paper by Moses Schönfin ...
, his students, and
Robert Feys in Belgium worked on that logic;
*Satisfactory axiomatic formulations of combinatory logic were slow in coming. In the 1930s, some formulations of combinatory logic were found to be
inconsistent
In deductive logic, a consistent theory is one that does not lead to a logical contradiction. A theory T is consistent if there is no formula \varphi such that both \varphi and its negation \lnot\varphi are elements of the set of consequences o ...
. Curry also discovered the
Curry paradox, peculiar to combinatory logic;
*The
lambda calculus
In mathematical logic, the lambda calculus (also written as ''λ''-calculus) is a formal system for expressing computability, computation based on function Abstraction (computer science), abstraction and function application, application using var ...
, with the same expressive power as
combinatory logic
Combinatory logic is a notation to eliminate the need for quantified variables in mathematical logic. It was introduced by Moses Schönfinkel and Haskell Curry, and has more recently been used in computer science as a theoretical model of com ...
, was seen as a superior formalism.
Kuhn's formalization
The PFL
syntax
In linguistics, syntax ( ) is the study of how words and morphemes combine to form larger units such as phrases and sentences. Central concerns of syntax include word order, grammatical relations, hierarchical sentence structure (constituenc ...
, primitives, and axioms described in this section are largely
Steven Kuhn's (1983). The
semantics
Semantics is the study of linguistic Meaning (philosophy), meaning. It examines what meaning is, how words get their meaning, and how the meaning of a complex expression depends on its parts. Part of this process involves the distinction betwee ...
of the functors are Quine's (1982). The rest of this entry incorporates some terminology from Bacon (1985).
Syntax
An ''atomic term'' is an upper case Latin letter, ''I'' and ''S'' excepted, followed by a numerical
superscript
A subscript or superscript is a character (such as a number or letter) that is set slightly below or above the normal line of type, respectively. It is usually smaller than the rest of the text. Subscripts appear at or below the baseline, wh ...
called its ''degree'', or by concatenated lower case variables, collectively known as an ''argument list''. The degree of a term conveys the same information as the number of variables following a predicate letter. An atomic term of degree 0 denotes a
Boolean variable or a
truth value
In logic and mathematics, a truth value, sometimes called a logical value, is a value indicating the relation of a proposition to truth, which in classical logic has only two possible values ('' true'' or '' false''). Truth values are used in ...
. The degree of ''I'' is invariably 2 and so is not indicated.
The "combinatory" (the word is Quine's) predicate functors, all monadic and peculiar to PFL, are Inv, inv, ∃, +, and p. A term is either an atomic term, or constructed by the following recursive rule. If τ is a term, then Invτ, invτ, ∃τ, +τ, and pτ are terms. A functor with a superscript ''n'', ''n'' a
natural number
In mathematics, the natural numbers are the numbers 0, 1, 2, 3, and so on, possibly excluding 0. Some start counting with 0, defining the natural numbers as the non-negative integers , while others start with 1, defining them as the positive in ...
> 1, denotes ''n'' consecutive applications (iterations) of that functor.
A formula is either a term or defined by the recursive rule: if α and β are formulas, then αβ and ~(α) are likewise formulas. Hence "~" is another monadic functor, and concatenation is the sole dyadic predicate functor. Quine called these functors "alethic." The natural interpretation of "~" is
negation
In logic, negation, also called the logical not or logical complement, is an operation (mathematics), operation that takes a Proposition (mathematics), proposition P to another proposition "not P", written \neg P, \mathord P, P^\prime or \over ...
; that of concatenation is any
connective that, when combined with negation, forms a
functionally complete set of connectives. Quine's preferred functionally complete set was
conjunction and
negation
In logic, negation, also called the logical not or logical complement, is an operation (mathematics), operation that takes a Proposition (mathematics), proposition P to another proposition "not P", written \neg P, \mathord P, P^\prime or \over ...
. Thus concatenated terms are taken as conjoined. The notation + is Bacon's (1985); all other notation is Quine's (1976; 1982). The alethic part of PFL is identical to the ''Boolean term schemata'' of Quine (1982).
As is well known, the two alethic functors could be replaced by a single dyadic functor with the following
syntax
In linguistics, syntax ( ) is the study of how words and morphemes combine to form larger units such as phrases and sentences. Central concerns of syntax include word order, grammatical relations, hierarchical sentence structure (constituenc ...
and
semantics
Semantics is the study of linguistic Meaning (philosophy), meaning. It examines what meaning is, how words get their meaning, and how the meaning of a complex expression depends on its parts. Part of this process involves the distinction betwee ...
: if α and β are formulas, then (αβ) is a formula whose semantics are "not (α and/or β)" (see
NAND and
NOR).
Axioms and semantics
Quine set out neither axiomatization nor proof procedure for PFL. The following axiomatization of PFL, one of two proposed in Kuhn (1983), is concise and easy to describe, but makes extensive use of
free variable
In mathematics, and in other disciplines involving formal languages, including mathematical logic and computer science, a variable may be said to be either free or bound. Some older books use the terms real variable and apparent variable for f ...
s and so does not do full justice to the spirit of PFL. Kuhn gives another axiomatization dispensing with free variables, but that is harder to describe and that makes extensive use of defined functors. Kuhn proved both of his PFL axiomatizations
sound
In physics, sound is a vibration that propagates as an acoustic wave through a transmission medium such as a gas, liquid or solid.
In human physiology and psychology, sound is the ''reception'' of such waves and their ''perception'' by the br ...
and
complete.
This section is built around the primitive predicate functors and a few defined ones. The alethic functors can be axiomatized by any set of axioms for
sentential logic whose primitives are negation and one of ∧ or ∨. Equivalently, all
tautologies of sentential logic can be taken as axioms.
Quine's (1982) semantics for each predicate functor are stated below in terms of
abstraction
Abstraction is a process where general rules and concepts are derived from the use and classifying of specific examples, literal (reality, real or Abstract and concrete, concrete) signifiers, first principles, or other methods.
"An abstraction" ...
(set builder notation), followed by either the relevant axiom from Kuhn (1983), or a definition from Quine (1976). The notation
denotes the set of
''n''-tuples satisfying the atomic formula
*''Identity'', , is defined as:
:
Identity is
reflexive (),
symmetric
Symmetry () in everyday life refers to a sense of harmonious and beautiful proportion and balance. In mathematics, the term has a more precise definition and is usually used to refer to an object that is invariant under some transformations ...
(),
transitive (), and obeys the substitution property:
:
*''Padding'', +, adds a variable to the left of any argument list.
:
:
*''Cropping'', ∃, erases the leftmost variable in any argument list.
:
:
''Cropping'' enables two useful defined functors:
* ''Reflection'', S:
:
:
S generalizes the notion of reflexivity to all terms of any finite degree greater than 2. N.B: S should not be confused with the
primitive combinator S of combinatory logic.
*''
Cartesian product
In mathematics, specifically set theory, the Cartesian product of two sets and , denoted , is the set of all ordered pairs where is an element of and is an element of . In terms of set-builder notation, that is
A\times B = \.
A table c ...
'',
;
:
Here only, Quine adopted an infix notation, because this infix notation for Cartesian product is very well established in mathematics. Cartesian product allows restating conjunction as follows:
:
Reorder the concatenated argument list so as to shift a pair of duplicate variables to the far left, then invoke S to eliminate the duplication. Repeating this as many times as required results in an argument list of length max(''m'',''n'').
The next three functors enable reordering argument lists at will.
*''Major inversion'', Inv, rotates the variables in an argument list to the right, so that the last variable becomes the first.
:
:
*''Minor inversion'', inv, swaps the first two variables in an argument list.
:
:
*''Permutation'', p, rotates the second through last variables in an argument list to the left, so that the second variable becomes the last.
:
:
Given an argument list consisting of ''n'' variables, p implicitly treats the last ''n''−1 variables like a bicycle chain, with each variable constituting a link in the chain. One application of p advances the chain by one link. ''k'' consecutive applications of p to ''F''
''n'' moves the ''k''+1 variable to the second argument position in ''F''.
When ''n''=2, Inv and inv merely interchange ''x''
1 and ''x''
2. When ''n''=1, they have no effect. Hence p has no effect when ''n'' < 3.
Kuhn (1983) takes ''Major inversion'' and ''Minor inversion'' as primitive. The notation p in Kuhn corresponds to inv; he has no analog to ''Permutation'' and hence has no axioms for it. If, following Quine (1976), p is taken as primitive, Inv and inv can be defined as nontrivial combinations of +, ∃, and iterated p.
The following table summarizes how the functors affect the degrees of their arguments.
Rules
All instances of a predicate letter may be replaced by another predicate letter of the same degree, without affecting validity. The
rules
Rule or ruling may refer to:
Human activity
* The exercise of political or personal control by someone with authority or power
* Business rule, a rule pertaining to the structure or behavior internal to a business
* School rule, a rule tha ...
are:
*
Modus ponens
In propositional logic, (; MP), also known as (), implication elimination, or affirming the antecedent, is a deductive argument form and rule of inference. It can be summarized as "''P'' implies ''Q.'' ''P'' is true. Therefore, ''Q'' must ...
;
* Let ''α'' and ''β'' be PFL formulas in which
does not appear. Then if
is a PFL theorem, then
is likewise a PFL theorem.
Some useful results
Instead of axiomatizing PFL, Quine (1976) proposed the following conjectures as candidate axioms.
:
''n''−1 consecutive iterations of p restores the ''status quo ante'':
:
+ and ∃ annihilate each other:
:
Negation distributes over +, ∃, and p:
:
+ and p distributes over conjunction:
:
Identity has the interesting implication:
:
Quine also conjectured the rule: If is a PFL theorem, then so are , and
.
Bacon's work
Bacon (1985) takes the
conditional,
negation
In logic, negation, also called the logical not or logical complement, is an operation (mathematics), operation that takes a Proposition (mathematics), proposition P to another proposition "not P", written \neg P, \mathord P, P^\prime or \over ...
, ''Identity'', ''Padding'', and ''Major'' and ''Minor inversion'' as primitive, and ''Cropping'' as defined. Employing terminology and notation differing somewhat from the above, Bacon (1985) sets out two formulations of PFL:
* A
natural deduction
In logic and proof theory, natural deduction is a kind of proof calculus in which logical reasoning is expressed by inference rules closely related to the "natural" way of reasoning. This contrasts with Hilbert-style systems, which instead use ...
formulation in the style of
Frederick Fitch. Bacon proves this formulation
sound
In physics, sound is a vibration that propagates as an acoustic wave through a transmission medium such as a gas, liquid or solid.
In human physiology and psychology, sound is the ''reception'' of such waves and their ''perception'' by the br ...
and
complete in full detail.
*An axiomatic formulation, which Bacon asserts, but does not prove, equivalent to the preceding one. Some of these axioms are simply Quine conjectures restated in Bacon's notation.
Bacon also:
*Discusses the relation of PFL to the
term logic
In logic and formal semantics, term logic, also known as traditional logic, syllogistic logic or Aristotelian logic, is a loose name for an approach to formal logic that began with Aristotle and was developed further in ancient history mostly by ...
of Sommers (1982), and argues that recasting PFL using a syntax proposed in Lockwood's appendix to Sommers, should make PFL easier to "read, use, and teach";
*Touches on the
group theoretic structure of Inv and inv;
*Mentions that
sentential logic,
monadic predicate logic, the
modal logic
Modal logic is a kind of logic used to represent statements about Modality (natural language), necessity and possibility. In philosophy and related fields
it is used as a tool for understanding concepts such as knowledge, obligation, and causality ...
S5, and the Boolean logic of (un)permuted
relation
Relation or relations may refer to:
General uses
* International relations, the study of interconnection of politics, economics, and law on a global level
* Interpersonal relationship, association or acquaintance between two or more people
* ...
s, are all fragments of PFL.
From first-order logic to PFL
The following
algorithm
In mathematics and computer science, an algorithm () is a finite sequence of Rigour#Mathematics, mathematically rigorous instructions, typically used to solve a class of specific Computational problem, problems or to perform a computation. Algo ...
is adapted from Quine (1976: 300–2). Given a
closed formula of
first-order logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
, first do the following:
* Attach a numerical subscript to every predicate letter, stating its degree;
* Translate all
universal quantifier
In mathematical logic, a universal quantification is a type of quantifier, a logical constant which is interpreted as "given any", "for all", "for every", or "given an arbitrary element". It expresses that a predicate can be satisfied by e ...
s into
existential quantifier
Existentialism is a family of philosophy, philosophical views and inquiry that explore the human individual's struggle to lead an Authenticity (philosophy), authentic life despite the apparent Absurdity#The Absurd, absurdity or incomprehensibili ...
s and negation;
* Restate all
atomic formula
In mathematical logic, an atomic formula (also known as an atom or a prime formula) is a formula with no deeper propositional structure, that is, a formula that contains no logical connectives or equivalently a formula that has no strict subformu ...
s of the form as .
Now apply the following algorithm to the preceding result:
The reverse translation, from PFL to first-order logic, is discussed in Quine (1976: 302–4).
The canonical
foundation of mathematics
Foundations of mathematics are the logical and mathematical framework that allows the development of mathematics without generating self-contradictory theories, and to have reliable concepts of theorems, proofs, algorithms, etc. in particul ...
is
axiomatic set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
, with a background logic consisting of
first-order logic
First-order logic, also called predicate logic, predicate calculus, or quantificational logic, is a collection of formal systems used in mathematics, philosophy, linguistics, and computer science. First-order logic uses quantified variables over ...
with
identity, with a
universe of discourse
In the formal sciences, the domain of discourse or universe of discourse (borrowing from the mathematical concept of ''universe'') is the set of entities over which certain variables of interest in some formal treatment may range.
It is also ...
consisting entirely of sets. There is a single
predicate letter of degree 2, interpreted as set membership. The PFL translation of the canonical
axiomatic set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
ZFC is not difficult, as no
ZFC axiom requires more than 6 quantified variables.
Metamath axioms.
/ref>
See also
*Algebraic logic
In mathematical logic, algebraic logic is the reasoning obtained by manipulating equations with Free variables and bound variables, free variables.
What is now usually called classical algebraic logic focuses on the identification and algebraic de ...
Footnotes
{{reflist
References
*Bacon, John, 1985,
The completeness of a predicate-functor logic
" ''Journal of Symbolic Logic
The '' Journal of Symbolic Logic'' is a peer-reviewed mathematics journal published quarterly by Association for Symbolic Logic. It was established in 1936 and covers mathematical logic. The journal is indexed by '' Mathematical Reviews'', Zent ...
50'': 903–26.
*Paul Bernays
Paul Isaac Bernays ( ; ; 17 October 1888 – 18 September 1977) was a Swiss mathematician who made significant contributions to mathematical logic, axiomatic set theory, and the philosophy of mathematics. He was an assistant and close collaborator ...
, 1959,
Uber eine naturliche Erweiterung des Relationenkalkuls
in Heyting, A., ed., ''Constructivity in Mathematics''. North Holland: 1–14.
* Kuhn, Steven T., 1983,
An Axiomatization of Predicate Functor Logic
" '' Notre Dame Journal of Formal Logic 24'': 233–41.
*Willard Quine
Willard Van Orman Quine ( ; known to his friends as "Van"; June 25, 1908 – December 25, 2000) was an American philosopher and logician in the analytic tradition, recognized as "one of the most influential philosophers of the twentieth centur ...
, 1976, "Algebraic Logic and Predicate Functors" i
''Ways of Paradox and Other Essays'', revised and enlarged ed.
Harvard Univ. Press: 283–307.
*Willard Quine, 1982
''Methods of Logic'', 4th ed.
Harvard Univ. Press. Chpt. 45.
* Sommers, Fred, 1982. ''The Logic of Natural Language''. Oxford Univ. Press.
*Alfred Tarski
Alfred Tarski (; ; born Alfred Teitelbaum;School of Mathematics and Statistics, University of St Andrews ''School of Mathematics and Statistics, University of St Andrews''. January 14, 1901 – October 26, 1983) was a Polish-American logician ...
and Givant, Steven, 1987.
A Formalization of Set Theory Without Variables
'. AMS.
*Jean Van Heijenoort
Jean Louis Maxime van Heijenoort ( ; ; ; July 23, 1912 – March 29, 1986) was a historian of mathematical logic. He was also a personal secretary to Leon Trotsky from 1932 to 1939, and an American Trotskyist until 1947.
Life
Van Heijenoort wa ...
, 1967.
From Frege to Gödel: A Source Book on Mathematical Logic
'. Harvard Univ. Press.
External links
''An introduction to predicate-functor logic''
(one-click download, PS file) by Mats Dahllöf (Department of Linguistics, Uppsala University)
Algebraic logic
Mathematical axioms
Predicate logic