Metamath Proof Explorer


Theorem cdlemedb

Description: Part of proof of Lemma E in Crawley p. 113. Utility lemma. D represents s_2. (Contributed by NM, 20-Nov-2012)

Ref Expression
Hypotheses cdlemeda.l = ( le ‘ 𝐾 )
cdlemeda.j = ( join ‘ 𝐾 )
cdlemeda.m = ( meet ‘ 𝐾 )
cdlemeda.a 𝐴 = ( Atoms ‘ 𝐾 )
cdlemeda.h 𝐻 = ( LHyp ‘ 𝐾 )
cdlemeda.d 𝐷 = ( ( 𝑅 𝑆 ) 𝑊 )
cdlemedb.b 𝐵 = ( Base ‘ 𝐾 )
Assertion cdlemedb ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑅𝐴𝑆𝐴 ) ) → 𝐷𝐵 )

Proof

Step Hyp Ref Expression
1 cdlemeda.l = ( le ‘ 𝐾 )
2 cdlemeda.j = ( join ‘ 𝐾 )
3 cdlemeda.m = ( meet ‘ 𝐾 )
4 cdlemeda.a 𝐴 = ( Atoms ‘ 𝐾 )
5 cdlemeda.h 𝐻 = ( LHyp ‘ 𝐾 )
6 cdlemeda.d 𝐷 = ( ( 𝑅 𝑆 ) 𝑊 )
7 cdlemedb.b 𝐵 = ( Base ‘ 𝐾 )
8 hllat ( 𝐾 ∈ HL → 𝐾 ∈ Lat )
9 8 ad2antrr ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑅𝐴𝑆𝐴 ) ) → 𝐾 ∈ Lat )
10 simpll ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑅𝐴𝑆𝐴 ) ) → 𝐾 ∈ HL )
11 simprl ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑅𝐴𝑆𝐴 ) ) → 𝑅𝐴 )
12 simprr ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑅𝐴𝑆𝐴 ) ) → 𝑆𝐴 )
13 7 2 4 hlatjcl ( ( 𝐾 ∈ HL ∧ 𝑅𝐴𝑆𝐴 ) → ( 𝑅 𝑆 ) ∈ 𝐵 )
14 10 11 12 13 syl3anc ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑅𝐴𝑆𝐴 ) ) → ( 𝑅 𝑆 ) ∈ 𝐵 )
15 7 5 lhpbase ( 𝑊𝐻𝑊𝐵 )
16 15 ad2antlr ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑅𝐴𝑆𝐴 ) ) → 𝑊𝐵 )
17 7 3 latmcl ( ( 𝐾 ∈ Lat ∧ ( 𝑅 𝑆 ) ∈ 𝐵𝑊𝐵 ) → ( ( 𝑅 𝑆 ) 𝑊 ) ∈ 𝐵 )
18 9 14 16 17 syl3anc ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑅𝐴𝑆𝐴 ) ) → ( ( 𝑅 𝑆 ) 𝑊 ) ∈ 𝐵 )
19 6 18 eqeltrid ( ( ( 𝐾 ∈ HL ∧ 𝑊𝐻 ) ∧ ( 𝑅𝐴𝑆𝐴 ) ) → 𝐷𝐵 )