Fusions of One-Variable First-Order Modal Logics

This paper investigates the preservation of Kripke completeness and decidability in the independent fusion of one-variable first-order modal logics, demonstrating that these properties hold without equality under both expanding and constant domain semantics but fail when equality and non-rigid constants are introduced due to the encoding of Diophantine equations, while also establishing that the finite model property is preserved only in the local case.

Roman Kontchakov, Dmitry Shkatov, Frank Wolter

Published 2026-03-06
📖 5 min read🧠 Deep dive

Imagine you are an architect designing a new kind of "smart city." In this city, there are different districts, each governed by its own set of rules about how things move and interact.

  • District A has rules about how people can travel between neighborhoods (like a subway system).
  • District B has rules about how people can communicate (like a telephone network).

In the world of logic, these "districts" are called modal logics. The paper you are asking about is a study on what happens when you try to merge two of these districts into one giant, unified city. This process is called Fusion.

The authors (Kontchakov, Shkatov, and Wolter) are asking a very specific question: If District A is well-behaved and District B is well-behaved, will the merged city also be well-behaved?

Here is the breakdown of their findings, using simple analogies.

1. The "One-Variable" Constraint

First, a crucial detail: This paper only looks at a simplified version of logic where there is only one type of citizen (one variable, let's call him "Bob").

  • In a full logic city, you might say, "Bob loves Alice, and Alice hates Charlie."
  • In this paper's "One-Variable" city, you can only say, "Bob loves Bob," or "Bob is tall," or "Bob is in a different neighborhood."
  • Why? Because full logic cities are incredibly complex and chaotic. By restricting it to just "Bob," the researchers can see the underlying structure of the rules more clearly.

2. The Good News: Merging Without "Equality"

The first major finding is about merging cities without a rule for "Identity" (Equality).

  • The Scenario: You merge the Subway District and the Phone District. You don't have a rule that says "Bob is the same person as Bob" (which sounds silly, but in logic, it's a powerful tool).
  • The Result: Success! If the Subway District was predictable (decidable) and the Phone District was predictable, the merged city is also predictable.
  • The Analogy: Imagine you have two puzzle boxes. If you can solve Box A and you can solve Box B, and you just tape them together side-by-side without changing the pieces inside, you can still solve the combined puzzle. The rules of the original boxes are preserved.
  • The Catch: While you can solve the puzzle, you might lose the ability to find a "small" solution. Sometimes, to prove something is true in the merged city, you need an infinitely large map, even if the original maps were small.

3. The Bad News: Merging With "Equality"

The second major finding is about merging cities with a rule for "Identity" (Equality) and "Non-Rigid" names.

  • The Scenario: Now, you add a rule that says "Bob is definitely Bob" (Equality). Furthermore, you allow "Non-Rigid" names.
    • Rigid Name: "The President" always refers to the same person.
    • Non-Rigid Name: "The Mayor" might be Alice in one neighborhood and Bob in the next.
  • The Result: Disaster! The merged city becomes undecidable.
  • The Analogy: Imagine you have two simple puzzles. But then you add a magical rule: "The piece labeled 'Mayor' changes its shape depending on which room you are in." Suddenly, trying to solve the puzzle becomes impossible. You can't even write a computer program to tell you if a solution exists.
  • Why? The authors proved this by encoding Diophantine equations (math problems about whole numbers) into the logic. They showed that solving the logic puzzle is exactly as hard as solving these famous math problems, which are known to be impossible to solve generally.
  • The Takeaway: Adding the ability to count or compare things (Equality) to a logic that already has flexible names creates a "monster" that breaks the system.

4. The "S5" Shortcut

The paper also offers a general solution for a specific type of logic called S5.

  • The Analogy: S5 is like a "Universal Teleportation" district where you can go anywhere instantly.
  • The authors found that if you merge two districts that both share this "Universal Teleportation" rule, and if the districts have a special property called "Homogeneity" (meaning the rules look the same no matter how big the city gets), then the merged city remains predictable.
  • This is a "safety net" for logicians: If your logic fits this specific mold, you can merge it safely.

Summary: The "Chef's" Takeaway

Think of these logics as recipes:

  1. Mixing Simple Ingredients (No Equality): If you mix two simple, well-behaved recipes (like a cake and a pie), you get a new, well-behaved dessert. You can still bake it and know exactly how long it takes.
  2. Mixing with a "Magic" Ingredient (Equality + Flexible Names): If you add a "magic" ingredient that changes the rules of the kitchen depending on who is cooking, the recipe becomes a nightmare. You might spend forever trying to bake it, and you'll never know if it's even possible.
  3. The "Universal" Loophole: However, if both recipes use a specific "Universal Oven" (S5) that guarantees consistency, you can mix them safely, provided the ovens are big enough to handle the heat.

In plain English:
This paper tells us that combining logical systems is usually safe and predictable unless you introduce the ability to count or compare things (equality) while allowing names to shift meaning. In that specific case, the system becomes too complex to ever fully understand or solve. However, if the systems share a specific "universal" structure, they can be combined safely.