|
|
|
|
free Boolean algebra
|
(Definition)
|
|
|
Let be a Boolean algebra and
such that
. In other words, is a set of generators of . is said to be freely generated by , or that is a free set
of generators of , if
, and every function from to some Boolean algebra can be extended to a Boolean algebra homomorphism from to , as illustrated by the commutative diagram below:
where is the inclusion map. By extension of to we mean that for every . Any subset
containing 0 (or ) can never be a free generating set for any subalgebra of , for any function such that can never be extended to a Boolean homomorphism.
A Boolean algebra is said to be free if it has a free set of generators. If has as a free set of generators, is said to be free on . If and are both free on , then and are isomorphic. This means that free algebras are uniquely determined by its free generating set, up to isomorphisms.
A simple example of a free Boolean algebra is the one freely generated by one element. Let be a singleton consisting of . Then the set
is a Boolean algebra, with the obvious Boolean operations identified. Every function from to a Boolean algebra singles out an element corresponding to .
Then the function given by , , , and is clearly Boolean.
The two-element algebra
is also free, its free generating set being
, the empty set, since the only function on
is
, and thus can be extended to any function.
In general, if is finite, then the Boolean algebra freely generated by has cardinality
, where is the cardinality of .
|
"free Boolean algebra" is owned by CWoo.
|
|
(view preamble)
Cross-references: cardinality, finite, empty set, algebra, operations, Boolean, obvious, singleton, simple, isomorphisms, free algebras, isomorphic, subalgebra, free generating set, subset, mean, extension, inclusion map, commutative diagram, Boolean algebra homomorphism, function, freely generated, generators, Boolean algebra
There is 1 reference to this entry.
This is version 8 of free Boolean algebra, born on 2008-04-24, modified 2008-04-28.
Object id is 10540, canonical name is FreeBooleanAlgebra.
Accessed 258 times total.
Classification:
| AMS MSC: | 03G10 (Mathematical logic and foundations :: Algebraic logic :: Lattices and related structures) | | | 06B20 (Order, lattices, ordered algebraic structures :: Lattices :: Varieties of lattices) | | | 03G05 (Mathematical logic and foundations :: Algebraic logic :: Boolean algebras) | | | 06E05 (Order, lattices, ordered algebraic structures :: Boolean algebras :: Structure theory) |
|
|
|
|
|
|
Pending Errata and Addenda
|
|
|
|
|
|
|
|
|
|
|