Cylindric algebra

From testwiki
Revision as of 12:30, 14 December 2024 by imported>Tensorproduct (Mention briefly that this is a different concept from the cylindrical algebra from measure theory)
(diff) โ† Older revision | Latest revision (diff) | Newer revision โ†’ (diff)
Jump to navigation Jump to search

Template:Short description In mathematics, the notion of cylindric algebra, developed by Alfred Tarski, arises naturally in the algebraization of first-order logic with equality. This is comparable to the role Boolean algebras play for propositional logic. Cylindric algebras are Boolean algebras equipped with additional cylindrification operations that model quantification and equality. They differ from polyadic algebras in that the latter do not model equality.

The cylindric algebra should not be confused with the measure theoretic concept cylindrical algebra that arises in the study of cylinder set measures and the cylindrical ฯƒ-algebra.

Definition of a cylindric algebra

A cylindric algebra of dimension α (where α is any ordinal number) is an algebraic structure (A,+,,,0,1,cκ,dκλ)κ,λ<α such that (A,+,,,0,1) is a Boolean algebra, cκ a unary operator on A for every κ (called a cylindrification), and dκλ a distinguished element of A for every κ and λ (called a diagonal), such that the following hold:

(C1) cκ0=0
(C2) xcκx
(C3) cκ(xcκy)=cκxcκy
(C4) cκcλx=cλcκx
(C5) dκκ=1
(C6) If κ{λ,μ}, then dλμ=cκ(dλκdκμ)
(C7) If κλ, then cκ(dκλx)cκ(dκλx)=0

Assuming a presentation of first-order logic without function symbols, the operator cκx models existential quantification over variable κ in formula x while the operator dκλ models the equality of variables κ and λ. Hence, reformulated using standard logical notations, the axioms read as

(C1) κ.๐‘“๐‘Ž๐‘™๐‘ ๐‘’๐‘“๐‘Ž๐‘™๐‘ ๐‘’
(C2) xκ.x
(C3) κ.(xκ.y)(κ.x)(κ.y)
(C4) κλ.xλκ.x
(C5) κ=κ๐‘ก๐‘Ÿ๐‘ข๐‘’
(C6) If κ is a variable different from both λ and μ, then λ=μκ.(λ=κκ=μ)
(C7) If κ and λ are different variables, then κ.(κ=λx)κ.(κ=λ¬x)๐‘“๐‘Ž๐‘™๐‘ ๐‘’

Cylindric set algebras

A cylindric set algebra of dimension α is an algebraic structure (A,,,,,Xα,cκ,dκλ)κ,λ<α such that Xα,A is a field of sets, cκS is given by {yXαxS βκ y(β)=x(β)}, and dκλ is given by {xXαx(κ)=x(λ)}.[1] It necessarily validates the axioms C1โ€“C7 of a cylindric algebra, with instead of +, instead of , set complement for complement, empty set as 0, Xα as the unit, and instead of . The set X is called the base.

A representation of a cylindric algebra is an isomorphism from that algebra to a cylindric set algebra. Not every cylindric algebra has a representation as a cylindric set algebra.[2]Template:Example needed It is easier to connect the semantics of first-order predicate logic with cylindric set algebra. (For more details, see Template:Sectionlink.)

Generalizations

Cylindric algebras have been generalized to the case of many-sorted logic (Caleiro and Gonรงalves 2006), which allows for a better modeling of the duality between first-order formulas and terms.

Relation to monadic Boolean algebra

When α=1 and κ,λ are restricted to being only 0, then cκ becomes , the diagonals can be dropped out, and the following theorem of cylindric algebra (Pinter 1973):

cκ(x+y)=cκx+cκy

turns into the axiom

(x+y)=x+y

of monadic Boolean algebra. The axiom (C4) drops out (becomes a tautology). Thus monadic Boolean algebra can be seen as a restriction of cylindric algebra to the one variable case.

See also

Notes

Template:Reflist

References

  • Template:Cite journal
  • Leon Henkin, J. Donald Monk, and Alfred Tarski (1971) Cylindric Algebras, Part I. North-Holland. Template:ISBN.
  • Leon Henkin, J. Donald Monk, and Alfred Tarski (1985) Cylindric Algebras, Part II. North-Holland.
  • Robin Hirsch and Ian Hodkinson (2002) Relation algebras by games Studies in logic and the foundations of mathematics, North-Holland
  • Template:Cite book

Further reading

  1. โ†‘ Hirsch and Hodkinson p167, Definition 5.16
  2. โ†‘ Hirsch and Hodkinson p168