Skip to main content

modal verbs - Is "can not" unambiguous?


I always try to remember to use "cannot" when applicable as in "I cannot take an umbrella" (because I do not have one).


I also thought that the problem with "I can not take an umbrella" was that it was ambiguous: it could also mean that I could decide not to take an umbrella. Trying to write unambiguously most of the time, I would therefore never use it.


Now I see it claimed that it is in fact not ambiguous, and only carries the second meaning. Usually I would accept such advice at face value and start using "can not" when the second meaning is unambiguously meant, but this comes from a style guide I have other reasons not to respect very much.


Does "can not" have a single unambiguous meaning?


(I have read Why is “cannot” spelled as one word? but my question is more about current usage. The length of the answer to that question does confirm my prejudice a bit, though)



Answer



"Can not" is ambiguous and should be avoided. If you write "I can not take an umbrella" you can be interpreted in two opposite ways:




  1. That you cannot take an umbrella (because you forgot to buy one, for example).




  2. That you can not take an umbrella (meaning, for example, that you are allowed to go without an umbrella).






Note that according to Common Errors in English Language,



These two spellings [cannot and can not] are largely interchangeable, but by far the more common is “cannot” and you should probably use it except when you want to be emphatic: “No, you can not wash the dog in the Maytag.”



Comments

Popular posts from this blog

Is there a word/phrase for "unperformant"?

As a software engineer, I need to sometimes describe a piece of code as something that lacks performance or was not written with performance in mind. Example: This kind of coding style leads to unmaintainable and unperformant code. Based on my Google searches, this isn't a real word. What is the correct way to describe this? EDIT My usage of "performance" here is in regard to speed and efficiency. For example, the better the performance of code the faster the application runs. My question and example target the negative definition, which is in reference to preventing inefficient coding practices. Answer This kind of coding style leads to unmaintainable and unperformant code. In my opinion, reads more easily as: This coding style leads to unmaintainable and poorly performing code. The key to well-written documentation and reports lies in ease of understanding. Adding poorly understood words such as performant decreases that ease. In addressing the use of such a poorly ...

Is 'efficate' a word in English?

I routinely hear the word "efficate" being used. For example, "The most powerful way to efficate a change in the system is to participate." I do not find entries for this word in common English dictionaries, but I do not have an unabridged dictionary. I have checked the OED (I'm not sure if it is considered unabridged), and it has no entry for "efficate". It does have an entry for "efficiate", which is used in the same way. Wordnik has an entry for "efficate" with over 1800 hits, thus providing some evidence for the frequency of use. I personally like the word and find the meaning very clear and obvious when others use it. If it's not currently an "officially documented" word, perhaps its continued use will result in it being better documented.