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

Lindenbaum-Tarski algebra of a propositional langauge

Let $L$ be a classical propositional language. We define the equivalence relation $\sim$ over formulas of $L$ by $\varphi\sim\psi$ if and only if $\proves\varphi\Iff\psi$ . Let $B=L/\sim$ be the set of equivalence classes. We define the operations join $\vee$ , meet $\wedge$ , and complementation, denoted $[\varphi]'$ on $B$ by :

$\displaystyle [\varphi]\vee [\psi]$ $\displaystyle :=[\varphi\vee \psi]$    
$\displaystyle [\varphi]\wedge [\psi]$ $\displaystyle :=[\varphi\wedge \psi]$    
$\displaystyle [\varphi]'$ $\displaystyle :=[\neg\varphi]$    

We let $0=[\varphi\And\neg\varphi]$ and $1=[\varphi\Or\neg\varphi]$ . Then the structure $(B,\vee,\wedge,',0,1)$ is a Boolean algebra, called the Lindenbaum-Tarski algebra of the propositional language $L$ .

Intuitively, this algebra is an algebra of logical statements in which logically equivalent formulations of the same statement are not distinguished. One can develop intuition for this algrebra by considering a simple case. Suppose our language consists of a number of statement symbols $P_i$ and the connectives $\lor, \land, \neg$ and that $\proves$ denotes tautologies. Then our algebra consists of statements formed from these connectives with tautologously equivalent satements reckoned as the same element of the algebra. For instance, ``$\neg (P_1 \land P_2)$ '' is considered the same as ``$\neg P_1 \lor \neg P_2$ ''. Furthermore, since any statement of propositional calculus may be recast in disjunctive normal form, we may view this particular Lindenbaum-Tarski algebra as a Boolean analogue of polynomials in the $P_i$ 's and their negations.

It can be shown that the Lindenbaum-Tarski algebra of the propositional language $L$ is a free Boolean algebra freely generated by the set of all elements $[p]$ , where each $p$ is a propositional variable of $L$

Lindenbaum-Tarski algebra of a first order langauge

Now, let $L$ be a first order language. As before, we define the equivalence relation $\sim$ over formulas of $L$ by $\varphi\sim\psi$ if and only if $\proves\varphi\Iff\psi$ . Let $B=L/\sim$ be the set of equivalence classes. The operations $\vee$ and $\wedge$ and complementation on $B$ are defined exactly the same way as previously. The resulting algebra is the Lindenbaum-Tarski algebra of the first order language $L$ . It may be shown that

$\displaystyle \bigvee_{t\in T}[\varphi(t)]$ $\displaystyle :=[\exists x \varphi(x)]$    
$\displaystyle \bigwedge_{t\in T}[\varphi(t)]$ $\displaystyle :=[\forall x \varphi(x)]$    

where $T$ is the set of all terms in the language $L$ . Basically, these results say that the statement $\exists x \varphi(x)$ is equivalent to taking the supremum of all statements $\varphi(x)$ where $x$ ranges over the entire set $V$ of variables. In other words, if one of these statements is true (with truth value $1$ , as opposed to $0$ ), then $\exists x\varphi(x)$ is true. The statement $\forall x\varphi(x)$ can be similarly analyzed.

Remark. It may possible to define the Lindenbaum-Tarski algebra on logical languages other than the classical ones mentioned above, as long as there is a notion of formal proof that can allow the definition of the equivalence relation. For example, one may form the Lindenbaum-Tarski algebra of an intuitionistic propositional language. The resulting algebra is not a Boolean algebra, however. Instead, it is a Heyting algebra.




"Lindenbaum-Tarski algebra" is owned by CWoo. [ full author list (3) | owner history (2) ]
(view preamble | get metadata)

View style:

Other names:  Lindenbaum algebra
Log in to rate this entry.
(view current ratings)

Cross-references: Heyting algebra, proof, logical languages, entire, ranges, supremum, terms, first order language, variable, freely generated, free Boolean algebra, negations, polynomials, Boolean, disjunctive normal form, propositional calculus, equivalent, tautologies, connectives, number, simple, logically equivalent, algebra, Boolean algebra, structure, meet, join, operations, equivalence classes, formulas, equivalence relation, language
There are 4 references to this entry.

This is version 27 of Lindenbaum-Tarski algebra, born on 2002-06-02, modified 2008-04-24.
Object id is 2997, canonical name is LindenbaumAlgebra.
Accessed 4481 times total.

Classification:
AMS MSC03B10 (Mathematical logic and foundations :: General logic :: Classical first-order logic)
 03B05 (Mathematical logic and foundations :: General logic :: Classical propositional logic)
 03G05 (Mathematical logic and foundations :: Algebraic logic :: Boolean algebras)

Pending Errata and Addenda
None.
[ View all 9 ]
Discussion
Style: Expand: Order:
forum policy

No messages.

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