Metamath Proof Explorer


Theorem pjcjt2

Description: The projection on a subspace join is the sum of the projections. (Contributed by NM, 1-Nov-1999) (New usage is discouraged.)

Ref Expression
Assertion pjcjt2 ⊢ H ∈ C ℋ ∧ G ∈ C ℋ ∧ A ∈ ℋ → H ⊆ ⊥ ⁡ G → proj ℎ ⁡ H ∨ ℋ G ⁡ A = proj ℎ ⁡ H ⁡ A + ℎ proj ℎ ⁡ G ⁡ A

Proof

Step Hyp Ref Expression
1 sseq1 ⊢ H = if H ∈ C ℋ H ℋ → H ⊆ ⊥ ⁡ G ↔ if H ∈ C ℋ H ℋ ⊆ ⊥ ⁡ G
2 fvoveq1 ⊢ H = if H ∈ C ℋ H ℋ → proj ℎ ⁡ H ∨ ℋ G = proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ G
3 2 fveq1d ⊢ H = if H ∈ C ℋ H ℋ → proj ℎ ⁡ H ∨ ℋ G ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ G ⁡ A
4 fveq2 ⊢ H = if H ∈ C ℋ H ℋ → proj ℎ ⁡ H = proj ℎ ⁡ if H ∈ C ℋ H ℋ
5 4 fveq1d ⊢ H = if H ∈ C ℋ H ℋ → proj ℎ ⁡ H ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A
6 5 oveq1d ⊢ H = if H ∈ C ℋ H ℋ → proj ℎ ⁡ H ⁡ A + ℎ proj ℎ ⁡ G ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ G ⁡ A
7 3 6 eqeq12d ⊢ H = if H ∈ C ℋ H ℋ → proj ℎ ⁡ H ∨ ℋ G ⁡ A = proj ℎ ⁡ H ⁡ A + ℎ proj ℎ ⁡ G ⁡ A ↔ proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ G ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ G ⁡ A
8 1 7 imbi12d ⊢ H = if H ∈ C ℋ H ℋ → H ⊆ ⊥ ⁡ G → proj ℎ ⁡ H ∨ ℋ G ⁡ A = proj ℎ ⁡ H ⁡ A + ℎ proj ℎ ⁡ G ⁡ A ↔ if H ∈ C ℋ H ℋ ⊆ ⊥ ⁡ G → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ G ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ G ⁡ A
9 fveq2 ⊢ G = if G ∈ C ℋ G ℋ → ⊥ ⁡ G = ⊥ ⁡ if G ∈ C ℋ G ℋ
10 9 sseq2d ⊢ G = if G ∈ C ℋ G ℋ → if H ∈ C ℋ H ℋ ⊆ ⊥ ⁡ G ↔ if H ∈ C ℋ H ℋ ⊆ ⊥ ⁡ if G ∈ C ℋ G ℋ
11 oveq2 ⊢ G = if G ∈ C ℋ G ℋ → if H ∈ C ℋ H ℋ ∨ ℋ G = if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ
12 11 fveq2d ⊢ G = if G ∈ C ℋ G ℋ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ G = proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ
13 12 fveq1d ⊢ G = if G ∈ C ℋ G ℋ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ G ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ ⁡ A
14 fveq2 ⊢ G = if G ∈ C ℋ G ℋ → proj ℎ ⁡ G = proj ℎ ⁡ if G ∈ C ℋ G ℋ
15 14 fveq1d ⊢ G = if G ∈ C ℋ G ℋ → proj ℎ ⁡ G ⁡ A = proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ A
16 15 oveq2d ⊢ G = if G ∈ C ℋ G ℋ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ G ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ A
17 13 16 eqeq12d ⊢ G = if G ∈ C ℋ G ℋ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ G ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ G ⁡ A ↔ proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ A
18 10 17 imbi12d ⊢ G = if G ∈ C ℋ G ℋ → if H ∈ C ℋ H ℋ ⊆ ⊥ ⁡ G → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ G ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ G ⁡ A ↔ if H ∈ C ℋ H ℋ ⊆ ⊥ ⁡ if G ∈ C ℋ G ℋ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ A
19 fveq2 ⊢ A = if A ∈ ℋ A 0 ℎ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ ⁡ if A ∈ ℋ A 0 ℎ
20 fveq2 ⊢ A = if A ∈ ℋ A 0 ℎ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ if A ∈ ℋ A 0 ℎ
21 fveq2 ⊢ A = if A ∈ ℋ A 0 ℎ → proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ A = proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ if A ∈ ℋ A 0 ℎ
22 20 21 oveq12d ⊢ A = if A ∈ ℋ A 0 ℎ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ if A ∈ ℋ A 0 ℎ + ℎ proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ if A ∈ ℋ A 0 ℎ
23 19 22 eqeq12d ⊢ A = if A ∈ ℋ A 0 ℎ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ A ↔ proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ ⁡ if A ∈ ℋ A 0 ℎ = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ if A ∈ ℋ A 0 ℎ + ℎ proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ if A ∈ ℋ A 0 ℎ
24 23 imbi2d ⊢ A = if A ∈ ℋ A 0 ℎ → if H ∈ C ℋ H ℋ ⊆ ⊥ ⁡ if G ∈ C ℋ G ℋ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ ⁡ A = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ A + ℎ proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ A ↔ if H ∈ C ℋ H ℋ ⊆ ⊥ ⁡ if G ∈ C ℋ G ℋ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ ⁡ if A ∈ ℋ A 0 ℎ = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ if A ∈ ℋ A 0 ℎ + ℎ proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ if A ∈ ℋ A 0 ℎ
25 ifchhv ⊢ if H ∈ C ℋ H ℋ ∈ C ℋ
26 ifhvhv0 ⊢ if A ∈ ℋ A 0 ℎ ∈ ℋ
27 ifchhv ⊢ if G ∈ C ℋ G ℋ ∈ C ℋ
28 25 26 27 pjcji ⊢ if H ∈ C ℋ H ℋ ⊆ ⊥ ⁡ if G ∈ C ℋ G ℋ → proj ℎ ⁡ if H ∈ C ℋ H ℋ ∨ ℋ if G ∈ C ℋ G ℋ ⁡ if A ∈ ℋ A 0 ℎ = proj ℎ ⁡ if H ∈ C ℋ H ℋ ⁡ if A ∈ ℋ A 0 ℎ + ℎ proj ℎ ⁡ if G ∈ C ℋ G ℋ ⁡ if A ∈ ℋ A 0 ℎ
29 8 18 24 28 dedth3h ⊢ H ∈ C ℋ ∧ G ∈ C ℋ ∧ A ∈ ℋ → H ⊆ ⊥ ⁡ G → proj ℎ ⁡ H ∨ ℋ G ⁡ A = proj ℎ ⁡ H ⁡ A + ℎ proj ℎ ⁡ G ⁡ A