Metamath Proof Explorer


Theorem pjhtheu2

Description: Uniqueness of y for the projection theorem. (Contributed by NM, 6-Nov-1999) (Revised by Mario Carneiro, 15-May-2014) (New usage is discouraged.)

Ref Expression
Assertion pjhtheu2 ⊢ H ∈ C ℋ ∧ A ∈ ℋ → ∃! y ∈ ⊥ ⁡ H ∃ x ∈ H A = x + ℎ y

Proof

Step Hyp Ref Expression
1 choccl ⊢ H ∈ C ℋ → ⊥ ⁡ H ∈ C ℋ
2 pjhtheu ⊢ ⊥ ⁡ H ∈ C ℋ ∧ A ∈ ℋ → ∃! y ∈ ⊥ ⁡ H ∃ x ∈ ⊥ ⁡ ⊥ ⁡ H A = y + ℎ x
3 1 2 sylan ⊢ H ∈ C ℋ ∧ A ∈ ℋ → ∃! y ∈ ⊥ ⁡ H ∃ x ∈ ⊥ ⁡ ⊥ ⁡ H A = y + ℎ x
4 simpll ⊢ H ∈ C ℋ ∧ A ∈ ℋ ∧ y ∈ ⊥ ⁡ H → H ∈ C ℋ
5 ococ ⊢ H ∈ C ℋ → ⊥ ⁡ ⊥ ⁡ H = H
6 4 5 syl ⊢ H ∈ C ℋ ∧ A ∈ ℋ ∧ y ∈ ⊥ ⁡ H → ⊥ ⁡ ⊥ ⁡ H = H
7 6 rexeqdv ⊢ H ∈ C ℋ ∧ A ∈ ℋ ∧ y ∈ ⊥ ⁡ H → ∃ x ∈ ⊥ ⁡ ⊥ ⁡ H A = y + ℎ x ↔ ∃ x ∈ H A = y + ℎ x
8 1 adantr ⊢ H ∈ C ℋ ∧ A ∈ ℋ → ⊥ ⁡ H ∈ C ℋ
9 chel ⊢ ⊥ ⁡ H ∈ C ℋ ∧ y ∈ ⊥ ⁡ H → y ∈ ℋ
10 8 9 sylan ⊢ H ∈ C ℋ ∧ A ∈ ℋ ∧ y ∈ ⊥ ⁡ H → y ∈ ℋ
11 10 adantr ⊢ H ∈ C ℋ ∧ A ∈ ℋ ∧ y ∈ ⊥ ⁡ H ∧ x ∈ H → y ∈ ℋ
12 chel ⊢ H ∈ C ℋ ∧ x ∈ H → x ∈ ℋ
13 4 12 sylan ⊢ H ∈ C ℋ ∧ A ∈ ℋ ∧ y ∈ ⊥ ⁡ H ∧ x ∈ H → x ∈ ℋ
14 ax-hvcom ⊢ y ∈ ℋ ∧ x ∈ ℋ → y + ℎ x = x + ℎ y
15 11 13 14 syl2anc ⊢ H ∈ C ℋ ∧ A ∈ ℋ ∧ y ∈ ⊥ ⁡ H ∧ x ∈ H → y + ℎ x = x + ℎ y
16 15 eqeq2d ⊢ H ∈ C ℋ ∧ A ∈ ℋ ∧ y ∈ ⊥ ⁡ H ∧ x ∈ H → A = y + ℎ x ↔ A = x + ℎ y
17 16 rexbidva ⊢ H ∈ C ℋ ∧ A ∈ ℋ ∧ y ∈ ⊥ ⁡ H → ∃ x ∈ H A = y + ℎ x ↔ ∃ x ∈ H A = x + ℎ y
18 7 17 bitrd ⊢ H ∈ C ℋ ∧ A ∈ ℋ ∧ y ∈ ⊥ ⁡ H → ∃ x ∈ ⊥ ⁡ ⊥ ⁡ H A = y + ℎ x ↔ ∃ x ∈ H A = x + ℎ y
19 18 reubidva ⊢ H ∈ C ℋ ∧ A ∈ ℋ → ∃! y ∈ ⊥ ⁡ H ∃ x ∈ ⊥ ⁡ ⊥ ⁡ H A = y + ℎ x ↔ ∃! y ∈ ⊥ ⁡ H ∃ x ∈ H A = x + ℎ y
20 3 19 mpbid ⊢ H ∈ C ℋ ∧ A ∈ ℋ → ∃! y ∈ ⊥ ⁡ H ∃ x ∈ H A = x + ℎ y