Metamath Proof Explorer


Theorem pjssmii

Description: Projection meet property. Remark in Kalmbach p. 66. Also Theorem 4.5(i)->(iv) of Beran p. 112. (Contributed by NM, 31-Oct-1999) (New usage is discouraged.)

Ref Expression
Hypotheses pjidm.1 H C
pjidm.2 A
pjsslem.1 G C
Assertion pjssmii H G proj G A - proj H A = proj G H A

Proof

Step Hyp Ref Expression
1 pjidm.1 H C
2 pjidm.2 A
3 pjsslem.1 G C
4 3 2 pjclii proj G A G
5 1 2 pjclii proj H A H
6 ssel H G proj H A H proj H A G
7 5 6 mpi H G proj H A G
8 3 chshii G S
9 shsubcl G S proj G A G proj H A G proj G A - proj H A G
10 8 9 mp3an1 proj G A G proj H A G proj G A - proj H A G
11 4 7 10 sylancr H G proj G A - proj H A G
12 1 2 3 pjsslem proj H A - proj G A = proj G A - proj H A
13 1 3 chsscon3i H G G H
14 1 choccli H C
15 14 2 pjclii proj H A H
16 3 choccli G C
17 16 2 pjclii proj G A G
18 ssel G H proj G A G proj G A H
19 17 18 mpi G H proj G A H
20 14 chshii H S
21 shsubcl H S proj H A H proj G A H proj H A - proj G A H
22 20 21 mp3an1 proj H A H proj G A H proj H A - proj G A H
23 15 19 22 sylancr G H proj H A - proj G A H
24 13 23 sylbi H G proj H A - proj G A H
25 12 24 eqeltrrid H G proj G A - proj H A H
26 11 25 jca H G proj G A - proj H A G proj G A - proj H A H
27 elin proj G A - proj H A G H proj G A - proj H A G proj G A - proj H A H
28 3 14 chincli G H C
29 3 2 pjhclii proj G A
30 1 2 pjhclii proj H A
31 29 30 hvsubcli proj G A - proj H A
32 28 31 pjchi proj G A - proj H A G H proj G H proj G A - proj H A = proj G A - proj H A
33 27 32 bitr3i proj G A - proj H A G proj G A - proj H A H proj G H proj G A - proj H A = proj G A - proj H A
34 26 33 sylib H G proj G H proj G A - proj H A = proj G A - proj H A
35 28 29 30 pjsubii proj G H proj G A - proj H A = proj G H proj G A - proj G H proj H A
36 28 29 pjhclii proj G H proj G A
37 28 30 pjhclii proj G H proj H A
38 36 37 hvsubvali proj G H proj G A - proj G H proj H A = proj G H proj G A + -1 proj G H proj H A
39 inss1 G H G
40 28 2 3 pjss2i G H G proj G H proj G A = proj G H A
41 39 40 ax-mp proj G H proj G A = proj G H A
42 1 chshii H S
43 shococss H S H H
44 42 43 ax-mp H H
45 inss2 G H H
46 28 14 chsscon3i G H H H G H
47 45 46 mpbi H G H
48 44 47 sstri H G H
49 48 5 sselii proj H A G H
50 28 30 pjoc2i proj H A G H proj G H proj H A = 0
51 49 50 mpbi proj G H proj H A = 0
52 51 oveq2i -1 proj G H proj H A = -1 0
53 neg1cn 1
54 hvmul0 1 -1 0 = 0
55 53 54 ax-mp -1 0 = 0
56 52 55 eqtri -1 proj G H proj H A = 0
57 41 56 oveq12i proj G H proj G A + -1 proj G H proj H A = proj G H A + 0
58 28 2 pjhclii proj G H A
59 ax-hvaddid proj G H A proj G H A + 0 = proj G H A
60 58 59 ax-mp proj G H A + 0 = proj G H A
61 57 60 eqtri proj G H proj G A + -1 proj G H proj H A = proj G H A
62 38 61 eqtri proj G H proj G A - proj G H proj H A = proj G H A
63 35 62 eqtri proj G H proj G A - proj H A = proj G H A
64 34 63 eqtr3di H G proj G A - proj H A = proj G H A