Logical NOR

Logical NOR

In boolean logic, logical nor or joint denial is a truth-functional operator which produces a result that is the negation of logical or. That is, a sentence of the form (p NOR q) is true precisely when neither p nor q is true—i.e. when both of p and q are false. In grammar, nor is a coordinating conjunction.

The NOR operator is also known as Peirce's arrow -- Charles Sanders Peirce introduced the symbol ↓ for it,[1] and demonstrated that combining uses of the logical NOR suffices for expressing any logical operation on two variables. Thus, as with its dual, the NAND operator (a.k.a. the Sheffer stroke - symbolized as either | or /), NOR can be used by itself, without any other logical operator, to constitute a logical formal system (making NOR functionally complete). It is also known as Quine's dagger. (His symbol was †.)

One way of expressing p NOR q is \overline{p \lor q}, where the symbol \or signifies OR and the bar signifies the negation of the expression under it: in essence, simply \neg(p \lor q). Other ways of expressing p NOR q are Xpq, and \overline{p + q}.

The computer used in the spacecraft that first carried humans to the moon, the Apollo Guidance Computer, was constructed entirely using NOR gates with three inputs.

Contents

Definition

The NOR operation is a logical operation on two logical values, typically the values of two propositions, that produces a value of true if and only if both operands are false. In other words, it produces a value of false if and only if at least one operand is true.

Truth table

The truth table of A NOR B (also written as A ↓ B) is as follows:

INPUT OUTPUT
A B A NOR B
0 0 1
0 1 0
1 0 0
1 1 0

Properties

Logical NOR does not possess any of the five qualities (truth-preserving, false-preserving, linear, monotonic, self-dual) required to be absent from at least one member of a set of functionally complete operators. Thus, the set containing only NOR suffices as a complete set.

Introduction, elimination, and equivalencies

NOR has the interesting feature that all other logical operators can be expressed by interlaced NOR operations. The logical NAND operator also has this ability.

The logical NOR \downarrow is the negation of the disjunction:

P \downarrow Q     \Leftrightarrow     \neg (P \or Q)
Venn1000.svg     \Leftrightarrow     Venn0111.svg


Expressed in terms of NOR \downarrow, the usual operators of propositional logic are:

\neg P     \Leftrightarrow     P \downarrow P
Venn01.svg     \Leftrightarrow     Venn10.svg
   
P \rightarrow Q     \Leftrightarrow     \Big( (P \downarrow P) \downarrow Q \Big) \downarrow \Big( (P \downarrow P) \downarrow Q \Big)
Venn1011.svg     \Leftrightarrow     Venn0100.svg \downarrow Venn0100.svg
 
P \and Q     \Leftrightarrow     (P \downarrow P) \downarrow (Q \downarrow Q)
Venn0001.svg     \Leftrightarrow     Venn1010.svg \downarrow Venn1100.svg
   
P \or Q     \Leftrightarrow     (P \downarrow Q) \downarrow (P \downarrow Q)
Venn0111.svg     \Leftrightarrow     Venn1000.svg \downarrow Venn1000.svg

See also

References

  1. ^ Hans Kleine Büning; Theodor Lettmann (1999). Propositional logic: deduction and algorithms. Cambridge University Press. p. 2. ISBN 9780521630177. http://books.google.com/books?id=3oJE9yczr3EC&pg=PA2. 

Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • NOR gate — This article is about NOR in the sense of an electronic logic gate (e.g. CMOS 4001). For NOR in the purely logical sense, see Logical NOR. For other uses of NOR or Nor, see Nor (disambiguation). 4001 redirects here. For the year, see 5th… …   Wikipedia

  • NOR logic — This article is about NOR Logic in the sense of building other logic gates using just NOR gates. For NOR gates, see NOR gate. For NOR in the purely logical sense, see Logical NOR. For logic gates in general, see Logic Gate. A single NOR gate Like …   Wikipedia

  • Nor — For the Wikipedia policy, see Wikipedia:No original research. Nor may refer to: In grammar, nor is a coordinating conjunction Nór, the eponymous founder king of Norway in Norse mythology Nor (Wicked), a character in the book in Wicked nor , a… …   Wikipedia

  • Logical positivism — (also known as logical empiricism, scientific philosophy, and neo positivism) is a philosophy that combines empiricism the idea that observational evidence is indispensable for knowledge with a version of rationalism incorporating mathematical… …   Wikipedia

  • Logical truth — is one of the most fundamental concepts in logic, and there are different theories on its nature. A logical truth is a statement which is true and remains true under all reinterpretations of its components other than its logical constants. It is… …   Wikipedia

  • Logical atomism — is a philosophical belief that originated in the early 20th century with the development of analytic philosophy. Its principal exponents were the British philosopher Bertrand Russell, the early work of his Austrian born pupil and colleague Ludwig …   Wikipedia

  • Logical equivalent — may refer to: *logical equivalence *exclusive nor, a logic gate …   Wikipedia

  • Logical connective — This article is about connectives in classical logic. For connectors in natural languages, see discourse connective. For connectives and operators in other logics, see logical constant. For other logical symbols, see table of logic symbols. In… …   Wikipedia

  • Logical effort — The method of logical effort, a term coined by Ivan Sutherland and Robert Sproull in 1991, is a straightforward technique used to estimate delay in a CMOS circuit. Used properly, it can aid in selection of gates for a given function (including… …   Wikipedia

  • Logical quality — In many philosophies of logic statements are categorized into different logical qualities based on how they go about saying what they say. Doctrines of logical quality are an attempt to answer the question: “How many qualitatively different ways… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”