Lukasiewicz-Slupencki three-valued calculus

  • Thread starter nomadreid
  • Start date
  • Tags
    Calculus
In summary, Slupencki expanded the three-valued Lukasiewicz calculus L3 to L3S in 1936 to make it functionally complete. He achieved this by adding the functor T(.), where T(x) = 1 for all x in {0,1,2}, and two axioms: Tx⇒~Tx and ~Tx⇒Tx. These axioms may seem acceptable because val(x)= val(~x) if val(x) = 1, but there is a question as to why we cannot then say that Tx⇔~Tx poses a contradiction. The response is that Tx is not a proposition, but rather a unary operator that assigns the truth value of 1
  • #1
nomadreid
Gold Member
1,734
231
(The "L"'s in the two names should have lines through them, sorry).
Slupencki expanded (in 1936) the three-valued Lukasiewicz calculus L3
to L3S in order to make it functionally complete. He did this by adding functor T(.), where T(x) = 1 for all x in {0,1,2}, and two axioms: Tx⇒~Tx and ~Tx⇒Tx. Since val(x)= val(~x) if val(x) = 1, these axioms would seem OK, but what I don't get is why we cannot say then that Tx⇔~Tx poses an unacceptable contradiction. :(
 
  • #3
Let me put the question more simply, without reference to a particular system. Can you have a consistent (many-valued) logical system such that there are propositions such that the valuation of the proposition and the valuation of its negation are the same?
 
  • #4
nomadreid said:
(The "L"'s in the two names should have lines through them, sorry).
Slupencki expanded (in 1936) the three-valued Lukasiewicz calculus L3
to L3S in order to make it functionally complete. He did this by adding functor T(.), where T(x) = 1 for all x in {0,1,2}, and two axioms: Tx⇒~Tx and ~Tx⇒Tx. Since val(x)= val(~x) if val(x) = 1, these axioms would seem OK, but what I don't get is why we cannot say then that Tx⇔~Tx poses an unacceptable contradiction. :(
I'm not seeing where the contradiction is. Tx is always 1, therefore ~Tx is always 1 [by the definition of negation val(~x) = 2-x], therefore Tx ⇔ ~Tx is just 1 ⇔ 1.
 
  • Like
Likes nomadreid
  • #5
Thanks for the reply, TeethWhitener. Start with a tautology, such as T⇔T&T. This becomes (applying T⇔~T) T⇔T&~T. Ditto for getting ~T ⇔T&~T. From T∨~T (and A∨A⇔A), we get T&~T. Contradiction.
Also: If T⇔~T is allowed, then how would one come to the conclusion that Russell's paradox poses a contradiction?
 
  • #6
First of all, A&~A is not, in general, a contradiction in 3-valued logic. To see this, plug in the truth value 1 for A (from the set {0, 1, 2}). You get val(~A)=1, val(A&~A)=1. Suspension of the laws of non-contradiction and the excluded middle were part of Lukasiewicz's original motivation for exploring multivalent logics. Secondly, T is not a proposition. T(x) is a unary operator that takes any proposition x and assigns it the truth value of 1.
 
  • Like
Likes nomadreid
  • #7
Thanks, TeethWhitener. I plead guilty to both counts. I now am clearer on the subject.
 

FAQ: Lukasiewicz-Slupencki three-valued calculus

What is Lukasiewicz-Slupencki three-valued calculus?

Lukasiewicz-Slupencki three-valued calculus is a mathematical system developed by Jan Lukasiewicz and Stefan Slupencki in the early 20th century. It is an extension of traditional two-valued calculus and is based on a three-valued logic system, which includes the truth values of true, false, and unknown.

What is the purpose of using three-valued calculus?

The purpose of using three-valued calculus is to provide a more accurate representation of real-world situations. In traditional two-valued calculus, statements are either true or false, but in reality, there are often situations where the truth value is uncertain or unknown. Three-valued calculus allows for more nuanced reasoning and decision making in these situations.

What are the main differences between two-valued and three-valued calculus?

The main difference between two-valued and three-valued calculus is the number of truth values used. Two-valued calculus only considers true and false, while three-valued calculus includes a third truth value of unknown. Additionally, the algebraic rules and operators used in three-valued calculus are different from those used in two-valued calculus.

What are some applications of Lukasiewicz-Slupencki three-valued calculus?

Lukasiewicz-Slupencki three-valued calculus has applications in various fields such as computer science, artificial intelligence, and decision making. It can be used to model and solve problems where there is uncertainty or ambiguity, such as in medical diagnosis, financial forecasting, and risk analysis.

Is three-valued calculus widely accepted and used in the scientific community?

Three-valued calculus is not as widely accepted and used as traditional two-valued calculus, but it has gained traction in certain fields and has been studied and applied by many researchers. While it may not be the standard approach, its usefulness in dealing with uncertain situations cannot be denied.

Similar threads

Replies
5
Views
1K
Replies
3
Views
1K
Replies
3
Views
2K
Replies
11
Views
2K
Replies
1
Views
2K
Replies
1
Views
1K
Replies
3
Views
2K
Back
Top