Metamath Proof Explorer


Definition df-bj-addc

Description: Define the additions on the extended complex numbers (on the subset of ( CCbar X. CCbar ) where it makes sense) and on the complex projective line (Riemann sphere). We use the plural in "additions" since these are two different operations, even though +cc is overloaded. (Contributed by BJ, 22-Jun-2019)

Ref Expression
Assertion df-bj-addc +=x××^×^Iif1stx=2ndx=if1stxif2ndx1st1stx+𝑹1st2ndx2nd1stx+𝑹2nd2ndx2ndx1stx

Detailed syntax breakdown

Step Hyp Ref Expression
0 caddcc class+
1 vx setvarx
2 cc class
3 cccbar class
4 2 3 cxp class×
5 3 2 cxp class×
6 4 5 cun class××
7 ccchat class^
8 7 7 cxp class^×^
9 cid classI
10 cccinfty class
11 9 10 cres classI
12 8 11 cun class^×^I
13 6 12 cun class××^×^I
14 c1st class1st
15 1 cv setvarx
16 15 14 cfv class1stx
17 cinfty class
18 16 17 wceq wff1stx=
19 c2nd class2nd
20 15 19 cfv class2ndx
21 20 17 wceq wff2ndx=
22 18 21 wo wff1stx=2ndx=
23 16 2 wcel wff1stx
24 20 2 wcel wff2ndx
25 16 14 cfv class1st1stx
26 cplr class+𝑹
27 20 14 cfv class1st2ndx
28 25 27 26 co class1st1stx+𝑹1st2ndx
29 16 19 cfv class2nd1stx
30 20 19 cfv class2nd2ndx
31 29 30 26 co class2nd1stx+𝑹2nd2ndx
32 28 31 cop class1st1stx+𝑹1st2ndx2nd1stx+𝑹2nd2ndx
33 24 32 20 cif classif2ndx1st1stx+𝑹1st2ndx2nd1stx+𝑹2nd2ndx2ndx
34 23 33 16 cif classif1stxif2ndx1st1stx+𝑹1st2ndx2nd1stx+𝑹2nd2ndx2ndx1stx
35 22 17 34 cif classif1stx=2ndx=if1stxif2ndx1st1stx+𝑹1st2ndx2nd1stx+𝑹2nd2ndx2ndx1stx
36 1 13 35 cmpt classx××^×^Iif1stx=2ndx=if1stxif2ndx1st1stx+𝑹1st2ndx2nd1stx+𝑹2nd2ndx2ndx1stx
37 0 36 wceq wff+=x××^×^Iif1stx=2ndx=if1stxif2ndx1st1stx+𝑹1st2ndx2nd1stx+𝑹2nd2ndx2ndx1stx