PlanetMath (more info)
 Math for the people, by the people.
Encyclopedia | Requests | Forums | Docs | Wiki | Random | RSS  
Login
create new user
name:
pass:
forget your password?
Main Menu
Owner confidence rating: Very low Entry average rating: No information on entry rating
logic (Definition)

Generally, by logic, people mean first order logic, a formal set of rules for building mathematical statements out of symbols like $ \neg$ (negation) and $ \rightarrow$ (implication) along with quantifiers like $ \forall$ (for every) and $ \exists$ (there exists).

More generally, a logic is any set of rules for forming sentences (the logic's syntax) together with rules for assigning truth values to them (the logic's semantics). Normally it includes a (possibly empty) set of types $ T$ (also called sorts), which represent the different kinds of objects that the theory discusses (typical examples might be sets, numbers, or sets of numbers). In addition it specifies particular quantifiers, connectives, and variables. Particular theories in the logic can then add relations and functions to fully specify a logical language.



"logic" is owned by Henry.
(view preamble)

View style:

See Also: fuzzy subset

Also defines:  syntax, semantics, type, sort

Attachments:
fuzzy logic (Topic) by ggerla
Log in to rate this entry.
(view current ratings)

Cross-references: logical language, functions, relations, variables, connectives, theory, objects, represent, sentences, quantifiers, implication, negation, first order logic, mean
There are 110 references to this entry.

This is version 6 of logic, born on 2002-08-28, modified 2006-11-02.
Object id is 3380, canonical name is Logic.
Accessed 23883 times total.

Classification:
AMS MSC03B10 (Mathematical logic and foundations :: General logic :: Classical first-order logic)
 03B15 (Mathematical logic and foundations :: General logic :: Higher-order logic and type theory)

Pending Errata and Addenda
None.
[ View all 2 ]
Discussion
Style: Expand: Order:
forum policy
Model theoretic logic view by Aatu on 2003-06-26 07:01:13
In model theoretic logic one very often speaks of a logic as a tuple <L,M,|=,D> where L is a language, M is a class of models, |= \subseteq MxL is the truth-in-model relation and D is a deductive system. Also the notion of a full logic and the related concepts from model theoretic logics could be introduced here.
[ reply | up ]

Interact
post | correct | update request | add derivation | add example | add (any)