let x1, y1, x2, y2 be G_INTEG; for u1, u2 being Element of Q. Gauss_INT_Ring st y1 <> 0 & y2 <> 0 & u1 = [x1,y1] & u2 = [x2,y2] holds
( x1 / y1 = x2 / y2 iff QClass. u1 = QClass. u2 )
let u1, u2 be Element of Q. Gauss_INT_Ring; ( y1 <> 0 & y2 <> 0 & u1 = [x1,y1] & u2 = [x2,y2] implies ( x1 / y1 = x2 / y2 iff QClass. u1 = QClass. u2 ) )
assume A1:
( y1 <> 0 & y2 <> 0 & u1 = [x1,y1] & u2 = [x2,y2] )
; ( x1 / y1 = x2 / y2 iff QClass. u1 = QClass. u2 )
A2:
(u1 `1) * (u2 `2) = x1 * y2
by Th6, A1;
A3:
(u2 `1) * (u1 `2) = x2 * y1
by Th6, A1;
A4:
( (u1 `1) * (u2 `2) = (u2 `1) * (u1 `2) iff u1 in QClass. u2 )
by QUOFIELD:def 4;
( QClass. u1 = QClass. u2 iff u1 in QClass. u2 )
hence
( x1 / y1 = x2 / y2 iff QClass. u1 = QClass. u2 )
by A1, A2, A3, A4, XCMPLX_1:94, XCMPLX_1:95; verum