← Latest papers
💻 computer science

On Modal Logics of Full Products of Neighborhood Frames

This paper defines and axiomatizes the tri-modal logics of full products of neighborhood frames validating T or D by introducing three natural neighborhood functions and demonstrating that these logics are equivalent to the fusion of three copies of the base logic augmented by a specific interaction principle called (mix).

Original authors: Rajab Aghamov (Dresden University of Technology, Dresden, Germany), Andrey Kudinov (Higher School of Modern Mathematics, MIPT, Moscow, Russia, HSE University, Moscow, Russia), Maik Thanh Nguyen (Dresd
Published 2026-07-01
📖 5 min read🧠 Deep dive

Original authors: Rajab Aghamov (Dresden University of Technology, Dresden, Germany), Andrey Kudinov (Higher School of Modern Mathematics, MIPT, Moscow, Russia, HSE University, Moscow, Russia), Maik Thanh Nguyen (Dresden University of Technology, Dresden, Germany), Jakob Piribauer (Dresden University of Technology, Dresden, Germany)

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 trying to map out a complex city, but instead of streets and buildings, you are mapping out "possibilities" and "knowledge." In the world of logic, this is often done using Kripke frames, which are like simple maps where you can only move from one point to another if there is a direct road (a relationship) connecting them.

However, some situations are too messy for simple roads. Sometimes, a "neighborhood" isn't just a single road; it's a whole area of possibilities. This is where Neighborhood Frames come in. Instead of just saying "you can go from A to B," a neighborhood frame says, "from point A, you can consider any group of points that includes this specific area." It's a more flexible, fuzzy way of looking at logic, useful for systems that don't follow the strict rules of standard logic.

The Big Idea: Building a 3D City from 2D Maps

The authors of this paper are interested in what happens when you take two of these flexible "neighborhood maps" and combine them to make a bigger, two-dimensional grid (like a city map with North-South and East-West directions).

Usually, when you combine two maps, you get two ways to move:

  1. Horizontal: Moving East or West (keeping your North-South position fixed).
  2. Vertical: Moving North or South (keeping your East-West position fixed).

But the authors wanted to build a "Full Product." This is like adding a third way to move: Diagonal. You can move North and East at the same time.

So, in their new 3D logic city, every point has three types of "neighborhoods" (areas of influence):

  • Horizontal Neighborhoods: Areas you can reach by moving only sideways.
  • Vertical Neighborhoods: Areas you can reach by moving only up/down.
  • Product Neighborhoods: Areas you can reach by moving diagonally (sideways AND up/down).

The Rules of the Game

The paper focuses on two specific types of logic rules, which they call T and D.

  • Logic T (The "Reflexive" Rule): Imagine a rule that says, "If you are in a neighborhood, you must be standing inside it." You can't be looking at a neighborhood from the outside; you have to be part of it.
  • Logic D (The "Serial" Rule): Imagine a rule that says, "Every neighborhood must have something in it." You can't have an empty neighborhood; there must be at least one possibility.

The authors asked a big question: If we build a full 3D city using these T or D rules, what are the exact laws that govern how these three types of movement (Horizontal, Vertical, and Diagonal) interact?

The Discovery: The "Mix" Principle

In simpler logic systems (like the famous S4, which is used for topological spaces), there is a rule called (sub). It basically says: "If you can reach a destination diagonally, you can definitely reach it by going sideways first, and you can definitely reach it by going up/down first." It's a very strong rule that forces the diagonal path to be a combination of the other two.

However, the authors found that in their more flexible Neighborhood systems (specifically for rules T and D), this strong rule (sub) doesn't always hold. You can have a diagonal move that doesn't perfectly break down into a simple sideways-then-up move.

Instead, they discovered a new, slightly weaker rule they call (mix).

  • (mix) says: "If you can reach a destination diagonally, then you can reach it by going sideways and then up, OR by going up and then sideways."

Think of it like this:

  • Rule (sub): "If I can fly diagonally to the park, I can definitely walk there, and I can definitely drive there." (This is too strong for their system).
  • Rule (mix): "If I can fly diagonally to the park, I can definitely get there by walking then driving, OR by driving then walking." (This is the rule that actually works).

The Main Result

The paper proves two major things:

  1. For Logic T: The complete set of rules for this 3D neighborhood city is exactly the combination of the basic rules for T, plus the new (mix) rule. They call this T ⊗ T ⊗ T + (mix).
  2. For Logic D: Similarly, the rules for the D-based city are the basic D rules plus the (mix) rule. They call this D ⊗ D ⊗ D + (mix).

Why This Matters (In Simple Terms)

Before this paper, we knew how these rules worked for very strict, rigid systems (like S4). But the real world is often messier and less rigid. This paper fills in the gap by showing exactly how these "messier" systems behave when you combine dimensions.

They also proved that these new logical systems are decidable. In plain English, this means there is a guaranteed algorithm (a step-by-step recipe) that can tell you, for any statement in this system, whether it is true or false. You won't get stuck in an infinite loop trying to figure it out.

Summary Analogy

Imagine you have two sets of instructions for navigating a maze:

  1. Set T: "You are always in the room you are looking at."
  2. Set D: "Every room you look at has at least one exit."

The authors took these instructions, combined them to create a 3D maze with horizontal, vertical, and diagonal moves, and discovered that the only new rule needed to make sense of the diagonal moves is the "Mix" rule: "Diagonal moves are just combinations of horizontal-then-vertical or vertical-then-horizontal moves."

They proved that this is the only rule needed, and that you can always solve any puzzle in this new 3D maze.

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 →