HOME

TheInfoList



OR:

In mathematical logic, a literal is an atomic formula (also known as an atom or prime formula) or its
negation In logic, negation, also called the logical complement, is an operation that takes a proposition P to another proposition "not P", written \neg P, \mathord P or \overline. It is interpreted intuitively as being true when P is false, and false ...
. The definition mostly appears in
proof theory Proof theory is a major branchAccording to Wang (1981), pp. 3–4, proof theory is one of four domains mathematical logic, together with model theory, axiomatic set theory, and recursion theory. Jon Barwise, Barwise (1978) consists of four correspo ...
(of
classical logic Classical logic (or standard logic or Frege-Russell logic) is the intensively studied and most widely used class of deductive logic. Classical logic has had much influence on analytic philosophy. Characteristics Each logical system in this class ...
), e.g. in conjunctive normal form and the method of
resolution Resolution(s) may refer to: Common meanings * Resolution (debate), the statement which is debated in policy debate * Resolution (law), a written motion adopted by a deliberative body * New Year's resolution, a commitment that an individual mak ...
. Literals can be divided into two types: * A positive literal is just an atom (e.g., x). * A negative literal is the negation of an atom (e.g., \lnot x). The polarity of a literal is positive or negative depending on whether it is a positive or negative literal. In logics with
double negation elimination In propositional logic, double negation is the theorem that states that "If a statement is true, then it is not the case that the statement is not true." This is expressed by saying that a proposition ''A'' is logically equivalent to ''not (not ...
(where \lnot \lnot x \equiv x) the complementary literal or complement of a literal l can be defined as the literal corresponding to the negation of l. We can write \bar to denote the complementary literal of l. More precisely, if l\equiv x then \bar is \lnot x and if l\equiv \lnot x then \bar is x. Double negation elimination occurs in classical logics but not in intuitionistic logic. In the context of a formula in the conjunctive normal form, a literal is pure if the literal's complement does not appear in the formula. In Boolean functions, each separate occurrence of a variable, either in inverse or uncomplemented form, is a literal. For example, if A, B and C are variables then the expression \barBC contains three literals and the expression \barC+\bar\bar contains four literals. However, the expression \barC+\barC would also be said to contain four literals, because although two of the literals are identical (C appears twice) these qualify as two separate occurrences.


Examples

In propositional calculus a literal is simply a propositional variable or its negation. In predicate calculus a literal is an atomic formula or its negation, where an atomic formula is a predicate symbol applied to some terms, P(t_1,\ldots,t_n) with the terms recursively defined starting from constant symbols, variable symbols, and function symbols. For example, \neg Q(f(g(x), y, 2), x) is a negative literal with the constant symbol 2, the variable symbols ''x'', ''y'', the function symbols ''f'', ''g'', and the predicate symbol ''Q''.


References

*{{cite book , last=Buss , first=Samuel R. , editor-last=Buss , editor-first=Samuel R. , date=1998 , title=An Introduction to Proof Theory , work=Handbook of Proof Theory , url=http://math.ucsd.edu/~sbuss/ResearchWeb/handbookI/ , publisher=Elsevier , isbn=0-444-89840-9 , pages=1–78 Mathematical logic Propositional calculus Logic symbols