← Latest papers
💻 computer science

Most Properties are Undecidable for Transitive Tense Logics

This paper demonstrates that most properties, including Kripke completeness, the finite model property, and decidability, are undecidable for transitive tense logics by adapting Chagrov's method to reduce the undecidable Minsky machine problem to the decision problem for these properties.

Original authors: Qian Chen (The Tsinghua-UvA JRC for Logic, Department of Philosophy, Tsinghua University), Tenyo Takahashi (Institute for Logic, Language,Computation, University of Amsterdam)

Published 2026-07-01
📖 5 min read🧠 Deep dive

Original authors: Qian Chen (The Tsinghua-UvA JRC for Logic, Department of Philosophy, Tsinghua University), Tenyo Takahashi (Institute for Logic, Language,Computation, University of Amsterdam)

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

The Big Picture: The "Rulebook" Problem

Imagine you are a librarian in a massive library called Logic Land. This library doesn't contain books about history or science; it contains Rulebooks (called "logics"). Each Rulebook tells you how to think about time, possibility, and necessity.

Some Rulebooks are simple, like a basic instruction manual. Others are complex, like a legal code for a futuristic society. The researchers in this paper, Qian Chen and Tenyo Takahashi, are asking a very specific question about these Rulebooks:

"Is there a universal 'Checklist App' that can look at any new Rulebook and instantly tell us if it has certain special features?"

These "features" (or properties) include things like:

  • Kripke Completeness: Does the Rulebook match up perfectly with a real-world map of possibilities?
  • Finite Model Property: Can we test the Rulebook using only a small, finite puzzle, or do we need an infinite one?
  • Decidability: Can a computer eventually figure out if a specific sentence is true or false according to this Rulebook?

The Setting: Time Travelers and Transitive Logic

The paper focuses on a specific section of Logic Land called Transitive Tense Logics.

  • "Tense" means these Rulebooks deal with Time. They have two special buttons: one for "The Future" (always true later) and one for "The Past" (always true earlier).
  • "Transitive" is a rule about how time flows. If "Today leads to Tomorrow" and "Tomorrow leads to Next Week," then "Today leads to Next Week." It's a smooth, connected flow of time.

The authors are investigating the "lattice" (a fancy word for a family tree) of all possible Rulebooks that follow these time and flow rules.

The Discovery: The "Checklist App" Doesn't Exist

The main finding of the paper is a bit of a buzzkill for computer scientists: For this specific family of Rulebooks, no such "Checklist App" exists.

The authors prove that for almost every interesting feature you might want to check, it is undecidable.

What does "Undecidable" mean here?
It doesn't mean the computers are too slow. It means it is mathematically impossible to build a program that can always give a "Yes" or "No" answer. If you try to build such a program, it will eventually get stuck in an infinite loop, or it will give the wrong answer for some Rulebooks, and there is no way to fix it.

The Magic Trick: The Robot and the Maze

How did they prove this? They used a clever trick involving a Minsky Machine.

The Analogy:
Imagine a simple robot (the Minsky Machine) moving through a maze. The robot has two counters (like scoreboards) and a set of instructions.

  • It can move forward, add points to a counter, or subtract points if the counter isn't empty.
  • There is a famous, unsolvable puzzle about these robots: "Given a starting position, can the robot ever reach a specific spot in the maze?"

Mathematicians have known for decades that no one can write a program to solve this robot puzzle. It is impossible.

The Connection:
Chen and Takahashi built a bridge between the Robot Puzzle and the Rulebook Checklists.

  1. They took the unsolvable Robot Puzzle.
  2. They translated every possible robot move into a specific Rulebook (a logic).
  3. They showed that:
    • If the robot can reach the spot in the maze, the resulting Rulebook has the special feature (e.g., it is "Kripke Complete").
    • If the robot cannot reach the spot, the resulting Rulebook does not have the feature.

The Conclusion:
If you could build a "Checklist App" to tell you if a Rulebook has the feature, you could use it to solve the Robot Puzzle. But since the Robot Puzzle is impossible to solve, the "Checklist App" must also be impossible to build.

Why This Matters (In Simple Terms)

The paper highlights a fascinating difference between simple logic and complex logic:

  • Simple Logic (One Modality): If you only have one "button" (like just "Possibility"), you can often write programs to check these features.
  • Complex Logic (Two Interacting Buttons): Once you add a second button (like "Time" with both Past and Future) and let them interact, the system becomes so tangled that you lose the ability to predict its behavior.

The authors show that even when you restrict the rules to "smooth, transitive time," the interaction between the "Past" and "Future" buttons creates enough chaos that most properties become impossible to verify algorithmically.

Summary of Results

The paper lists a "Wanted List" of properties that are now proven to be undecidable in this system:

  • Is the logic complete? (No way to tell).
  • Does it have the finite model property? (No way to tell).
  • Is the logic itself decidable? (No way to tell).
  • Is it consistent? (No way to tell).

The Takeaway

The paper concludes that when you mix different types of modalities (like time and possibility) together, the complexity explodes. It's like taking a simple recipe and adding a thousand interacting ingredients; eventually, you can no longer predict what the final dish will taste like, no matter how smart your chef (or computer) is. The authors suggest that this "interaction" is the key reason why these problems become unsolvable.

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 →