Metamath Proof Explorer


Theorem 0idsr

Description: The signed real number 0 is an identity element for addition of signed reals. (Contributed by NM, 10-Apr-1996) (New usage is discouraged.)

Ref Expression
Assertion 0idsr ⊢ A ∈ 𝑹 → A + 𝑹 0 𝑹 = A

Proof

Step Hyp Ref Expression
1 df-nr ⊢ 𝑹 = 𝑷 × 𝑷 / ~ 𝑹
2 oveq1 ⊢ x y ~ 𝑹 = A → x y ~ 𝑹 + 𝑹 0 𝑹 = A + 𝑹 0 𝑹
3 id ⊢ x y ~ 𝑹 = A → x y ~ 𝑹 = A
4 2 3 eqeq12d ⊢ x y ~ 𝑹 = A → x y ~ 𝑹 + 𝑹 0 𝑹 = x y ~ 𝑹 ↔ A + 𝑹 0 𝑹 = A
5 df-0r ⊢ 0 𝑹 = 1 𝑷 1 𝑷 ~ 𝑹
6 5 oveq2i ⊢ x y ~ 𝑹 + 𝑹 0 𝑹 = x y ~ 𝑹 + 𝑹 1 𝑷 1 𝑷 ~ 𝑹
7 1pr ⊢ 1 𝑷 ∈ 𝑷
8 addsrpr ⊢ x ∈ 𝑷 ∧ y ∈ 𝑷 ∧ 1 𝑷 ∈ 𝑷 ∧ 1 𝑷 ∈ 𝑷 → x y ~ 𝑹 + 𝑹 1 𝑷 1 𝑷 ~ 𝑹 = x + 𝑷 1 𝑷 y + 𝑷 1 𝑷 ~ 𝑹
9 7 7 8 mpanr12 ⊢ x ∈ 𝑷 ∧ y ∈ 𝑷 → x y ~ 𝑹 + 𝑹 1 𝑷 1 𝑷 ~ 𝑹 = x + 𝑷 1 𝑷 y + 𝑷 1 𝑷 ~ 𝑹
10 addclpr ⊢ x ∈ 𝑷 ∧ 1 𝑷 ∈ 𝑷 → x + 𝑷 1 𝑷 ∈ 𝑷
11 7 10 mpan2 ⊢ x ∈ 𝑷 → x + 𝑷 1 𝑷 ∈ 𝑷
12 addclpr ⊢ y ∈ 𝑷 ∧ 1 𝑷 ∈ 𝑷 → y + 𝑷 1 𝑷 ∈ 𝑷
13 7 12 mpan2 ⊢ y ∈ 𝑷 → y + 𝑷 1 𝑷 ∈ 𝑷
14 11 13 anim12i ⊢ x ∈ 𝑷 ∧ y ∈ 𝑷 → x + 𝑷 1 𝑷 ∈ 𝑷 ∧ y + 𝑷 1 𝑷 ∈ 𝑷
15 vex ⊢ x ∈ V
16 vex ⊢ y ∈ V
17 7 elexi ⊢ 1 𝑷 ∈ V
18 addcompr ⊢ z + 𝑷 w = w + 𝑷 z
19 addasspr ⊢ z + 𝑷 w + 𝑷 v = z + 𝑷 w + 𝑷 v
20 15 16 17 18 19 caov12 ⊢ x + 𝑷 y + 𝑷 1 𝑷 = y + 𝑷 x + 𝑷 1 𝑷
21 enreceq ⊢ x ∈ 𝑷 ∧ y ∈ 𝑷 ∧ x + 𝑷 1 𝑷 ∈ 𝑷 ∧ y + 𝑷 1 𝑷 ∈ 𝑷 → x y ~ 𝑹 = x + 𝑷 1 𝑷 y + 𝑷 1 𝑷 ~ 𝑹 ↔ x + 𝑷 y + 𝑷 1 𝑷 = y + 𝑷 x + 𝑷 1 𝑷
22 20 21 mpbiri ⊢ x ∈ 𝑷 ∧ y ∈ 𝑷 ∧ x + 𝑷 1 𝑷 ∈ 𝑷 ∧ y + 𝑷 1 𝑷 ∈ 𝑷 → x y ~ 𝑹 = x + 𝑷 1 𝑷 y + 𝑷 1 𝑷 ~ 𝑹
23 14 22 mpdan ⊢ x ∈ 𝑷 ∧ y ∈ 𝑷 → x y ~ 𝑹 = x + 𝑷 1 𝑷 y + 𝑷 1 𝑷 ~ 𝑹
24 9 23 eqtr4d ⊢ x ∈ 𝑷 ∧ y ∈ 𝑷 → x y ~ 𝑹 + 𝑹 1 𝑷 1 𝑷 ~ 𝑹 = x y ~ 𝑹
25 6 24 eqtrid ⊢ x ∈ 𝑷 ∧ y ∈ 𝑷 → x y ~ 𝑹 + 𝑹 0 𝑹 = x y ~ 𝑹
26 1 4 25 ecoptocl ⊢ A ∈ 𝑹 → A + 𝑹 0 𝑹 = A