This post continues from this other post.
Now expand the semantics to allow for degree-theoretic truth values (any real value from 0 to 1) and write a theory of continuous change over time where a predicate continuously changes from one extreme to the other
Below is a sketch of how to extend the framework of propositions-as-matrices (or functions) to a degree-theoretic or fuzzy semantics, where truth values range continuously in the real interval
1. Degree-Theoretic Semantics
1.1 From to
In the standard two-valued setting, each proposition
1.2 Matrix Representation
We can still represent such a proposition
1.3 Connectives: Fuzzy Logical Operations
Many options exist for defining fuzzy logical connectives (e.g., Łukasiewicz, Gödel, Product t-norms, etc.). A common, simple choice is to use the minimum and maximum operations:
-
Negation (
):
-
Conjunction (
):
-
Disjunction (
):
-
Implication (
):
In many fuzzy logics,
(Łukasiewicz fuzzy logic uses an alternative formula, but the above is a common choice.)
Other definitions are possible; the exact choice of fuzzy connectives depends on which fuzzy logic one adopts.
1.4 Quantifiers
For quantification, we typically interpret:
-
Universal Quantification (
): the degree of truth at world is the infimum (or minimum, if it exists) of over all : -
Existential Quantification (
): the degree of truth at world is the supremum (or maximum) of over all :
These definitions capture the intuition that “
1.5 Modal Operators
If we extend the framework to fuzzy modal operators (necessity
-
Necessity:
where is the accessibility relation. -
Possibility:
(Alternative fuzzy modal semantics exist, but these “inf/sup” clauses are a natural adaptation of Kripke semantics to fuzzy truth values.)
2. Continuous Change over Time
Having introduced a continuum of truth values, we can now model a continuous change of a predicate’s truth value with respect to time. Assume we focus on a single Lewisian world
2.1 A Predicate Varying Over Time
Let
2.2 Continuity Conditions
To say that
-
Continuity: If
is the real-valued function that extends (viewing each temporal instant as a real number), then is continuous in the usual sense:
-
Boundary Conditions (for a shift from “completely false” to “completely true,” e.g., 0 to 1): Suppose we want a scenario in which at early times the property is nearly false, and at later times it is nearly true. We can specify:
ensuring a smooth (continuous) transition from 0 to 1.
2.3 Example: Heating Up
Imagine
- At
(the start), (the object is very cold). - Over the interval
, increases monotonically from 0 to 1. - By
, (the object is fully hot).
The function
In each case,
3. Integrating with the Theory of Worlds and Mereology
-
Worlds: We still have a set
of worlds (possibly including Lewisian worlds, times, spaces, etc.). In each world , a proposition can have a real-valued truth degree. -
Individuals: The parthood relation on individuals remains classical mereology. Each individual
can be extended in time, and at each instant we have a (possibly) different real-valued truth for each property. -
Continuous Trajectories: When we say “a property changes continuously,” we rely on the fact that we treat temporal worlds
as points in a continuum (e.g. ), and the map is a continuous function into . This is a natural extension of classical possible worlds semantics to a fuzzy temporal semantics with continuity constraints.
4. Conclusion
By allowing truth values in
- Fuzzy or degree-theoretic semantics for partial truth,
- Classical or fuzzy connectives to combine propositions,
- Quantification by inf/sup over individuals,
- Temporal structure to model continuous variation of truth values over time.
Hence, we have a robust formal theory that accommodates both gradual changes of properties and the standard logical apparatus of (fuzzy) connectives and quantifiers.
No comments:
Post a Comment