Stanford Encyclopedia of Philosophy

Supplement to Relevance Logic

The Logic NR

Here is a Hilbert-style axiomatisation of the logic NR.

Our language contains propositional variables, parentheses, necessity, negation, conjunction, and implication. In addition, we use the following defined connectives:

A∨B =df ¬(¬A & ¬B)
A ↔ B =df (A → B) & (B → A)
Axiom Scheme Axiom Name
1. A → A Identity
2. (A → B) → ((B → C) → (A → C)) Suffixing
3. A → ((A → B) → B) Assertion
4. (A → (A → B)) → (A → B) Contraction
5. (A & B) → A,(A & B) → B & -Elimination
6. A → (A∨B), B → (A∨B) ∨-Introduction
7. ((A → B) & (A → B)) → (A → (B & C)) & -Introduction
8. ((A∨B) → C)↔((A → B) & (A → C)) ∨-Elimination
9. (A & (B∨C)) → ((A & B)∨(A & C)) Distribution
10. (A → ¬B) → (B → ¬A) Contraposition
11. ¬¬A → A Double Negation
12. □(A → B) → (□A → □B) K
13. (□A & □B) → □(A & B) K&

Rule Name
A → B, A ⊢ B Modus Ponens
A, B ⊢ A & B Adjunction
A ⊢ □A Necessitation