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 Logics and the Rejection of the Principle of Explosion

Quick fact

The Principle of Explosion is also known as 'ex falso quodlibet' ('from falsehood, anything follows'). It is a standard rule in classical logic, but many paraconsistent logics reject it, allowing contradictions to be used without trivializing the entire system.

Why this is interesting

You've likely heard that if you accept a single contradiction, you can prove anything. But what if that 'explosion' isn't inevitable?

Read the full explanation

Understanding Paraconsistent Logics and the Rejection of the Principle of Explosion

Imagine you have two instructions: 'All dogs are friendly' and 'This dog is not friendly.' In classical logic, if both are true, you are forced to accept every possible statement, like 'The moon is made of cheese' or '2+2=5.' This is because of the Principle of Explosion: from a contradiction, anything follows. Paraconsistent logics step in and say, 'Let's not do that.' Instead, they allow the contradiction to exist without letting it destroy all meaningful reasoning. They change the rules of inference so that a contradiction doesn't automatically permit every conclusion. This is like allowing a conflicting piece of information in a database without letting it crash the entire system.

A deeper explanation

The key to paraconsistent logics is rejecting the principle of explosion. In classical logic, the argument form 'p, not p, therefore q' is valid because of the way logical implication is defined. But in paraconsistent logics, the consequence relation is designed to be 'non-explosive.' One common way is to restrict the rule of disjunctive syllogism or to adopt a paraconsistent semantics where contradictions can be models of a theory. For instance, in some paraconsistent logics, a formula and its negation can both be true in a model, but not every formula is true in that model. This allows reasoning about inconsistent information without triviality. Paraconsistent logics have applications in fields like artificial intelligence and database theory, where data can be inconsistent but we still need to derive useful information. They also have philosophical implications, supporting dialetheism—the view that some contradictions are true.

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.