What is "meaningful" for a multi-valued logic?

  • Context: Graduate 
  • Thread starter Thread starter nomadreid
  • Start date Start date
  • Tags Tags
    Logic
Click For Summary

Discussion Overview

The discussion revolves around the concept of "meaningfulness" in multi-valued logic compared to traditional two-valued logic. Participants explore whether the definition of meaningfulness needs modification when considering multi-valued logics, particularly in relation to truth values and decidability.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Exploratory

Main Points Raised

  • Some participants propose that a logical expression in multi-valued logic could be considered "meaningful" if its truth value can be calculated.
  • Others argue that "meaningful" and "decidable" are distinct concepts, with meaningful statements not necessarily being decidable within the same theory.
  • One participant mentions that Gödel's sentence is an example of a meaningful statement that is not decidable in Peano arithmetic.
  • There is a discussion about the implications of assigning truth values in multi-valued logic, particularly in relation to Gödel's Incompleteness Theorems.
  • Some participants express uncertainty about the implications of using the term "calculated" versus "assigned" when discussing truth values in multi-valued logic.
  • A participant raises a question regarding the meaningfulness of expressions in quantum physics, suggesting that certain values may render expressions meaningful while others do not.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the definition of "meaningful" in multi-valued logic, with multiple competing views remaining on how it should be understood and whether it should be aligned with calculability or decidability.

Contextual Notes

Some participants note that Gödel's Incompleteness Theorems have been extended to multi-valued and fuzzy logics, indicating that the relationship between meaningfulness and decidability may be complex and context-dependent.

nomadreid
Gold Member
Messages
1,773
Reaction score
256
In theories with a two-valued logic, a sentence is "meaningful" if it is (with respect to a given model) either true or false. Does this definition need to be modified for multi-valued logics? If so, how?
 
Physics news on Phys.org
nomadreid said:
In theories with a two-valued logic, a sentence is "meaningful" if it is (with respect to a given model) either true or false. Does this definition need to be modified for multi-valued logics? If so, how?
I'm on thin ice here, but I would think that a multivalued logical expression would be "meaningful" if its truth value can be calculated.
 
  • Like
Likes   Reactions: nomadreid
Thanks, Svein, this is also my intuition, but one thing that mathematics (and physics) has taught me is not to trust my intuition.
 
Isnt 'meaningful" here equivalent to decidable? Usually there is a way of mapping from syntactic to semantic, i.e., like you said, assigning truth value to atoms and predicates so that the truth value of sentences can be computed. I guess you need something of a similar sort, but then again a many-valued logic may not just be assigned vaues in {T,F} , but maybe intermediate values too, I would believe.
 
  • Like
Likes   Reactions: nomadreid
Thanks, WWGD, but "meaningful" and "decidable" are two different things. " "Decidable" is essentially "provable" (with respect to a given theory), whereas a meaningful statement need not be decidable in that theory, although it might be in a more powerful one. The Gödel sentence is meaningful but not decidable in Peano arithmetic. I should have been stricter in my reply to Svein, who wrote that the truth value could be "calculated". Yes, but not necessarily using only the tools of the theory in question . For example, the Gödel sentence can be decided in a new system (more powerful theory, which can end up with a different model), but not in Peano arithmetic. To put it another way: the domain of the interpretation function of a meaningful sentences is a lattice of truth values: for decidable ones one knows which one. Sort of like the difference between a variable and a constant.
 
Svein said:
I'm on thin ice here, but I would think that a multivalued logical expression would be "meaningful" if its truth value can be calculated.
This is the most natural generalization of the two-valued case. I don't see anything wrong with it!
 
Svein, your statement "a... logical expression would be 'meaningful' if its truth value can be calculated." runs into the problem with the word "calculated", which I am assuming to mean "calculated on the base of the given theory". "Meaningful" is broader than "computable".Gödel's sentence can be assigned a truth value without causing the system to be inconsistent: you can choose, T or F, as you wish, but there is no way you can calculate that truth value from the given theory.
The generalization of the two-valued case would be that a meaningful proposition can be assigned a truth value in some lattice. I also do not see what would be wrong with the (correctly stated) "natural" generalization, but that is why I posted the question, in case there is something I am overlooking that would require "meaning" to be restricted to the two values.
 
nomadreid said:
Svein, your statement "a... logical expression would be 'meaningful' if its truth value can be calculated." runs into the problem with the word "calculated", which I am assuming to mean "calculated on the base of the given theory". "Meaningful" is broader than "computable".Gödel's sentence can be assigned a truth value without causing the system to be inconsistent: you can choose, T or F, as you wish, but there is no way you can calculate that truth value from the given theory.
The generalization of the two-valued case would be that a meaningful proposition can be assigned a truth value in some lattice. I also do not see what would be wrong with the (correctly stated) "natural" generalization, but that is why I posted the question, in case there is something I am overlooking that would require "meaning" to be restricted to the two values.
So I guess you have problem with the word "calculated". If that's the case, well you're right but that's a problem in the two-valued case too. Let's use the word "assigned".
But you're actually mentioning a problem with two-valued logic to rule out a definition in multi-valued logic. Just think of a system in a multi-valued logic.Imagine it has some kind of a Gödel sentence which can't be decided. But as you said, we can still assign a truth value to it arbitrarily(and use it as a new axiom I guess!). So it seems to me the situations are similar and if the Gödel sentence can't prevent us in assigning truth values in two-valued logic, it shouldn't cause such troubles in the multi-valued case too.
Of course you're still right to think there may be a problem we're overlooking. But at least we now know that such problem should be non-trivial and needs closer inspections than such general and sloppy discussions.
 
Last edited:
Thanks, Shyan. And my apologies for addressing you as Svein in my last post.

Shyan said:
So I guess you have problem with the word "calculated". If that's the case, well you're right but that's a problem in the two-valued case too. Let's use the word "assigned".
Indeed, that is good. In the two valued case, it is meaningful if it is possible without contradiction to assign a truth value, and the generalization in question is whether the possibility of assignments of other values besides T or F are still meaningful. The question arises, for example, in quantum physics, where many argue that until a particle's spin is measured, the expression "the electron's spin" is meaningless. That is, the values of 1/2 or -1/2 render it meaningful, but not 1/√2.
Shyan said:
But you're actually mentioning a problem with two-valued logic to rule out a definition in multi-valued logic.
Actually, Gödel's Incompleteness Theorems have been extended to multi-valued and fuzzy logics. Of course many multi-valued logics are complete, just as many two-valued ones are, but some incompleteness results are listed in Section 8.5 of "Many Valued Logics 1: Theoretical Foundations" by Bolc and Borowik.
Shyan said:
Just think of a system in a multi-valued logic.Imagine it has some kind of a Gödel sentence which can't be decided. But as you said, we can still assign a truth value to it arbitrarily(and use it as a new axiom I guess!).
Yes, and so now we have a new system, which will have yet another undecidable sentence. So adding the new axiom does not get us out of undecidability.
Shyan said:
So it seems to me the situations are similar and if the Gödel sentence can't prevent us in assigning truth values in two-valued logic, it shouldn't cause such troubles in the multi-valued case too.
It will cause the same problem in both. But I brought up the Gödel sentence only to point out the difference between "meaningful" and "decidable"; since we have that out of the way, the Gödel sentence is no longer relevant to the question.
Shyan said:
at least we now know that such problem should be non-trivial and needs closer inspections than such general and sloppy discussions.
Yes, indeed. Since I am pretty certain that this question has been looked at by those working in the field, ideally someone in Logic would be a contributor to this Forum and enlighten us.
 

Similar threads

  • · Replies 35 ·
2
Replies
35
Views
5K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 19 ·
Replies
19
Views
3K
  • · Replies 22 ·
Replies
22
Views
4K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 40 ·
2
Replies
40
Views
9K
  • · Replies 8 ·
Replies
8
Views
2K