Metamath Proof Explorer


Theorem omllaw3

Description: Orthomodular law equivalent. Theorem 2(ii) of Kalmbach p. 22. ( pjoml analog.) (Contributed by NM, 19-Oct-2011)

Ref Expression
Hypotheses omllaw3.b B = Base K
omllaw3.l ˙ = K
omllaw3.m ˙ = meet K
omllaw3.o ˙ = oc K
omllaw3.z 0 ˙ = 0. K
Assertion omllaw3 K OML X B Y B X ˙ Y Y ˙ ˙ X = 0 ˙ X = Y

Proof

Step Hyp Ref Expression
1 omllaw3.b B = Base K
2 omllaw3.l ˙ = K
3 omllaw3.m ˙ = meet K
4 omllaw3.o ˙ = oc K
5 omllaw3.z 0 ˙ = 0. K
6 oveq2 Y ˙ ˙ X = 0 ˙ X join K Y ˙ ˙ X = X join K 0 ˙
7 6 adantl K OML X B Y B Y ˙ ˙ X = 0 ˙ X join K Y ˙ ˙ X = X join K 0 ˙
8 omlol K OML K OL
9 eqid join K = join K
10 1 9 5 olj01 K OL X B X join K 0 ˙ = X
11 8 10 sylan K OML X B X join K 0 ˙ = X
12 11 3adant3 K OML X B Y B X join K 0 ˙ = X
13 12 adantr K OML X B Y B Y ˙ ˙ X = 0 ˙ X join K 0 ˙ = X
14 7 13 eqtr2d K OML X B Y B Y ˙ ˙ X = 0 ˙ X = X join K Y ˙ ˙ X
15 14 adantrl K OML X B Y B X ˙ Y Y ˙ ˙ X = 0 ˙ X = X join K Y ˙ ˙ X
16 1 2 9 3 4 omllaw K OML X B Y B X ˙ Y Y = X join K Y ˙ ˙ X
17 16 imp K OML X B Y B X ˙ Y Y = X join K Y ˙ ˙ X
18 17 adantrr K OML X B Y B X ˙ Y Y ˙ ˙ X = 0 ˙ Y = X join K Y ˙ ˙ X
19 15 18 eqtr4d K OML X B Y B X ˙ Y Y ˙ ˙ X = 0 ˙ X = Y
20 19 ex K OML X B Y B X ˙ Y Y ˙ ˙ X = 0 ˙ X = Y