let L be Lattice; :: thesis: for p, q being Element of L st L is C_Lattice & L is modular & p [= q holds
latt L,[#p,q#] is C_Lattice
let p, q be Element of L; :: thesis: ( L is C_Lattice & L is modular & p [= q implies latt L,[#p,q#] is C_Lattice )
assume A1:
( L is C_Lattice & L is modular & p [= q )
; :: thesis: latt L,[#p,q#] is C_Lattice
then reconsider K = latt L,[#p,q#] as bounded Lattice by Th84;
K is complemented
proof
let b' be
Element of
K;
:: according to LATTICES:def 19 :: thesis: ex b1 being Element of the carrier of K st b1 is_a_complement_of b'
reconsider b =
b' as
Element of
L by Th69;
consider a being
Element of
L such that A2:
a is_a_complement_of b
by A1, LATTICES:def 19;
A3:
(
a "\/" b = Top L &
a "/\" b = Bottom L )
by A2, LATTICES:def 18;
a "/\" q [= q
by LATTICES:23;
then A4:
(
p [= p "\/" (a "/\" q) &
p "\/" (a "/\" q) [= q &
H1(
K)
= [#p,q#] )
by A1, Th73, FILTER_0:6, LATTICES:22;
then reconsider a' =
p "\/" (a "/\" q) as
Element of
K by A1, Th63;
take
a'
;
:: thesis: a' is_a_complement_of b'
A5:
(
b [= q &
p [= b )
by A1, A4, Th63;
thus a' "\/" b' =
(p "\/" (a "/\" q)) "\/" b
by Th74
.=
(b "\/" p) "\/" (a "/\" q)
by LATTICES:def 5
.=
b "\/" (a "/\" q)
by A5, LATTICES:def 3
.=
(Top L) "/\" q
by A1, A3, A5, LATTICES:def 12
.=
q
by A1, LATTICES:43
.=
Top K
by A1, Th84
;
:: according to LATTICES:def 18 :: thesis: ( b' "\/" a' = Top K & a' "/\" b' = Bottom K & b' "/\" a' = Bottom K )
hence
b' "\/" a' = Top K
;
:: thesis: ( a' "/\" b' = Bottom K & b' "/\" a' = Bottom K )
thus a' "/\" b' =
(p "\/" (a "/\" q)) "/\" b
by Th74
.=
p "\/" ((a "/\" q) "/\" b)
by A1, A5, LATTICES:def 12
.=
p "\/" (q "/\" (Bottom L))
by A3, LATTICES:def 7
.=
p "\/" (Bottom L)
by A1, LATTICES:40
.=
p
by A1, LATTICES:39
.=
Bottom K
by A1, Th84
;
:: thesis: b' "/\" a' = Bottom K
hence
b' "/\" a' = Bottom K
;
:: thesis: verum
end;
hence
latt L,[#p,q#] is C_Lattice
; :: thesis: verum