(Follow-up to Which line(s) of my proof of $A\to (\neg A \to B)$ are not allowed in relevance logic? )
Theorem: $A\to (B\to (A\land B))$
Proof:
- $A\space\space$ (assume)
- $B\space\space$ (assume)
- $A\land B\space\space$ (intro $\land$ 1,2)
- $B \to (A\land B)\space\space$ (intro $\to$ 2, 3)
- $A\to (B\to (A\land B))\space\space$ (intro $\to$ 1, 4)
Apparently the inference on line 3 is banned by relevance logic. Commenting on the same issue (as I understand it) in a similar proof, Greg Restall writes:
We must do something to the rule for conjunction introduction to ban this proof. The required emendation is to only allow conjunction introduction when the two subproofs have exactly the same open assumption.
-- Relevant and Substructural Logics, page 20
My question: Why must we do anything to the rule for conjunction? Does the usual form of the rule result in any logical inconsistencies? Given the stunning successes of classical logic in just about every field of human endeavour, it seems to me that only logical inconsistencies could justify tinkering with the basic rules of logic in this way. Also, has relevance logic been used by any mathematicians to any significant degree?