Equivalent forms of “if p then q”
Clash Royale CLAN TAG#URR8PPP
I'm wondering if "If p then q" is equivalent to "p unless q" or "p or not q" in regards to philosophy?
logic
|
show 2 more comments
I'm wondering if "If p then q" is equivalent to "p unless q" or "p or not q" in regards to philosophy?
logic
Absolutely. You may always evaluate truth tables, but consider the truth conditions of the conditional; what does it mean for the implication to be true? It CANNOT be the case that p is true and q is false, yes? Hence (so to speak), ~(p and ~q)
– Ryan Goulden
Feb 4 at 3:22
We haven't learned truth tables or the symbolic meanings behind these conditionals so that's where I became confused. I'll try to take what you said and see what I find! Thank you
– Katie Summers
Feb 4 at 3:26
1
Something is wrong here. "If p then q" is p → q, "p unless q" is q → ¬p, and "p or not q" is classically equivalent to q → p. They are not even equivalent in elementary logic.
– Conifold
Feb 4 at 5:46
@Conifold Erm, no. "P unless Q" is not "Q--> ¬P"!!! For example: "He'll definitely be there unless he's ill" is not the same as "If he's ill, he won't be there"!!! :-)
– Araucaria
Feb 5 at 0:44
@Araucaria Would ¬q → p work better? My sense of "unless" is very vague, I am afraid.
– Conifold
Feb 5 at 1:14
|
show 2 more comments
I'm wondering if "If p then q" is equivalent to "p unless q" or "p or not q" in regards to philosophy?
logic
I'm wondering if "If p then q" is equivalent to "p unless q" or "p or not q" in regards to philosophy?
logic
logic
asked Feb 4 at 2:52
Katie SummersKatie Summers
161
161
Absolutely. You may always evaluate truth tables, but consider the truth conditions of the conditional; what does it mean for the implication to be true? It CANNOT be the case that p is true and q is false, yes? Hence (so to speak), ~(p and ~q)
– Ryan Goulden
Feb 4 at 3:22
We haven't learned truth tables or the symbolic meanings behind these conditionals so that's where I became confused. I'll try to take what you said and see what I find! Thank you
– Katie Summers
Feb 4 at 3:26
1
Something is wrong here. "If p then q" is p → q, "p unless q" is q → ¬p, and "p or not q" is classically equivalent to q → p. They are not even equivalent in elementary logic.
– Conifold
Feb 4 at 5:46
@Conifold Erm, no. "P unless Q" is not "Q--> ¬P"!!! For example: "He'll definitely be there unless he's ill" is not the same as "If he's ill, he won't be there"!!! :-)
– Araucaria
Feb 5 at 0:44
@Araucaria Would ¬q → p work better? My sense of "unless" is very vague, I am afraid.
– Conifold
Feb 5 at 1:14
|
show 2 more comments
Absolutely. You may always evaluate truth tables, but consider the truth conditions of the conditional; what does it mean for the implication to be true? It CANNOT be the case that p is true and q is false, yes? Hence (so to speak), ~(p and ~q)
– Ryan Goulden
Feb 4 at 3:22
We haven't learned truth tables or the symbolic meanings behind these conditionals so that's where I became confused. I'll try to take what you said and see what I find! Thank you
– Katie Summers
Feb 4 at 3:26
1
Something is wrong here. "If p then q" is p → q, "p unless q" is q → ¬p, and "p or not q" is classically equivalent to q → p. They are not even equivalent in elementary logic.
– Conifold
Feb 4 at 5:46
@Conifold Erm, no. "P unless Q" is not "Q--> ¬P"!!! For example: "He'll definitely be there unless he's ill" is not the same as "If he's ill, he won't be there"!!! :-)
– Araucaria
Feb 5 at 0:44
@Araucaria Would ¬q → p work better? My sense of "unless" is very vague, I am afraid.
– Conifold
Feb 5 at 1:14
Absolutely. You may always evaluate truth tables, but consider the truth conditions of the conditional; what does it mean for the implication to be true? It CANNOT be the case that p is true and q is false, yes? Hence (so to speak), ~(p and ~q)
– Ryan Goulden
Feb 4 at 3:22
Absolutely. You may always evaluate truth tables, but consider the truth conditions of the conditional; what does it mean for the implication to be true? It CANNOT be the case that p is true and q is false, yes? Hence (so to speak), ~(p and ~q)
– Ryan Goulden
Feb 4 at 3:22
We haven't learned truth tables or the symbolic meanings behind these conditionals so that's where I became confused. I'll try to take what you said and see what I find! Thank you
– Katie Summers
Feb 4 at 3:26
We haven't learned truth tables or the symbolic meanings behind these conditionals so that's where I became confused. I'll try to take what you said and see what I find! Thank you
– Katie Summers
Feb 4 at 3:26
1
1
Something is wrong here. "If p then q" is p → q, "p unless q" is q → ¬p, and "p or not q" is classically equivalent to q → p. They are not even equivalent in elementary logic.
– Conifold
Feb 4 at 5:46
Something is wrong here. "If p then q" is p → q, "p unless q" is q → ¬p, and "p or not q" is classically equivalent to q → p. They are not even equivalent in elementary logic.
– Conifold
Feb 4 at 5:46
@Conifold Erm, no. "P unless Q" is not "Q--> ¬P"!!! For example: "He'll definitely be there unless he's ill" is not the same as "If he's ill, he won't be there"!!! :-)
– Araucaria
Feb 5 at 0:44
@Conifold Erm, no. "P unless Q" is not "Q--> ¬P"!!! For example: "He'll definitely be there unless he's ill" is not the same as "If he's ill, he won't be there"!!! :-)
– Araucaria
Feb 5 at 0:44
@Araucaria Would ¬q → p work better? My sense of "unless" is very vague, I am afraid.
– Conifold
Feb 5 at 1:14
@Araucaria Would ¬q → p work better? My sense of "unless" is very vague, I am afraid.
– Conifold
Feb 5 at 1:14
|
show 2 more comments
3 Answers
3
active
oldest
votes
In classical propositional logic, "if P then Q" is equivalent to "not P or Q" and to "not (P and not Q) and to "P only if Q". 'Unless' is taken to be equivalent to the inclusive 'or'. So in your two examples, "if P then Q" is not equivalent to "P unless Q" nor is it equivalent to "P or not Q".
In classical logic this kind of conditional is called 'material implication' and it is a truth function, which is to say that the truth of the conditional depends only on the truth values of P and Q. In practice, ordinary English conditionals do not always, perhaps do not often, behave like this. Conditionals usually express some kind of connection between P and Q, so their truth depends in some deeper way on what P and Q mean. Treating conditionals as truth functions runs into highly counterintuitive examples that are sometimes called the paradoxes of material implication. In reality, they are not paradoxes at all, just examples of conditionals that are not material implications.
Another point to notice is that conditionals often carry an implicature that the antecedent part is a precondition for the consequent part. For example, we hear a difference between:
- If you learn to play the cello, I'll buy you a cello.
- You'll learn to play the cello only if I buy you a cello.
or between
- Mary will continue to love John unless he goes bald.
- John will go bald unless Mary continues to love him.
These examples are from David Sanford's book "If P then Q".
1
"if p then q" is logically equivalent to "p only if q".
– Katie Summers
Feb 5 at 1:48
1
@Araucaria The two are definitely equivalent. I'm not sure why you think there is a problem. "If P then Q" states that the truth of P is sufficient for the truth of Q, while "P only if Q" states that the truth of Q is necessary for the truth of P, which is the same.
– Bumble
Feb 5 at 3:06
Sorry, I was getting my Ps and Qs mixed up having been considering a similarlooking but totally different problem/comparison recently! I do apologise. (If you give your post a little edit - a comma or something - I`ll reverse my entirely erroneous downvote). Note to self, don´t comment late night from the pub.
– Araucaria
Feb 5 at 11:44
(FWIW, I´ve been looking at when/whether "Only if P, Q" entails "If P, Q", which surprisingly perhaps is not the same in natural language as "Q, only if P" depending on the presence or absence of subject-auxiliary inversion in the main clause of the former example.)
– Araucaria
Feb 5 at 12:05
@KatieSummers Yes, sorry. Was completely confusing myself with something completely different with that particular comment! :(
– Araucaria
Feb 5 at 12:05
|
show 5 more comments
The conditional if P then Q
is not equivalent to P unless Q
.
... Unless Q literally means : If not-Q then ...
In propositional logic, P unless Q
can be translated : If not-Q then P
.
Using Modus Tollens we can derive the following conditional : If not-P then Q
.
So, P unless Q
is not equivalent to if P then Q
, but to if not-P then Q
.
Always use examples :
- You breathe unless you are dead (P unless Q)
- If you are not dead then you breathe (if not-Q then P)
- If you do not breathe then you are dead (if not-P then Q)
Rule :
- Make the negation of what comes after the
unless
an antecedent of the conditional if..then.. (after if) - Make what comes before
unless
a consequent of the conditional if..then.. (after then)
1
Ah, you are right, thank you .. How didn't I see this mistake. Best ! I will correct my answer.
– SmootQ
Feb 4 at 15:26
1
Done, all i did is change change the place of not- , Thank you!
– SmootQ
Feb 4 at 15:31
1
It would be easier to make a universal rule: the verbiage after the term UNLESS gets the negation. So p unless q can be translated as if p then not q OR if q then not p (using the Transposition rule).
– Logikal
Feb 4 at 18:39
@Logikal, I will add an edit, thanks !
– SmootQ
Feb 5 at 9:02
There is no need to rearrange the proposition. You can if you like but it is NOT a MUST. For instance, If you are my friend you will never hurt me unless I threaten your life can be written as. (F --> ~T) or (T --> ~F). F stands for the antecedent you are my friend and the consequent is I threaten your life. The swap is not required and that needs to be out in the open. The proposition makes sense as is without the switch.
– Logikal
Feb 5 at 15:54
|
show 1 more comment
if p then q should be equivalent to q unless not p
To extend on the answer below and give an example:
p = your're alive
q = you breathe.
So: If (you're alive) then (you breathe)
or: (You breathe) unless not (you're alive)
Or in more common words: Your breathe unless you're not alive.
There is another interesting thing you might consider. But there's a warning: The following thoughts are true in a programming context, but mey well be false in a philosopy context. So it is up to you to decide.
In programming you can replace "if p then q" by "p and q". This is because the term is evaluated from left to right. So if p evaluates to false, then q does not need to be evaluated. Because no matter to what q would evaluate, the result would be false anyway.
Now if you would consider this as "equivalent", then you may apply all kind of boolean algebra to it. So f.ex. negate inputs and outputs and replace the and with or.
But, as already said, in philosophy this may well be different.
q unless not p
is equivalent toif not p then not q
and notif p then q
.
– SmootQ
Feb 4 at 10:32
if p then q is equivalent to if not p then not q
– Siegfried
Feb 4 at 10:39
this is the truth table ofif p then q
, the first 2 digits are for p and q, the third for the conditional (00-1, 01-1, 10-0, 11-1) , this is the truth table forif not p then not q
(00-1, 01-0, 10-1, 11-1) , there is a difference : Using modus tollens , if p then q is equivalent to (if not q then not p)
– SmootQ
Feb 4 at 10:47
1
I think "if p then q" would be equivalent to "if not q then not p". You might try putting this into a truth table. Here is one: web.stanford.edu/class/cs103/tools/truth-table-tool Input "(p=>q)<=>(~p=>~q)" doesn't give a result with all "T". But this one does: "(p=>q)<=>(~q=>~p)".
– Frank Hubeny
Feb 4 at 10:47
2
@Siefriedif and only if P then Q
is equivalent to :(if P then Q) AND (if Q then P)
.. it is called a biconditional
– SmootQ
Feb 4 at 12:22
|
show 5 more comments
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "265"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fphilosophy.stackexchange.com%2fquestions%2f60046%2fequivalent-forms-of-if-p-then-q%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
3 Answers
3
active
oldest
votes
3 Answers
3
active
oldest
votes
active
oldest
votes
active
oldest
votes
In classical propositional logic, "if P then Q" is equivalent to "not P or Q" and to "not (P and not Q) and to "P only if Q". 'Unless' is taken to be equivalent to the inclusive 'or'. So in your two examples, "if P then Q" is not equivalent to "P unless Q" nor is it equivalent to "P or not Q".
In classical logic this kind of conditional is called 'material implication' and it is a truth function, which is to say that the truth of the conditional depends only on the truth values of P and Q. In practice, ordinary English conditionals do not always, perhaps do not often, behave like this. Conditionals usually express some kind of connection between P and Q, so their truth depends in some deeper way on what P and Q mean. Treating conditionals as truth functions runs into highly counterintuitive examples that are sometimes called the paradoxes of material implication. In reality, they are not paradoxes at all, just examples of conditionals that are not material implications.
Another point to notice is that conditionals often carry an implicature that the antecedent part is a precondition for the consequent part. For example, we hear a difference between:
- If you learn to play the cello, I'll buy you a cello.
- You'll learn to play the cello only if I buy you a cello.
or between
- Mary will continue to love John unless he goes bald.
- John will go bald unless Mary continues to love him.
These examples are from David Sanford's book "If P then Q".
1
"if p then q" is logically equivalent to "p only if q".
– Katie Summers
Feb 5 at 1:48
1
@Araucaria The two are definitely equivalent. I'm not sure why you think there is a problem. "If P then Q" states that the truth of P is sufficient for the truth of Q, while "P only if Q" states that the truth of Q is necessary for the truth of P, which is the same.
– Bumble
Feb 5 at 3:06
Sorry, I was getting my Ps and Qs mixed up having been considering a similarlooking but totally different problem/comparison recently! I do apologise. (If you give your post a little edit - a comma or something - I`ll reverse my entirely erroneous downvote). Note to self, don´t comment late night from the pub.
– Araucaria
Feb 5 at 11:44
(FWIW, I´ve been looking at when/whether "Only if P, Q" entails "If P, Q", which surprisingly perhaps is not the same in natural language as "Q, only if P" depending on the presence or absence of subject-auxiliary inversion in the main clause of the former example.)
– Araucaria
Feb 5 at 12:05
@KatieSummers Yes, sorry. Was completely confusing myself with something completely different with that particular comment! :(
– Araucaria
Feb 5 at 12:05
|
show 5 more comments
In classical propositional logic, "if P then Q" is equivalent to "not P or Q" and to "not (P and not Q) and to "P only if Q". 'Unless' is taken to be equivalent to the inclusive 'or'. So in your two examples, "if P then Q" is not equivalent to "P unless Q" nor is it equivalent to "P or not Q".
In classical logic this kind of conditional is called 'material implication' and it is a truth function, which is to say that the truth of the conditional depends only on the truth values of P and Q. In practice, ordinary English conditionals do not always, perhaps do not often, behave like this. Conditionals usually express some kind of connection between P and Q, so their truth depends in some deeper way on what P and Q mean. Treating conditionals as truth functions runs into highly counterintuitive examples that are sometimes called the paradoxes of material implication. In reality, they are not paradoxes at all, just examples of conditionals that are not material implications.
Another point to notice is that conditionals often carry an implicature that the antecedent part is a precondition for the consequent part. For example, we hear a difference between:
- If you learn to play the cello, I'll buy you a cello.
- You'll learn to play the cello only if I buy you a cello.
or between
- Mary will continue to love John unless he goes bald.
- John will go bald unless Mary continues to love him.
These examples are from David Sanford's book "If P then Q".
1
"if p then q" is logically equivalent to "p only if q".
– Katie Summers
Feb 5 at 1:48
1
@Araucaria The two are definitely equivalent. I'm not sure why you think there is a problem. "If P then Q" states that the truth of P is sufficient for the truth of Q, while "P only if Q" states that the truth of Q is necessary for the truth of P, which is the same.
– Bumble
Feb 5 at 3:06
Sorry, I was getting my Ps and Qs mixed up having been considering a similarlooking but totally different problem/comparison recently! I do apologise. (If you give your post a little edit - a comma or something - I`ll reverse my entirely erroneous downvote). Note to self, don´t comment late night from the pub.
– Araucaria
Feb 5 at 11:44
(FWIW, I´ve been looking at when/whether "Only if P, Q" entails "If P, Q", which surprisingly perhaps is not the same in natural language as "Q, only if P" depending on the presence or absence of subject-auxiliary inversion in the main clause of the former example.)
– Araucaria
Feb 5 at 12:05
@KatieSummers Yes, sorry. Was completely confusing myself with something completely different with that particular comment! :(
– Araucaria
Feb 5 at 12:05
|
show 5 more comments
In classical propositional logic, "if P then Q" is equivalent to "not P or Q" and to "not (P and not Q) and to "P only if Q". 'Unless' is taken to be equivalent to the inclusive 'or'. So in your two examples, "if P then Q" is not equivalent to "P unless Q" nor is it equivalent to "P or not Q".
In classical logic this kind of conditional is called 'material implication' and it is a truth function, which is to say that the truth of the conditional depends only on the truth values of P and Q. In practice, ordinary English conditionals do not always, perhaps do not often, behave like this. Conditionals usually express some kind of connection between P and Q, so their truth depends in some deeper way on what P and Q mean. Treating conditionals as truth functions runs into highly counterintuitive examples that are sometimes called the paradoxes of material implication. In reality, they are not paradoxes at all, just examples of conditionals that are not material implications.
Another point to notice is that conditionals often carry an implicature that the antecedent part is a precondition for the consequent part. For example, we hear a difference between:
- If you learn to play the cello, I'll buy you a cello.
- You'll learn to play the cello only if I buy you a cello.
or between
- Mary will continue to love John unless he goes bald.
- John will go bald unless Mary continues to love him.
These examples are from David Sanford's book "If P then Q".
In classical propositional logic, "if P then Q" is equivalent to "not P or Q" and to "not (P and not Q) and to "P only if Q". 'Unless' is taken to be equivalent to the inclusive 'or'. So in your two examples, "if P then Q" is not equivalent to "P unless Q" nor is it equivalent to "P or not Q".
In classical logic this kind of conditional is called 'material implication' and it is a truth function, which is to say that the truth of the conditional depends only on the truth values of P and Q. In practice, ordinary English conditionals do not always, perhaps do not often, behave like this. Conditionals usually express some kind of connection between P and Q, so their truth depends in some deeper way on what P and Q mean. Treating conditionals as truth functions runs into highly counterintuitive examples that are sometimes called the paradoxes of material implication. In reality, they are not paradoxes at all, just examples of conditionals that are not material implications.
Another point to notice is that conditionals often carry an implicature that the antecedent part is a precondition for the consequent part. For example, we hear a difference between:
- If you learn to play the cello, I'll buy you a cello.
- You'll learn to play the cello only if I buy you a cello.
or between
- Mary will continue to love John unless he goes bald.
- John will go bald unless Mary continues to love him.
These examples are from David Sanford's book "If P then Q".
answered Feb 4 at 4:11
BumbleBumble
7,85521133
7,85521133
1
"if p then q" is logically equivalent to "p only if q".
– Katie Summers
Feb 5 at 1:48
1
@Araucaria The two are definitely equivalent. I'm not sure why you think there is a problem. "If P then Q" states that the truth of P is sufficient for the truth of Q, while "P only if Q" states that the truth of Q is necessary for the truth of P, which is the same.
– Bumble
Feb 5 at 3:06
Sorry, I was getting my Ps and Qs mixed up having been considering a similarlooking but totally different problem/comparison recently! I do apologise. (If you give your post a little edit - a comma or something - I`ll reverse my entirely erroneous downvote). Note to self, don´t comment late night from the pub.
– Araucaria
Feb 5 at 11:44
(FWIW, I´ve been looking at when/whether "Only if P, Q" entails "If P, Q", which surprisingly perhaps is not the same in natural language as "Q, only if P" depending on the presence or absence of subject-auxiliary inversion in the main clause of the former example.)
– Araucaria
Feb 5 at 12:05
@KatieSummers Yes, sorry. Was completely confusing myself with something completely different with that particular comment! :(
– Araucaria
Feb 5 at 12:05
|
show 5 more comments
1
"if p then q" is logically equivalent to "p only if q".
– Katie Summers
Feb 5 at 1:48
1
@Araucaria The two are definitely equivalent. I'm not sure why you think there is a problem. "If P then Q" states that the truth of P is sufficient for the truth of Q, while "P only if Q" states that the truth of Q is necessary for the truth of P, which is the same.
– Bumble
Feb 5 at 3:06
Sorry, I was getting my Ps and Qs mixed up having been considering a similarlooking but totally different problem/comparison recently! I do apologise. (If you give your post a little edit - a comma or something - I`ll reverse my entirely erroneous downvote). Note to self, don´t comment late night from the pub.
– Araucaria
Feb 5 at 11:44
(FWIW, I´ve been looking at when/whether "Only if P, Q" entails "If P, Q", which surprisingly perhaps is not the same in natural language as "Q, only if P" depending on the presence or absence of subject-auxiliary inversion in the main clause of the former example.)
– Araucaria
Feb 5 at 12:05
@KatieSummers Yes, sorry. Was completely confusing myself with something completely different with that particular comment! :(
– Araucaria
Feb 5 at 12:05
1
1
"if p then q" is logically equivalent to "p only if q".
– Katie Summers
Feb 5 at 1:48
"if p then q" is logically equivalent to "p only if q".
– Katie Summers
Feb 5 at 1:48
1
1
@Araucaria The two are definitely equivalent. I'm not sure why you think there is a problem. "If P then Q" states that the truth of P is sufficient for the truth of Q, while "P only if Q" states that the truth of Q is necessary for the truth of P, which is the same.
– Bumble
Feb 5 at 3:06
@Araucaria The two are definitely equivalent. I'm not sure why you think there is a problem. "If P then Q" states that the truth of P is sufficient for the truth of Q, while "P only if Q" states that the truth of Q is necessary for the truth of P, which is the same.
– Bumble
Feb 5 at 3:06
Sorry, I was getting my Ps and Qs mixed up having been considering a similarlooking but totally different problem/comparison recently! I do apologise. (If you give your post a little edit - a comma or something - I`ll reverse my entirely erroneous downvote). Note to self, don´t comment late night from the pub.
– Araucaria
Feb 5 at 11:44
Sorry, I was getting my Ps and Qs mixed up having been considering a similarlooking but totally different problem/comparison recently! I do apologise. (If you give your post a little edit - a comma or something - I`ll reverse my entirely erroneous downvote). Note to self, don´t comment late night from the pub.
– Araucaria
Feb 5 at 11:44
(FWIW, I´ve been looking at when/whether "Only if P, Q" entails "If P, Q", which surprisingly perhaps is not the same in natural language as "Q, only if P" depending on the presence or absence of subject-auxiliary inversion in the main clause of the former example.)
– Araucaria
Feb 5 at 12:05
(FWIW, I´ve been looking at when/whether "Only if P, Q" entails "If P, Q", which surprisingly perhaps is not the same in natural language as "Q, only if P" depending on the presence or absence of subject-auxiliary inversion in the main clause of the former example.)
– Araucaria
Feb 5 at 12:05
@KatieSummers Yes, sorry. Was completely confusing myself with something completely different with that particular comment! :(
– Araucaria
Feb 5 at 12:05
@KatieSummers Yes, sorry. Was completely confusing myself with something completely different with that particular comment! :(
– Araucaria
Feb 5 at 12:05
|
show 5 more comments
The conditional if P then Q
is not equivalent to P unless Q
.
... Unless Q literally means : If not-Q then ...
In propositional logic, P unless Q
can be translated : If not-Q then P
.
Using Modus Tollens we can derive the following conditional : If not-P then Q
.
So, P unless Q
is not equivalent to if P then Q
, but to if not-P then Q
.
Always use examples :
- You breathe unless you are dead (P unless Q)
- If you are not dead then you breathe (if not-Q then P)
- If you do not breathe then you are dead (if not-P then Q)
Rule :
- Make the negation of what comes after the
unless
an antecedent of the conditional if..then.. (after if) - Make what comes before
unless
a consequent of the conditional if..then.. (after then)
1
Ah, you are right, thank you .. How didn't I see this mistake. Best ! I will correct my answer.
– SmootQ
Feb 4 at 15:26
1
Done, all i did is change change the place of not- , Thank you!
– SmootQ
Feb 4 at 15:31
1
It would be easier to make a universal rule: the verbiage after the term UNLESS gets the negation. So p unless q can be translated as if p then not q OR if q then not p (using the Transposition rule).
– Logikal
Feb 4 at 18:39
@Logikal, I will add an edit, thanks !
– SmootQ
Feb 5 at 9:02
There is no need to rearrange the proposition. You can if you like but it is NOT a MUST. For instance, If you are my friend you will never hurt me unless I threaten your life can be written as. (F --> ~T) or (T --> ~F). F stands for the antecedent you are my friend and the consequent is I threaten your life. The swap is not required and that needs to be out in the open. The proposition makes sense as is without the switch.
– Logikal
Feb 5 at 15:54
|
show 1 more comment
The conditional if P then Q
is not equivalent to P unless Q
.
... Unless Q literally means : If not-Q then ...
In propositional logic, P unless Q
can be translated : If not-Q then P
.
Using Modus Tollens we can derive the following conditional : If not-P then Q
.
So, P unless Q
is not equivalent to if P then Q
, but to if not-P then Q
.
Always use examples :
- You breathe unless you are dead (P unless Q)
- If you are not dead then you breathe (if not-Q then P)
- If you do not breathe then you are dead (if not-P then Q)
Rule :
- Make the negation of what comes after the
unless
an antecedent of the conditional if..then.. (after if) - Make what comes before
unless
a consequent of the conditional if..then.. (after then)
1
Ah, you are right, thank you .. How didn't I see this mistake. Best ! I will correct my answer.
– SmootQ
Feb 4 at 15:26
1
Done, all i did is change change the place of not- , Thank you!
– SmootQ
Feb 4 at 15:31
1
It would be easier to make a universal rule: the verbiage after the term UNLESS gets the negation. So p unless q can be translated as if p then not q OR if q then not p (using the Transposition rule).
– Logikal
Feb 4 at 18:39
@Logikal, I will add an edit, thanks !
– SmootQ
Feb 5 at 9:02
There is no need to rearrange the proposition. You can if you like but it is NOT a MUST. For instance, If you are my friend you will never hurt me unless I threaten your life can be written as. (F --> ~T) or (T --> ~F). F stands for the antecedent you are my friend and the consequent is I threaten your life. The swap is not required and that needs to be out in the open. The proposition makes sense as is without the switch.
– Logikal
Feb 5 at 15:54
|
show 1 more comment
The conditional if P then Q
is not equivalent to P unless Q
.
... Unless Q literally means : If not-Q then ...
In propositional logic, P unless Q
can be translated : If not-Q then P
.
Using Modus Tollens we can derive the following conditional : If not-P then Q
.
So, P unless Q
is not equivalent to if P then Q
, but to if not-P then Q
.
Always use examples :
- You breathe unless you are dead (P unless Q)
- If you are not dead then you breathe (if not-Q then P)
- If you do not breathe then you are dead (if not-P then Q)
Rule :
- Make the negation of what comes after the
unless
an antecedent of the conditional if..then.. (after if) - Make what comes before
unless
a consequent of the conditional if..then.. (after then)
The conditional if P then Q
is not equivalent to P unless Q
.
... Unless Q literally means : If not-Q then ...
In propositional logic, P unless Q
can be translated : If not-Q then P
.
Using Modus Tollens we can derive the following conditional : If not-P then Q
.
So, P unless Q
is not equivalent to if P then Q
, but to if not-P then Q
.
Always use examples :
- You breathe unless you are dead (P unless Q)
- If you are not dead then you breathe (if not-Q then P)
- If you do not breathe then you are dead (if not-P then Q)
Rule :
- Make the negation of what comes after the
unless
an antecedent of the conditional if..then.. (after if) - Make what comes before
unless
a consequent of the conditional if..then.. (after then)
edited Feb 5 at 9:07
answered Feb 4 at 10:14
SmootQSmootQ
1,263111
1,263111
1
Ah, you are right, thank you .. How didn't I see this mistake. Best ! I will correct my answer.
– SmootQ
Feb 4 at 15:26
1
Done, all i did is change change the place of not- , Thank you!
– SmootQ
Feb 4 at 15:31
1
It would be easier to make a universal rule: the verbiage after the term UNLESS gets the negation. So p unless q can be translated as if p then not q OR if q then not p (using the Transposition rule).
– Logikal
Feb 4 at 18:39
@Logikal, I will add an edit, thanks !
– SmootQ
Feb 5 at 9:02
There is no need to rearrange the proposition. You can if you like but it is NOT a MUST. For instance, If you are my friend you will never hurt me unless I threaten your life can be written as. (F --> ~T) or (T --> ~F). F stands for the antecedent you are my friend and the consequent is I threaten your life. The swap is not required and that needs to be out in the open. The proposition makes sense as is without the switch.
– Logikal
Feb 5 at 15:54
|
show 1 more comment
1
Ah, you are right, thank you .. How didn't I see this mistake. Best ! I will correct my answer.
– SmootQ
Feb 4 at 15:26
1
Done, all i did is change change the place of not- , Thank you!
– SmootQ
Feb 4 at 15:31
1
It would be easier to make a universal rule: the verbiage after the term UNLESS gets the negation. So p unless q can be translated as if p then not q OR if q then not p (using the Transposition rule).
– Logikal
Feb 4 at 18:39
@Logikal, I will add an edit, thanks !
– SmootQ
Feb 5 at 9:02
There is no need to rearrange the proposition. You can if you like but it is NOT a MUST. For instance, If you are my friend you will never hurt me unless I threaten your life can be written as. (F --> ~T) or (T --> ~F). F stands for the antecedent you are my friend and the consequent is I threaten your life. The swap is not required and that needs to be out in the open. The proposition makes sense as is without the switch.
– Logikal
Feb 5 at 15:54
1
1
Ah, you are right, thank you .. How didn't I see this mistake. Best ! I will correct my answer.
– SmootQ
Feb 4 at 15:26
Ah, you are right, thank you .. How didn't I see this mistake. Best ! I will correct my answer.
– SmootQ
Feb 4 at 15:26
1
1
Done, all i did is change change the place of not- , Thank you!
– SmootQ
Feb 4 at 15:31
Done, all i did is change change the place of not- , Thank you!
– SmootQ
Feb 4 at 15:31
1
1
It would be easier to make a universal rule: the verbiage after the term UNLESS gets the negation. So p unless q can be translated as if p then not q OR if q then not p (using the Transposition rule).
– Logikal
Feb 4 at 18:39
It would be easier to make a universal rule: the verbiage after the term UNLESS gets the negation. So p unless q can be translated as if p then not q OR if q then not p (using the Transposition rule).
– Logikal
Feb 4 at 18:39
@Logikal, I will add an edit, thanks !
– SmootQ
Feb 5 at 9:02
@Logikal, I will add an edit, thanks !
– SmootQ
Feb 5 at 9:02
There is no need to rearrange the proposition. You can if you like but it is NOT a MUST. For instance, If you are my friend you will never hurt me unless I threaten your life can be written as. (F --> ~T) or (T --> ~F). F stands for the antecedent you are my friend and the consequent is I threaten your life. The swap is not required and that needs to be out in the open. The proposition makes sense as is without the switch.
– Logikal
Feb 5 at 15:54
There is no need to rearrange the proposition. You can if you like but it is NOT a MUST. For instance, If you are my friend you will never hurt me unless I threaten your life can be written as. (F --> ~T) or (T --> ~F). F stands for the antecedent you are my friend and the consequent is I threaten your life. The swap is not required and that needs to be out in the open. The proposition makes sense as is without the switch.
– Logikal
Feb 5 at 15:54
|
show 1 more comment
if p then q should be equivalent to q unless not p
To extend on the answer below and give an example:
p = your're alive
q = you breathe.
So: If (you're alive) then (you breathe)
or: (You breathe) unless not (you're alive)
Or in more common words: Your breathe unless you're not alive.
There is another interesting thing you might consider. But there's a warning: The following thoughts are true in a programming context, but mey well be false in a philosopy context. So it is up to you to decide.
In programming you can replace "if p then q" by "p and q". This is because the term is evaluated from left to right. So if p evaluates to false, then q does not need to be evaluated. Because no matter to what q would evaluate, the result would be false anyway.
Now if you would consider this as "equivalent", then you may apply all kind of boolean algebra to it. So f.ex. negate inputs and outputs and replace the and with or.
But, as already said, in philosophy this may well be different.
q unless not p
is equivalent toif not p then not q
and notif p then q
.
– SmootQ
Feb 4 at 10:32
if p then q is equivalent to if not p then not q
– Siegfried
Feb 4 at 10:39
this is the truth table ofif p then q
, the first 2 digits are for p and q, the third for the conditional (00-1, 01-1, 10-0, 11-1) , this is the truth table forif not p then not q
(00-1, 01-0, 10-1, 11-1) , there is a difference : Using modus tollens , if p then q is equivalent to (if not q then not p)
– SmootQ
Feb 4 at 10:47
1
I think "if p then q" would be equivalent to "if not q then not p". You might try putting this into a truth table. Here is one: web.stanford.edu/class/cs103/tools/truth-table-tool Input "(p=>q)<=>(~p=>~q)" doesn't give a result with all "T". But this one does: "(p=>q)<=>(~q=>~p)".
– Frank Hubeny
Feb 4 at 10:47
2
@Siefriedif and only if P then Q
is equivalent to :(if P then Q) AND (if Q then P)
.. it is called a biconditional
– SmootQ
Feb 4 at 12:22
|
show 5 more comments
if p then q should be equivalent to q unless not p
To extend on the answer below and give an example:
p = your're alive
q = you breathe.
So: If (you're alive) then (you breathe)
or: (You breathe) unless not (you're alive)
Or in more common words: Your breathe unless you're not alive.
There is another interesting thing you might consider. But there's a warning: The following thoughts are true in a programming context, but mey well be false in a philosopy context. So it is up to you to decide.
In programming you can replace "if p then q" by "p and q". This is because the term is evaluated from left to right. So if p evaluates to false, then q does not need to be evaluated. Because no matter to what q would evaluate, the result would be false anyway.
Now if you would consider this as "equivalent", then you may apply all kind of boolean algebra to it. So f.ex. negate inputs and outputs and replace the and with or.
But, as already said, in philosophy this may well be different.
q unless not p
is equivalent toif not p then not q
and notif p then q
.
– SmootQ
Feb 4 at 10:32
if p then q is equivalent to if not p then not q
– Siegfried
Feb 4 at 10:39
this is the truth table ofif p then q
, the first 2 digits are for p and q, the third for the conditional (00-1, 01-1, 10-0, 11-1) , this is the truth table forif not p then not q
(00-1, 01-0, 10-1, 11-1) , there is a difference : Using modus tollens , if p then q is equivalent to (if not q then not p)
– SmootQ
Feb 4 at 10:47
1
I think "if p then q" would be equivalent to "if not q then not p". You might try putting this into a truth table. Here is one: web.stanford.edu/class/cs103/tools/truth-table-tool Input "(p=>q)<=>(~p=>~q)" doesn't give a result with all "T". But this one does: "(p=>q)<=>(~q=>~p)".
– Frank Hubeny
Feb 4 at 10:47
2
@Siefriedif and only if P then Q
is equivalent to :(if P then Q) AND (if Q then P)
.. it is called a biconditional
– SmootQ
Feb 4 at 12:22
|
show 5 more comments
if p then q should be equivalent to q unless not p
To extend on the answer below and give an example:
p = your're alive
q = you breathe.
So: If (you're alive) then (you breathe)
or: (You breathe) unless not (you're alive)
Or in more common words: Your breathe unless you're not alive.
There is another interesting thing you might consider. But there's a warning: The following thoughts are true in a programming context, but mey well be false in a philosopy context. So it is up to you to decide.
In programming you can replace "if p then q" by "p and q". This is because the term is evaluated from left to right. So if p evaluates to false, then q does not need to be evaluated. Because no matter to what q would evaluate, the result would be false anyway.
Now if you would consider this as "equivalent", then you may apply all kind of boolean algebra to it. So f.ex. negate inputs and outputs and replace the and with or.
But, as already said, in philosophy this may well be different.
if p then q should be equivalent to q unless not p
To extend on the answer below and give an example:
p = your're alive
q = you breathe.
So: If (you're alive) then (you breathe)
or: (You breathe) unless not (you're alive)
Or in more common words: Your breathe unless you're not alive.
There is another interesting thing you might consider. But there's a warning: The following thoughts are true in a programming context, but mey well be false in a philosopy context. So it is up to you to decide.
In programming you can replace "if p then q" by "p and q". This is because the term is evaluated from left to right. So if p evaluates to false, then q does not need to be evaluated. Because no matter to what q would evaluate, the result would be false anyway.
Now if you would consider this as "equivalent", then you may apply all kind of boolean algebra to it. So f.ex. negate inputs and outputs and replace the and with or.
But, as already said, in philosophy this may well be different.
edited Feb 4 at 10:56
answered Feb 4 at 10:13
SiegfriedSiegfried
111
111
q unless not p
is equivalent toif not p then not q
and notif p then q
.
– SmootQ
Feb 4 at 10:32
if p then q is equivalent to if not p then not q
– Siegfried
Feb 4 at 10:39
this is the truth table ofif p then q
, the first 2 digits are for p and q, the third for the conditional (00-1, 01-1, 10-0, 11-1) , this is the truth table forif not p then not q
(00-1, 01-0, 10-1, 11-1) , there is a difference : Using modus tollens , if p then q is equivalent to (if not q then not p)
– SmootQ
Feb 4 at 10:47
1
I think "if p then q" would be equivalent to "if not q then not p". You might try putting this into a truth table. Here is one: web.stanford.edu/class/cs103/tools/truth-table-tool Input "(p=>q)<=>(~p=>~q)" doesn't give a result with all "T". But this one does: "(p=>q)<=>(~q=>~p)".
– Frank Hubeny
Feb 4 at 10:47
2
@Siefriedif and only if P then Q
is equivalent to :(if P then Q) AND (if Q then P)
.. it is called a biconditional
– SmootQ
Feb 4 at 12:22
|
show 5 more comments
q unless not p
is equivalent toif not p then not q
and notif p then q
.
– SmootQ
Feb 4 at 10:32
if p then q is equivalent to if not p then not q
– Siegfried
Feb 4 at 10:39
this is the truth table ofif p then q
, the first 2 digits are for p and q, the third for the conditional (00-1, 01-1, 10-0, 11-1) , this is the truth table forif not p then not q
(00-1, 01-0, 10-1, 11-1) , there is a difference : Using modus tollens , if p then q is equivalent to (if not q then not p)
– SmootQ
Feb 4 at 10:47
1
I think "if p then q" would be equivalent to "if not q then not p". You might try putting this into a truth table. Here is one: web.stanford.edu/class/cs103/tools/truth-table-tool Input "(p=>q)<=>(~p=>~q)" doesn't give a result with all "T". But this one does: "(p=>q)<=>(~q=>~p)".
– Frank Hubeny
Feb 4 at 10:47
2
@Siefriedif and only if P then Q
is equivalent to :(if P then Q) AND (if Q then P)
.. it is called a biconditional
– SmootQ
Feb 4 at 12:22
q unless not p
is equivalent to if not p then not q
and not if p then q
.– SmootQ
Feb 4 at 10:32
q unless not p
is equivalent to if not p then not q
and not if p then q
.– SmootQ
Feb 4 at 10:32
if p then q is equivalent to if not p then not q
– Siegfried
Feb 4 at 10:39
if p then q is equivalent to if not p then not q
– Siegfried
Feb 4 at 10:39
this is the truth table of
if p then q
, the first 2 digits are for p and q, the third for the conditional (00-1, 01-1, 10-0, 11-1) , this is the truth table for if not p then not q
(00-1, 01-0, 10-1, 11-1) , there is a difference : Using modus tollens , if p then q is equivalent to (if not q then not p)– SmootQ
Feb 4 at 10:47
this is the truth table of
if p then q
, the first 2 digits are for p and q, the third for the conditional (00-1, 01-1, 10-0, 11-1) , this is the truth table for if not p then not q
(00-1, 01-0, 10-1, 11-1) , there is a difference : Using modus tollens , if p then q is equivalent to (if not q then not p)– SmootQ
Feb 4 at 10:47
1
1
I think "if p then q" would be equivalent to "if not q then not p". You might try putting this into a truth table. Here is one: web.stanford.edu/class/cs103/tools/truth-table-tool Input "(p=>q)<=>(~p=>~q)" doesn't give a result with all "T". But this one does: "(p=>q)<=>(~q=>~p)".
– Frank Hubeny
Feb 4 at 10:47
I think "if p then q" would be equivalent to "if not q then not p". You might try putting this into a truth table. Here is one: web.stanford.edu/class/cs103/tools/truth-table-tool Input "(p=>q)<=>(~p=>~q)" doesn't give a result with all "T". But this one does: "(p=>q)<=>(~q=>~p)".
– Frank Hubeny
Feb 4 at 10:47
2
2
@Siefried
if and only if P then Q
is equivalent to : (if P then Q) AND (if Q then P)
.. it is called a biconditional– SmootQ
Feb 4 at 12:22
@Siefried
if and only if P then Q
is equivalent to : (if P then Q) AND (if Q then P)
.. it is called a biconditional– SmootQ
Feb 4 at 12:22
|
show 5 more comments
Thanks for contributing an answer to Philosophy Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fphilosophy.stackexchange.com%2fquestions%2f60046%2fequivalent-forms-of-if-p-then-q%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Absolutely. You may always evaluate truth tables, but consider the truth conditions of the conditional; what does it mean for the implication to be true? It CANNOT be the case that p is true and q is false, yes? Hence (so to speak), ~(p and ~q)
– Ryan Goulden
Feb 4 at 3:22
We haven't learned truth tables or the symbolic meanings behind these conditionals so that's where I became confused. I'll try to take what you said and see what I find! Thank you
– Katie Summers
Feb 4 at 3:26
1
Something is wrong here. "If p then q" is p → q, "p unless q" is q → ¬p, and "p or not q" is classically equivalent to q → p. They are not even equivalent in elementary logic.
– Conifold
Feb 4 at 5:46
@Conifold Erm, no. "P unless Q" is not "Q--> ¬P"!!! For example: "He'll definitely be there unless he's ill" is not the same as "If he's ill, he won't be there"!!! :-)
– Araucaria
Feb 5 at 0:44
@Araucaria Would ¬q → p work better? My sense of "unless" is very vague, I am afraid.
– Conifold
Feb 5 at 1:14