Follow your curiosity

What discovery has been shared with you?

Start with one fact. Explore it, go deeper, then follow whichever branch catches your imagination.

Choose subjects for a surprise

Exploring any topic

Begin your discovery

Your next discovery is one click away.

Choose one or more subjects above, or leave Any Topic selected and let curiosity decide.

Philosophy

Paraconsistent Logic and the Principle of Explosion

Quick fact

The principle of explosion—from a contradiction, anything follows—makes classical logic useless for reasoning with inconsistent information. Paraconsistent logics reject this principle, allowing contradictions to be true without trivializing the entire system.

Why this is interesting

What if we could accept a contradiction without letting it wreck everything we know? Classical logic can't handle that. Paraconsistent logic can.

Read the full explanation

Understanding Paraconsistent Logic and the Principle of Explosion

Imagine you're building with blocks. In classical logic, a contradiction is like a block that, once placed, topples all others—any conclusion can be derived, making the system trivial. The principle of explosion, also called 'ex falso quodlibet', formalizes this: if you have both P and not-P, you can prove any statement Q. Mathematically, from P and not-P, you can derive P (from the first premise), then derive P or Q (by disjunction introduction), and then derive Q (because not-P and P or Q gives Q). This is perfectly valid in classical logic, but it means that one inconsistency makes the whole system useless for distinguishing true from false conclusions. Paraconsistent logic challenges this: it says, 'Let's allow the contradiction to stand, but prevent it from causing everything to follow.' It does this by tweaking the rules of inference—for example, by not allowing disjunction introduction from P to P or Q in that way, or by rejecting the principle of explosion outright. This way, we can have local contradictions without global collapse, making reasoning possible even with inconsistent premises.

A deeper explanation

Paraconsistent logic is a family of non-classical logics that aim to accommodate contradictions without triviality. They achieve this by rejecting the principle of explosion, which states that from a contradiction, anything follows. The principle is a theorem in classical logic, but paraconsistent systems modify the inference rules to block it. A common strategy is to restrict or remove the rule of disjunction introduction (P → P∨Q) or to use a non-explosive negation, where the mere presence of P and ¬P does not license arbitrary conclusions. One influential paraconsistent semantics is the 'logic of paradox' (LP), which allows statements to be both true and false. In LP, a valid argument is one in which the conclusion is true whenever the premises are true, even if some premises are also false. This preserves many classical rules but rejects explosion because an argument from P and ¬P to Q can have true premises (if P is both true and false) yet a false conclusion (if Q is only false). Other paraconsistent systems include relevance logic, which requires a genuine connection between premises and conclusion, and adaptive logics, which allow classical reasoning but retract it when contradictions appear. The philosophical motivation for paraconsistency comes from dialetheism, the view that some contradictions are true—for example, in the Liar paradox. Paraconsistent logics have also found practical use in computer science for handling inconsistent databases and in epistemology for modeling belief revision with conflicting evidence.

Keep FACTREE close

Internet access is required. Updates arrive when you reopen or reload the app. You may need to sign in again in the installed app.