let A be non degenerated commutative Ring; for G being Subset-Family of (Spectrum A) st ( for S being set st S in G holds
ex E being non empty Subset of A st S = PrimeIdeals (A,E) ) holds
ex F being non empty Subset of A st Intersect G = PrimeIdeals (A,F)
let G be Subset-Family of (Spectrum A); ( ( for S being set st S in G holds
ex E being non empty Subset of A st S = PrimeIdeals (A,E) ) implies ex F being non empty Subset of A st Intersect G = PrimeIdeals (A,F) )
assume A1:
for S being set st S in G holds
ex E being non empty Subset of A st S = PrimeIdeals (A,E)
; ex F being non empty Subset of A st Intersect G = PrimeIdeals (A,F)
per cases
( G <> {} or G = {} )
;
suppose A2:
G <> {}
;
ex F being non empty Subset of A st Intersect G = PrimeIdeals (A,F)then consider o being
object such that A3:
o in G
by XBOOLE_0:def 1;
reconsider o =
o as
set by A3;
consider E being non
empty Subset of
A such that A4:
o = PrimeIdeals (
A,
E)
by A1, A3;
A5:
meet G = Intersect G
by A2, SETFAM_1:def 9;
defpred S1[
set ]
means ex
Z being non
empty Subset of
A st
( $1
= Z & ex
D being
set st
(
D in G &
D = PrimeIdeals (
A,
Z) ) );
consider SFE being
set such that A6:
for
x being
set holds
(
x in SFE iff (
x in bool the
carrier of
A &
S1[
x] ) )
from XFAMILY:sch 1();
SFE c= bool the
carrier of
A
by A6;
then reconsider SFE =
SFE as non
empty Subset-Family of the
carrier of
A by A3, A4, A6;
E c= union SFE
by ZFMISC_1:74, A3, A4, A6;
then A8:
union SFE is non
empty Subset of
A
;
A9:
for
x being
object st
x in Intersect G holds
x in PrimeIdeals (
A,
(union SFE))
for
x being
object st
x in PrimeIdeals (
A,
(union SFE)) holds
x in Intersect G
hence
ex
F being non
empty Subset of
A st
Intersect G = PrimeIdeals (
A,
F)
by A8, A9, TARSKI:2;
verum end; end;