A5:
gcd (s1,s2,Amp) = 1. R
by A2, Th44;
A6:
( ( r1 = 0. R or s1 = 0. R ) & s2 <> 0. R & r2 = 1. R implies for z being Element of R holds
( z = 1. R iff z = s2 / (gcd (r1,s2,Amp)) ) )
proof
assume that A7:
(
r1 = 0. R or
s1 = 0. R )
and A8:
s2 <> 0. R
and
r2 = 1. R
;
for z being Element of R holds
( z = 1. R iff z = s2 / (gcd (r1,s2,Amp)) )
hence
for
z being
Element of
R holds
(
z = 1. R iff
z = s2 / (gcd (r1,s2,Amp)) )
;
verum
end;
A12:
( s2 <> 0. R & r2 = 1. R & r2 <> 0. R & s2 = 1. R implies for z being Element of R holds
( z = s2 / (gcd (r1,s2,Amp)) iff z = r2 / (gcd (s1,r2,Amp)) ) )
proof
assume that
s2 <> 0. R
and A13:
r2 = 1. R
and
r2 <> 0. R
and A14:
s2 = 1. R
;
for z being Element of R holds
( z = s2 / (gcd (r1,s2,Amp)) iff z = r2 / (gcd (s1,r2,Amp)) )
gcd (
r1,
s2,
Amp)
= 1. R
by A14, Th33;
hence
for
z being
Element of
R holds
(
z = s2 / (gcd (r1,s2,Amp)) iff
z = r2 / (gcd (s1,r2,Amp)) )
by A13, A14, Th33;
verum
end;
A15:
gcd (r1,r2,Amp) = 1. R
by A1, Th44;
A16:
( ( r1 = 0. R or s1 = 0. R ) & r2 <> 0. R & s2 = 1. R implies for z being Element of R holds
( z = 1. R iff z = r2 / (gcd (s1,r2,Amp)) ) )
proof
assume that A17:
(
r1 = 0. R or
s1 = 0. R )
and A18:
r2 <> 0. R
and
s2 = 1. R
;
for z being Element of R holds
( z = 1. R iff z = r2 / (gcd (s1,r2,Amp)) )
hence
for
z being
Element of
R holds
(
z = 1. R iff
z = r2 / (gcd (s1,r2,Amp)) )
;
verum
end;
A22:
( r2 = 1. R & s2 = 1. R & r2 <> 0. R & s2 = 1. R implies for z being Element of R holds
( z = 1. R iff z = r2 / (gcd (s1,r2,Amp)) ) )
( r2 = 1. R & s2 = 1. R & s2 <> 0. R & r2 = 1. R implies for z being Element of R holds
( z = 1. R iff z = s2 / (gcd (r1,s2,Amp)) ) )
hence
for b1 being Element of R holds
( ( ( r1 = 0. R or s1 = 0. R ) & r2 = 1. R & s2 = 1. R implies ( b1 = 1. R iff b1 = 1. R ) ) & ( ( r1 = 0. R or s1 = 0. R ) & s2 <> 0. R & r2 = 1. R implies ( b1 = 1. R iff b1 = s2 / (gcd (r1,s2,Amp)) ) ) & ( ( r1 = 0. R or s1 = 0. R ) & r2 <> 0. R & s2 = 1. R implies ( b1 = 1. R iff b1 = r2 / (gcd (s1,r2,Amp)) ) ) & ( r2 = 1. R & s2 = 1. R & s2 <> 0. R & r2 = 1. R implies ( b1 = 1. R iff b1 = s2 / (gcd (r1,s2,Amp)) ) ) & ( r2 = 1. R & s2 = 1. R & r2 <> 0. R & s2 = 1. R implies ( b1 = 1. R iff b1 = r2 / (gcd (s1,r2,Amp)) ) ) & ( s2 <> 0. R & r2 = 1. R & r2 <> 0. R & s2 = 1. R implies ( b1 = s2 / (gcd (r1,s2,Amp)) iff b1 = r2 / (gcd (s1,r2,Amp)) ) ) )
by A6, A16, A22, A12; verum