MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-lat Structured version   Visualization version   GIF version

Definition df-lat 18618
Description: Define the class of all lattices. A lattice is a poset in which the join and meet of any two elements always exists. (Contributed by NM, 18-Oct-2012.) (Revised by NM, 12-Sep-2018.)
Assertion
Ref Expression
df-lat Lat = {𝑝 ∈ Poset ∣ (dom (join‘𝑝) = ((Base‘𝑝) × (Base‘𝑝)) ∧ dom (meet‘𝑝) = ((Base‘𝑝) × (Base‘𝑝)))}

Detailed syntax breakdown of Definition df-lat
StepHypRef Expression
1 clat 18617 . 2 class Lat
2 vp . . . . . . . 8 setvar 𝑝
32cv 1568 . . . . . . 7 class 𝑝
4 cjn 18497 . . . . . . 7 class join
53, 4cfv 6546 . . . . . 6 class (join‘𝑝)
65cdm 5654 . . . . 5 class dom (join‘𝑝)
7 cbs 17399 . . . . . . 7 class Base
83, 7cfv 6546 . . . . . 6 class (Base‘𝑝)
98, 8cxp 5652 . . . . 5 class ((Base‘𝑝) × (Base‘𝑝))
106, 9wceq 1569 . . . 4 wff dom (join‘𝑝) = ((Base‘𝑝) × (Base‘𝑝))
11 cmee 18498 . . . . . . 7 class meet
123, 11cfv 6546 . . . . . 6 class (meet‘𝑝)
1312cdm 5654 . . . . 5 class dom (meet‘𝑝)
1413, 9wceq 1569 . . . 4 wff dom (meet‘𝑝) = ((Base‘𝑝) × (Base‘𝑝))
1510, 14wa 401 . . 3 wff (dom (join‘𝑝) = ((Base‘𝑝) × (Base‘𝑝)) ∧ dom (meet‘𝑝) = ((Base‘𝑝) × (Base‘𝑝)))
16 cpo 18493 . . 3 class Poset
1715, 2, 16crab 3415 . 2 class {𝑝 ∈ Poset ∣ (dom (join‘𝑝) = ((Base‘𝑝) × (Base‘𝑝)) ∧ dom (meet‘𝑝) = ((Base‘𝑝) × (Base‘𝑝)))}
181, 17wceq 1569 1 wff Lat = {𝑝 ∈ Poset ∣ (dom (join‘𝑝) = ((Base‘𝑝) × (Base‘𝑝)) ∧ dom (meet‘𝑝) = ((Base‘𝑝) × (Base‘𝑝)))}
Colors of variables:    wff setvar class
This definition is used by:  islat  18619
  Copyright terms: Public domain W3C validator