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

Definition df-mq 3834
Description: Define multiplication on positive fractions. This is a "temporary" set used in the construction of complex numbers df-c 4034, and is intended to be used only by the construction. From Proposition 9-2.4 of [Gleason] p. 119.
Assertion
Ref Expression
df-mq |- .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(s):   x,y,z,w,v,u,f

Detailed syntax breakdown of Definition df-mq
StepHypRef Expression
1 cmq 3776 . 2 class .Q
2 vx . . . . . . 7 set x
32cv 1089 . . . . . 6 class x
4 cnq 3773 . . . . . 6 class Q.
53, 4wcel 1092 . . . . 5 wff x e. Q.
6 vy . . . . . . 7 set y
76cv 1089 . . . . . 6 class y
87, 4wcel 1092 . . . . 5 wff y e. Q.
95, 8wa 196 . . . 4 wff (x e. Q. /\ y e. Q.)
10 vw . . . . . . . . . . . . . 14 set w
1110cv 1089 . . . . . . . . . . . . 13 class w
12 vv . . . . . . . . . . . . . 14 set v
1312cv 1089 . . . . . . . . . . . . 13 class v
1411, 13cop 1810 . . . . . . . . . . . 12 class <.w, v>.
15 ceq 3772 . . . . . . . . . . . 12 class ~Q
1614, 15cec 3198 . . . . . . . . . . 11 class [<.w, v>.] ~Q
173, 16wceq 1091 . . . . . . . . . 10 wff x = [<.w, v>.] ~Q
18 vu . . . . . . . . . . . . . 14 set u
1918cv 1089 . . . . . . . . . . . . 13 class u
20 vf . . . . . . . . . . . . . 14 set f
2120cv 1089 . . . . . . . . . . . . 13 class f
2219, 21cop 1810 . . . . . . . . . . . 12 class <.u, f>.
2322, 15cec 3198 . . . . . . . . . . 11 class [<.u, f>.] ~Q
247, 23wceq 1091 . . . . . . . . . 10 wff y = [<.u, f>.] ~Q
2517, 24wa 196 . . . . . . . . 9 wff (x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q )
26 vz . . . . . . . . . . 11 set z
2726cv 1089 . . . . . . . . . 10 class z
28 cmpq 3771 . . . . . . . . . . . 12 class .pQ
2914, 22, 28co 3001 . . . . . . . . . . 11 class (<.w, v>. .pQ <.u, f>.)
3029, 15cec 3198 . . . . . . . . . 10 class [(<.w, v>. .pQ <.u, f>.)] ~Q
3127, 30wceq 1091 . . . . . . . . 9 wff z = [(<.w, v>. .pQ <.u, f>.)] ~Q
3225, 31wa 196 . . . . . . . 8 wff ((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. .pQ <.u, f>.)] ~Q )
3332, 20wex 678 . . . . . . 7 wff E.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. .pQ <.u, f>.)] ~Q )
3433, 18wex 678 . . . . . 6 wff E.uE.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. .pQ <.u, f>.)] ~Q )
3534, 12wex 678 . . . . 5 wff E.vE.uE.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. .pQ <.u, f>.)] ~Q )
3635, 10wex 678 . . . 4 wff E.wE.vE.uE.f((x = [<.w, v>.] ~Q /\ y = [<.u, f>.] ~Q ) /\ z = [(<.w, v>. .pQ <.u, f>.)] ~Q )
379, 36wa 196 . . 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 3002 . 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 1091 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:  mulpipq 3849  dmmulpq 3855
metamath.org