let R be commutative domRing-like Ring; :: thesis: for Amp being AmpleSet of R st Amp is multiplicative holds
for x, y being Element of Amp st y divides x & y <> 0. R holds
x / y in Amp
let Amp be AmpleSet of R; :: thesis: ( Amp is multiplicative implies for x, y being Element of Amp st y divides x & y <> 0. R holds
x / y in Amp )
assume A1:
Amp is multiplicative
; :: thesis: for x, y being Element of Amp st y divides x & y <> 0. R holds
x / y in Amp
let x, y be Element of Amp; :: thesis: ( y divides x & y <> 0. R implies x / y in Amp )
assume A2:
( y divides x & y <> 0. R )
; :: thesis: x / y in Amp
now per cases
( x <> 0. R or x = 0. R )
;
case A3:
x <> 0. R
;
:: thesis: x / y in Ampset d =
x / y;
A4:
x = y * (x / y)
by A2, Def4;
consider d' being
Element of
Amp such that A5:
d' is_associated_to x / y
by Th22;
consider u being
Element of
R such that A6:
(
u is
unital &
(x / y) * u = d' )
by A5, Th18;
A7:
u * x = y * d'
by A4, A6, GROUP_1:def 4;
A8:
y * d' in Amp
by A1, Def10;
A9:
x is_associated_to u * x
(1. R) * x =
x
by VECTSP_1:def 19
.=
u * x
by A7, A8, A9, Th22
;
then
u = 1. R
by A3, Th1;
then
d' = x / y
by A6, VECTSP_1:def 13;
hence
x / y in Amp
;
:: thesis: verum end; end; end;
hence
x / y in Amp
; :: thesis: verum