What could be an appropriate name for this logical operation?











up vote
2
down vote

favorite
1












The logical operation, for which I think it would be good to have a name, could be referenced as "negation of implication" in classical propositional logic, where this operation can be defined like this:



$x setminus y ; {buildrelrm defover=} ; lnot (x to y)$.



But in classical propositional logic this operation can be also defined by another formula



$x setminus y ; {buildrelrm defover=} ; x land lnot y$,



and (possibly) in other manners, which shows that naming an operation by making reference to the manner in which the operation is expressed through other operations is not a good idea.



Obviously, a name for a logical operation can be most useful when it expresses a logical meaning, rather than when it reflects a manner of reading a formula. I used above the operator of set difference "$setminus$" for this logical operation specifically to suggest that I am interested in the meaning of the logical operation, which is usually denoted as "$setminus$" in the signature of of generalized Boolean algebras (GBA) - i.e. Boolean algebras with an optional top element.



The logic of GBAs seems to be a kind of "logic without negation" because one cannot define the negation in this logic - this logic has an operation of "relative negation", and this is the operation intended in the title of this message.



It would be interesting to read any article about a "logic without negation" - please send a reference if you heard about any. Also, any attempts to express in words the meaning of this operation would be appreciated.



Notice, the symbol of this operation alone can be posited in the signature of a special kind of algebras called semi-boolean algebras, which are of two kinds: subtraction algebras and implication algebras. It was a great surprise to me to find that subtraction and implication are some kind of "symmetric" or "dual" operations (https://www.cambridge.org/core/journals/journal-of-symbolic-logic/article/j-c-abbott-semiboolean-algebra-matematicki-vesnik-vol-4-1967-pp-177198/66499A95F7D1F1CEA896C3CD366BBC45 ). But such "symmetry" or "duality" emphasizes, that a name for the operation intended in my question would be most useful.










share|cite|improve this question


















  • 2




    How about just $xsetminus y$ meaning "$x$ but not $y$" or "$x$ without $y$"? That way you even keep close to the meaning of the set difference ($setminus$) operator :)
    – vrugtehagel
    Nov 20 at 10:01










  • Just like $p NAND q = Not p AND q' = neg (p land q)$, maybe you can call it the 'NIF'.... the problem is that if $p NIF q = ' Not p IF q'$, then that would translate as $neg (q rightarrow p)$ ... so maybe $NFI$ .. or $NONLYIF$? ... ugh... all ugly ....
    – Bram28
    Nov 20 at 14:42












  • Why not just call it "relative complement"? I don't really see what you asking us to add to the question you asked years ago on MO about this.
    – Rob Arthan
    Nov 20 at 22:08










  • Probably, in my question, I should have put emphasis on "reading of the expression $x setminus y$ ", rather than on "operation's name", since it is the reading which elucidates the "intuitive meaning" of this operation. "$x$ but not $y$" sounds good, but the use of the word "not" is slightly bothersome since it is also used for the negation. "$x$ without $y$" sounds good for quantities, but less good for the assertions (used in assertional logic).
    – Ioachim Drugus
    Nov 21 at 14:45















up vote
2
down vote

favorite
1












The logical operation, for which I think it would be good to have a name, could be referenced as "negation of implication" in classical propositional logic, where this operation can be defined like this:



$x setminus y ; {buildrelrm defover=} ; lnot (x to y)$.



But in classical propositional logic this operation can be also defined by another formula



$x setminus y ; {buildrelrm defover=} ; x land lnot y$,



and (possibly) in other manners, which shows that naming an operation by making reference to the manner in which the operation is expressed through other operations is not a good idea.



Obviously, a name for a logical operation can be most useful when it expresses a logical meaning, rather than when it reflects a manner of reading a formula. I used above the operator of set difference "$setminus$" for this logical operation specifically to suggest that I am interested in the meaning of the logical operation, which is usually denoted as "$setminus$" in the signature of of generalized Boolean algebras (GBA) - i.e. Boolean algebras with an optional top element.



The logic of GBAs seems to be a kind of "logic without negation" because one cannot define the negation in this logic - this logic has an operation of "relative negation", and this is the operation intended in the title of this message.



It would be interesting to read any article about a "logic without negation" - please send a reference if you heard about any. Also, any attempts to express in words the meaning of this operation would be appreciated.



Notice, the symbol of this operation alone can be posited in the signature of a special kind of algebras called semi-boolean algebras, which are of two kinds: subtraction algebras and implication algebras. It was a great surprise to me to find that subtraction and implication are some kind of "symmetric" or "dual" operations (https://www.cambridge.org/core/journals/journal-of-symbolic-logic/article/j-c-abbott-semiboolean-algebra-matematicki-vesnik-vol-4-1967-pp-177198/66499A95F7D1F1CEA896C3CD366BBC45 ). But such "symmetry" or "duality" emphasizes, that a name for the operation intended in my question would be most useful.










share|cite|improve this question


















  • 2




    How about just $xsetminus y$ meaning "$x$ but not $y$" or "$x$ without $y$"? That way you even keep close to the meaning of the set difference ($setminus$) operator :)
    – vrugtehagel
    Nov 20 at 10:01










  • Just like $p NAND q = Not p AND q' = neg (p land q)$, maybe you can call it the 'NIF'.... the problem is that if $p NIF q = ' Not p IF q'$, then that would translate as $neg (q rightarrow p)$ ... so maybe $NFI$ .. or $NONLYIF$? ... ugh... all ugly ....
    – Bram28
    Nov 20 at 14:42












  • Why not just call it "relative complement"? I don't really see what you asking us to add to the question you asked years ago on MO about this.
    – Rob Arthan
    Nov 20 at 22:08










  • Probably, in my question, I should have put emphasis on "reading of the expression $x setminus y$ ", rather than on "operation's name", since it is the reading which elucidates the "intuitive meaning" of this operation. "$x$ but not $y$" sounds good, but the use of the word "not" is slightly bothersome since it is also used for the negation. "$x$ without $y$" sounds good for quantities, but less good for the assertions (used in assertional logic).
    – Ioachim Drugus
    Nov 21 at 14:45













up vote
2
down vote

favorite
1









up vote
2
down vote

favorite
1






1





The logical operation, for which I think it would be good to have a name, could be referenced as "negation of implication" in classical propositional logic, where this operation can be defined like this:



$x setminus y ; {buildrelrm defover=} ; lnot (x to y)$.



But in classical propositional logic this operation can be also defined by another formula



$x setminus y ; {buildrelrm defover=} ; x land lnot y$,



and (possibly) in other manners, which shows that naming an operation by making reference to the manner in which the operation is expressed through other operations is not a good idea.



Obviously, a name for a logical operation can be most useful when it expresses a logical meaning, rather than when it reflects a manner of reading a formula. I used above the operator of set difference "$setminus$" for this logical operation specifically to suggest that I am interested in the meaning of the logical operation, which is usually denoted as "$setminus$" in the signature of of generalized Boolean algebras (GBA) - i.e. Boolean algebras with an optional top element.



The logic of GBAs seems to be a kind of "logic without negation" because one cannot define the negation in this logic - this logic has an operation of "relative negation", and this is the operation intended in the title of this message.



It would be interesting to read any article about a "logic without negation" - please send a reference if you heard about any. Also, any attempts to express in words the meaning of this operation would be appreciated.



Notice, the symbol of this operation alone can be posited in the signature of a special kind of algebras called semi-boolean algebras, which are of two kinds: subtraction algebras and implication algebras. It was a great surprise to me to find that subtraction and implication are some kind of "symmetric" or "dual" operations (https://www.cambridge.org/core/journals/journal-of-symbolic-logic/article/j-c-abbott-semiboolean-algebra-matematicki-vesnik-vol-4-1967-pp-177198/66499A95F7D1F1CEA896C3CD366BBC45 ). But such "symmetry" or "duality" emphasizes, that a name for the operation intended in my question would be most useful.










share|cite|improve this question













The logical operation, for which I think it would be good to have a name, could be referenced as "negation of implication" in classical propositional logic, where this operation can be defined like this:



$x setminus y ; {buildrelrm defover=} ; lnot (x to y)$.



But in classical propositional logic this operation can be also defined by another formula



$x setminus y ; {buildrelrm defover=} ; x land lnot y$,



and (possibly) in other manners, which shows that naming an operation by making reference to the manner in which the operation is expressed through other operations is not a good idea.



Obviously, a name for a logical operation can be most useful when it expresses a logical meaning, rather than when it reflects a manner of reading a formula. I used above the operator of set difference "$setminus$" for this logical operation specifically to suggest that I am interested in the meaning of the logical operation, which is usually denoted as "$setminus$" in the signature of of generalized Boolean algebras (GBA) - i.e. Boolean algebras with an optional top element.



The logic of GBAs seems to be a kind of "logic without negation" because one cannot define the negation in this logic - this logic has an operation of "relative negation", and this is the operation intended in the title of this message.



It would be interesting to read any article about a "logic without negation" - please send a reference if you heard about any. Also, any attempts to express in words the meaning of this operation would be appreciated.



Notice, the symbol of this operation alone can be posited in the signature of a special kind of algebras called semi-boolean algebras, which are of two kinds: subtraction algebras and implication algebras. It was a great surprise to me to find that subtraction and implication are some kind of "symmetric" or "dual" operations (https://www.cambridge.org/core/journals/journal-of-symbolic-logic/article/j-c-abbott-semiboolean-algebra-matematicki-vesnik-vol-4-1967-pp-177198/66499A95F7D1F1CEA896C3CD366BBC45 ). But such "symmetry" or "duality" emphasizes, that a name for the operation intended in my question would be most useful.







abstract-algebra logic






share|cite|improve this question













share|cite|improve this question











share|cite|improve this question




share|cite|improve this question










asked Nov 20 at 9:02









Ioachim Drugus

355111




355111








  • 2




    How about just $xsetminus y$ meaning "$x$ but not $y$" or "$x$ without $y$"? That way you even keep close to the meaning of the set difference ($setminus$) operator :)
    – vrugtehagel
    Nov 20 at 10:01










  • Just like $p NAND q = Not p AND q' = neg (p land q)$, maybe you can call it the 'NIF'.... the problem is that if $p NIF q = ' Not p IF q'$, then that would translate as $neg (q rightarrow p)$ ... so maybe $NFI$ .. or $NONLYIF$? ... ugh... all ugly ....
    – Bram28
    Nov 20 at 14:42












  • Why not just call it "relative complement"? I don't really see what you asking us to add to the question you asked years ago on MO about this.
    – Rob Arthan
    Nov 20 at 22:08










  • Probably, in my question, I should have put emphasis on "reading of the expression $x setminus y$ ", rather than on "operation's name", since it is the reading which elucidates the "intuitive meaning" of this operation. "$x$ but not $y$" sounds good, but the use of the word "not" is slightly bothersome since it is also used for the negation. "$x$ without $y$" sounds good for quantities, but less good for the assertions (used in assertional logic).
    – Ioachim Drugus
    Nov 21 at 14:45














  • 2




    How about just $xsetminus y$ meaning "$x$ but not $y$" or "$x$ without $y$"? That way you even keep close to the meaning of the set difference ($setminus$) operator :)
    – vrugtehagel
    Nov 20 at 10:01










  • Just like $p NAND q = Not p AND q' = neg (p land q)$, maybe you can call it the 'NIF'.... the problem is that if $p NIF q = ' Not p IF q'$, then that would translate as $neg (q rightarrow p)$ ... so maybe $NFI$ .. or $NONLYIF$? ... ugh... all ugly ....
    – Bram28
    Nov 20 at 14:42












  • Why not just call it "relative complement"? I don't really see what you asking us to add to the question you asked years ago on MO about this.
    – Rob Arthan
    Nov 20 at 22:08










  • Probably, in my question, I should have put emphasis on "reading of the expression $x setminus y$ ", rather than on "operation's name", since it is the reading which elucidates the "intuitive meaning" of this operation. "$x$ but not $y$" sounds good, but the use of the word "not" is slightly bothersome since it is also used for the negation. "$x$ without $y$" sounds good for quantities, but less good for the assertions (used in assertional logic).
    – Ioachim Drugus
    Nov 21 at 14:45








2




2




How about just $xsetminus y$ meaning "$x$ but not $y$" or "$x$ without $y$"? That way you even keep close to the meaning of the set difference ($setminus$) operator :)
– vrugtehagel
Nov 20 at 10:01




How about just $xsetminus y$ meaning "$x$ but not $y$" or "$x$ without $y$"? That way you even keep close to the meaning of the set difference ($setminus$) operator :)
– vrugtehagel
Nov 20 at 10:01












Just like $p NAND q = Not p AND q' = neg (p land q)$, maybe you can call it the 'NIF'.... the problem is that if $p NIF q = ' Not p IF q'$, then that would translate as $neg (q rightarrow p)$ ... so maybe $NFI$ .. or $NONLYIF$? ... ugh... all ugly ....
– Bram28
Nov 20 at 14:42






Just like $p NAND q = Not p AND q' = neg (p land q)$, maybe you can call it the 'NIF'.... the problem is that if $p NIF q = ' Not p IF q'$, then that would translate as $neg (q rightarrow p)$ ... so maybe $NFI$ .. or $NONLYIF$? ... ugh... all ugly ....
– Bram28
Nov 20 at 14:42














Why not just call it "relative complement"? I don't really see what you asking us to add to the question you asked years ago on MO about this.
– Rob Arthan
Nov 20 at 22:08




Why not just call it "relative complement"? I don't really see what you asking us to add to the question you asked years ago on MO about this.
– Rob Arthan
Nov 20 at 22:08












Probably, in my question, I should have put emphasis on "reading of the expression $x setminus y$ ", rather than on "operation's name", since it is the reading which elucidates the "intuitive meaning" of this operation. "$x$ but not $y$" sounds good, but the use of the word "not" is slightly bothersome since it is also used for the negation. "$x$ without $y$" sounds good for quantities, but less good for the assertions (used in assertional logic).
– Ioachim Drugus
Nov 21 at 14:45




Probably, in my question, I should have put emphasis on "reading of the expression $x setminus y$ ", rather than on "operation's name", since it is the reading which elucidates the "intuitive meaning" of this operation. "$x$ but not $y$" sounds good, but the use of the word "not" is slightly bothersome since it is also used for the negation. "$x$ without $y$" sounds good for quantities, but less good for the assertions (used in assertional logic).
– Ioachim Drugus
Nov 21 at 14:45















active

oldest

votes











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',
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
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3006092%2fwhat-could-be-an-appropriate-name-for-this-logical-operation%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































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.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • 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.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3006092%2fwhat-could-be-an-appropriate-name-for-this-logical-operation%23new-answer', 'question_page');
}
);

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







Popular posts from this blog

Plaza Victoria

In PowerPoint, is there a keyboard shortcut for bulleted / numbered list?

How to put 3 figures in Latex with 2 figures side by side and 1 below these side by side images but in...