Can these propositions be equivalent?
$begingroup$
We all know that:
$P rightarrow Q $
and
$(Not)Q rightarrow (Not)P$
are equivalent.
Is it possible that in specific cases
$P rightarrow Q $
is equivalent with
$Q rightarrow P $
or
$(Not)Q rightarrow P $
or
$P rightarrow (Not)Q $
Can this happen or is that impossible? If it is, how should I attempt to prove it?
logic propositional-calculus
$endgroup$
add a comment |
$begingroup$
We all know that:
$P rightarrow Q $
and
$(Not)Q rightarrow (Not)P$
are equivalent.
Is it possible that in specific cases
$P rightarrow Q $
is equivalent with
$Q rightarrow P $
or
$(Not)Q rightarrow P $
or
$P rightarrow (Not)Q $
Can this happen or is that impossible? If it is, how should I attempt to prove it?
logic propositional-calculus
$endgroup$
1
$begingroup$
NO; logical equivalence means that "they have the same truth value in every model" (in the case of propostoonal logic : in every truth assignment.
$endgroup$
– Mauro ALLEGRANZA
Jan 13 at 12:28
add a comment |
$begingroup$
We all know that:
$P rightarrow Q $
and
$(Not)Q rightarrow (Not)P$
are equivalent.
Is it possible that in specific cases
$P rightarrow Q $
is equivalent with
$Q rightarrow P $
or
$(Not)Q rightarrow P $
or
$P rightarrow (Not)Q $
Can this happen or is that impossible? If it is, how should I attempt to prove it?
logic propositional-calculus
$endgroup$
We all know that:
$P rightarrow Q $
and
$(Not)Q rightarrow (Not)P$
are equivalent.
Is it possible that in specific cases
$P rightarrow Q $
is equivalent with
$Q rightarrow P $
or
$(Not)Q rightarrow P $
or
$P rightarrow (Not)Q $
Can this happen or is that impossible? If it is, how should I attempt to prove it?
logic propositional-calculus
logic propositional-calculus
asked Jan 13 at 11:59
Ayoub RossiAyoub Rossi
11110
11110
1
$begingroup$
NO; logical equivalence means that "they have the same truth value in every model" (in the case of propostoonal logic : in every truth assignment.
$endgroup$
– Mauro ALLEGRANZA
Jan 13 at 12:28
add a comment |
1
$begingroup$
NO; logical equivalence means that "they have the same truth value in every model" (in the case of propostoonal logic : in every truth assignment.
$endgroup$
– Mauro ALLEGRANZA
Jan 13 at 12:28
1
1
$begingroup$
NO; logical equivalence means that "they have the same truth value in every model" (in the case of propostoonal logic : in every truth assignment.
$endgroup$
– Mauro ALLEGRANZA
Jan 13 at 12:28
$begingroup$
NO; logical equivalence means that "they have the same truth value in every model" (in the case of propostoonal logic : in every truth assignment.
$endgroup$
– Mauro ALLEGRANZA
Jan 13 at 12:28
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
From a truth table $Pto Q$ is equivalent to $Qto P$ iff $P=Q$, to $neg Qto P$ iff $Q$, and to $Ptoneg Q$ iff $Pland Q$. You can easily choose $P,,Q$ to achieve these conditions.
$endgroup$
add a comment |
$begingroup$
There is no such thing as two statements being 'sometimes logically equivalent' or 'possibly logically equivalent'. Logical equivalence means always having the same truth-value. If it's not always, it's not equivalence.
$endgroup$
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
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: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
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%2fmath.stackexchange.com%2fquestions%2f3071939%2fcan-these-propositions-be-equivalent%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
From a truth table $Pto Q$ is equivalent to $Qto P$ iff $P=Q$, to $neg Qto P$ iff $Q$, and to $Ptoneg Q$ iff $Pland Q$. You can easily choose $P,,Q$ to achieve these conditions.
$endgroup$
add a comment |
$begingroup$
From a truth table $Pto Q$ is equivalent to $Qto P$ iff $P=Q$, to $neg Qto P$ iff $Q$, and to $Ptoneg Q$ iff $Pland Q$. You can easily choose $P,,Q$ to achieve these conditions.
$endgroup$
add a comment |
$begingroup$
From a truth table $Pto Q$ is equivalent to $Qto P$ iff $P=Q$, to $neg Qto P$ iff $Q$, and to $Ptoneg Q$ iff $Pland Q$. You can easily choose $P,,Q$ to achieve these conditions.
$endgroup$
From a truth table $Pto Q$ is equivalent to $Qto P$ iff $P=Q$, to $neg Qto P$ iff $Q$, and to $Ptoneg Q$ iff $Pland Q$. You can easily choose $P,,Q$ to achieve these conditions.
answered Jan 13 at 12:15
J.G.J.G.
33.6k23252
33.6k23252
add a comment |
add a comment |
$begingroup$
There is no such thing as two statements being 'sometimes logically equivalent' or 'possibly logically equivalent'. Logical equivalence means always having the same truth-value. If it's not always, it's not equivalence.
$endgroup$
add a comment |
$begingroup$
There is no such thing as two statements being 'sometimes logically equivalent' or 'possibly logically equivalent'. Logical equivalence means always having the same truth-value. If it's not always, it's not equivalence.
$endgroup$
add a comment |
$begingroup$
There is no such thing as two statements being 'sometimes logically equivalent' or 'possibly logically equivalent'. Logical equivalence means always having the same truth-value. If it's not always, it's not equivalence.
$endgroup$
There is no such thing as two statements being 'sometimes logically equivalent' or 'possibly logically equivalent'. Logical equivalence means always having the same truth-value. If it's not always, it's not equivalence.
answered Jan 13 at 16:02
Bram28Bram28
64.6k44793
64.6k44793
add a comment |
add a comment |
Thanks for contributing an answer to Mathematics 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.
Use MathJax to format equations. MathJax reference.
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%2fmath.stackexchange.com%2fquestions%2f3071939%2fcan-these-propositions-be-equivalent%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
1
$begingroup$
NO; logical equivalence means that "they have the same truth value in every model" (in the case of propostoonal logic : in every truth assignment.
$endgroup$
– Mauro ALLEGRANZA
Jan 13 at 12:28