set S = { A where A is Ideal of R : A is proper } ;
set P = RelIncl { A where A is Ideal of R : A is proper } ;
A1:
RelIncl { A where A is Ideal of R : A is proper } partially_orders { A where A is Ideal of R : A is proper }
A2:
field (RelIncl { A where A is Ideal of R : A is proper } ) = { A where A is Ideal of R : A is proper }
by WELLORD2:def 1;
{ A where A is Ideal of R : A is proper } has_upper_Zorn_property_wrt RelIncl { A where A is Ideal of R : A is proper }
proof
let Y be
set ;
:: according to ORDERS_1:def 9 :: thesis: ( not Y c= { A where A is Ideal of R : A is proper } or not (RelIncl { A where A is Ideal of R : A is proper } ) |_2 Y is being_linear-order or ex b1 being set st
( b1 in { A where A is Ideal of R : A is proper } & ( for b2 being set holds
( not b2 in Y or [b2,b1] in RelIncl { A where A is Ideal of R : A is proper } ) ) ) )
assume that A3:
Y c= { A where A is Ideal of R : A is proper }
and A4:
(RelIncl { A where A is Ideal of R : A is proper } ) |_2 Y is
being_linear-order
;
:: thesis: ex b1 being set st
( b1 in { A where A is Ideal of R : A is proper } & ( for b2 being set holds
( not b2 in Y or [b2,b1] in RelIncl { A where A is Ideal of R : A is proper } ) ) )
per cases
( Y is empty or not Y is empty )
;
suppose
not
Y is
empty
;
:: thesis: ex b1 being set st
( b1 in { A where A is Ideal of R : A is proper } & ( for b2 being set holds
( not b2 in Y or [b2,b1] in RelIncl { A where A is Ideal of R : A is proper } ) ) )then consider e being
set such that A7:
e in Y
by XBOOLE_0:def 1;
e in { A where A is Ideal of R : A is proper }
by A3, A7;
then consider A being
Ideal of
R such that A8:
e = A
and
A is
proper
;
consider q being
set such that A9:
q in A
by XBOOLE_0:def 1;
take x =
union Y;
:: thesis: ( x in { A where A is Ideal of R : A is proper } & ( for b1 being set holds
( not b1 in Y or [b1,x] in RelIncl { A where A is Ideal of R : A is proper } ) ) )
x c= the
carrier of
R
then reconsider B =
x as
Subset of
R ;
A12:
not
B is
empty
by A7, A8, A9, TARSKI:def 4;
A13:
B is
add-closed
proof
let a,
b be
Element of
R;
:: according to IDEAL_1:def 1 :: thesis: ( not a in B or not b in B or a + b in B )
assume
a in B
;
:: thesis: ( not b in B or a + b in B )
then consider Aa being
set such that A14:
a in Aa
and A15:
Aa in Y
by TARSKI:def 4;
assume
b in B
;
:: thesis: a + b in B
then consider Ab being
set such that A16:
b in Ab
and A17:
Ab in Y
by TARSKI:def 4;
Aa in { A where A is Ideal of R : A is proper }
by A3, A15;
then consider Ia being
Ideal of
R such that A20:
Aa = Ia
and
Ia is
proper
;
Ab in { A where A is Ideal of R : A is proper }
by A3, A17;
then consider Ib being
Ideal of
R such that A21:
Ab = Ib
and
Ib is
proper
;
(RelIncl { A where A is Ideal of R : A is proper } ) |_2 Y is
connected
by A4, ORDERS_1:def 5;
then A22:
(RelIncl { A where A is Ideal of R : A is proper } ) |_2 Y is_connected_in field ((RelIncl { A where A is Ideal of R : A is proper } ) |_2 Y)
by RELAT_2:def 14;
RelIncl { A where A is Ideal of R : A is proper } is
reflexive
then
field ((RelIncl { A where A is Ideal of R : A is proper } ) |_2 Y) = Y
by A2, A3, ORDERS_1:181;
then
(
[Aa,Ab] in (RelIncl { A where A is Ideal of R : A is proper } ) |_2 Y or
[Ab,Aa] in (RelIncl { A where A is Ideal of R : A is proper } ) |_2 Y or
Aa = Ab )
by A15, A17, A22, RELAT_2:def 6;
then
(
[Aa,Ab] in RelIncl { A where A is Ideal of R : A is proper } or
[Ab,Aa] in RelIncl { A where A is Ideal of R : A is proper } or
Aa = Ab )
by XBOOLE_0:def 4;
then
(
Aa c= Ab or
Ab c= Aa )
by A3, A15, A17, WELLORD2:def 1;
hence
a + b in B
by A14, A15, A16, A17, A18, A20, A21;
:: thesis: verum
end; A23:
B is
left-ideal
A28:
B is
right-ideal
hence A35:
x in { A where A is Ideal of R : A is proper }
by A12, A13, A23, A28;
:: thesis: for b1 being set holds
( not b1 in Y or [b1,x] in RelIncl { A where A is Ideal of R : A is proper } )let y be
set ;
:: thesis: ( not y in Y or [y,x] in RelIncl { A where A is Ideal of R : A is proper } )assume A36:
y in Y
;
:: thesis: [y,x] in RelIncl { A where A is Ideal of R : A is proper } then
y c= x
by ZFMISC_1:92;
hence
[y,x] in RelIncl { A where A is Ideal of R : A is proper }
by A3, A35, A36, WELLORD2:def 1;
:: thesis: verum end; end;
end;
then consider x being set such that
A37:
x is_maximal_in RelIncl { A where A is Ideal of R : A is proper }
by A1, A2, ORDERS_1:173;
A38:
x in field (RelIncl { A where A is Ideal of R : A is proper } )
by A37, ORDERS_1:def 11;
then consider I being Ideal of R such that
A39:
x = I
and
A40:
I is proper
by A2;
take
I
; :: thesis: I is maximal
thus
I is proper
by A40; :: according to RING_1:def 4 :: thesis: I is quasi-maximal
let J be Ideal of R; :: according to RING_1:def 3 :: thesis: ( not I c= J or J = I or not J is proper )
assume A41:
I c= J
; :: thesis: ( J = I or not J is proper )
hence
( J = I or not J is proper )
; :: thesis: verum