Metamath Proof Explorer


Theorem cnflddiv

Description: The division operation in the field of complex numbers. (Contributed by Stefan O'Rear, 27-Nov-2014) (Revised by Mario Carneiro, 2-Dec-2014) Avoid ax-mulf . (Revised by GG, 30-Apr-2025)

Ref Expression
Assertion cnflddiv ÷ = / r fld

Proof

Step Hyp Ref Expression
1 cnring fld Ring
2 cnfldbas = Base fld
3 cnfld0 0 = 0 fld
4 cndrng fld DivRing
5 2 3 4 drngui 0 = Unit fld
6 eqid / r fld = / r fld
7 2 5 6 dvrcl fld Ring x y 0 x / r fld y
8 1 7 mp3an1 x y 0 x / r fld y
9 difssd x 0
10 9 sselda x y 0 y
11 ovmpot x / r fld y y x / r fld y u , v u v y = x / r fld y y
12 8 10 11 syl2anc x y 0 x / r fld y u , v u v y = x / r fld y y
13 mpocnfldmul u , v u v = fld
14 2 5 6 13 dvrcan1 fld Ring x y 0 x / r fld y u , v u v y = x
15 1 14 mp3an1 x y 0 x / r fld y u , v u v y = x
16 12 15 eqtr3d x y 0 x / r fld y y = x
17 16 oveq1d x y 0 x / r fld y y y = x y
18 eldifsni y 0 y 0
19 18 adantl x y 0 y 0
20 8 10 19 divcan4d x y 0 x / r fld y y y = x / r fld y
21 17 20 eqtr3d x y 0 x y = x / r fld y
22 simpl x y 0 x
23 divval x y y 0 x y = ι z | y z = x
24 22 10 19 23 syl3anc x y 0 x y = ι z | y z = x
25 21 24 eqtr3d x y 0 x / r fld y = ι z | y z = x
26 eqid fld = fld
27 eqid inv r fld = inv r fld
28 2 26 5 27 6 dvrval x y 0 x / r fld y = x fld inv r fld y
29 25 28 eqtr3d x y 0 ι z | y z = x = x fld inv r fld y
30 29 mpoeq3ia x , y 0 ι z | y z = x = x , y 0 x fld inv r fld y
31 df-div ÷ = x , y 0 ι z | y z = x
32 2 26 5 27 6 dvrfval / r fld = x , y 0 x fld inv r fld y
33 30 31 32 3eqtr4i ÷ = / r fld