I often use the first construct in my writing to others to mean (elongated) Person A and, or not, Person B (i.e., The first person comes with or without the second person).

An English major I know states that it should be the second construct, as in both people come, or the first person comes instead of the second person (and vice-versa), but not both people coming or Person A coming without Person B. Please be nice in your comments/answers, I shall be providing a link to this Q&A onto this person.

Yes I am a in IT and the use of the first construct conforms with Boolean logic used in programming, however if most others read "and/not" as just "not" I am going to have to change.

Is the first and second construct valid in English? Do people think the latter should be used, instead of the former. Extra brownie points for linking to an authoritative webpage on this subject, which I spent time, but couldn't easily find.


There are related questions, such as: When should we use "and" and/or "and/or"?

And/or is pretty standard (although some people object to it) shorthand for "either both, or one or the other". For example:

There will be coffee and/or tea

Means that there will be either coffee or tea, or both coffee and tea.

However, I don't understand what you think "and/not" means. Perhaps you need to give a complete example sentence. (And explain what it means.)

But if someone said:

There will be coffee and not tea

I would assume it was an error for "there will be coffee but not tea". (Or maybe coffee and a beverage called "Not Tea" - a hot drink that is almost, but not quite, completely unlike tea.)

In your example of "The first person comes with or without the second person" then you just mean that "Person A will come" and there is no need to mention Person B.

  • "And/or" is not the desired understanding for the reason you state. Want to convey Person A with Person B, or Person A without Person B, but never Person A doesn't come, but Person B does. The issue with your "In your example" is I want to mention Person B, but not imply this person will necessarily come; Person A would come regardless. Related to my point about boolean logic, check out thepunctuationguide.com/slash.html for a number of meanings for the / using it in place of OR in the expression wolframalpha.com/input/?i=A+and+B+or+not+B and look at the logic table. – user66001 Apr 3 at 16:38
  • I can't see any way of abbreviating the condition you are describing (if I have understood it correctly: "Person A will always come; Person B may or may not come" ?) – user323578 Apr 3 at 21:02
  • That is exactly the condition I am describing. I presume by your comment that you can't see any way of abbreviating this, and/not (with / meaning or) doesn't make sense? – user66001 Apr 3 at 21:12
  • @user66001 That's right. Your abbreviation doesn't make sense to me. (Neither as a native English speaker, nor as a computer programmer!) – user323578 Apr 4 at 11:42
  • Appreciate you stating it doesn't make sense to you (Which makes this 2 to 1 in terms of those that will understand me using this construct). Strange given you state you are a computer programmer, as Wolfram Alpha understands this logic... – user66001 Apr 4 at 12:20

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.