¬
Not Sign
The not sign (¬) is a logical operator used in mathematics, computer science, and formal logic to represent negation, indicating the logical opposite or complement of a given statement or condition.
Technical Details
- ASCII Code
- 172
- HTML Entity
- ¬
- Hexadecimal
- 0xAC
- Binary
- 10101100
- Octal
- 254
Usage & Examples
Programming
char symbol = '¬'; // ASCII 172
HTML/Web
¬ or ¬
Common Uses
How to Type This Character
Windows
Mac
💡 Pro tip: The fastest way is to bookmark this page or copy the character from our ASCII library!
Related Characters
About the Not Sign
Logical Operations
Fundamental to propositional logic and Boolean algebra, the not sign transforms true statements to false and false statements to true. Essential for constructing complex logical expressions, proof systems, and mathematical reasoning in formal logic and set theory.
Computer Science
Critical in programming languages for Boolean operations, conditional statements, and logical expressions. While most languages use '!' or 'NOT' keywords, the ¬ symbol appears in academic computer science, formal specifications, and mathematical programming contexts.
Mathematical Logic
Standard notation in formal logic textbooks, mathematical proofs, and academic papers for expressing negation. Enables precise mathematical communication in fields like discrete mathematics, logic theory, and philosophical logic.
Circuit Design
Used in digital logic and circuit design to represent NOT gates and inverter circuits. Electronic engineers employ ¬ in logic diagrams, truth tables, and Boolean function specifications for digital system design.
History of the Not Sign
Symbolic Logic Development
Mathematicians like George Boole and Augustus De Morgan developed symbolic logic systems that required clear negation notation, leading to various symbols including the not sign for logical complement operations.
Mathematical Standardization
Logic textbooks and mathematical publications began standardizing the ¬ symbol for negation alongside other logical operators, establishing consistent notation for formal mathematical reasoning.
Computer Science Integration
Early computer scientists and digital circuit designers adopted ¬ for representing logical NOT operations in theoretical work, Boolean algebra, and digital system specifications.
ASCII and Character Sets
Computer character encoding standards included the not sign to support mathematical and logical notation in digital documents, academic publishing, and technical communications.
Academic Continuation
Contemporary mathematics, computer science, and philosophy programs continue using ¬ in formal logic education, research papers, and theoretical work, maintaining its role in academic discourse.
Cultural Impact
The not sign enabled precise mathematical expression of logical negation, contributing to advances in computer science, artificial intelligence, and formal reasoning systems that underpin modern digital technology.
Usage Examples
Propositional Logic
ExampleBasic negation and De Morgan's laws in formal logic
Boolean Algebra
ExampleBoolean complement operations and identities
Set Theory
ExampleSet complement and membership negation
Digital Logic
ExampleLogic gate notation in circuit design and electronics