Metamath Proof Explorer


Theorem pjdifnormii

Description: Theorem 4.5(v)<->(vi) of Beran p. 112. (Contributed by NM, 13-Aug-2000) (New usage is discouraged.)

Ref Expression
Hypotheses pjidm.1 ⊢ H ∈ C ℋ
pjidm.2 ⊢ A ∈ ℋ
pjsslem.1 ⊢ G ∈ C ℋ
Assertion pjdifnormii ⊢ 0 ≤ proj ℎ ⁡ G ⁡ A - ℎ proj ℎ ⁡ H ⁡ A ⋅ ih A ↔ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A

Proof

Step Hyp Ref Expression
1 pjidm.1 ⊢ H ∈ C ℋ
2 pjidm.2 ⊢ A ∈ ℋ
3 pjsslem.1 ⊢ G ∈ C ℋ
4 3 2 pjhclii ⊢ proj ℎ ⁡ G ⁡ A ∈ ℋ
5 4 normcli ⊢ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A ∈ ℝ
6 5 resqcli ⊢ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A 2 ∈ ℝ
7 1 2 pjhclii ⊢ proj ℎ ⁡ H ⁡ A ∈ ℋ
8 7 normcli ⊢ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A ∈ ℝ
9 8 resqcli ⊢ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A 2 ∈ ℝ
10 6 9 subge0i ⊢ 0 ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A 2 − norm ℎ ⁡ proj ℎ ⁡ H ⁡ A 2 ↔ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A 2 ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A 2
11 his2sub ⊢ proj ℎ ⁡ G ⁡ A ∈ ℋ ∧ proj ℎ ⁡ H ⁡ A ∈ ℋ ∧ A ∈ ℋ → proj ℎ ⁡ G ⁡ A - ℎ proj ℎ ⁡ H ⁡ A ⋅ ih A = proj ℎ ⁡ G ⁡ A ⋅ ih A − proj ℎ ⁡ H ⁡ A ⋅ ih A
12 4 7 2 11 mp3an ⊢ proj ℎ ⁡ G ⁡ A - ℎ proj ℎ ⁡ H ⁡ A ⋅ ih A = proj ℎ ⁡ G ⁡ A ⋅ ih A − proj ℎ ⁡ H ⁡ A ⋅ ih A
13 3 2 pjinormii ⊢ proj ℎ ⁡ G ⁡ A ⋅ ih A = norm ℎ ⁡ proj ℎ ⁡ G ⁡ A 2
14 1 2 pjinormii ⊢ proj ℎ ⁡ H ⁡ A ⋅ ih A = norm ℎ ⁡ proj ℎ ⁡ H ⁡ A 2
15 13 14 oveq12i ⊢ proj ℎ ⁡ G ⁡ A ⋅ ih A − proj ℎ ⁡ H ⁡ A ⋅ ih A = norm ℎ ⁡ proj ℎ ⁡ G ⁡ A 2 − norm ℎ ⁡ proj ℎ ⁡ H ⁡ A 2
16 12 15 eqtri ⊢ proj ℎ ⁡ G ⁡ A - ℎ proj ℎ ⁡ H ⁡ A ⋅ ih A = norm ℎ ⁡ proj ℎ ⁡ G ⁡ A 2 − norm ℎ ⁡ proj ℎ ⁡ H ⁡ A 2
17 16 breq2i ⊢ 0 ≤ proj ℎ ⁡ G ⁡ A - ℎ proj ℎ ⁡ H ⁡ A ⋅ ih A ↔ 0 ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A 2 − norm ℎ ⁡ proj ℎ ⁡ H ⁡ A 2
18 normge0 ⊢ proj ℎ ⁡ H ⁡ A ∈ ℋ → 0 ≤ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A
19 7 18 ax-mp ⊢ 0 ≤ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A
20 normge0 ⊢ proj ℎ ⁡ G ⁡ A ∈ ℋ → 0 ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A
21 4 20 ax-mp ⊢ 0 ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A
22 8 5 le2sqi ⊢ 0 ≤ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A ∧ 0 ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A → norm ℎ ⁡ proj ℎ ⁡ H ⁡ A ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A ↔ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A 2 ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A 2
23 19 21 22 mp2an ⊢ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A ↔ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A 2 ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A 2
24 10 17 23 3bitr4i ⊢ 0 ≤ proj ℎ ⁡ G ⁡ A - ℎ proj ℎ ⁡ H ⁡ A ⋅ ih A ↔ norm ℎ ⁡ proj ℎ ⁡ H ⁡ A ≤ norm ℎ ⁡ proj ℎ ⁡ G ⁡ A