Metamath Proof Explorer


Theorem pjss2i

Description: Subset relationship for projections. Theorem 4.5(i)->(ii) 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 pjss2i H G proj H proj G A = proj H A

Proof

Step Hyp Ref Expression
1 pjidm.1 H C
2 pjidm.2 A
3 pjsslem.1 G C
4 1 choccli H C
5 4 2 pjclii proj H A H
6 1 3 chsscon3i H G G H
7 3 choccli G C
8 7 2 pjclii proj G A G
9 ssel G H proj G A G proj G A H
10 8 9 mpi G H proj G A H
11 6 10 sylbi H G proj G A H
12 4 chshii H S
13 shsubcl H S proj H A H proj G A H proj H A - proj G A H
14 12 13 mp3an1 proj H A H proj G A H proj H A - proj G A H
15 5 11 14 sylancr H G proj H A - proj G A H
16 1 2 3 pjsslem proj H A - proj G A = proj G A - proj H A
17 16 eleq1i proj H A - proj G A H proj G A - proj H A H
18 3 2 pjhclii proj G A
19 1 2 pjhclii proj H A
20 18 19 hvsubcli proj G A - proj H A
21 1 20 pjoc2i proj G A - proj H A H proj H proj G A - proj H A = 0
22 17 21 bitri proj H A - proj G A H proj H proj G A - proj H A = 0
23 1 18 19 pjsubii proj H proj G A - proj H A = proj H proj G A - proj H proj H A
24 23 eqeq1i proj H proj G A - proj H A = 0 proj H proj G A - proj H proj H A = 0
25 1 18 pjhclii proj H proj G A
26 1 19 pjhclii proj H proj H A
27 25 26 hvsubeq0i proj H proj G A - proj H proj H A = 0 proj H proj G A = proj H proj H A
28 24 27 bitri proj H proj G A - proj H A = 0 proj H proj G A = proj H proj H A
29 1 2 pjidmi proj H proj H A = proj H A
30 29 eqeq2i proj H proj G A = proj H proj H A proj H proj G A = proj H A
31 22 28 30 3bitrri proj H proj G A = proj H A proj H A - proj G A H
32 15 31 sylibr H G proj H proj G A = proj H A