Help Understanding the Law of the Excluded Middle and Constructivism

  • Context: Graduate 
  • Thread starter Thread starter B-Con
  • Start date Start date
  • Tags Tags
    Law
Click For Summary

Discussion Overview

The discussion centers around the Law of the Excluded Middle (LEM) and its relationship with Constructivism and Gödel's Incompleteness Theorems. Participants explore the implications of incompleteness in mathematical systems, particularly Zermelo-Fraenkel set theory (ZFC), and the validity of using LEM in such contexts. The conversation touches on foundational concepts in logic and mathematics, including proof techniques and the nature of undecidable propositions.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Exploratory

Main Points Raised

  • Some participants argue that the incompleteness of ZFC suggests that applying LEM may lead to invalid conclusions, as certain propositions cannot be definitively classified as true or false.
  • Others challenge this view, asserting that the inability to prove a proposition does not imply it is false, and that undecidability does not equate to a proposition being neither true nor false.
  • A participant questions whether the constructivist rejection of LEM is solely based on concerns about incompleteness, suggesting that there may be deeper philosophical reasons.
  • There is a discussion about the nature of proof by contradiction and its implications for understanding truth in mathematical systems.
  • Some participants express confusion regarding the computation of 0.5^0.5, leading to a side discussion on methods for approximating square roots.
  • One participant notes that while all consistent systems are incomplete, it is possible to construct systems that are both complete and consistent under certain restrictions.

Areas of Agreement / Disagreement

Participants express differing views on the validity of LEM in incomplete systems, with no consensus reached. Some support the rejection of LEM based on incompleteness, while others argue against this reasoning. The discussion remains unresolved regarding the implications of undecidability and the philosophical underpinnings of Constructivism.

Contextual Notes

Limitations include varying interpretations of terms like "can" in the context of proving propositions, and the ongoing debate about the independence of completeness and consistency in mathematical systems.

B-Con
Messages
26
Reaction score
0
I've been researching Constructivism and Godel's Incompleteness theorems as of late. I was hoping to get feedback on this question.

In order to do math, we need a set of axioms A and a system of logic L. This pair (A,L) is called "incomplete" if there exist propositions (in the language of A) that are not derivable from A using L. This pair (A,L) is called "inconsistent" if a proposition can be shown to be both true and false.

We know that ZFC is incomplete because there exist problems, such as the Continuum Hypothesis, that are independent of ZFC.

Because ZFC cannot answer all propositions, it does not necessarily make sense to include the Law of the Excluded Middle when working in ZFC (or even just ZF) because we do not know that a given proposition in question is either true or false. Applying the LEM to a statement that is independent from the axioms will yield invalid math, hence apprehension to using it. (By this reasoning, it would make sense to reject the LEM for any incomplete system.)

So, does that last paragraph follow?

I favor Platonism myself, but I can certainly sympathize with the above reasoning. It simply seems dangerous to assume that a statement is decidable in ZFC without knowing so for a fact. It seems as if MOST of the time they are, but still, I can sympathize a conservative approach.

However, consider the classic proof that there exist a,b irrational such that a^b is rational. When considering .5^.5, do we actually need the LEM? By definition, if a number is not rational then it is irrational, and we have a precise definition for "rational". The number .5^.5 is in one of the two sets, because if it is not rational then we get to define it to be irrational. I have heard it said that constructivists reject this non-constructive proof, but why? It seems as if their reason for rejecting the LEM does not apply here.

And therein lies the question... Is the constructivist's reasoning for rejecting the LEM more than just a fear of using it in an incomplete system?
 
Mathematics news on Phys.org
How does it make sense to say that we don't know whether a statement is true or not in a given mathematical system if it is unprovable? The validity of a statement is closely related to its proof. Proof by contradiction has the property of falsifying statements. But the logical error (which doesn't make proof by contradiction useless) is to say that not not A = A.
 
Vectorcube
 
How do you do .5^.5? I know I can plug it into a calculator and get an answer but I don't understand how you actualy do it... like on paper? Anyone? My thought is it would simply be 1/2 of 1/2 but that's not what the calculator is telling me...
 
You don't "do" 0.5^0.5. 0.5^0.5 denotes the number which multiplied by itself yields 1/2. This is a real number since R is closed under exponentiation of positive reals.
 
Last edited:
B-Con said:
Because ZFC cannot answer all propositions, it does not necessarily make sense to include the Law of the Excluded Middle when working in ZFC (or even just ZF) because we do not know that a given proposition in question is either true or false. Applying the LEM to a statement that is independent from the axioms will yield invalid math, hence apprehension to using it. (By this reasoning, it would make sense to reject the LEM for any incomplete system.)
Excellent post. I personally disagree with rejecting LEM, and I don't think that this reason for doing so is sufficient. Just because a proposition cannot be proven true does not imply that it is false. Just because a proposition cannot be proven false does not imply that it is true. Similarly, just because a proposition cannot be proven either true or false does not imply that it is neither true nor false. All three assertions make the same error.
 
DaleSpam said:
Excellent post. I personally disagree with rejecting LEM, and I don't think that this reason for doing so is sufficient. Just because a proposition cannot be proven true does not imply that it is false. Just because a proposition cannot be proven false does not imply that it is true. Similarly, just because a proposition cannot be proven either true or false does not imply that it is neither true nor false. All three assertions make the same error.
Thank you.

How are you using the term "can" with regards to proving propositions? Do you mean that we have not yet been able to prove such a thing or that it is impossible to prove such a thing with the given set of axioms and system of logic? If you mean "can" in the former sense then I agree with you.

If you mean "can" in the latter sense, I again agree with you on the first two statements, but if a proposition cannot be proved true or false, does that not mean that it is by definition undecidable, and thus not either true or false?
 
magpies said:
How do you do .5^.5? I know I can plug it into a calculator and get an answer but I don't understand how you actualy do it... like on paper? Anyone? My thought is it would simply be 1/2 of 1/2 but that's not what the calculator is telling me...
Well, if you understand this to be the square root of 1/2, you can set up a simple scheme like this:

First choice of "a":
0.5 itself.

Now, 0.5*0.5=0.25<0.5, hence, 0.5 is LESS than the square root of 0.5.

First choice of "b":
We now look at say, 0.8.
Since 0.8*0.8=0.64>0.5, this means that 0.8 is GREATER than square root of 0.5

Computing first mid-point, (a+b)/2:
This is (0.5+0.8)/2=1.3/2=0.65

We see that 0.65*0.65=0.4225<0.5;

Thus, we get 0.65<square root of 0.5<0.8 (0.65 being your second choice for "a", 0.8 being your second choice for "b")

Now, we take the average of our bounds:
(0.65+0.8)/2=0.725.

Computing 0.725*0.725=0.525625>0.5

Thus, we have narrowed our bound to:
0.65<square root of 0.5<0.725 (0.65 being your third choice for "a", 0.725 your third choice for "b")

And thus, you may continue.. :smile:


What you get is two sequences of finite decimal numbers approaching other (an "a"-sequence of lower bounds, a "b"-sequence of upper bounds), and where your desired real number will be squeezed in betweeen the terms of these two sequences.

When you feel the two sequences yield terms close enough to each other, pick one of those terms to be an APPROXIMATION to square root of 0.5
 
Last edited:
DaleSpam said:
Excellent post. I personally disagree with rejecting LEM, and I don't think that this reason for doing so is sufficient. Just because a proposition cannot be proven true does not imply that it is false. Just because a proposition cannot be proven false does not imply that it is true. Similarly, just because a proposition cannot be proven either true or false does not imply that it is neither true nor false. All three assertions make the same error.

Agreed. Also, "if a number is not rational then it is irrational" - sounds like LEM to me :smile:.

You also state, "By this reasoning, it would make sense to reject the LEM for any incomplete system." Aren't all consistent systems incomplete? Wouldn't that force you to just flat out reject LEM from any system?

I'm not familiar with the arguments you reference - just making some observations.
 
  • #10
Aren't all consistent systems incomplete?
No. I think we can make systems both complete and consistent, otherwise, completeness and consistency would not be logically independent properties.

But, I think we need to call Hurkyl on this:

HURKYL![/size]
HURKYL![/size]
HURRKYL![/size]
 
  • #11
arildno said:
No. I think we can make systems both complete and consistent, otherwise, completeness and consistency would not be logically independent properties.

I think you're right. I was in a math mindset. I'm pretty sure you can get a complete and consistent system by sufficiently restricting the scope.

When it comes to numbers though, we run into Godel. In the context of number systems:
The First Incompleteness Theorem as Gödel stated it is as follows:

Theorem 3 (Gödel's First Incompleteness Theorem)
If P is ω-consistent, then there is a sentence which is neither provable nor refutable from P.

http://plato.stanford.edu/entries/goedel/#ProComThe

If you can't prove or refute it, your system isn't complete. Consistency implies incompleteness.
 
  • #12
kote said:
Agreed. Also, "if a number is not rational then it is irrational" - sounds like LEM to me :smile:.
That is by definition. The key, I think, is to look at it from the perspective of provability, not the perspective of definition. If a number is not rational we define it to be irrational. But if a number is not provably rational, it may not be provably irrational. The key there being that there may exist numbers that cannot be proven to be rational or not. Since we cannot prove which they are, they are neither. But the moment we assume they are rational and prove that they cannot be, I believe they are known to be irrational at that point.

You also state, "By this reasoning, it would make sense to reject the LEM for any incomplete system." Aren't all consistent systems incomplete? Wouldn't that force you to just flat out reject LEM from any system?
Since I think that, for the large part, we're only interested in consistent systems, then yes, I think that the LEM would be excluded from all systems. I believe that constructivists (with whom I am sympathizing more and more) would hold that position.
 
  • #13
B-Con said:
That is by definition. The key, I think, is to look at it from the perspective of provability, not the perspective of definition. If a number is not rational we define it to be irrational. But if a number is not provably rational, it may not be provably irrational. The key there being that there may exist numbers that cannot be proven to be rational or not. Since we cannot prove which they are, they are neither. But the moment we assume they are rational and prove that they cannot be, I believe they are known to be irrational at that point.

Yep, I was thinking of noncontradiction. Looks like I was a little off my game this morning :smile:.
 

Similar threads

  • · Replies 40 ·
2
Replies
40
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 39 ·
2
Replies
39
Views
7K
  • · Replies 14 ·
Replies
14
Views
2K
Replies
3
Views
4K
  • · Replies 54 ·
2
Replies
54
Views
6K
  • · Replies 33 ·
2
Replies
33
Views
9K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K