Metamath Proof Explorer


Theorem clatleglb

Description: Two ways of expressing "less than or equal to the greatest lower bound." (Contributed by NM, 5-Dec-2011)

Ref Expression
Hypotheses clatglb.b B = Base K
clatglb.l ˙ = K
clatglb.g G = glb K
Assertion clatleglb K CLat X B S B X ˙ G S y S X ˙ y

Proof

Step Hyp Ref Expression
1 clatglb.b B = Base K
2 clatglb.l ˙ = K
3 clatglb.g G = glb K
4 1 2 3 clatglble K CLat S B y S G S ˙ y
5 4 3expa K CLat S B y S G S ˙ y
6 5 3adantl2 K CLat X B S B y S G S ˙ y
7 simpl1 K CLat X B S B y S K CLat
8 clatl K CLat K Lat
9 7 8 syl K CLat X B S B y S K Lat
10 simpl2 K CLat X B S B y S X B
11 1 3 clatglbcl K CLat S B G S B
12 11 3adant2 K CLat X B S B G S B
13 12 adantr K CLat X B S B y S G S B
14 ssel S B y S y B
15 14 3ad2ant3 K CLat X B S B y S y B
16 15 imp K CLat X B S B y S y B
17 1 2 lattr K Lat X B G S B y B X ˙ G S G S ˙ y X ˙ y
18 9 10 13 16 17 syl13anc K CLat X B S B y S X ˙ G S G S ˙ y X ˙ y
19 6 18 mpan2d K CLat X B S B y S X ˙ G S X ˙ y
20 19 ralrimdva K CLat X B S B X ˙ G S y S X ˙ y
21 1 2 3 clatglb K CLat S B y S G S ˙ y z B y S z ˙ y z ˙ G S
22 breq1 z = X z ˙ y X ˙ y
23 22 ralbidv z = X y S z ˙ y y S X ˙ y
24 breq1 z = X z ˙ G S X ˙ G S
25 23 24 imbi12d z = X y S z ˙ y z ˙ G S y S X ˙ y X ˙ G S
26 25 rspccv z B y S z ˙ y z ˙ G S X B y S X ˙ y X ˙ G S
27 21 26 simpl2im K CLat S B X B y S X ˙ y X ˙ G S
28 27 ex K CLat S B X B y S X ˙ y X ˙ G S
29 28 com23 K CLat X B S B y S X ˙ y X ˙ G S
30 29 3imp K CLat X B S B y S X ˙ y X ˙ G S
31 20 30 impbid K CLat X B S B X ˙ G S y S X ˙ y