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