Metamath Proof Explorer


Theorem osumcllem3N

Description: Lemma for osumclN . (Contributed by NM, 23-Mar-2012) (New usage is discouraged.)

Ref Expression
Hypotheses osumcllem.l ˙ = K
osumcllem.j ˙ = join K
osumcllem.a A = Atoms K
osumcllem.p + ˙ = + 𝑃 K
osumcllem.o ˙ = 𝑃 K
osumcllem.c C = PSubCl K
osumcllem.m M = X + ˙ p
osumcllem.u U = ˙ ˙ X + ˙ Y
Assertion osumcllem3N K HL Y C X ˙ Y ˙ X U = Y

Proof

Step Hyp Ref Expression
1 osumcllem.l ˙ = K
2 osumcllem.j ˙ = join K
3 osumcllem.a A = Atoms K
4 osumcllem.p + ˙ = + 𝑃 K
5 osumcllem.o ˙ = 𝑃 K
6 osumcllem.c C = PSubCl K
7 osumcllem.m M = X + ˙ p
8 osumcllem.u U = ˙ ˙ X + ˙ Y
9 incom ˙ X U = U ˙ X
10 simp1 K HL Y C X ˙ Y K HL
11 simp3 K HL Y C X ˙ Y X ˙ Y
12 3 6 psubclssatN K HL Y C Y A
13 12 3adant3 K HL Y C X ˙ Y Y A
14 3 5 polssatN K HL Y A ˙ Y A
15 10 13 14 syl2anc K HL Y C X ˙ Y ˙ Y A
16 11 15 sstrd K HL Y C X ˙ Y X A
17 3 4 5 poldmj1N K HL X A Y A ˙ X + ˙ Y = ˙ X ˙ Y
18 10 16 13 17 syl3anc K HL Y C X ˙ Y ˙ X + ˙ Y = ˙ X ˙ Y
19 incom ˙ X ˙ Y = ˙ Y ˙ X
20 18 19 eqtrdi K HL Y C X ˙ Y ˙ X + ˙ Y = ˙ Y ˙ X
21 20 fveq2d K HL Y C X ˙ Y ˙ ˙ X + ˙ Y = ˙ ˙ Y ˙ X
22 8 21 eqtrid K HL Y C X ˙ Y U = ˙ ˙ Y ˙ X
23 22 ineq1d K HL Y C X ˙ Y U ˙ X = ˙ ˙ Y ˙ X ˙ X
24 3 5 polcon2N K HL Y A X ˙ Y Y ˙ X
25 13 24 syld3an2 K HL Y C X ˙ Y Y ˙ X
26 3 5 poml5N K HL X A Y ˙ X ˙ ˙ Y ˙ X ˙ X = ˙ ˙ Y
27 10 16 25 26 syl3anc K HL Y C X ˙ Y ˙ ˙ Y ˙ X ˙ X = ˙ ˙ Y
28 5 6 psubcli2N K HL Y C ˙ ˙ Y = Y
29 28 3adant3 K HL Y C X ˙ Y ˙ ˙ Y = Y
30 23 27 29 3eqtrd K HL Y C X ˙ Y U ˙ X = Y
31 9 30 eqtrid K HL Y C X ˙ Y ˙ X U = Y