In software development we use the word Assert
frequently. While working I had to describe some of the code I was working on. I was going to write that…
This function makes the assertion that x is expected to be y.
While writing the sentence, which I actually have not yet finished, I had the realization that I could also write…
This function makes the assertation that x is expected to be y.
I got stuck trying to figure out if there was a difference between the two words:
- Assertion
- Assertation
I noticed quickly that assertation is red-lighted by my spell-checker, however, I was positive that assertation is a word. I did the obvious thing to do for any similar situation, and referred to a dictionary (I like Webster, so that's what I used).
Here is what the Webster American English Dictionary had to say:
: the act of asserting or something that is asserted: such as
- a : insistent and positive affirming, maintaining, or defending (as of a right or attribute) an assertion of ownership/innocence
- b : a declaration that something is the case He presented no evidence to support his assertions.
— Webster Dictionary
- : the act of asserting or something that is asserted : assertion
— Webster Dictionary
At this point I still can't find a difference, or at least I don't see one. I also don't understand why assertation is being flagged by my spell checker, because the Webster online dictionary shows assertation being used in all sorts of published articles & documents.
Does anyone know if there is a reason I shouldn't use assertation, or if there is a difference between the two words?
The only thing I can think of is that either: The difference is contingent on context, one is preferred by British English speakers, or that there is no difference.
If there is no difference, any notes on why there are two versions would be helpful.
Best Answer
From Robert Hartwell Fiske's Dictionary of Unendurable English:
There's no difference between the two words, but I would use the more common1 2, rather, correct term, i.e., assertion.