Jump to content

Negation

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by AxelBoldt (talk | contribs) at 04:31, 4 January 2003 (another notation). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In boolean algebra, logical negation is a unary logical operator that reverses the truth value of its operand. The negation of the statement p is written in various ways:

~p,   ¬p,   p,   NOT p   or   !p

It is read as "not p". For instance, if p denotes the statement "today is Saturday", then its negation ~p is the statement "today is not Saturday".

In classical logic, double negation means affirmation, i.e. the statements p and ~(~p) are logically equivalent.