Metamath Proof Explorer


Theorem dihoml4

Description: Orthomodular law for constructed vector space H. Lemma 3.3(1) in Holland95 p. 215. ( poml4N analog.) (Contributed by NM, 15-Jan-2015)

Ref Expression
Hypotheses dihoml4.h H = LHyp K
dihoml4.u U = DVecH K W
dihoml4.s S = LSubSp U
dihoml4.o ˙ = ocH K W
dihoml4.k φ K HL W H
dihoml4.x φ X S
dihoml4.y φ Y S
dihoml4.c φ ˙ ˙ Y = Y
dihoml4.l φ X Y
Assertion dihoml4 φ ˙ ˙ X Y Y = ˙ ˙ X

Proof

Step Hyp Ref Expression
1 dihoml4.h H = LHyp K
2 dihoml4.u U = DVecH K W
3 dihoml4.s S = LSubSp U
4 dihoml4.o ˙ = ocH K W
5 dihoml4.k φ K HL W H
6 dihoml4.x φ X S
7 dihoml4.y φ Y S
8 dihoml4.c φ ˙ ˙ Y = Y
9 dihoml4.l φ X Y
10 eqid Base U = Base U
11 10 3 lssss X S X Base U
12 6 11 syl φ X Base U
13 eqid DIsoH K W = DIsoH K W
14 1 13 2 10 4 dochcl K HL W H X Base U ˙ X ran DIsoH K W
15 5 12 14 syl2anc φ ˙ X ran DIsoH K W
16 1 13 4 dochoc K HL W H ˙ X ran DIsoH K W ˙ ˙ ˙ X = ˙ X
17 5 15 16 syl2anc φ ˙ ˙ ˙ X = ˙ X
18 17 ineq1d φ ˙ ˙ ˙ X Y = ˙ X Y
19 18 fveq2d φ ˙ ˙ ˙ ˙ X Y = ˙ ˙ X Y
20 19 ineq1d φ ˙ ˙ ˙ ˙ X Y Y = ˙ ˙ X Y Y
21 1 2 10 4 dochssv K HL W H X Base U ˙ X Base U
22 5 12 21 syl2anc φ ˙ X Base U
23 1 13 2 10 4 dochcl K HL W H ˙ X Base U ˙ ˙ X ran DIsoH K W
24 5 22 23 syl2anc φ ˙ ˙ X ran DIsoH K W
25 10 3 lssss Y S Y Base U
26 7 25 syl φ Y Base U
27 1 13 2 10 4 5 26 dochoccl φ Y ran DIsoH K W ˙ ˙ Y = Y
28 8 27 mpbird φ Y ran DIsoH K W
29 1 2 10 4 dochss K HL W H Y Base U X Y ˙ Y ˙ X
30 5 26 9 29 syl3anc φ ˙ Y ˙ X
31 1 2 10 4 dochss K HL W H ˙ X Base U ˙ Y ˙ X ˙ ˙ X ˙ ˙ Y
32 5 22 30 31 syl3anc φ ˙ ˙ X ˙ ˙ Y
33 32 8 sseqtrd φ ˙ ˙ X Y
34 1 13 4 5 24 28 33 dihoml4c φ ˙ ˙ ˙ ˙ X Y Y = ˙ ˙ X
35 20 34 eqtr3d φ ˙ ˙ X Y Y = ˙ ˙ X