HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Definition df-plq 5026
Description: Define addition on positive fractions. This is a "temporary" set used in the construction of complex numbers df-c 5227, and is intended to be used only by the construction. From Proposition 9-2.3 of [Gleason] p. 117.
Assertion
Ref Expression
df-plq |- +Q = {<.<.x, y>., z>. | ((x e. Q. /\ y e. Q.) /\ E.wE.vE.uE.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. +pQ <.u, f>.)] ~Q ))}
Distinct variable group:   x,y,z,w,v,u,f

Detailed syntax breakdown of Definition df-plq
StepHypRef Expression
1 cplq 4968 . 2 class +Q
2 vx . . . . . . 7 set x
32cv 954 . . . . . 6 class x
4 cnq 4966 . . . . . 6 class Q.
53, 4wcel 957 . . . . 5 wff x e. Q.
6 vy . . . . . . 7 set y
76cv 954 . . . . . 6 class y
87, 4wcel 957 . . . . 5 wff y e. Q.
95, 8wa 223 . . . 4 wff (x e. Q. /\ y e. Q.)
10 vw . . . . . . . . . . . . . 14 set w
1110cv 954 . . . . . . . . . . . . 13 class w
12 vv . . . . . . . . . . . . . 14 set v
1312cv 954 . . . . . . . . . . . . 13 class v
1411, 13cop 2409 . . . . . . . . . . . 12 class <.w, v>.
15 ceq 4965 . . . . . . . . . . . 12 class ~Q
1614, 15cec 4256 . . . . . . . . . . 11 class [<.w, v>.] ~Q
173, 16wceq 955 . . . . . . . . . 10 wff x = [<.w, v>.] ~Q
18 vu . . . . . . . . . . . . . 14 set u
1918cv 954 . . . . . . . . . . . . 13 class u
20 vf . . . . . . . . . . . . . 14 set f
2120cv 954 . . . . . . . . . . . . 13 class f
2219, 21cop 2409 . . . . . . . . . . . 12 class <.u, f>.
2322, 15cec 4256 . . . . . . . . . . 11 class [<.u, f>.] ~Q
247, 23wceq 955 . . . . . . . . . 10 wff y = [<.u, f>.] ~Q
2517, 24wa 223 . . . . . . . . 9 wff (x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q )
26 vz . . . . . . . . . . 11 set z
2726cv 954 . . . . . . . . . 10 class z
28 cplpq 4963 . . . . . . . . . . . 12 class +pQ
2914, 22, 28co 3960 . . . . . . . . . . 11 class (<.w, v>. +pQ <.u, f>.)
3029, 15cec 4256 . . . . . . . . . 10 class [(<.w, v>. +pQ <.u, f>.)] ~Q
3127, 30wceq 955 . . . . . . . . 9 wff z = [(<.w, v>. +pQ <.u, f>.)] ~Q
3225, 31wa 223 . . . . . . . 8 wff ((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. +pQ <.u, f>.)] ~Q )
3332, 20wex 979 . . . . . . 7 wff E.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. +pQ <.u, f>.)] ~Q )
3433, 18wex 979 . . . . . 6 wff E.uE.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. +pQ <.u, f>.)] ~Q )
3534, 12wex 979 . . . . 5 wff E.vE.uE.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. +pQ <.u, f>.)] ~Q )
3635, 10wex 979 . . . 4 wff E.wE.vE.uE.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. +pQ <.u, f>.)] ~Q )
379, 36wa 223 . . 3 wff ((x e. Q. /\ y e. Q.) /\ E.wE.vE.uE.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. +pQ <.u, f>.)] ~Q ))
3837, 2, 6, 26copab2 3961 . 2 class {<.<.x, y>., z>. | ((x e. Q. /\ y e. Q.) /\ E.wE.vE.uE.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. +pQ <.u, f>.)] ~Q ))}
391, 38wceq 955 1 wff +Q = {<.<.x, y>., z>. | ((x e. Q. /\ y e. Q.) /\ E.wE.vE.uE.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. +pQ <.u, f>.)] ~Q ))}
Colors of variables: wff set class
This definition is referenced by:  addpipq 5041  dmaddpq 5046
Copyright terms: Public domain