is iff the same as equiv? When to use which?
$begingroup$
Is there a difference between using $iff$(iff) and $equiv$ (equiv)?
When should I use one or the other?
logic
$endgroup$
add a comment |
$begingroup$
Is there a difference between using $iff$(iff) and $equiv$ (equiv)?
When should I use one or the other?
logic
$endgroup$
1
$begingroup$
What about $leftrightarrow$?
$endgroup$
– Hagen von Eitzen
Nov 5 '17 at 20:45
add a comment |
$begingroup$
Is there a difference between using $iff$(iff) and $equiv$ (equiv)?
When should I use one or the other?
logic
$endgroup$
Is there a difference between using $iff$(iff) and $equiv$ (equiv)?
When should I use one or the other?
logic
logic
asked Nov 5 '17 at 20:43
JoStackJoStack
153
153
1
$begingroup$
What about $leftrightarrow$?
$endgroup$
– Hagen von Eitzen
Nov 5 '17 at 20:45
add a comment |
1
$begingroup$
What about $leftrightarrow$?
$endgroup$
– Hagen von Eitzen
Nov 5 '17 at 20:45
1
1
$begingroup$
What about $leftrightarrow$?
$endgroup$
– Hagen von Eitzen
Nov 5 '17 at 20:45
$begingroup$
What about $leftrightarrow$?
$endgroup$
– Hagen von Eitzen
Nov 5 '17 at 20:45
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
Unfortunately there does not seem to be a strict rule (or even all that great of a consensus) as to what symbol to use where and when. The most important thing is that you understand the difference between a logic symbol and a meta-logic symbol:
The material biconditional is a truth-function that takes two logic expressions and combines them into a new one. As such, it is part of a logic statement. You often see $P leftrightarrow Q$, but some books use $P equiv Q$, and some use $P Leftrightarrow Q$
On the other hand, logical equivalence is a statement about two logic statements, namely that they have the same truth-conditions. We know, for example, that the logic statement $neg (P lor Q)$ is logically equivalent to $neg P land neg Q$. We can write a symbol between them to say this about them, but as such we don't get a new logic statement, but rather a meta-logical statement. For this, I can't recall ever having seen the $leftrightarrow$ used, but you'll see both $neg (P lor Q) equiv neg P land neg Q$ and $neg (P lor Q) Leftrightarrow neg P land neg Q$. I've also seen $neg (P lor Q) :: neg P land neg Q$
Anyway, context should make it clear what is meant by which symbol, and which symbol you are therefore supposed to use.
$endgroup$
add a comment |
$begingroup$
Let's take a look at the definition from Rosen's Discrete Mathematics and its Applications
.
Definition:
The compound propositions $p$ and $q$ are called logically equivalent if $p iff q$ is a tautology. The notation $p equiv q$ denotes that $p$ and $q$ are logically equivalent.
That is, the symbol $equiv$ is not a logical connective, and $p equiv q$ is not a compound proposition but rather is the statement that $p iff q$ is a tautology.
$endgroup$
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
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%2f2506497%2fis-iff-the-same-as-equiv-when-to-use-which%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$
Unfortunately there does not seem to be a strict rule (or even all that great of a consensus) as to what symbol to use where and when. The most important thing is that you understand the difference between a logic symbol and a meta-logic symbol:
The material biconditional is a truth-function that takes two logic expressions and combines them into a new one. As such, it is part of a logic statement. You often see $P leftrightarrow Q$, but some books use $P equiv Q$, and some use $P Leftrightarrow Q$
On the other hand, logical equivalence is a statement about two logic statements, namely that they have the same truth-conditions. We know, for example, that the logic statement $neg (P lor Q)$ is logically equivalent to $neg P land neg Q$. We can write a symbol between them to say this about them, but as such we don't get a new logic statement, but rather a meta-logical statement. For this, I can't recall ever having seen the $leftrightarrow$ used, but you'll see both $neg (P lor Q) equiv neg P land neg Q$ and $neg (P lor Q) Leftrightarrow neg P land neg Q$. I've also seen $neg (P lor Q) :: neg P land neg Q$
Anyway, context should make it clear what is meant by which symbol, and which symbol you are therefore supposed to use.
$endgroup$
add a comment |
$begingroup$
Unfortunately there does not seem to be a strict rule (or even all that great of a consensus) as to what symbol to use where and when. The most important thing is that you understand the difference between a logic symbol and a meta-logic symbol:
The material biconditional is a truth-function that takes two logic expressions and combines them into a new one. As such, it is part of a logic statement. You often see $P leftrightarrow Q$, but some books use $P equiv Q$, and some use $P Leftrightarrow Q$
On the other hand, logical equivalence is a statement about two logic statements, namely that they have the same truth-conditions. We know, for example, that the logic statement $neg (P lor Q)$ is logically equivalent to $neg P land neg Q$. We can write a symbol between them to say this about them, but as such we don't get a new logic statement, but rather a meta-logical statement. For this, I can't recall ever having seen the $leftrightarrow$ used, but you'll see both $neg (P lor Q) equiv neg P land neg Q$ and $neg (P lor Q) Leftrightarrow neg P land neg Q$. I've also seen $neg (P lor Q) :: neg P land neg Q$
Anyway, context should make it clear what is meant by which symbol, and which symbol you are therefore supposed to use.
$endgroup$
add a comment |
$begingroup$
Unfortunately there does not seem to be a strict rule (or even all that great of a consensus) as to what symbol to use where and when. The most important thing is that you understand the difference between a logic symbol and a meta-logic symbol:
The material biconditional is a truth-function that takes two logic expressions and combines them into a new one. As such, it is part of a logic statement. You often see $P leftrightarrow Q$, but some books use $P equiv Q$, and some use $P Leftrightarrow Q$
On the other hand, logical equivalence is a statement about two logic statements, namely that they have the same truth-conditions. We know, for example, that the logic statement $neg (P lor Q)$ is logically equivalent to $neg P land neg Q$. We can write a symbol between them to say this about them, but as such we don't get a new logic statement, but rather a meta-logical statement. For this, I can't recall ever having seen the $leftrightarrow$ used, but you'll see both $neg (P lor Q) equiv neg P land neg Q$ and $neg (P lor Q) Leftrightarrow neg P land neg Q$. I've also seen $neg (P lor Q) :: neg P land neg Q$
Anyway, context should make it clear what is meant by which symbol, and which symbol you are therefore supposed to use.
$endgroup$
Unfortunately there does not seem to be a strict rule (or even all that great of a consensus) as to what symbol to use where and when. The most important thing is that you understand the difference between a logic symbol and a meta-logic symbol:
The material biconditional is a truth-function that takes two logic expressions and combines them into a new one. As such, it is part of a logic statement. You often see $P leftrightarrow Q$, but some books use $P equiv Q$, and some use $P Leftrightarrow Q$
On the other hand, logical equivalence is a statement about two logic statements, namely that they have the same truth-conditions. We know, for example, that the logic statement $neg (P lor Q)$ is logically equivalent to $neg P land neg Q$. We can write a symbol between them to say this about them, but as such we don't get a new logic statement, but rather a meta-logical statement. For this, I can't recall ever having seen the $leftrightarrow$ used, but you'll see both $neg (P lor Q) equiv neg P land neg Q$ and $neg (P lor Q) Leftrightarrow neg P land neg Q$. I've also seen $neg (P lor Q) :: neg P land neg Q$
Anyway, context should make it clear what is meant by which symbol, and which symbol you are therefore supposed to use.
edited Nov 5 '17 at 21:02
answered Nov 5 '17 at 20:55
Bram28Bram28
62.1k44793
62.1k44793
add a comment |
add a comment |
$begingroup$
Let's take a look at the definition from Rosen's Discrete Mathematics and its Applications
.
Definition:
The compound propositions $p$ and $q$ are called logically equivalent if $p iff q$ is a tautology. The notation $p equiv q$ denotes that $p$ and $q$ are logically equivalent.
That is, the symbol $equiv$ is not a logical connective, and $p equiv q$ is not a compound proposition but rather is the statement that $p iff q$ is a tautology.
$endgroup$
add a comment |
$begingroup$
Let's take a look at the definition from Rosen's Discrete Mathematics and its Applications
.
Definition:
The compound propositions $p$ and $q$ are called logically equivalent if $p iff q$ is a tautology. The notation $p equiv q$ denotes that $p$ and $q$ are logically equivalent.
That is, the symbol $equiv$ is not a logical connective, and $p equiv q$ is not a compound proposition but rather is the statement that $p iff q$ is a tautology.
$endgroup$
add a comment |
$begingroup$
Let's take a look at the definition from Rosen's Discrete Mathematics and its Applications
.
Definition:
The compound propositions $p$ and $q$ are called logically equivalent if $p iff q$ is a tautology. The notation $p equiv q$ denotes that $p$ and $q$ are logically equivalent.
That is, the symbol $equiv$ is not a logical connective, and $p equiv q$ is not a compound proposition but rather is the statement that $p iff q$ is a tautology.
$endgroup$
Let's take a look at the definition from Rosen's Discrete Mathematics and its Applications
.
Definition:
The compound propositions $p$ and $q$ are called logically equivalent if $p iff q$ is a tautology. The notation $p equiv q$ denotes that $p$ and $q$ are logically equivalent.
That is, the symbol $equiv$ is not a logical connective, and $p equiv q$ is not a compound proposition but rather is the statement that $p iff q$ is a tautology.
answered Jan 12 at 2:44
ShinobuIsMyWifeShinobuIsMyWife
183
183
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%2f2506497%2fis-iff-the-same-as-equiv-when-to-use-which%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$
What about $leftrightarrow$?
$endgroup$
– Hagen von Eitzen
Nov 5 '17 at 20:45