let L be Lattice; :: thesis: for D being non empty Subset of L holds
( D is Filter of L iff ( ( for p, q being Element of L st p in D & q in D holds
p "/\" q in D ) & ( for p, q being Element of L st p in D & p [= q holds
q in D ) ) )
let D be non empty Subset of L; :: thesis: ( D is Filter of L iff ( ( for p, q being Element of L st p in D & q in D holds
p "/\" q in D ) & ( for p, q being Element of L st p in D & p [= q holds
q in D ) ) )
thus
( D is Filter of L implies ( ( for p, q being Element of L st p in D & q in D holds
p "/\" q in D ) & ( for p, q being Element of L st p in D & p [= q holds
q in D ) ) )
:: thesis: ( ( for p, q being Element of L st p in D & q in D holds
p "/\" q in D ) & ( for p, q being Element of L st p in D & p [= q holds
q in D ) implies D is Filter of L )
assume that
A3:
for p, q being Element of L st p in D & q in D holds
p "/\" q in D
and
A4:
for p, q being Element of L st p in D & p [= q holds
q in D
; :: thesis: D is Filter of L
let p be Element of L; :: according to FILTER_0:def 1 :: thesis: for q being Element of L holds
( ( p in D & q in D ) iff p "/\" q in D )
let q be Element of L; :: thesis: ( ( p in D & q in D ) iff p "/\" q in D )
( p "/\" q [= p & q "/\" p [= q & q "/\" p = p "/\" q )
by LATTICES:23;
hence
( ( p in D & q in D ) iff p "/\" q in D )
by A3, A4; :: thesis: verum