Free lattice

Last updated

In mathematics, in the area of order theory, a free lattice is the free object corresponding to a lattice. As free objects, they have the universal property.

Contents

Formal definition

Because the concept of a lattice can be axiomatised in terms of two operations and satisfying certain identities, the category of all lattices constitute a variety (universal algebra), and thus there exist (by general principles of universal algebra) free objects within this category: lattices where only those relations hold which follow from the general axioms.

These free lattices may be characterised using the relevant universal property. Concretely, free lattice is a functor from sets to lattices, assigning to each set the free lattice equipped with a set map assigning to each the corresponding element . The universal property of these is that there for any map from to some arbitrary lattice exists a unique lattice homomorphism satisfying , or as a commutative diagram:

The functor is left adjoint to the forgetful functor from lattices to their underlying sets.

It is frequently possible to prove things about the free lattice directly using the universal property, but such arguments tend to be rather abstract, so a concrete construction provides a valuable alternative presentation.

Semilattices

In the case of semilattices, an explicit construction of the free semilattice is straightforward to give; this helps illustrate several features of the definition by way of universal property. Concretely, the free semilattice may be realised as the set of all finite nonempty subsets of , with ordinary set union as the join operation . The map maps elements of to singleton sets, i.e., for all . For any semilattice and any set map , the corresponding universal morphism is given by

where denotes the semilattice operation in .

This form of is forced by the universal property: any can be written as a finite union of elements on the form for some , the equality in the universal property says , and finally the homomorphism status of implies for all . Any extension of to infinite subsets of (if there even is one) need however not be uniquely determined by these conditions, so there cannot in be any elements corresponding to infinite subsets of .

Lower semilattices

It is similarly possible to define a free functor for lower semilattices, but the combination fails to produce the free lattice in several ways, because treats as just a set:

The actual structure of the free lattice is considerably more intricate than that of the free semilattice.

Word problem

Example computation of xz ~ xz∧(xy)
xz∧(xy)~xz
by 5.sincexz~xz
by 1.sincexz=xz
 
 
xz~xz∧(xy)
by 7.sincexz~xzandxz~xy
by 1.sincexz=xzby 6.sincexz~x
by 5.sincex~x
by 1.sincex=x

The word problem for free lattices has some interesting aspects. Consider the case of bounded lattices, i.e. algebraic structures with the two binary operations ∨ and ∧ and the two constants (nullary operations) 0 and 1. The set of all well-formed expressions that can be formulated using these operations on elements from a given set of generators X will be called W(X). This set of words contains many expressions that turn out to denote equal values in every lattice. For example, if a is some element of X, then a1 = 1 and a1 =a. The word problem for free bounded lattices is the problem of determining which of these elements of W(X) denote the same element in the free bounded lattice FX, and hence in every bounded lattice.

The word problem may be resolved as follows. A relation ≤~ on W(X) may be defined inductively by setting w~v if and only if one of the following holds:

  1.  w = v (this can be restricted to the case where w and v are elements of X),
  2.  w = 0,
  3.  v = 1,
  4.  w = w1w2 and both w1~v and w2~v hold,
  5.  w = w1w2 and either w1~v or w2~v holds,
  6.  v = v1v2 and either w~v1 or w~v2 holds,
  7.  v = v1v2 and both w~v1 and w~v2 hold.

This defines a preorder~ on W(X), so an equivalence relation can be defined by w ~ v when w~v and v~w. One may then show that the partially ordered quotient space W(X)/~ is the free bounded lattice FX. [1] [2] The equivalence classes of W(X)/~ are the sets of all words w and v with w~v and v~w. Two well-formed words v and w in W(X) denote the same value in every bounded lattice if and only if w~v and v~w; the latter conditions can be effectively decided using the above inductive definition. The table shows an example computation to show that the words xz and xz∧(xy) denote the same value in every bounded lattice. The case of lattices that are not bounded is treated similarly, omitting rules 2. and 3. in the above construction.

The solution of the word problem on free lattices has several interesting corollaries. One is that the free lattice of a three-element set of generators is infinite. In fact, one can even show that every free lattice on three generators contains a sublattice which is free for a set of four generators. By induction, this eventually yields a sublattice free on countably many generators. [3] This property is reminiscent of SQ-universality in groups.

The proof that the free lattice in three generators is infinite proceeds by inductively defining

pn+1 = x ∨ (y ∧ (z ∨ (x ∧ (y ∨ (zpn)))))

where x, y, and z are the three generators, and p0 = x. One then shows, using the inductive relations of the word problem, that pn+1 is strictly greater [4] than pn, and therefore all infinitely many words pn evaluate to different values in the free lattice FX.

The complete free lattice

Another corollary is that the complete free lattice (on three or more generators) "does not exist", in the sense that it is a proper class. The proof of this follows from the word problem as well. To define a complete lattice in terms of relations, it does not suffice to use the finitary relations of meet and join; one must also have infinitary relations defining the meet and join of infinite subsets. For example, the infinitary relation corresponding to "join" may be defined as

Here, f is a map from the elements of a cardinal N to FX; the operator denotes the supremum, in that it takes the image of f to its join. This is, of course, identical to "join" when N is a finite number; the point of this definition is to define join as a relation, even when N is an infinite cardinal.

The axioms of the pre-ordering of the word problem may be adjoined by the two infinitary operators corresponding to meet and join. After doing so, one then extends the definition of to an ordinally indexed given by

when is a limit ordinal. Then, as before, one may show that is strictly greater than . Thus, there are at least as many elements in the complete free lattice as there are ordinals, and thus, the complete free lattice cannot exist as a set, and must therefore be a proper class.

Related Research Articles

In mathematics, a complete lattice is a partially ordered set in which all subsets have both a supremum (join) and an infimum (meet). A lattice which satisfies at least one of these properties is known as a conditionally complete lattice. Specifically, every non-empty finite lattice is complete. Complete lattices appear in many applications in mathematics and computer science. Being a special instance of lattices, they are studied both in order theory and universal algebra.

In mathematics, a Heyting algebra (also known as pseudo-Boolean algebra) is a bounded lattice (with join and meet operations written ∨ and ∧ and with least element 0 and greatest element 1) equipped with a binary operation ab of implication such that (ca) ≤ b is equivalent to c ≤ (ab). From a logical standpoint, AB is by this definition the weakest proposition for which modus ponens, the inference rule AB, AB, is sound. Like Boolean algebras, Heyting algebras form a variety axiomatizable with finitely many equations. Heyting algebras were introduced by Arend Heyting (1930) to formalize intuitionistic logic.

In mathematics, a distributive lattice is a lattice in which the operations of join and meet distribute over each other. The prototypical examples of such structures are collections of sets for which the lattice operations can be given by set union and intersection. Indeed, these lattices of sets describe the scenery completely: every distributive lattice is—up to isomorphism—given as such a lattice of sets.

This is a glossary of some terms used in various branches of mathematics that are related to the fields of order, lattice, and domain theory. Note that there is a structured list of order topics available as well. Other helpful resources might be the following overview articles:

A lattice is an abstract structure studied in the mathematical subdisciplines of order theory and abstract algebra. It consists of a partially ordered set in which every pair of elements has a unique supremum and a unique infimum. An example is given by the power set of a set, partially ordered by inclusion, for which the supremum is the union and the infimum is the intersection. Another example is given by the natural numbers, partially ordered by divisibility, for which the supremum is the least common multiple and the infimum is the greatest common divisor.

In the mathematical area of order theory, one often speaks about functions that preserve certain limits, i.e. certain suprema or infima. Roughly speaking, these functions map the supremum/infimum of a set to the supremum/infimum of the image of the set. Depending on the type of sets for which a function satisfies this property, it may preserve finite, directed, non-empty, or just arbitrary suprema or infima. Each of these requirements appears naturally and frequently in many areas of order theory and there are various important relationships among these concepts and other notions such as monotonicity. If the implication of limit preservation is inverted, such that the existence of limits in the range of a function implies the existence of limits in the domain, then one obtains functions that are limit-reflecting.

In the mathematical area of order theory, completeness properties assert the existence of certain infima or suprema of a given partially ordered set (poset). The most familiar example is the completeness of the real numbers. A special use of the term refers to complete partial orders or complete lattices. However, many other interesting notions of completeness exist.

In the mathematical area of order theory, there are various notions of the common concept of distributivity, applied to the formation of suprema and infima. Most of these apply to partially ordered sets that are at least lattices, but the concept can in fact reasonably be generalized to semilattices as well.

In mathematics, a join-semilattice is a partially ordered set that has a join for any nonempty finite subset. Dually, a meet-semilattice is a partially ordered set which has a meet for any nonempty finite subset. Every join-semilattice is a meet-semilattice in the inverse order and vice versa.

<span class="mw-page-title-main">Arrangement of hyperplanes</span> Partition of space by a hyperplanes

In geometry and combinatorics, an arrangement of hyperplanes is an arrangement of a finite set A of hyperplanes in a linear, affine, or projective space S. Questions about a hyperplane arrangement A generally concern geometrical, topological, or other properties of the complement, M(A), which is the set that remains when the hyperplanes are removed from the whole space. One may ask how these properties are related to the arrangement and its intersection semilattice. The intersection semilattice of A, written L(A), is the set of all subspaces that are obtained by intersecting some of the hyperplanes; among these subspaces are S itself, all the individual hyperplanes, all intersections of pairs of hyperplanes, etc. (excluding, in the affine case, the empty set). These intersection subspaces of A are also called the flats ofA. The intersection semilattice L(A) is partially ordered by reverse inclusion.

In group theory, an inverse semigroupS is a semigroup in which every element x in S has a unique inversey in S in the sense that x = xyx and y = yxy, i.e. a regular semigroup in which every element has a unique inverse. Inverse semigroups appear in a range of contexts; for example, they can be employed in the study of partial symmetries.

In mathematics, the Whitehead product is a graded quasi-Lie algebra structure on the homotopy groups of a space. It was defined by J. H. C. Whitehead in.

<span class="mw-page-title-main">Join and meet</span>

In mathematics, specifically order theory, the join of a subset of a partially ordered set is the supremum of denoted and similarly, the meet of is the infimum, denoted In general, the join and meet of a subset of a partially ordered set need not exist. Join and meet are dual to one another with respect to order inversion.

In physics and fluid mechanics, a Blasius boundary layer describes the steady two-dimensional laminar boundary layer that forms on a semi-infinite plate which is held parallel to a constant unidirectional flow. Falkner and Skan later generalized Blasius' solution to wedge flow, i.e. flows in which the plate is not parallel to the flow.

In mathematics, in particular in algebraic topology, the Hopf invariant is a homotopy invariant of certain maps between n-spheres.

In mathematics, a Riesz space, lattice-ordered vector space or vector lattice is a partially ordered vector space where the order structure is a lattice.

In mathematics, the congruence lattice problem asks whether every algebraic distributive lattice is isomorphic to the congruence lattice of some other lattice. The problem was posed by Robert P. Dilworth, and for many years it was one of the most famous and long-standing open problems in lattice theory; it had a deep impact on the development of lattice theory itself. The conjecture that every distributive lattice is a congruence lattice is true for all distributive lattices with at most 1 compact elements, but F. Wehrung provided a counterexample for distributive lattices with ℵ2 compact elements using a construction based on Kuratowski's free set theorem.

Uncertainty theory is a branch of mathematics based on normality, monotonicity, self-duality, countable subadditivity, and product measure axioms.

<span class="mw-page-title-main">Falkner–Skan boundary layer</span> Boundary Layer

In fluid dynamics, the Falkner–Skan boundary layer describes the steady two-dimensional laminar boundary layer that forms on a wedge, i.e. flows in which the plate is not parallel to the flow. It is also representative of flow on a flat plate with an imposed pressure gradient along the plate length, a situation often encountered in wind tunnel flow. It is a generalization of the flat plate Blasius boundary layer in which the pressure gradient along the plate is zero.

In order theory, a continuous poset is a partially ordered set in which every element is the directed supremum of elements approximating it.

References

  1. Philip M. Whitman, "Free Lattices", Ann. Math. 42 (1941) pp. 325–329
  2. Philip M. Whitman, "Free Lattices II", Ann. Math.43 (1941) pp. 104–115
  3. L.A. Skornjakov, Elements of Lattice Theory (1977) Adam Hilger Ltd. (see pp.77-78)
  4. that is, pn~pn+1, but not pn+1~pn