Is Self-Referencing a Valid Method for Defining Propositions?

  • Context: Graduate 
  • Thread starter Thread starter nonequilibrium
  • Start date Start date
  • Tags Tags
    Definition
Click For Summary

Discussion Overview

The discussion centers around the validity of self-referencing in defining propositions, particularly the proposition B defined as "Proposition B is not true." Participants explore the implications of such definitions, the nature of propositions, and the conditions under which they can be considered valid or meaningful.

Discussion Character

  • Debate/contested
  • Conceptual clarification
  • Technical explanation

Main Points Raised

  • Some participants argue that defining a proposition as "B = not B" leads to contradictions, suggesting it cannot be a valid proposition.
  • Others propose that while the expression "B = not B" is well-defined, it does not correspond to any actual proposition that can be true or false.
  • A participant compares the self-referential definition to the equation "x = x + 1," indicating that both are problematic in terms of establishing a valid definition.
  • Some contributions highlight the principle of bivalence, which states that a proposition must have a definite truth value, thus questioning the validity of self-referential definitions.
  • There is a discussion about the distinction between meaningful sentences and propositions, with some arguing that not all meaningful sentences denote propositions.
  • Participants explore the idea that definitions must be based on previously defined concepts or undefined ideas, raising questions about the nature of definitions in logic.
  • One participant suggests that "B = not B" could be interpreted as defining a predicate that is always false, contrasting it with other definitions that do not lead to contradictions.

Areas of Agreement / Disagreement

Participants express mixed views on the validity of self-referencing definitions. While some agree that such definitions lead to contradictions, others argue about the nature of propositions and the conditions required for a valid definition. No consensus is reached regarding the implications of self-referencing in logical definitions.

Contextual Notes

Participants note that the discussion involves complex logical principles and definitions that may not be universally agreed upon. The implications of self-reference in logic remain a contentious topic, with various interpretations and assumptions at play.

nonequilibrium
Messages
1,412
Reaction score
2
Is it allowed to define a proposition as follows:

Proposition B = "Proposition B is not true"

Probably not, but what is the ground reason for this? The fact that if you would be allowed to do that, that you'd come to a contradiction? That would imply that for defining any proposition, you first have to proof that it is possible to define a proposition as such? Does this sometimes get very tricky?

Thank you,
mr. vodka
 
Physics news on Phys.org
The unary predicate*
[tex]B \equiv \neg B[/tex]​
is certainly well-defined, but there is nothing that satisfies that relation.


Compare with the equation "x = x+1" where x is a real number valued variable.


*: A technical detail: if B is an n-th order predicate symbol, then that relation is of (n+1)-th order
 
I see. But in the case of x = x + 1, x is undefined (--or maybe the right word is "undetermined", don't know if it matters--) itself (only the equality itself is defined). Isn't B itself defined/determined in my case? B = "B is not true" gives B a value, does it not? (namely, the fact that B is true, is the "content" of proposition B)

In other words, where do I cross the line in the following reasoning:

Define:
B = "B is not true"
If B were true, then "B is not true" is true, meaning B is not true. Contradiction.
If B were not true, then "B is not true" is false, meaning "B is true" would be true, implying B is true. Contradiction.

Thanks for your help.
 
Every proposition, by definition of the word "proposition" in logic, must be either true or false- even if we do not know which. Since, as you say, assuming either true or false leads to a contradiction, that is not a proposition.
 
In general you can only define something in terms of the "undefined ideas" on which you base a subject, or previously defined things.

In your example proposition B is not previously defined, so the answer to the question, "Is it allowed ... ?", is, "no". Which is to say, of course you can do it, but don't expect it to make sense.

You'ld probably find "Vicious Circles" by Barwise & Moss an interesting read.
 
Self reference, directly or indirectly, is not necessary for things to come adrift by the way.

If you try to define the propositions [itex]R_n[/itex] for each [itex]n\in \mathbb{N}[/itex] by

[itex]R_n=[/itex]"[itex]R_m[/itex] is false for some [itex]m>n[/itex]"

then each [itex]R_n[/itex] would be both true and false.

In this example each [itex]R_n[/itex] refers only to propositions for higher numbers so can't indirectly refer to itself.
 
To be a little more precise, it's perfectly possible to formulate a meaningful sentence like that one (here in the more common form):

"This statement is false"

But a sentence (roughly, a series of symbols in some media) is distinct from a proposition (again roughly, something that expresses a state of affairs); the current view is that meaningful sentences can be used to denote propositions, but not all (meaningful) sentences denote a proposition and the above is one of the best known examples.

As for ground reasons, there is the principle of bivalence that states that a proposition (not a sentence), must have a definite truth value.
 
B = "B is not true" gives B a value, does it not?
No. If B were well-defined, and satisfied this equation, then you could manipulate B by substituting "not B" wherever B appears, and vice-versa.

x=x+1 is not a definition either. Why do you think "B = not B" is?


Incidentally, 2x=1 is not a definition either (x is a real number-valued variable). However, we can still use it to define x, because we can demonstrate that there is a unique real number that satisfies this equation.
 
Hm, thank you all for the interesting replies.

I'm getting some mixed information, it seems (or I'm just interpreting it wrong). Let see if I'm getting it...

Hurkyl noted that the predicate (as you called it) "B = not B" is well-defined, but it implies that B is undetermined and the predicate is void because by definition of logic there is no B that satisfies it, meaning you can't build up a proof leading up to a contradiction, because there is no proposition to manipulate/use. So "B = not B" is a predicate, talking about a predicate which cannot exist? (I'm not saying Hurkyl said all this, I'm paraphrasing and adding some assumptions of my own, so of course any errors come onto my name).

On the other hand, HallsofIvy said "B = not B" is not a proposition at all, because it defies the definition of proposition. Maybe he meant the same as Hurkyl, but skipping the fact that it's still a definition, but one which will fit for no proposition.
But the fact that you say you cannot define a proposition if it's possibly non-false and non-true at the same time, that implies that with EVERY definition of a proposition you make, you have to proof that it can have a true/false-value before it can be seen as a real proposition? Why do we never do this?

One more question: why is it that "B = not B" is some sort of condition that must be satisfied and not a definition of B? What is the difference between "B = pi is larger than 4" and "B = not B"? I doubt it's the superficial fact that B appears twice in my statement, because then I'll show you "B = this proposition is false".

How do you know what you're dealing with?

PS: Martin, I'll check out the book, thank you
 
  • #10
But the fact that you say you cannot define a proposition if it's possibly non-false and non-true at the same time, that implies that with EVERY definition of a proposition you make, you have to proof that it can have a true/false-value before it can be seen as a real proposition? Why do we never do this?

Because we don't define propositions: they, and their truth-values, exist independently of us; we state hypothesis and then attempt to prove that they correspond to some true proposition.

One more question: why is it that "B = not B" is some sort of condition that must be satisfied and not a definition of B? What is the difference between "B = pi is larger than 4" and "B = not B"? I doubt it's the superficial fact that B appears twice in my statement, because then I'll show you "B = this proposition is false".

In fact, "B = not B" does define something, if B is a predicate over a domain of objects: B is the (only) predicate that has an extension that is equal to the one of its complement; in other words it's the "always false" predicate or, if you are inh a context where sets are meaningful, the empty set.

The main differences between "B = pi is larger than 4" and "B = not B" is that in the former, you are defining the symbol B to be the (true) sentence "pi is larger than 4", where in the latter, you are defining B in terms of another expression that involves again B. In this case, if you interpret it as above, it's possible, but there are other cases where this may lead to improper definitions, like "B = the only natural number such that B is strictly smaller than itself".
 
  • #11
JSuarez said:
... in the former, you are defining the symbol B to be the (true) sentence "pi is larger than 4"

In what sense is this a true sentence?
 
  • #12
The proposition referenced by the sentence "pi is larger than 4" is true: the number denoted by "pi" is larger than the number denoted by "4", given the usual model of the real numbers.
 
  • #13
Well, I'll have to think about that.
 
  • #14
Do you guys have a quote of the month?
 

Similar threads

  • · Replies 15 ·
Replies
15
Views
4K
  • · Replies 3 ·
Replies
3
Views
5K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 12 ·
Replies
12
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 18 ·
Replies
18
Views
2K
Replies
32
Views
4K