Is there a word for a sentence that becomes false for having been said?
There exist some statements that become untrue simple because someone has said them publicly. A conceptual example might be I have never said the word: contumacious
. A more realistic example might be 0QlmIfMjYFLUrCtBT8qd is a secure password
.
These kinds of statements are probably not common, but is there any single word or phrase that can be used to describe them?
Solution 1:
Such statements are called self-defeating.
Self-refuting ideas or self-defeating ideas are ideas or statements whose falsehood is a logical consequence of the act or situation of holding them to be true. - wikipedia
A more general concept is defeasibility, where a defeasor 'defeats' a position (not necessarily its own). This is formalised in defeasible logic.