← Latest papers
💻 computer science

Fully Evaluated Left-Sequential Logics

This paper introduces a hierarchy of fully evaluated left-sequential logics ranging from Free to Static FEL, providing complete axiomatisations for their two-valued and three-valued versions using evaluation trees as a semantic foundation.

Original authors: Alban Ponse, Daan J. C. Staudt

Published 2026-05-14
📖 6 min read🧠 Deep dive

Original authors: Alban Ponse, Daan J. C. Staudt

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 chef preparing a complex dish. In the world of computer logic, the "ingredients" are facts (true or false), and the "recipes" are instructions on how to combine them. This paper introduces a family of cooking styles called Fully Evaluated Left-Sequential Logics (FELs).

The core idea is simple: You must taste every single ingredient in order, from left to right, before you decide if the dish is ready. You cannot skip a step, and you cannot stop halfway just because the first ingredient tasted bad.

Here is a breakdown of the different "cooking styles" (logics) the authors explore, using everyday analogies.

1. The Basic Rule: "Left-Sequential"

In these logics, the order matters. If you have a recipe A then B, you must taste A first.

  • The Dot: The authors use a special dot (like ∧•) to show this. It means "Taste the left side first. Once that's done, taste the right side."
  • The Difference: In normal logic (like a standard truth table), if the first part is "False," you might stop there because the whole thing is already false. In these logics, you keep going. You taste the second part anyway. This is called "Full Evaluation."

2. The Four Levels of "Cooking Styles"

The paper presents a hierarchy of four logics, ranging from the most chaotic to the most rigid. Think of them as different levels of kitchen discipline.

Level 1: Free FEL (FFEL) – The "Chaotic Taster"

  • The Vibe: This is the most basic, "free" style.
  • The Rule: You taste everything in order. However, if you taste the same ingredient twice (e.g., A and then A again), the second time might taste different because the first time changed the kitchen!
  • The Analogy: Imagine tasting a lemon. The first time, it's sour. But if you taste it again immediately after squeezing it, maybe it's now just a wet rind. In FFEL, A and A are not necessarily the same because the first A might have had a "side effect" (like changing the environment).
  • Key Feature: It is immune to side effects only if you promise the ingredients don't change. It's the "weakest" logic because it allows for the most unpredictability.

Level 2: Memorising FEL (MFEL) – The "Note-Taking Chef"

  • The Vibe: This chef is organized.
  • The Rule: If you taste an ingredient (say, A), you write it down in a notebook. If you encounter A again later in the recipe, you just look at your notebook. You don't taste it again.
  • The Analogy: Imagine a security guard checking IDs. If he checks your ID at the door, he doesn't need to check it again at the back entrance; he remembers you.
  • Key Feature: This removes the "side effects." Once an atom (ingredient) is evaluated, its value is fixed for the rest of the process. This makes the logic stronger and more predictable.

Level 3: Conditional FEL (CℓFEL) – The "Flexible Team"

  • The Vibe: This team can swap places.
  • The Rule: It's like MFEL (you remember what you tasted), but now you can swap the order of ingredients if they are different. A then B is treated the same as B then A.
  • The Analogy: Imagine a group of friends deciding where to eat. If Alice and Bob are deciding between Pizza and Sushi, it doesn't matter who speaks first; the final decision is the same.
  • Key Feature: This logic is equivalent to a famous 3-valued logic called Bochvar's Logic. It handles "undefined" ingredients (like a broken egg) by treating the whole dish as "broken" (undefined) immediately.

Level 4: Static FEL (SFEL) – The "Strict Accountant"

  • The Vibe: The most rigid, traditional style.
  • The Rule: This is just standard propositional logic (like high school math), but with the rule that you still taste everything in order.
  • The Analogy: This is the "Gold Standard." If you have a recipe that says "If the egg is bad, the cake is bad," this logic agrees. It absorbs all the chaos.
  • Key Feature: It is so strict that it cannot handle "undefined" ingredients. If you try to mix "undefined" with "false," the math breaks (because Undefined becomes False, which is a contradiction).

3. The "Undefined" Ingredient (U)

The authors also explore what happens if an ingredient is Undefined (U).

  • In the "Free" and "Memorising" styles: If you taste an undefined ingredient, the whole process stops or becomes undefined. It's like trying to bake a cake with "mystery powder." The result is "mystery cake."
  • The "Absorbing" Rule: In the strongest 3-valued version (Conditional FEL), the undefined ingredient is "absorptive." If you mix Undefined with anything, the result is Undefined. It's like a black hole in your recipe.

4. The "Trees" of Logic

To prove their rules work, the authors use Evaluation Trees.

  • Imagine a Family Tree:
    • The top is the main question.
    • The branches are the "Left" (True) and "Right" (False) paths.
    • The leaves at the bottom are the final answers (True or False).
  • The Innovation: In these logics, the tree shows the exact path you took. If you tasted A, then B, the tree shows that specific journey. In "Memorising" logic, the tree is cleaner because it doesn't show you tasting the same ingredient twice.

Summary of the Paper's Achievement

The authors didn't just describe these cooking styles; they wrote the Rulebooks (Axioms) for each one.

  1. They defined exactly how to combine ingredients (equations).
  2. They proved that these rulebooks are Complete (they cover every possible scenario) and Independent (no rule is redundant; you can't remove any without breaking the system).
  3. They used computer tools (Prover9 and Mace4) to double-check their math, ensuring no human error slipped in.

In a nutshell: This paper maps out a spectrum of logic systems where you are forced to taste every single ingredient in order. It starts with a chaotic system where ingredients might change, moves to a system where you remember what you tasted, then to a system where order doesn't matter, and finally to a rigid system that behaves like standard math. They provide the exact mathematical laws for each style.

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 →