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=BaseK
clatglb.l ˙=K
clatglb.g G=glbK
Assertion clatleglb KCLatXBSBX˙GSySX˙y

Proof

Step Hyp Ref Expression
1 clatglb.b B=BaseK
2 clatglb.l ˙=K
3 clatglb.g G=glbK
4 1 2 3 clatglble KCLatSBySGS˙y
5 4 3expa KCLatSBySGS˙y
6 5 3adantl2 KCLatXBSBySGS˙y
7 simpl1 KCLatXBSBySKCLat
8 clatl KCLatKLat
9 7 8 syl KCLatXBSBySKLat
10 simpl2 KCLatXBSBySXB
11 1 3 clatglbcl KCLatSBGSB
12 11 3adant2 KCLatXBSBGSB
13 12 adantr KCLatXBSBySGSB
14 ssel SBySyB
15 14 3ad2ant3 KCLatXBSBySyB
16 15 imp KCLatXBSBySyB
17 1 2 lattr KLatXBGSByBX˙GSGS˙yX˙y
18 9 10 13 16 17 syl13anc KCLatXBSBySX˙GSGS˙yX˙y
19 6 18 mpan2d KCLatXBSBySX˙GSX˙y
20 19 ralrimdva KCLatXBSBX˙GSySX˙y
21 1 2 3 clatglb KCLatSBySGS˙yzBySz˙yz˙GS
22 breq1 z=Xz˙yX˙y
23 22 ralbidv z=XySz˙yySX˙y
24 breq1 z=Xz˙GSX˙GS
25 23 24 imbi12d z=XySz˙yz˙GSySX˙yX˙GS
26 25 rspccv zBySz˙yz˙GSXBySX˙yX˙GS
27 21 26 simpl2im KCLatSBXBySX˙yX˙GS
28 27 ex KCLatSBXBySX˙yX˙GS
29 28 com23 KCLatXBSBySX˙yX˙GS
30 29 3imp KCLatXBSBySX˙yX˙GS
31 20 30 impbid KCLatXBSBX˙GSySX˙y