← Latest papers
💻 computer science

A taxonomy for controlling (in)consistency

This paper introduces the hierarchy of Logics of Controlled Consistency (Lnk_n^k), a two-dimensional taxonomy of Logics of Formal Inconsistency that models varying degrees of paraconsistent commitment from skepticism to dogmatism, and provides sound and complete semantic accounts for this family and its specific extensions using swap structures, twist structures, and RNmatrices.

Original authors: Marcelo E. Coniglio, Rafael Ongaratto

Published 2026-04-22
📖 6 min read🧠 Deep dive

Original authors: Marcelo E. Coniglio, Rafael Ongaratto

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are a detective trying to solve a mystery, but the world you are investigating is a bit messy. Sometimes, witnesses lie. Sometimes, two witnesses give contradictory stories. Sometimes, a witness is so unreliable that you can't even trust their claim about whether they are lying.

This paper is about building a toolbox of logic to handle these messy situations. The authors, Marcelo Coniglio and Rafael Ongaratto, introduce a new family of logical systems called Logics of Controlled Consistency (LCC).

Here is the breakdown of their big idea, using simple analogies.

1. The Problem: The "Infinite Regress" of Doubt

In standard logic (like math), if you say "A is true" and "A is false," the whole system crashes. It's like a computer program hitting a fatal error. But in real life, contradictions happen all the time without the world ending.

Paraconsistent logic allows us to handle contradictions without crashing. However, a new question arises: How much can we doubt?

  • The Skeptic's View: "I don't trust this witness. And I don't trust the method we used to check the witness. And I don't trust the method used to check the method..." This goes on forever. This is like a dog chasing its own tail.
  • The Dogmatist's View: "I trust my witness completely. I trust my method completely. I don't even question if my method is reliable." This is rigid and ignores reality.
  • The Pragmatist's View: "I will trust the witness, but I admit the method might be shaky. However, I won't question the method of the method because that's too much work for this specific case."

The authors ask: Can we build a logic that lets us choose exactly how deep our doubt goes?

2. The Solution: The "Depth of Doubt" Ladder

The authors created a hierarchy of logics (a ladder) called LnkL^k_n. Think of this as a dial you can turn to control how many layers of "reliability checks" you allow.

  • The "n" Dial (Depth of Consistency): This controls how many times you can question the reliability of a statement before you stop.

    • Level 0 (The Dogmatist): You check if a statement is true. If it's contradictory, you stop. You never ask, "Is the check itself reliable?"
    • Level 1 (The Skeptic): You check the statement. You also check if the check is reliable. But you stop there. You don't ask, "Is the check of the check reliable?"
    • Level 2, 3, etc.: You can go deeper. You can question the reliability of the reliability of the reliability... up to a specific limit you set.
  • The "k" Dial (Strength of Negation): This controls how strictly you handle "Not."

    • In some logics, "Not Not A" might not equal "A" (double negation is fuzzy).
    • In stronger logics, "Not Not A" definitely equals "A."
    • As you go up the "k" ladder, your logic becomes more like standard, classical logic, but with the safety net of paraconsistency.

3. The "Swap Structure" Analogy: The Truth Dashboard

To make these logics work, the authors use something called Swap Structures. Imagine a dashboard in a car with three lights for every statement:

  1. Is it True? (Green)
  2. Is it False? (Red)
  3. Is the reliability of this statement trustworthy? (Yellow)

In the authors' new systems, these lights can be on or off in complex combinations.

  • Scenario A: The light is Green (True), but the Yellow light (Reliability) is blinking. This means "It's true, but we aren't sure if our source is good."
  • Scenario B: The light is Green, but the Yellow light is Red. This means "It's true, but we know our source is lying."

The authors show that by changing the rules of how these lights interact (the "Swap"), they can create logics that represent Skepticism (where the Yellow light is always blinking) or Dogmatism (where the Yellow light is always solid Green).

4. The New Discovery: LFI3 (The 5-Valued Logic)

The paper also introduces a specific new logic called LFI3.

  • Most simple paraconsistent logics have 3 values: True, False, and "Both/Contradictory."
  • The authors realized that sometimes 3 isn't enough. They built a 5-valued logic.
  • Think of it like a color palette. Instead of just Red, Blue, and Purple, you have Red, Blue, Purple, Pink, and Orange.
  • This allows for much more nuance. For example, you can distinguish between "A contradiction that is reliable" and "A contradiction that is unreliable."

They proved that this new 5-valued logic is actually a "super-set" of an older, famous logic (LFI1). It's like upgrading from a black-and-white TV to a high-definition one; you can see everything the old one could, plus much more detail.

5. Why Does This Matter? (The Real-World Application)

The authors argue that different situations require different levels of doubt.

  • A Courtroom: A lawyer might say, "The witness is unreliable." The prosecutor might say, "The lawyer's claim about the witness is also unreliable." But the judge might say, "Stop! We can't question the judge's ability to judge the lawyer's claim about the witness." The judge needs a logic that stops the questioning at Level 2.
  • Scientific Research: A scientist might doubt a result, doubt the experiment, but eventually, they must stop doubting and accept the data to move forward.
  • Everyday Life: If your friend says, "I saw a ghost," you might doubt them. If they say, "I know I'm crazy, but I saw a ghost," you might doubt their sanity. But you probably won't doubt the logic of their doubt.

Summary

This paper is a manual for building custom logic systems.

  1. It gives us a hierarchy (a ladder) to control how deep our skepticism goes.
  2. It provides mathematical tools (Swap Structures and RNmatrices) to prove these systems work.
  3. It introduces a new, more detailed logic (LFI3) that handles complex contradictions better than older systems.

In short, the authors are saying: "Don't just use one size fits all logic. Depending on whether you are a skeptic, a dogmatist, or a pragmatist, you can now choose the exact logical tool that fits your situation."

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →