Is classical logic inconsistent?

In summary: I don't think that is odd at all....even if there are no odd perfect numbers.I don't think there are any odd perfect numbers, so I think the statement is true.This conversation is discussing the consistency of classical logic and mathematics, specifically the implications of Leibnitz's Law and the theorems of Principia Mathematica. In summary, the conversation concludes that classical logic is inconsistent due to the use of the "false" symbol and the concept of necessary truths. It is argued that the use of classical logic and mathematics relies on the existence of minds to interpret and understand the symbols and concepts, leading to the possibility of knowledge being dependent on the existence of minds. Additionally, the statement that Hurkyl
  • #1
Owen Holden
92
0
If classical logic is inconsistent then so is classical mathematics.

A. x=y -> (Fx <-> Fy). This is an axiom of first order logic and it is a theorem of second order logic. (Leibnitz's Law)

A is a theorem of Principia Mathematica, *13.15.

1. x=y -> ([](x=x) <-> [](x=y)).
therefore,
2. x=y -> [](x=y)?? (Because [](x=x) is an axiom or a theorem)

3. Herkyl=Herkyl -> [](Herkyl=Herkyl) ??

Surely it is true that Herkyl is self identical, but, it is false to say that Herkyl=Herkyl is logically true.


B. y=(the x:Gx) -> (Fy <-> F(the x:Gx)).

B is a theorem of Principia Mathematica *14.15.

1a. (the x:Gx)=y -> ([](y=y) <-> []((the x:Gx)=y).

2a. (the x:Gx)=y -> []((the x:Gx)=y)??

3a. (the number of planets)=9 -> []((the number of planets)=9)??

It is clearly false to say that (Herkyl=Herkyl) is necessarily true, and,
It is clearly false to say that (the number of planets)=9, is necessarily true.

That is to say the logical deductions, 3 and 3a, are false.

Therefore classical logic is inconsistent!
 
Last edited:
Physics news on Phys.org
  • #2
I'm not familiar with the [] symbol; TMK, it's not a standard notation of formal logic.

x=x is certainly a tautology, is true relative to any truth valuation, and valid in any interpretation. I'm not sure what you could possibly mean by "it's false to say x=x is logically true". And there is ambiguity arising from your use of natural language -- what precisely did you mean to say by that? Did you mean to assert something like
[tex] \neg \forall x:\left( (x = x) \Leftrightarrow T \right)?[/tex]
(This, of course, is a contradiction, because its negation is a tautology)


It is clearly false to say that (the number of planets)=9, is necessarily true.
But it necessarily follows from the hypothesis "(the number of planets)=9".
 
  • #3
Hurkyl said:
I'm not familiar with the [] symbol; TMK, it's not a standard notation of formal logic.

[] means it is logically necessary that. <> means it is logically possible that.

These symbols have been a part of standard modal logic since 1918, C. I. Lewis, A Survey of Symbolic Logic. ...where have you been?

Hurkyl said:
x=x is certainly a tautology, is true relative to any truth valuation, and valid in any interpretation. I'm not sure what you could possibly mean by "it's false to say x=x is logically true". And there is ambiguity arising from your use of natural language -- what precisely did you mean to say by that? Did you mean to assert something like
[tex] \neg \forall x:\left( (x = x) \Leftrightarrow T \right)?[/tex]
(This, of course, is a contradiction, because its negation is a tautology)

But it necessarily follows from the hypothesis "(the number of planets)=9".


It is empirically true that '(the number of planets)=9', not logically true.
It is logically true that: (the number of planets)=9, is false.
Surely it was a different number at some point in time.
Surely there was no sun and no planets at some time, in which case 'the number of planets is nine' is gibberish.

If there are no people then there are no statements at all, are there?

Does your understanding of 'necessary' entail for all times??

Even the logical necessity that 2+2=4, is true ..iff there are minds to understand it.

All of truth is time dependent, ie., there cannot be absolute truths, including this one.

Hurkyl=Hurkyl, is true iff Hurkyl is alive.
That Hurkyl posts on this board imples that Hurkyl exists.

Hurkyl=Hurkyl, is false when there is no Hurkyl.

x=x <-> Ey(x=y) <-> EF(Fx) <-> x exists.

If Hurkyl exists, does it necessarily exist?? I don't think so, do you?

Do you also believe that (the present king of France)=(the present king of France) is true, because: F(the present king of France) <-> F(the present king of France), is tautologous for all F??

We can easily prove that (the present king of France) does not exist, because of the fact that there are no present Kings of France.

That is to say (the present king of France) cannot have the property of being self identical...It has no properties at all.
 
Last edited:
  • #4
Owen Holden said:
[] means it is logically necessary that. <> means it is logically possible that.

These symbols have been a part of standard modal logic since 1918, C. I. Lewis, A Survey of Symbolic Logic. ...where have you been?

I don't consider that notation standard.

Owen Holden said:
If there are no people then there are no statements at all, are there?

I'm not sure what philosophy holds this, but not one that I subscribe to. Of course that's entirely nonmathematical -- if you want to discuss this I think we have a forum for epistemology.

Owen Holden said:
Hurkyl=Hurkyl, is true iff Hurkyl is alive.
That Hurkyl posts on this board imples that Hurkyl exists.

Hurkyl=Hurkyl, is false when there is no Hurkyl.

How odd. I think the set of odd perfect numbers = the set of odd perfect numbers, even if there are no odd perfect numbers.
 
  • #5
This post is not mathematics, but a nonstandard interpretation of logic. It belongs on the Philosophy boards.
 
  • #6
Originally Posted by Owen Holden
[] means it is logically necessary that. <> means it is logically possible that.

These symbols have been a part of standard modal logic since 1918, C. I. Lewis, A Survey of Symbolic Logic. ...where have you been?

CRGreathouse said:
I don't consider that notation standard.

Originally Posted by Owen Holden
If there are no people then there are no statements at all, are there?

CRGreathouse said:
I'm not sure what philosophy holds this, but not one that I subscribe to. Of course that's entirely nonmathematical -- if you want to discuss this I think we have a forum for epistemology.

How is it that there is: language, logic or mathematics, if there are no minds.

2+2=4, is only a scrible, if there cannot be an interpretation of the symbols.

There cannot be knowledge of: truth, fact, or existence, if there is nobody to understand, can there?

We 'believe' there were things before mind, but surely we cannot know such things.

Originally Posted by Owen Holden
Hurkyl=Hurkyl, is true iff Hurkyl is alive.
That Hurkyl posts on this board imples that Hurkyl exists.

Hurkyl=Hurkyl, is false when there is no Hurkyl.


CRGreathouse said:
How odd. I think the set of odd perfect numbers = the set of odd perfect numbers, even if there are no odd perfect numbers.

I think that 'your' view is indeed odd.
Only existent sets are equal.
If the set of odd perfect numbers does not exist, then it cannot have properties such as self-identity.
To exist is to have some property.

The (empty) null set exist by axiom.

If there are no odd perfect numbers then the set of odd perfect numbers is not the empty set, as you seem to infer, rather it is a non-existent set.

Those things which are and are not are non-existent, and they are not members of the null set.
The empty sets has no members at all, real or fictitious.

For example: the present king of France does not exist, but, we cannot infer that the present king of France is a member of the empty set, can we??
 
  • #7
Owen Holden said:
How is it that there is: language, logic or mathematics, if there are no minds.

2+2=4, is only a scrible, if there cannot be an interpretation of the symbols.

There cannot be knowledge of: truth, fact, or existence, if there is nobody to understand, can there?

How not? I'm not claiming that someone can interpret "2+2=4", just that it holds.

I claim:

* There is logic, independent of minds.
* There is mathematics, independent of minds.

These two statements are philosophical statements that follow from mathematical realism. I may be the only realist on these boards -- I think formalism is most common. I don't think they believe in quasi-Platonic existence at all.

Owen Holden said:
For example: the present king of France does not exist, but, we cannot infer that the present king of France is a member of the empty set, can we??

For K = the set of current kings of France, I would say that [itex]K\subseteq\emptyset[/itex].
 
  • #8
Originally Posted by Owen Holden
How is it that there is: language, logic or mathematics, if there are no minds.

2+2=4, is only a scrible, if there cannot be an interpretation of the symbols.

There cannot be knowledge of: truth, fact, or existence, if there is nobody to understand, can there?
CRGreathouse said:
How not? I'm not claiming that someone can interpret "2+2=4", just that it holds.

There cannot be a meaning to the phrase 'just that it holds' if there are no minds.

CRGreathouse said:
I claim:

* There is logic, independent of minds.
* There is mathematics, independent of minds.

How is it possible to know these things if there are no people.

CRGreathouse said:
These two statements are philosophical statements that follow from mathematical realism. I may be the only realist on these boards -- I think formalism is most common. I don't think they believe in quasi-Platonic existence at all.


Platonism (realism) is an illusion of many mathematical minds.
That there is an abstract universe of 'concepts' is pure silly talk.
There is only empirical things and mental things.
Surely mental things only exist when there are minds.
There cannot be 'platonic' existences beyond mind.

CRGreathouse said:
For K = the set of current kings of France, I would say that [itex]K\subseteq\emptyset[/itex].

The set of current kings of France is included in the empty set, is true.
Because the empty set is included in itself.
All empty sets are included in the empty set.

The set of current kings of France is included in the null set, does not entail a property of any present king of France.
 
  • #9
Own Holden: your original indicated you wanted to talk about the logic used by mathematics. However, you have written absolutely nothing on that topic.

I strongly encourage you to either revise your intent for this discussion, or quickly switch gears into one where you are trying to learn mathematical logic.


Incidentally
Owen Holden said:
These symbols have been a part of standard modal logic since 1918, C. I. Lewis, A Survey of Symbolic Logic. ...where have you been?
I've been in the 21st century and the latter part of the 20th. :tongue:
 
Last edited:
  • #10
Owen Holden said:
Originally Posted by Owen Holden
How is it possible to know these things if there are no people.

Do planets suddenly disappear because we're not around? Well there's your answer. It is possible.
 
  • #11
Owen Holden said:
Surely it is true that Herkyl is self identical, but, it is false to say that Herkyl=Herkyl is logically true.
Your first post isn't a logically consistent argument, for starters.
If something is 'self identical' then it is 'itself', by logic. You could say that 'entropy=time', is empirically true, which surely can't mean or imply that it is logically false, as well? However, some idea or postulate, which may or may not be logically possible, and so logically perhaps also empirically true (if it happens to be a conjecture about the physical existence of some other 'thing'), is a contention. If you're otherwise saying that a symbol (like 'Herkyl') can represent more than one thing (and so logically be also a different thing, in the sense of being named the same by someone), that isn't supporting your apparent conclusion in the slightest...
 

1. Is classical logic inconsistent?

No, classical logic is not inconsistent. In fact, it is considered to be a consistent system, meaning that it does not lead to any contradictions or paradoxes.

2. What is classical logic?

Classical logic is a system of logic that is based on the principles of non-contradiction and the excluded middle. It is used to reason and make deductions in various fields such as mathematics, philosophy, and computer science.

3. How does classical logic differ from other systems of logic?

Classical logic differs from other systems of logic in its use of the law of the excluded middle, which states that a statement must either be true or false, and the law of non-contradiction, which states that a statement cannot be both true and false at the same time.

4. Can classical logic be applied to real-world situations?

Yes, classical logic can be applied to real-world situations, as it is a powerful tool for reasoning and making logical deductions. It is commonly used in fields such as law, science, and engineering.

5. Are there any limitations to classical logic?

While classical logic is a useful and widely used system, it does have its limitations. For example, it cannot be used to reason about vague or ambiguous statements, and it may not be applicable in certain non-classical contexts such as quantum mechanics.

Similar threads

Replies
4
Views
3K
  • Thermodynamics
Replies
7
Views
1K
  • Set Theory, Logic, Probability, Statistics
Replies
14
Views
3K
  • Set Theory, Logic, Probability, Statistics
Replies
4
Views
1K
Replies
210
Views
15K
  • Set Theory, Logic, Probability, Statistics
Replies
6
Views
1K
  • Programming and Computer Science
Replies
32
Views
3K
  • Set Theory, Logic, Probability, Statistics
Replies
1
Views
1K
Back
Top