← Latest papers
🤖 AI

Operational Identity: A Finite Audit of Declared and Implemented Rules of Sameness

This paper formalizes a finite audit framework that detects systematic divergences between declared and implemented identity rules by comparing their respective partitions of a record domain within a refinement lattice, utilizing a three-valued, non-monotonic evaluation to identify specific divergence witnesses without necessarily revealing the underlying implementation basis.

Original authors: Denise M. Case

Published 2026-07-24
📖 7 min read🧠 Deep dive

Original authors: Denise M. Case

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 Invisible Rules of "Same-ness"

Imagine you are playing a massive, complex game of "connect the dots" with a friend. You both have a rulebook that says, "If we change the color of a dot, it's still the same dot. If we move it to a new page, it's a new dot." This is how many computer systems work: they have a Declaration, which is the official rulebook written down by the designers. It tells the system how to decide if two pieces of data are "the same" (co-referencing) or "different."

But here's the twist: the computer doesn't just read the rulebook; it also has a Mechanism, which is the actual code, the hidden switches, and the automatic buttons it presses while playing the game. Sometimes, the computer's hidden buttons press a different rhythm than the rulebook says. Maybe the rulebook says "color changes don't matter," but the computer's code secretly says, "If the color changes, we must treat it as a brand new dot!"

This paper lives in the world of Computer Science and Logic, specifically looking at how we keep track of things (like legal rules, AI agents, or database records) as they change over time. The big problem is that systems often lie to themselves. They might follow a hidden rule perfectly consistently, yet that rule is completely different from the one they promised to follow. If you don't check, you might think you are talking about the same thing, while the computer thinks it's talking about something totally different. This matters because if your bank, your medical records, or a legal contract are built on these hidden mismatches, the whole system can crumble when you try to trace what happened.

The Great "Same-ness" Audit

This paper introduces a clever way to catch these hidden mismatches. The author, Denise Case, calls it an Operational Identity Audit. Think of it as a detective story where the detective doesn't just read the suspect's diary (the Declaration); they also watch the suspect's hands while they type (the Implementation).

The Two Partitions
Imagine you have a pile of 100 clay balls.

  1. The Declared Partition: The rulebook says, "If you squish a ball, it's still the same ball." So, you group all the squished balls together. This is the "Declared Partition."
  2. The Operational Partition: Now, watch the robot that handles the balls. Even though the rulebook says "squish = same," the robot has a secret sensor. Every time a ball gets squished, the robot paints a tiny dot on it and puts it in a different box. The robot is following a hidden rule: "Squish = New Ball." This is the "Operational Partition."

The paper's main job is to compare these two groupings. It asks: Does the robot's hidden grouping ever split up a group that the rulebook said should stay together?

The "Divergence Witness"
If the robot splits a group that the rulebook kept together, the paper calls this a Divergence Witness. It's like finding a single pair of clay balls that the rulebook says are twins, but the robot treats as strangers. The paper proves that you don't need to check every single ball to find a problem; finding just one of these mismatched pairs is enough to prove the system is lying about its own rules.

The "Sibling" Detective Work
Sometimes, the robot isn't just following a random secret rule; it might be following a different official rule that the system designers forgot to mention. The paper introduces the idea of Siblings.

  • Imagine the rulebook says "Color matters" (Rule A).
  • But there's a known "Sibling Rule" (Rule B) that says "Shape matters."
  • If the robot is splitting balls based on shape, the audit can say, "Ah! You aren't following Rule A, but you are following Rule B."
  • However, the paper is very careful here. It proves that just because the robot matches the "Shape" rule inside the groups the rulebook made, it doesn't mean the robot is fully following the "Shape" rule everywhere. It might be mixing and matching. The paper creates a specific "lattice" (a fancy grid) to classify exactly how the robot's secret rule differs from the official one.

The "Version Field" Trap
One of the paper's most fun examples involves a "Version Field." Imagine a document where every time you change a single letter, the version number goes up (1.0, 1.1, 1.2).

  • The Rulebook: "If the meaning of the text stays the same, it's the same document."
  • The Robot: "If the version number changes, it's a new document!"
  • The Result: The robot splits the documents into tiny, tiny groups based on the version number, even though the rulebook says they should be one big group. The paper shows that this is a specific type of mismatch called "Sub-sibling Divergence." The robot is being too picky, splitting things up more finely than even the "Shape" rule would.

The "Passing" Trap (Non-Monotonicity)
Here is the most mind-bending part of the paper. Usually, if you pass a test, you pass it forever. But this paper proves that in this kind of audit, passing is not permanent.
Imagine you check the robot today with 10 balls, and it passes. You declare it "Faithful."
Then, tomorrow, you add one more ball to the pile and connect it to the others. Suddenly, the rulebook says, "Oh, these two balls are actually the same!" But the robot still treats them as different because of its secret sensor.
Now, the robot fails! The paper calls this Non-Monotonicity. A "Pass" verdict is only true for the specific history of events you looked at. If you add more history (more changes, more time), a system that passed yesterday might fail today. You can't get a permanent certificate of "Good Behavior"; you can only get a report card for "Behavior up to this specific moment."

What the Paper Rules Out
The paper is very strict about what it doesn't do.

  • It does not tell you which rule is the "right" one (e.g., whether "Color" or "Shape" is the true definition of the object). It just checks if the robot is following the rulebook it was given.
  • It can find hidden rules, but only if those rules are disclosed or discovered by the auditor. The audit works by examining a "registry" of mechanisms (like specific code fields, workflow states, or configuration values) that the system operator shows the auditor, or that the auditor finds through investigation. If a mechanism is hidden in undocumented code or a secret practice that no one reveals, the audit cannot see it. The audit is only as good as the list of switches the designers showed the detective or that the detective managed to uncover.
  • It does not say the robot is "broken" if it merges two things the rulebook kept separate. The paper only cares if the robot splits things the rulebook kept together. Merging might be okay; splitting is the crime.

The Bottom Line
This paper gives us a mathematical tool to catch systems that are "honest" in their own way but "dishonest" compared to their promises. It turns a vague feeling of "something feels wrong" into a concrete, checkable list of mismatches. It shows that in the digital world, just because a system is consistent doesn't mean it's truthful. And it warns us that our trust in a system is always temporary, because adding just one more piece of history can reveal that the system was never following the rules we thought it was.

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 →