In
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 ...
, a
rule of inference
Rules of inference are ways of deriving conclusions from premises. They are integral parts of formal logic, serving as norms of the Logical form, logical structure of Validity (logic), valid arguments. If an argument with true premises follows a ...
is admissible in a
formal system
A formal system is an abstract structure and formalization of an axiomatic system used for deducing, using rules of inference, theorems from axioms.
In 1921, David Hilbert proposed to use formal systems as the foundation of knowledge in ma ...
if the set of
theorem
In mathematics and formal logic, a theorem is a statement (logic), statement that has been Mathematical proof, proven, or can be proven. The ''proof'' of a theorem is a logical argument that uses the inference rules of a deductive system to esta ...
s of the system does not change when that rule is added to the existing rules of the system. In other words, every
formula
In science, a formula is a concise way of expressing information symbolically, as in a mathematical formula or a ''chemical formula''. The informal use of the term ''formula'' in science refers to the general construct of a relationship betwe ...
that can be
derived using that rule is already derivable without that rule, so, in a sense, it is redundant. The concept of an admissible rule was introduced by
Paul Lorenzen (1955).
Definitions
Admissibility has been systematically studied only in the case of structural (i.e.
substitution-closed) rules in
propositional non-classical logic
Non-classical logics (and sometimes alternative logics or non-Aristotelian logics) are formal systems that differ in a significant way from standard logical systems such as propositional and predicate logic. There are several ways in which this ...
s, which we will describe next.
Let a set of basic
propositional connectives be fixed (for instance,
in the case of
superintuitionistic logics, or
in the case of
monomodal logics).
Well-formed formulas are built freely using these connectives from a
countably infinite
In mathematics, a set is countable if either it is finite or it can be made in one to one correspondence with the set of natural numbers. Equivalently, a set is ''countable'' if there exists an injective function from it into the natural numbe ...
set of
propositional variable
In mathematical logic, a propositional variable (also called a sentence letter, sentential variable, or sentential letter) is an input variable (that can either be true or false) of a truth function. Propositional variables are the basic building ...
s ''p''
0, ''p''
1, .... A
substitution ''σ'' is a function from formulas to formulas that commutes with applications of the connectives, i.e.,
:
for every connective ''f'', and formulas ''A''
1, ... , ''A''
''n''. (We may also apply substitutions to sets Γ of formulas, making ) A Tarski-style
consequence relation
Logical consequence (also entailment or logical implication) is a fundamental concept in logic which describes the relationship between statements that hold true when one statement logically ''follows from'' one or more statements. A valid l ...
is a relation
between sets of formulas, and formulas, such that
for all formulas ''A'', ''B'', and sets of formulas Γ, Δ. A consequence relation such that
for all substitutions ''σ'' is called structural. (Note that the term "structural" as used here and below is unrelated to the notion of
structural rule
In the logical discipline of proof theory, a structural rule is an inference rule of a sequent calculus that does not refer to any logical connective but instead operates on the sequents directly. Structural rules often mimic the intended meta-the ...
s in
sequent calculi
In mathematical logic, sequent calculus is a style of formal logical argumentation in which every line of a proof is a conditional tautology (called a sequent by Gerhard Gentzen) instead of an unconditional tautology. Each conditional tautology ...
.) A structural consequence relation is called a propositional logic. A formula ''A'' is a theorem of a logic
if
.
For example, we identify a superintuitionistic logic ''L'' with its standard consequence relation
generated by
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 ...
and axioms, and we identify a
normal modal logic
In logic, a normal modal logic is a set ''L'' of modal formulas such that ''L'' contains:
* All propositional tautology (logic), tautologies;
* All instances of the Kripke_semantics, Kripke schema: \Box(A\to B)\to(\Box A\to\Box B)
and it is closed ...
with its global consequence relation
generated by modus ponens, necessitation, and (as axioms) the theorems of the logic.
A structural inference rule (or just rule for short) is given by a pair (Γ, ''B''), usually written as
:
where Γ = is a finite set of formulas, and ''B'' is a formula. An instance of the rule is
:
for a substitution ''σ''. The rule Γ/''B'' is derivable in
, if
. It is admissible if for every instance of the rule, ''σB'' is a theorem whenever all formulas from ''σ''Γ are theorems. In other words, a rule is admissible if it, when added to the logic, does not lead to new theorems. We also write
if Γ/''B'' is admissible. (Note that
is a structural consequence relation on its own.)
Every derivable rule is admissible, but not vice versa in general. A logic is structurally complete if every admissible rule is derivable, i.e.,
.
In logics with a well-behaved
conjunction connective (such as superintuitionistic or modal logics), a rule
is equivalent to
with respect to admissibility and derivability. It is therefore customary to only deal with
unary rules ''A''/''B''.
Examples
*
Classical propositional calculus (''CPC'') is structurally complete. Indeed, assume that ''A''/''B'' is a non-derivable rule, and fix an assignment ''v'' such that ''v''(''A'') = 1, and ''v''(''B'') = 0. Define a substitution ''σ'' such that for every variable ''p'', ''σp'' =
if ''v''(''p'') = 1, and ''σp'' =
if ''v''(''p'') = 0. Then ''σA'' is a theorem, but ''σB'' is not (in fact, ¬''σB'' is a theorem). Thus the rule ''A''/''B'' is not admissible either. (The same argument applies to any
multi-valued logic
Many-valued logic (also multi- or multiple-valued logic) is a propositional calculus in which there are more than two truth values. Traditionally, in Aristotle's logical calculus, there were only two possible values (i.e., "true" and "false") ...
''L'' complete with respect to a
logical matrix
A logical matrix, binary matrix, relation matrix, Boolean matrix, or (0, 1)-matrix is a matrix with entries from the Boolean domain Such a matrix can be used to represent a binary relation between a pair of finite sets. It is an important tool in ...
all of whose elements have a name in the language of ''L''.)
*The
Kreisel–
Putnam rule (also known as
Harrop's rule, or
independence of premise rule)
::
:is admissible in the
intuitionistic propositional calculus (''IPC''). In fact, it is admissible in every superintuitionistic logic. On the other hand, the formula
::
:is not an intuitionistic theorem; hence ''KPR'' is not derivable in ''IPC''. In particular, ''IPC'' is not structurally complete.
*The rule
::
:is admissible in many modal logics, such as ''K'', ''D'', ''K''4, ''S''4, ''GL'' (see
this table for names of modal logics). It is derivable in ''S''4, but it is not derivable in ''K'', ''D'', ''K''4, or ''GL''.
*The rule
::
:is admissible in normal logic
. It is derivable in ''GL'' and ''S''4.1, but it is not derivable in ''K'', ''D'', ''K''4, ''S''4, or ''S''5.
*
Löb's rule
::
:is admissible (but not derivable) in the basic modal logic ''K'', and it is derivable in ''GL''. However, ''LR'' is not admissible in ''K''4. In particular, it is ''not'' true in general that a rule admissible in a logic ''L'' must be admissible in its extensions.
*The
Gödel–Dummett logic (''LC''), and the modal logic ''Grz''.3 are structurally complete.
[Rybakov (1997), Thms. 5.4.4, 5.4.8] The
product fuzzy logic is also structurally complete.
Decidability and reduced rules
The basic question about admissible rules of a given logic is whether the set of all admissible rules is
decidable. Note that the problem is nontrivial even if the logic itself (i.e., its set of theorems) is
decidable: the definition of admissibility of a rule ''A''/''B'' involves an unbounded
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 ...
over all propositional substitutions. Hence ''a priori'' we only know that admissibility of rule in a decidable logic is
(i.e., its complement is
recursively enumerable
In computability theory, a set ''S'' of natural numbers is called computably enumerable (c.e.), recursively enumerable (r.e.), semidecidable, partially decidable, listable, provable or Turing-recognizable if:
*There is an algorithm such that the ...
). For instance, it is known that admissibility in the bimodal logics ''K''
''u'' and ''K''4
''u'' (the extensions of ''K'' or ''K''4 with the
universal modality) is undecidable. Remarkably, decidability of admissibility in the basic modal logic ''K'' is a major
open problem
In science and mathematics, an open problem or an open question is a known problem which can be accurately stated, and which is assumed to have an objective and verifiable solution, but which has not yet been solved (i.e., no solution for it is kno ...
.
Nevertheless, admissibility of rules is known to be decidable in many modal and superintuitionistic logics. The first decision procedures for admissible rules in basic
transitive modal logics were constructed by
Rybakov, using the reduced form of rules. A modal rule in variables ''p''
0, ... , ''p''
''k'' is called reduced if it has the form
:
where each
is either blank, or
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 ...
. For each rule ''r'', we can effectively construct a reduced rule ''s'' (called the reduced form of ''r'') such that any logic admits (or derives) ''r''
if and only if
In logic and related fields such as mathematics and philosophy, "if and only if" (often shortened as "iff") is paraphrased by the biconditional, a logical connective between statements. The biconditional is true in two cases, where either bo ...
it admits (or derives) ''s'', by introducing
extension variables for all subformulas in ''A'', and expressing the result in the full
disjunctive normal form
In boolean logic, a disjunctive normal form (DNF) is a canonical normal form of a logical formula consisting of a disjunction of conjunctions; it can also be described as an OR of ANDs, a sum of products, or in philosophical logic a ''cluster c ...
. It is thus sufficient to construct a decision algorithm for admissibility of reduced rules.
Let
be a reduced rule as above. We identify every conjunction
with the set
of its conjuncts. For any subset ''W'' of the set
of all conjunctions, let us define a
Kripke model by
:
:
Then the following provides an algorithmic criterion for admissibility in ''K''4:
Theorem. The rule
is ''not'' admissible in ''K''4 if and only if there exists a set
such that
#
for some
#
for every
#for every subset ''D'' of ''W'' there exist elements
such that the equivalences
::
if and only if
for every
::
if and only if
and
for every
:hold for all ''j''.
Similar criteria can be found for the logics ''S''4, ''GL'', and ''Grz''. Furthermore, admissibility in intuitionistic logic can be reduced to admissibility in ''Grz'' using the
Gödel–McKinsey–Tarski translation:
:
if and only if
Rybakov (1997) developed much more sophisticated techniques for showing decidability of admissibility, which apply to a robust (infinite) class of transitive (i.e., extending ''K''4 or ''IPC'') modal and superintuitionistic logics, including e.g. ''S''4.1, ''S''4.2, ''S''4.3, ''KC'', ''T''
''k'' (as well as the above-mentioned logics ''IPC'', ''K''4, ''S''4, ''GL'', ''Grz'').
Despite being decidable, the admissibility problem has relatively high
computational complexity
In computer science, the computational complexity or simply complexity of an algorithm is the amount of resources required to run it. Particular focus is given to computation time (generally measured by the number of needed elementary operations ...
, even in simple logics: admissibility of rules in the basic transitive logics ''IPC'', ''K''4, ''S''4, ''GL'', ''Grz'' is
coNEXP-complete. This should be contrasted with the derivability problem (for rules or formulas) in these logics, which is
PSPACE
In computational complexity theory, PSPACE is the set of all decision problems that can be solved by a Turing machine using a polynomial amount of space.
Formal definition
If we denote by SPACE(''f''(''n'')), the set of all problems that can ...
-complete.
Projectivity and unification
Admissibility in propositional logics is closely related to unification in the
equational theory of
modal or
Heyting algebra
In mathematics, a Heyting algebra (also known as pseudo-Boolean algebra) is a bounded lattice (with join and meet operations written ∨ and ∧ and with least element 0 and greatest element 1) equipped with a binary operation ''a'' → ''b'' call ...
s. The connection was developed by Ghilardi (1999, 2000). In the logical setup, a unifier of a formula ''A'' in the language of a logic ''L'' (an ''L''-unifier for short) is a substitution ''σ'' such that ''σA'' is a theorem of ''L''. (Using this notion, we can rephrase admissibility of a rule ''A''/''B'' in ''L'' as "every ''L''-unifier of ''A'' is an ''L''-unifier of ''B''".) An ''L''-unifier ''σ'' is less general than an ''L''-unifier ''τ'', written as ''σ'' ≤ ''τ'', if there exists a substitution ''υ'' such that
:
for every variable ''p''. A complete set of unifiers of a formula ''A'' is a set ''S'' of ''L''-unifiers of ''A'' such that every ''L''-unifier of ''A'' is less general than some unifier from ''S''. A
most general unifier (MGU) of ''A'' is a unifier ''σ'' such that is a complete set of unifiers of ''A''. It follows that if ''S'' is a complete set of unifiers of ''A'', then a rule ''A''/''B'' is ''L''-admissible if and only if every ''σ'' in ''S'' is an ''L''-unifier of ''B''. Thus we can characterize admissible rules if we can find well-behaved complete sets of unifiers.
An important class of formulas that have a most general unifier are the projective formulas: these are formulas ''A'' such that there exists a unifier ''σ'' of ''A'' such that
:
for every formula ''B''. Note that ''σ'' is an MGU of ''A''. In transitive modal and superintuitionistic logics with the
finite model property, one can characterize projective formulas semantically as those whose set of finite ''L''-models has the extension property: if ''M'' is a finite Kripke ''L''-model with a root ''r'' whose cluster is a
singleton, and the formula ''A'' holds at all points of ''M'' except for ''r'', then we can change the valuation of variables in ''r'' so as to make ''A'' true at ''r'' as well. Moreover, the proof provides an explicit construction of an MGU for a given projective formula ''A''.
In the basic transitive logics ''IPC'', ''K''4, ''S''4, ''GL'', ''Grz'' (and more generally in any transitive logic with the finite model property whose set of finite frame satisfies another kind of extension property), we can effectively construct for any formula ''A'' its projective approximation Π(''A''): a finite set of projective formulas such that
#
for every
#every unifier of ''A'' is a unifier of a formula from Π(''A'').
It follows that the set of MGUs of elements of Π(''A'') is a complete set of unifiers of ''A''. Furthermore, if ''P'' is a projective formula, then
:
if and only if
for any formula ''B''. Thus we obtain the following effective characterization of admissible rules:
:
if and only if
Bases of admissible rules
Let ''L'' be a logic. A set ''R'' of ''L''-admissible rules is called a basis of admissible rules, if every admissible rule Γ/''B'' can be derived from ''R'' and the derivable rules of ''L'', using substitution, composition, and weakening. In other words, ''R'' is a basis if and only if
is the smallest structural consequence relation that includes
and ''R''.
Notice that decidability of admissible rules of a decidable logic is equivalent to the existence of recursive (or
recursively enumerable
In computability theory, a set ''S'' of natural numbers is called computably enumerable (c.e.), recursively enumerable (r.e.), semidecidable, partially decidable, listable, provable or Turing-recognizable if:
*There is an algorithm such that the ...
) bases: on the one hand, the set of ''all'' admissible rules is a recursive basis if admissibility is decidable. On the other hand, the set of admissible rules is always co-recursively enumerable, and if we further have a recursively enumerable basis, set of admissible rules is also recursively enumerable; hence it is decidable. (In other words, we can decide admissibility of ''A''/''B'' by 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 ...
: we start in parallel two
exhaustive searches, one for a substitution ''σ'' that unifies ''A'' but not ''B'', and one for a derivation of ''A''/''B'' from ''R'' and
. One of the searches has to eventually come up with an answer.) Apart from decidability, explicit bases of admissible rules are useful for some applications, e.g. in
proof complexity In logic and theoretical computer science, and specifically proof theory and computational complexity theory, proof complexity is the field aiming to understand and analyse the computational resources that are required to prove or refute statements. ...
.
For a given logic, we can ask whether it has a recursive or
finite basis of admissible rules, and to provide an explicit basis. If a logic has no finite basis, it can nevertheless have an independent basis: a basis ''R'' such that no proper subset of ''R'' is a basis.
In general, very little can be said about existence of bases with desirable properties. For example, while
tabular logics are generally well-behaved, and always finitely axiomatizable, there exist tabular modal logics without a finite or independent basis of rules. Finite bases are relatively rare: even the basic transitive logics ''IPC'', ''K''4, ''S''4, ''GL'', ''Grz'' do not have a finite basis of admissible rules, though they have independent bases.
Examples of bases
*The empty set is a basis of ''L''-admissible rules if and only if ''L'' is structurally complete.
*Every extension of the modal logic ''S''4.3 (including, notably, ''S''5) has a finite basis consisting of the single rule
::
*'s rules
::
:are a basis of admissible rules in ''IPC'' or ''KC''.
*The rules
::
:are a basis of admissible rules of ''GL''. (Note that the empty disjunction is defined as
.)
*The rules
::
:are a basis of admissible rules of ''S''4 or ''Grz''.
Semantics for admissible rules
A rule Γ/''B'' is valid in a modal or intuitionistic
Kripke frame
Kripke semantics (also known as relational semantics or frame semantics, and often confused with possible world semantics) is a formal semantics for non-classical logic systems created in the late 1950s and early 1960s by Saul Kripke and André J ...
, if the following is true for every valuation
in ''F'':
:if for all
, then
.
(The definition readily generalizes to
general frame
In logic, general frames (or simply frames) are Kripke frames with an additional structure, which are used to model modal logic, modal and intermediate logic, intermediate logics. The general frame semantics combines the main virtues of Kripke sema ...
s, if needed.)
Let ''X'' be a subset of ''W'', and ''t'' a point in ''W''. We say that ''t'' is
*a reflexive tight predecessor of ''X'', if for every ''y'' in ''W'': ''t R y'' if and only if ''t'' = ''y'' or for some ''x'' in ''X'': ''x'' = ''y'' or ''x R y'' ,
*an irreflexive tight predecessor of ''X'', if for every ''y'' in ''W'': ''t R y'' if and only if for some ''x'' in ''X'': ''x'' = ''y'' or ''x R y'' .
We say that a frame ''F'' has reflexive (irreflexive) tight predecessors, if for every ''finite'' subset ''X'' of ''W'', there exists a reflexive (irreflexive) tight predecessor of ''X'' in ''W''.
We have:
*a rule is admissible in ''IPC'' if and only if it is valid in all intuitionistic frames that have reflexive tight predecessors,
*a rule is admissible in ''K''4 if and only if it is valid in all
transitive frames that have reflexive and irreflexive tight predecessors,
*a rule is admissible in ''S''4 if and only if it is valid in all transitive
reflexive frames that have reflexive tight predecessors,
*a rule is admissible in ''GL'' if and only if it is valid in all transitive converse
well-founded
In mathematics, a binary relation is called well-founded (or wellfounded or foundational) on a set (mathematics), set or, more generally, a Class (set theory), class if every non-empty subset has a minimal element with respect to ; that is, t ...
frames that have irreflexive tight predecessors.
Note that apart from a few trivial cases, frames with tight predecessors must be infinite. Hence admissible rules in basic transitive logics do not enjoy the finite model property.
Structural completeness
While a general classification of structurally complete logics is not an easy task, we have a good understanding of some special cases.
Intuitionistic logic itself is not structurally complete, but its ''fragments'' may behave differently. Namely, any disjunction-free rule or implication-free rule admissible in a superintuitionistic logic is derivable. On the other hand, the
Mints
A mint or breath mint is a food item often consumed as an after-meal refreshment or before business and social engagements to improve breath odor. Mints are commonly believed to soothe the stomach, given their association with natural byproducts ...
rule
:
is admissible in intuitionistic logic but not derivable, and contains only implications and disjunctions.
We know the ''maximal'' structurally incomplete transitive logics. A logic is called hereditarily structurally complete, if any extension is structurally complete. For example, classical logic, as well as the logics ''LC'' and ''Grz''.3 mentioned above, are hereditarily structurally complete. A complete description of hereditarily structurally complete superintuitionistic and transitive modal logics was given respectively by Citkin and Rybakov. Namely, a superintuitionistic logic is hereditarily structurally complete if and only if it is not valid in any of the five Kripke frames
::
Similarly, an extension of ''K''4 is hereditarily structurally complete if and only if it is not valid in any of certain twenty Kripke frames (including the five intuitionistic frames above).
There exist structurally complete logics that are not hereditarily structurally complete: for example,
Medvedev's logic is structurally complete, but it is included in the structurally incomplete logic ''KC''.
Variants
A rule with parameters is a rule of the form
:
whose variables are divided into the "regular" variables ''p''
''i'', and the parameters ''s''
''i''. The rule is ''L''-admissible if every ''L''-unifier ''σ'' of ''A'' such that ''σs''
''i'' = ''s''
''i'' for each ''i'' is also a unifier of ''B''. The basic decidability results for admissible rules also carry to rules with parameters.
A multiple-conclusion rule is a pair (Γ,Δ) of two finite sets of formulas, written as
:
Such a rule is admissible if every unifier of Γ is also a unifier of some formula from Δ. For example, a logic ''L'' is
consistent
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 ...
iff it admits the rule
:
and a superintuitionistic logic has the
disjunction property iff it admits the rule
:
Again, basic results on admissible rules generalize smoothly to multiple-conclusion rules.
[Jeřábek (2005, 2007, 2008)] In logics with a variant of the disjunction property, the multiple-conclusion rules have the same expressive power as single-conclusion rules: for example, in ''S''4 the rule above is equivalent to
:
Nevertheless, multiple-conclusion rules can often be employed to simplify arguments.
In
proof theory
Proof theory is a major branchAccording to , proof theory is one of four domains mathematical logic, together with model theory, axiomatic set theory, and recursion theory. consists of four corresponding parts, with part D being about "Proof The ...
, admissibility is often considered in the context of
sequent calculi
In mathematical logic, sequent calculus is a style of formal logical argumentation in which every line of a proof is a conditional tautology (called a sequent by Gerhard Gentzen) instead of an unconditional tautology. Each conditional tautology ...
, where the basic objects are sequents rather than formulas. For example, one can rephrase the
cut-elimination theorem
The cut-elimination theorem (or Gentzen's ''Hauptsatz'') is the central result establishing the significance of the sequent calculus. It was originally proved by Gerhard Gentzen in part I of his landmark 1935 paper "Investigations in Logical Ded ...
as saying that the cut-free sequent calculus admits the
cut rule
:
(By abuse of language, it is also sometimes said that the (full) sequent calculus admits cut, meaning its cut-free version does.) However, admissibility in sequent calculi is usually only a notational variant for admissibility in the corresponding logic: any complete calculus for (say) intuitionistic logic admits a sequent rule if and only if ''IPC'' admits the formula rule that we obtain by translating each sequent
to its characteristic formula
.
Notes
References
*W. Blok, D. Pigozzi, ''Algebraizable logics'',
Memoirs of the American Mathematical Society
''Memoirs of the American Mathematical Society'' is a mathematical journal published by the American Mathematical Society and intended to carry peer-reviewed book-length research publications (monographs). As such, it has been described as havin ...
77 (1989), no. 396, 1989.
*A. Chagrov and M. Zakharyaschev, ''Modal Logic'', Oxford Logic Guides vol. 35, Oxford University Press, 1997.
*P. Cintula and G. Metcalfe, ''Structural completeness in fuzzy logics'',
Notre Dame Journal of Formal Logic 50 (2009), no. 2, pp. 153–182.
*A. I. Citkin, ''On structurally complete superintuitionistic logics'', Soviet Mathematics - Doklady, vol. 19 (1978), pp. 816–819.
*S. Ghilardi, ''Unification in intuitionistic 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 ...
64 (1999), no. 2, pp. 859–880
Project EuclidJSTOR
*S. Ghilardi, ''Best solving modal equations'', Annals of Pure and Applied Logic 102 (2000), no. 3, pp. 183–198.
* R. Iemhoff, ''On the admissible rules of intuitionistic propositional logic'', Journal of Symbolic Logic 66 (2001), no. 1, pp. 281–294
Project EuclidJSTOR
*R. Iemhoff, ''Intermediate logics and Visser's rules'', Notre Dame Journal of Formal Logic 46 (2005), no. 1, pp. 65–81.
*R. Iemhoff, ''On the rules of intermediate logics'', Archive for Mathematical Logic, 45 (2006), no. 5, pp. 581–599.
*E. Jeřábek, ''Admissible rules of modal logics'', Journal of Logic and Computation
A journal, from the Old French ''journal'' (meaning "daily"), may refer to:
*Bullet journal, a method of personal organization
*Diary, a record of personal secretive thoughts and as open book to personal therapy or used to feel connected to onesel ...
15 (2005), no. 4, pp. 411–431.
*E. Jeřábek, ''Complexity of admissible rules'', Archive for Mathematical Logic 46 (2007), no. 2, pp. 73–92.
*E. Jeřábek, ''Independent bases of admissible rules'', Logic Journal of the IGPL 16 (2008), no. 3, pp. 249–267.
*M. Kracht, ''Modal Consequence Relations'', in: Handbook of Modal Logic (P. Blackburn, J. van Benthem, and F. Wolter, eds.), Studies of Logic and Practical Reasoning vol. 3, Elsevier, 2007, pp. 492–545.
*P. Lorenzen, ''Einführung in die operative Logik und Mathematik'', Grundlehren der mathematischen Wissenschaften vol. 78, Springer–Verlag, 1955.
*G. Mints and A. Kojevnikov, ''Intuitionistic Frege systems are polynomially equivalent'', Zapiski Nauchnyh Seminarov POMI 316 (2004), pp. 129–146
gzipped PS
*T. Prucnal, ''Structural completeness of Medvedev's propositional calculus'', Reports on Mathematical Logic 6 (1976), pp. 103–105.
*T. Prucnal, ''On two problems of Harvey Friedman'', Studia Logica
''Studia Logica'' (full name: ''Studia Logica, An International Journal for Symbolic Logic'') is a scientific journal publishing papers employing formal tools from Mathematics and Logic. The scope of papers published in Studia Logica covers all sc ...
38 (1979), no. 3, pp. 247–262.
*P. Rozière, ''Règles admissibles en calcul propositionnel intuitionniste'', Ph.D. thesis, Université de Paris VII, 1992
PDF
*V. V. Rybakov, ''Admissibility of Logical Inference Rules'', Studies in Logic and the Foundations of Mathematics vol. 136, Elsevier, 1997.
*F. Wolter, M. Zakharyaschev, ''Undecidability of the unification and admissibility problems for modal and description logics'', ACM Transactions on Computational Logic 9 (2008), no. 4, article no. 25.
PDF
{{DEFAULTSORT:Admissible Rule
Rules of inference
Modal logic