← Back to arXiv
arXivLogicarXiv:2608.10221

Predicate and Set Bundles in Multi-valued Logic

The paper introduces a new mathematical framework for multi-valued logic, which is a system of reasoning that allows statements to be more than just true or false. Instead of treating truth as a simple yes/no question, the framework allows for degrees of truth, like saying something is "mostly true" or "somewhat false." The central concept is a "bundle of predicates," which is a structured collection of properties or conditions that can be combined and analyzed mathematically. The authors carefully define what it means for a statement to have a certain degree of truth within this framework and work out the rules for how logical operations like "and," "or," and "not" behave in this setting.

A significant application of the framework is to fuzzy sets, which are a well-known tool for handling categories with blurry boundaries. For example, the question of whether a person is "tall" does not have a sharp cutoff, and fuzzy sets try to capture this gradual membership. The authors use a special case of their predicate bundles, called "set bundles," to provide a rigorous mathematical foundation for fuzzy sets. They also connect this to linguistics, particularly to the way adjectives and adverbs work in natural language, where words like "very," "quite," or "somewhat" shift the degree to which something belongs to a category.

The paper also tackles two classic puzzles in philosophy and logic. The first is the sorites paradox, which asks questions like: if removing one grain of sand from a heap still leaves a heap, at what point does a heap stop being a heap? The second involves modal logic concepts of necessity and possibility, which concern whether something must be true or merely could be true. The authors argue that their multi-valued framework offers principled solutions to both problems by allowing truth to be graded rather than absolute, dissolving the sharp boundaries that make these paradoxes seem so troubling.

Read original →