Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Join and meet

From Wikipedia, the free encyclopedia
(Redirected fromMeet (lattice theory))
Concept in order theory
Transitive binary relations
SymmetricAntisymmetricConnectedWell-foundedHas joinsHas meetsReflexiveIrreflexiveAsymmetric
Total,
Semiconnex
Anti-
reflexive
Equivalence relationGreen tickYGreen tickY
Preorder(Quasiorder)Green tickY
Partial orderGreen tickYGreen tickY
Total preorderGreen tickYGreen tickY
Total orderGreen tickYGreen tickYGreen tickY
PrewellorderingGreen tickYGreen tickYGreen tickY
Well-quasi-orderingGreen tickYGreen tickY
Well-orderingGreen tickYGreen tickYGreen tickYGreen tickY
LatticeGreen tickYGreen tickYGreen tickYGreen tickY
Join-semilatticeGreen tickYGreen tickYGreen tickY
Meet-semilatticeGreen tickYGreen tickYGreen tickY
Strict partial orderGreen tickYGreen tickYGreen tickY
Strict weak orderGreen tickYGreen tickYGreen tickY
Strict total orderGreen tickYGreen tickYGreen tickYGreen tickY
SymmetricAntisymmetricConnectedWell-foundedHas joinsHas meetsReflexiveIrreflexiveAsymmetric
Definitions,
for alla,b{\displaystyle a,b} andS:{\displaystyle S\neq \varnothing :}
aRbbRa{\displaystyle {\begin{aligned}&aRb\\\Rightarrow {}&bRa\end{aligned}}}aRb and bRaa=b{\displaystyle {\begin{aligned}aRb{\text{ and }}&bRa\\\Rightarrow a={}&b\end{aligned}}}abaRb or bRa{\displaystyle {\begin{aligned}a\neq {}&b\Rightarrow \\aRb{\text{ or }}&bRa\end{aligned}}}minSexists{\displaystyle {\begin{aligned}\min S\\{\text{exists}}\end{aligned}}}abexists{\displaystyle {\begin{aligned}a\vee b\\{\text{exists}}\end{aligned}}}abexists{\displaystyle {\begin{aligned}a\wedge b\\{\text{exists}}\end{aligned}}}aRa{\displaystyle aRa}not aRa{\displaystyle {\text{not }}aRa}aRbnot bRa{\displaystyle {\begin{aligned}aRb\Rightarrow \\{\text{not }}bRa\end{aligned}}}
Green tickY indicates that the column's property is always true for the row's term (at the very left), while indicates that the property is not guaranteed
in general (it might, or might not, hold). For example, that every equivalence relation is symmetric, but not necessarily antisymmetric,
is indicated byGreen tickY in the "Symmetric" column and in the "Antisymmetric" column, respectively.

All definitions tacitly require thehomogeneous relationR{\displaystyle R} betransitive: for alla,b,c,{\displaystyle a,b,c,} ifaRb{\displaystyle aRb} andbRc{\displaystyle bRc} thenaRc.{\displaystyle aRc.}
A term's definition may require additional properties that are not listed in this table.

ThisHasse diagram depicts a partially ordered set with four elements:a,b, themaximal elementa{\displaystyle \vee }b equal to the join ofa andb, and theminimal elementa{\displaystyle \wedge }b equal to the meet ofa andb. The join/meet of a maximal/minimal element and another element is the maximal/minimal element and conversely the meet/join of a maximal/minimal element with another element is the other element. Thus every pair in this poset has both a meet and a join and the poset can be classified as alattice.

Inmathematics, specificallyorder theory, thejoin of asubsetS{\displaystyle S} of apartially ordered setP{\displaystyle P} is thesupremum (least upper bound) ofS,{\displaystyle S,} denotedS,{\textstyle \bigvee S,} and similarly, themeet ofS{\displaystyle S} is theinfimum (greatest lower bound), denotedS.{\textstyle \bigwedge S.} In general, the join and meet of a subset of a partially ordered set need not exist. Join and meet aredual to one another with respect to order inversion.

A partially ordered set in which all pairs have a join is ajoin-semilattice. Dually, a partially ordered set in which all pairs have a meet is ameet-semilattice. A partially ordered set that is both a join-semilattice and a meet-semilattice is alattice. A lattice in which every subset, not just every pair, possesses a meet and a join is acomplete lattice. It is also possible to define apartial lattice, in which not all pairs have a meet or join but the operations (when defined) satisfy certain axioms.[1]

The join/meet of a subset of atotally ordered set is simply the maximal/minimal element of that subset, if such an element exists.

If a subsetS{\displaystyle S} of a partially ordered setP{\displaystyle P} is also an (upward)directed set, then its join (if it exists) is called adirected join ordirected supremum. Dually, ifS{\displaystyle S} is a downward directed set, then its meet (if it exists) is adirected meet ordirected infimum.

Definitions

[edit]

Partial order approach

[edit]

LetA{\displaystyle A} be a set with apartial order,{\displaystyle \,\leq ,\,} and letx,yA.{\displaystyle x,y\in A.} An elementm{\displaystyle m} ofA{\displaystyle A} is called themeet (orgreatest lower bound orinfimum) ofx and y{\displaystyle x{\text{ and }}y} and is denoted byxy,{\displaystyle x\wedge y,} if the following two conditions are satisfied:

  1. mx and my{\displaystyle m\leq x{\text{ and }}m\leq y} (that is,m{\displaystyle m} is alower bound ofx and y{\displaystyle x{\text{ and }}y}).
  2. For anywA,{\displaystyle w\in A,} ifwx and wy,{\displaystyle w\leq x{\text{ and }}w\leq y,} thenwm{\displaystyle w\leq m} (that is,m{\displaystyle m} is greater than or equal to any other lower bound ofx and y{\displaystyle x{\text{ and }}y}).

The meet need not exist, either since the pair has no lower bound at all, or since none of the lower bounds is greater than all the others. However, if there is a meet ofx and y,{\displaystyle x{\text{ and }}y,} then it is unique, since if bothm and m{\displaystyle m{\text{ and }}m^{\prime }} are greatest lower bounds ofx and y,{\displaystyle x{\text{ and }}y,} thenmm and mm,{\displaystyle m\leq m^{\prime }{\text{ and }}m^{\prime }\leq m,} and thusm=m.{\displaystyle m=m^{\prime }.}[2] If not all pairs of elements fromA{\displaystyle A} have a meet, then the meet can still be seen as apartial binary operation onA.{\displaystyle A.}[1]

If the meet does exist then it is denotedxy.{\displaystyle x\wedge y.} If all pairs of elements fromA{\displaystyle A} have a meet, then the meet is abinary operation onA,{\displaystyle A,} and it is easy to see that this operation fulfills the following three conditions: For any elementsx,y,zA,{\displaystyle x,y,z\in A,}

  1. xy=yx{\displaystyle x\wedge y=y\wedge x} (commutativity),
  2. x(yz)=(xy)z{\displaystyle x\wedge (y\wedge z)=(x\wedge y)\wedge z} (associativity), and
  3. xx=x{\displaystyle x\wedge x=x} (idempotency).

Joins are defineddually with the join ofx and y,{\displaystyle x{\text{ and }}y,} if it exists, denoted byxy.{\displaystyle x\vee y.} An elementj{\displaystyle j} ofA{\displaystyle A} is thejoin (orleast upper bound orsupremum) ofx and y{\displaystyle x{\text{ and }}y} inA{\displaystyle A} if the following two conditions are satisfied:

  1. xj and yj{\displaystyle x\leq j{\text{ and }}y\leq j} (that is,j{\displaystyle j} is anupper bound ofx and y{\displaystyle x{\text{ and }}y}).
  2. For anywA,{\displaystyle w\in A,} ifxw and yw,{\displaystyle x\leq w{\text{ and }}y\leq w,} thenjw{\displaystyle j\leq w} (that is,j{\displaystyle j} is less than or equal to any other upper bound ofx and y{\displaystyle x{\text{ and }}y}).

Universal algebra approach

[edit]

By definition, abinary operation{\displaystyle \,\wedge \,} on a setA{\displaystyle A} is ameet if it satisfies the three conditionsa,b, andc. The pair(A,){\displaystyle (A,\wedge )} is then ameet-semilattice. Moreover, we then may define abinary relation{\displaystyle \,\leq \,} onA, by stating thatxy{\displaystyle x\leq y} if and only ifxy=x.{\displaystyle x\wedge y=x.} In fact, this relation is apartial order onA.{\displaystyle A.} Indeed, for any elementsx,y,zA,{\displaystyle x,y,z\in A,}

Both meets and joins equally satisfy this definition: a couple of associated meet and join operations yield partial orders which are the reverse of each other. When choosing one of these orders as the main ones, one also fixes which operation is considered a meet (the one giving the same order) and which is considered a join (the other one).

Equivalence of approaches

[edit]

If(A,){\displaystyle (A,\leq )} is apartially ordered set, such that each pair of elements inA{\displaystyle A} has a meet, then indeedxy=x{\displaystyle x\wedge y=x} if and only ifxy,{\displaystyle x\leq y,} since in the latter case indeedx{\displaystyle x} is a lower bound ofx and y,{\displaystyle x{\text{ and }}y,} and sincex{\displaystyle x} is thegreatest lower bound if and only if it is a lower bound. Thus, the partial order defined by the meet in the universal algebra approach coincides with the original partial order.

Conversely, if(A,){\displaystyle (A,\wedge )} is ameet-semilattice, and the partial order{\displaystyle \,\leq \,} is defined as in the universal algebra approach, andz=xy{\displaystyle z=x\wedge y} for some elementsx,yA,{\displaystyle x,y\in A,} thenz{\displaystyle z} is the greatest lower bound ofx and y{\displaystyle x{\text{ and }}y} with respect to,{\displaystyle \,\leq ,\,} sincezx=xz=x(xy)=(xx)y=xy=z{\displaystyle z\wedge x=x\wedge z=x\wedge (x\wedge y)=(x\wedge x)\wedge y=x\wedge y=z}and thereforezx.{\displaystyle z\leq x.} Similarly,zy,{\displaystyle z\leq y,} and ifw{\displaystyle w} is another lower bound ofx and y,{\displaystyle x{\text{ and }}y,} thenwx=wy=w,{\displaystyle w\wedge x=w\wedge y=w,} whencewz=w(xy)=(wx)y=wy=w.{\displaystyle w\wedge z=w\wedge (x\wedge y)=(w\wedge x)\wedge y=w\wedge y=w.}Thus, there is a meet defined by the partial order defined by the original meet, and the two meets coincide.

In other words, the two approaches yield essentially equivalent concepts, a set equipped with both a binary relation and a binary operation, such that each one of these structures determines the other, and fulfill the conditions for partial orders or meets, respectively.

Meets of general subsets

[edit]

If(A,){\displaystyle (A,\wedge )} is a meet-semilattice, then the meet may be extended to a well-defined meet of anynon-empty finite set, by the technique described initerated binary operations. Alternatively, if the meet defines or is defined by a partial order, some subsets ofA{\displaystyle A} indeed have infima with respect to this, and it is reasonable to consider such an infimum as the meet of the subset. For non-empty finite subsets, the two approaches yield the same result, and so either may be taken as a definition of meet. In the case whereeach subset ofA{\displaystyle A} has a meet, in fact(A,){\displaystyle (A,\leq )} is acomplete lattice; for details, seecompleteness (order theory).

Examples

[edit]

If somepower set2X{\displaystyle 2^{X}} is partially ordered in the usual way (by{\displaystyle \,\subseteq }) then joins are unions and meets are intersections; in symbols,= and ={\displaystyle \,\vee \,=\,\cup \,{\text{ and }}\,\wedge \,=\,\cap \,} (where the similarity of these symbols may be used as a mnemonic for remembering that{\displaystyle \,\vee \,} denotes the join/supremum and{\displaystyle \,\wedge \,} denotes the meet/infimum[note 1]).

More generally, suppose thatF{\displaystyle {\mathcal {F}}\neq \varnothing } is afamily of subsets of some setX{\displaystyle X} that ispartially ordered by.{\displaystyle \,\subseteq .\,} IfF{\displaystyle {\mathcal {F}}} is closed under arbitrary unions and arbitrary intersections and ifA,B,(Fi)iI{\displaystyle A,B,\left(F_{i}\right)_{i\in I}} belong toF{\displaystyle {\mathcal {F}}} thenAB=AB,AB=AB,iIFi=iIFi, and iIFi=iIFi.{\displaystyle A\vee B=A\cup B,\quad A\wedge B=A\cap B,\quad \bigvee _{i\in I}F_{i}=\bigcup _{i\in I}F_{i},\quad {\text{ and }}\quad \bigwedge _{i\in I}F_{i}=\bigcap _{i\in I}F_{i}.}But ifF{\displaystyle {\mathcal {F}}} is not closed under unions thenAB{\displaystyle A\vee B} exists in(F,){\displaystyle ({\mathcal {F}},\subseteq )} if and only if there exists a unique{\displaystyle \,\subseteq }-smallestJF{\displaystyle J\in {\mathcal {F}}} such thatABJ.{\displaystyle A\cup B\subseteq J.} For example, ifF={{1},{2},{1,2,3},R}{\displaystyle {\mathcal {F}}=\{\{1\},\{2\},\{1,2,3\},\mathbb {R} \}} then{1}{2}={1,2,3}{\displaystyle \{1\}\vee \{2\}=\{1,2,3\}} whereas ifF={{1},{2},{1,2,3},{0,1,2},R}{\displaystyle {\mathcal {F}}=\{\{1\},\{2\},\{1,2,3\},\{0,1,2\},\mathbb {R} \}} then{1}{2}{\displaystyle \{1\}\vee \{2\}} does not exist because the sets{0,1,2} and {1,2,3}{\displaystyle \{0,1,2\}{\text{ and }}\{1,2,3\}} are the only upper bounds of{1} and {2}{\displaystyle \{1\}{\text{ and }}\{2\}} in(F,){\displaystyle ({\mathcal {F}},\subseteq )} that could possibly be theleast upper bound{1}{2}{\displaystyle \{1\}\vee \{2\}} but{0,1,2}{1,2,3}{\displaystyle \{0,1,2\}\not \subseteq \{1,2,3\}} and{1,2,3}{0,1,2}.{\displaystyle \{1,2,3\}\not \subseteq \{0,1,2\}.} IfF={{1},{2},{0,2,3},{0,1,3}}{\displaystyle {\mathcal {F}}=\{\{1\},\{2\},\{0,2,3\},\{0,1,3\}\}} then{1}{2}{\displaystyle \{1\}\vee \{2\}} does not exist because there is no upper bound of{1} and {2}{\displaystyle \{1\}{\text{ and }}\{2\}} in(F,).{\displaystyle ({\mathcal {F}},\subseteq ).}

See also

[edit]

Notes

[edit]
  1. ^abGrätzer, George (21 November 2002).General Lattice Theory: Second edition. Springer Science & Business Media. p. 52.ISBN 978-3-7643-6996-5.
  2. ^Hachtel, Gary D.; Somenzi, Fabio (1996).Logic synthesis and verification algorithms. Kluwer Academic Publishers. p. 88.ISBN 0792397460.
  1. ^It can be immediately determined that supremums and infimums in this canonical, simple example(2X,){\displaystyle (2^{X},\subseteq )} are and ,{\displaystyle \,\cup \,{\text{ and }}\,\cap \,,} respectively. The similarity of the symbol{\displaystyle \,\vee \,} to{\displaystyle \,\cup \,} and of{\displaystyle \,\wedge \,} to{\displaystyle \,\cap \,} may thus be used as a mnemonic for remembering that in the most general setting,{\displaystyle \,\vee \,} denotes the supremum (because a supremum is a bound from above, just likeAB{\displaystyle A\cup B} is "above"A{\displaystyle A} andB{\displaystyle B}) while{\displaystyle \,\wedge \,} denotes the infimum (because an infimum is a bound from below, just likeAB{\displaystyle A\cap B} is "below"A{\displaystyle A} andB{\displaystyle B}). This can also be used to remember whether meets/joins are denoted by{\displaystyle \,\vee \,} or by.{\displaystyle \,\wedge .\,} Intuition suggests that "join"ing two sets together should produce their unionAB,{\displaystyle A\cup B,} which looks similar toAB,{\displaystyle A\vee B,} so "join" must be denoted by.{\displaystyle \,\vee .\,} Similarly, two sets should "meet" at their intersectionAB,{\displaystyle A\cap B,} which looks similar toAB,{\displaystyle A\wedge B,} so "meet" must be denoted by.{\displaystyle \,\wedge .\,}

References

[edit]
Key concepts
Results
Properties & Types (list)
Constructions
Topology & Orders
Related
Retrieved from "https://en.wikipedia.org/w/index.php?title=Join_and_meet&oldid=1309700323"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp