let A be non empty set ; :: thesis: for L being lower-bounded LATTICE st L is modular holds
for d being BiFunction of A,L st d is symmetric & d is u.t.i. holds
for q being Element of [:A,A,the carrier of L,the carrier of L:] st d . (q `1 ),(q `2 ) <= (q `3 ) "\/" (q `4 ) holds
new_bi_fun2 d,q is u.t.i.
let L be lower-bounded LATTICE; :: thesis: ( L is modular implies for d being BiFunction of A,L st d is symmetric & d is u.t.i. holds
for q being Element of [:A,A,the carrier of L,the carrier of L:] st d . (q `1 ),(q `2 ) <= (q `3 ) "\/" (q `4 ) holds
new_bi_fun2 d,q is u.t.i. )
assume A1:
L is modular
; :: thesis: for d being BiFunction of A,L st d is symmetric & d is u.t.i. holds
for q being Element of [:A,A,the carrier of L,the carrier of L:] st d . (q `1 ),(q `2 ) <= (q `3 ) "\/" (q `4 ) holds
new_bi_fun2 d,q is u.t.i.
let d be BiFunction of A,L; :: thesis: ( d is symmetric & d is u.t.i. implies for q being Element of [:A,A,the carrier of L,the carrier of L:] st d . (q `1 ),(q `2 ) <= (q `3 ) "\/" (q `4 ) holds
new_bi_fun2 d,q is u.t.i. )
assume that
A2:
d is symmetric
and
A3:
d is u.t.i.
; :: thesis: for q being Element of [:A,A,the carrier of L,the carrier of L:] st d . (q `1 ),(q `2 ) <= (q `3 ) "\/" (q `4 ) holds
new_bi_fun2 d,q is u.t.i.
let q be Element of [:A,A,the carrier of L,the carrier of L:]; :: thesis: ( d . (q `1 ),(q `2 ) <= (q `3 ) "\/" (q `4 ) implies new_bi_fun2 d,q is u.t.i. )
set x = q `1 ;
set y = q `2 ;
set a = q `3 ;
set b = q `4 ;
set f = new_bi_fun2 d,q;
assume A4:
d . (q `1 ),(q `2 ) <= (q `3 ) "\/" (q `4 )
; :: thesis: new_bi_fun2 d,q is u.t.i.
reconsider B = {{A},{{A}}} as non empty set ;
reconsider a = q `3 , b = q `4 as Element of L ;
A5:
for p, q, u being Element of new_set2 A st p in A & q in A & u in A holds
(new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
proof
let p,
q,
u be
Element of
new_set2 A;
:: thesis: ( p in A & q in A & u in A implies (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) )
assume
(
p in A &
q in A &
u in A )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
then reconsider p' =
p,
q' =
q,
u' =
u as
Element of
A ;
A6:
(new_bi_fun2 d,q) . p,
u = d . p',
u'
by Def5;
A7:
(new_bi_fun2 d,q) . p,
q = d . p',
q'
by Def5;
(new_bi_fun2 d,q) . q,
u = d . q',
u'
by Def5;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A3, A6, A7, LATTICE5:def 8;
:: thesis: verum
end;
A8:
for p, q, u being Element of new_set2 A st p in A & q in A & u in B holds
(new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
proof
let p,
q,
u be
Element of
new_set2 A;
:: thesis: ( p in A & q in A & u in B implies (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) )
assume A9:
(
p in A &
q in A &
u in B )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
per cases
( ( p in A & q in A & u = {A} ) or ( p in A & q in A & u = {{A}} ) )
by A9, TARSKI:def 2;
suppose A10:
(
p in A &
q in A &
u = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then reconsider p' =
p,
q' =
q as
Element of
A ;
A11:
(new_bi_fun2 d,q) . p,
u = (d . p',(q `1 )) "\/" a
by A10, Def5;
A12:
(new_bi_fun2 d,q) . q,
u = (d . q',(q `1 )) "\/" a
by A10, Def5;
A13:
(new_bi_fun2 d,q) . p,
q = d . p',
q'
by Def5;
d . p',
(q `1 ) <= (d . p',q') "\/" (d . q',(q `1 ))
by A3, LATTICE5:def 8;
then
(d . p',(q `1 )) "\/" a <= ((d . p',q') "\/" (d . q',(q `1 ))) "\/" a
by WAYBEL_1:3;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A11, A12, A13, LATTICE3:14;
:: thesis: verum end; suppose A14:
(
p in A &
q in A &
u = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then reconsider p' =
p,
q' =
q as
Element of
A ;
A15:
(new_bi_fun2 d,q) . p,
u = (d . p',(q `2 )) "\/" a
by A14, Def5;
A16:
(new_bi_fun2 d,q) . q,
u = (d . q',(q `2 )) "\/" a
by A14, Def5;
A17:
(new_bi_fun2 d,q) . p,
q = d . p',
q'
by Def5;
d . p',
(q `2 ) <= (d . p',q') "\/" (d . q',(q `2 ))
by A3, LATTICE5:def 8;
then
(d . p',(q `2 )) "\/" a <= ((d . p',q') "\/" (d . q',(q `2 ))) "\/" a
by WAYBEL_1:3;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A15, A16, A17, LATTICE3:14;
:: thesis: verum end; end;
end;
A18:
for p, q, u being Element of new_set2 A st p in A & q in B & u in A holds
(new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
proof
let p,
q,
u be
Element of
new_set2 A;
:: thesis: ( p in A & q in B & u in A implies (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) )
assume A19:
(
p in A &
q in B &
u in A )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
per cases
( ( p in A & u in A & q = {A} ) or ( p in A & u in A & q = {{A}} ) )
by A19, TARSKI:def 2;
suppose A20:
(
p in A &
u in A &
q = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then reconsider p' =
p,
u' =
u as
Element of
A ;
A21:
(new_bi_fun2 d,q) . p,
q = (d . p',(q `1 )) "\/" a
by A20, Def5;
A22:
(new_bi_fun2 d,q) . q,
u = (d . u',(q `1 )) "\/" a
by A20, Def5;
A23:
(d . p',(q `1 )) "\/" (d . u',(q `1 )) <= ((d . p',(q `1 )) "\/" (d . u',(q `1 ))) "\/" a
by YELLOW_0:22;
A24:
((d . p',(q `1 )) "\/" (d . u',(q `1 ))) "\/" a =
(d . p',(q `1 )) "\/" ((d . u',(q `1 )) "\/" a)
by LATTICE3:14
.=
(d . p',(q `1 )) "\/" ((d . u',(q `1 )) "\/" (a "\/" a))
by YELLOW_5:1
.=
(d . p',(q `1 )) "\/" (((d . u',(q `1 )) "\/" a) "\/" a)
by LATTICE3:14
.=
((d . p',(q `1 )) "\/" a) "\/" ((d . u',(q `1 )) "\/" a)
by LATTICE3:14
;
d . p',
u' <= (d . p',(q `1 )) "\/" (d . (q `1 ),u')
by A3, LATTICE5:def 8;
then
d . p',
u' <= (d . p',(q `1 )) "\/" (d . u',(q `1 ))
by A2, LATTICE5:def 6;
then
d . p',
u' <= ((d . p',(q `1 )) "\/" a) "\/" ((d . u',(q `1 )) "\/" a)
by A23, A24, ORDERS_2:26;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A21, A22, Def5;
:: thesis: verum end; suppose A25:
(
p in A &
u in A &
q = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then reconsider p' =
p,
u' =
u as
Element of
A ;
A26:
(new_bi_fun2 d,q) . p,
q = (d . p',(q `2 )) "\/" a
by A25, Def5;
A27:
(new_bi_fun2 d,q) . q,
u = (d . u',(q `2 )) "\/" a
by A25, Def5;
A28:
(d . p',(q `2 )) "\/" (d . u',(q `2 )) <= ((d . p',(q `2 )) "\/" (d . u',(q `2 ))) "\/" a
by YELLOW_0:22;
A29:
((d . p',(q `2 )) "\/" (d . u',(q `2 ))) "\/" a =
(d . p',(q `2 )) "\/" ((d . u',(q `2 )) "\/" a)
by LATTICE3:14
.=
(d . p',(q `2 )) "\/" ((d . u',(q `2 )) "\/" (a "\/" a))
by YELLOW_5:1
.=
(d . p',(q `2 )) "\/" (((d . u',(q `2 )) "\/" a) "\/" a)
by LATTICE3:14
.=
((d . p',(q `2 )) "\/" a) "\/" ((d . u',(q `2 )) "\/" a)
by LATTICE3:14
;
d . p',
u' <= (d . p',(q `2 )) "\/" (d . (q `2 ),u')
by A3, LATTICE5:def 8;
then
d . p',
u' <= (d . p',(q `2 )) "\/" (d . u',(q `2 ))
by A2, LATTICE5:def 6;
then
d . p',
u' <= ((d . p',(q `2 )) "\/" a) "\/" ((d . u',(q `2 )) "\/" a)
by A28, A29, ORDERS_2:26;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A26, A27, Def5;
:: thesis: verum end; end;
end;
A30:
for p, q, u being Element of new_set2 A st p in A & q in B & u in B holds
(new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
proof
let p,
q,
u be
Element of
new_set2 A;
:: thesis: ( p in A & q in B & u in B implies (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) )
assume A31:
(
p in A &
q in B &
u in B )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
per cases
( ( p in A & q = {A} & u = {A} ) or ( p in A & q = {A} & u = {{A}} ) or ( p in A & q = {{A}} & u = {A} ) or ( p in A & q = {{A}} & u = {{A}} ) )
by A31, TARSKI:def 2;
suppose A32:
(
p in A &
q = {A} &
u = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(Bottom L) "\/" ((new_bi_fun2 d,q) . p,q)
by Def5
.=
(new_bi_fun2 d,q) . p,
q
by WAYBEL_1:4
;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A32;
:: thesis: verum end; suppose A33:
(
p in A &
q = {A} &
u = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then reconsider p' =
p as
Element of
A ;
A34:
(new_bi_fun2 d,q) . p,
q = (d . p',(q `1 )) "\/" a
by A33, Def5;
A35:
(new_bi_fun2 d,q) . q,
u = ((d . (q `1 ),(q `2 )) "\/" a) "/\" b
by A33, Def5;
a <= a "\/" (d . (q `1 ),(q `2 ))
by YELLOW_0:22;
then A36:
a "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" b) = (a "\/" b) "/\" (a "\/" (d . (q `1 ),(q `2 )))
by A1, YELLOW11:def 3;
A37:
(d . (q `1 ),(q `2 )) "\/" a = ((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a)
by YELLOW_5:2;
a <= a
;
then
(d . (q `1 ),(q `2 )) "\/" a <= (a "\/" b) "\/" a
by A4, YELLOW_3:3;
then
((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a) <= ((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a)
by YELLOW_5:6;
then A38:
(d . p',(q `1 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a)) <= (d . p',(q `1 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a))
by WAYBEL_1:3;
((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(d . p',(q `1 )) "\/" ((a "\/" b) "/\" (a "\/" (d . (q `1 ),(q `2 ))))
by A34, A35, A36, LATTICE3:14
.=
(d . p',(q `1 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" a) "\/" b))
by YELLOW_5:1
.=
(d . p',(q `1 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a))
by LATTICE3:14
;
then A39:
((d . p',(q `1 )) "\/" (d . (q `1 ),(q `2 ))) "\/" a <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A37, A38, LATTICE3:14;
d . p',
(q `2 ) <= (d . p',(q `1 )) "\/" (d . (q `1 ),(q `2 ))
by A3, LATTICE5:def 8;
then
(d . p',(q `2 )) "\/" a <= ((d . p',(q `1 )) "\/" (d . (q `1 ),(q `2 ))) "\/" a
by YELLOW_5:7;
then
(d . p',(q `2 )) "\/" a <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A39, ORDERS_2:26;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A33, Def5;
:: thesis: verum end; suppose A40:
(
p in A &
q = {{A}} &
u = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then reconsider p' =
p as
Element of
A ;
A41:
(new_bi_fun2 d,q) . p,
q = (d . p',(q `2 )) "\/" a
by A40, Def5;
A42:
(new_bi_fun2 d,q) . q,
u = ((d . (q `1 ),(q `2 )) "\/" a) "/\" b
by A40, Def5;
a <= a "\/" (d . (q `1 ),(q `2 ))
by YELLOW_0:22;
then A43:
a "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" b) = (a "\/" b) "/\" (a "\/" (d . (q `1 ),(q `2 )))
by A1, YELLOW11:def 3;
A44:
(d . (q `1 ),(q `2 )) "\/" a = ((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a)
by YELLOW_5:2;
a <= a
;
then
(d . (q `1 ),(q `2 )) "\/" a <= (a "\/" b) "\/" a
by A4, YELLOW_3:3;
then
((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a) <= ((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a)
by YELLOW_5:6;
then A45:
(d . p',(q `2 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a)) <= (d . p',(q `2 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a))
by WAYBEL_1:3;
((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(d . p',(q `2 )) "\/" ((a "\/" b) "/\" (a "\/" (d . (q `1 ),(q `2 ))))
by A41, A42, A43, LATTICE3:14
.=
(d . p',(q `2 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" a) "\/" b))
by YELLOW_5:1
.=
(d . p',(q `2 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a))
by LATTICE3:14
;
then A46:
((d . p',(q `2 )) "\/" (d . (q `1 ),(q `2 ))) "\/" a <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A44, A45, LATTICE3:14;
d . (q `2 ),
(q `1 ) = d . (q `1 ),
(q `2 )
by A2, LATTICE5:def 6;
then
d . p',
(q `1 ) <= (d . p',(q `2 )) "\/" (d . (q `1 ),(q `2 ))
by A3, LATTICE5:def 8;
then
(d . p',(q `1 )) "\/" a <= ((d . p',(q `2 )) "\/" (d . (q `1 ),(q `2 ))) "\/" a
by YELLOW_5:7;
then
(d . p',(q `1 )) "\/" a <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A46, ORDERS_2:26;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A40, Def5;
:: thesis: verum end; suppose A47:
(
p in A &
q = {{A}} &
u = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(Bottom L) "\/" ((new_bi_fun2 d,q) . p,q)
by Def5
.=
(new_bi_fun2 d,q) . p,
q
by WAYBEL_1:4
;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A47;
:: thesis: verum end; end;
end;
A48:
for p, q, u being Element of new_set2 A st p in B & q in A & u in A holds
(new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
proof
let p,
q,
u be
Element of
new_set2 A;
:: thesis: ( p in B & q in A & u in A implies (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) )
assume A49:
(
p in B &
q in A &
u in A )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
then reconsider q' =
q,
u' =
u as
Element of
A ;
per cases
( ( p = {A} & q in A & u in A ) or ( p = {{A}} & q in A & u in A ) )
by A49, TARSKI:def 2;
suppose A50:
(
p = {A} &
q in A &
u in A )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then A51:
(new_bi_fun2 d,q) . p,
q = (d . q',(q `1 )) "\/" a
by Def5;
A52:
(new_bi_fun2 d,q) . q,
u = d . q',
u'
by Def5;
d . u',
(q `1 ) <= (d . u',q') "\/" (d . q',(q `1 ))
by A3, LATTICE5:def 8;
then
d . u',
(q `1 ) <= (d . q',u') "\/" (d . q',(q `1 ))
by A2, LATTICE5:def 6;
then
(d . u',(q `1 )) "\/" a <= ((d . q',(q `1 )) "\/" (d . q',u')) "\/" a
by WAYBEL_1:3;
then
(d . u',(q `1 )) "\/" a <= ((d . q',(q `1 )) "\/" a) "\/" (d . q',u')
by LATTICE3:14;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A50, A51, A52, Def5;
:: thesis: verum end; suppose A53:
(
p = {{A}} &
q in A &
u in A )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then A54:
(new_bi_fun2 d,q) . p,
q = (d . q',(q `2 )) "\/" a
by Def5;
A55:
(new_bi_fun2 d,q) . q,
u = d . q',
u'
by Def5;
d . u',
(q `2 ) <= (d . u',q') "\/" (d . q',(q `2 ))
by A3, LATTICE5:def 8;
then
d . u',
(q `2 ) <= (d . q',u') "\/" (d . q',(q `2 ))
by A2, LATTICE5:def 6;
then
(d . u',(q `2 )) "\/" a <= ((d . q',(q `2 )) "\/" (d . q',u')) "\/" a
by WAYBEL_1:3;
then
(d . u',(q `2 )) "\/" a <= ((d . q',(q `2 )) "\/" a) "\/" (d . q',u')
by LATTICE3:14;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A53, A54, A55, Def5;
:: thesis: verum end; end;
end;
A56:
for p, q, u being Element of new_set2 A st p in B & q in A & u in B holds
(new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
proof
let p,
q,
u be
Element of
new_set2 A;
:: thesis: ( p in B & q in A & u in B implies (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) )
assume A57:
(
p in B &
q in A &
u in B )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
per cases
( ( q in A & p = {A} & u = {A} ) or ( q in A & p = {A} & u = {{A}} ) or ( q in A & p = {{A}} & u = {A} ) or ( q in A & p = {{A}} & u = {{A}} ) )
by A57, TARSKI:def 2;
suppose A58:
(
q in A &
p = {A} &
u = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then reconsider q' =
q as
Element of
A ;
A59:
(new_bi_fun2 d,q) . p,
u = ((d . (q `1 ),(q `2 )) "\/" a) "/\" b
by A58, Def5;
(new_bi_fun2 d,q) . p,
q = (d . q',(q `1 )) "\/" a
by A58, Def5;
then A60:
((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
((d . q',(q `1 )) "\/" a) "\/" ((d . q',(q `2 )) "\/" a)
by A58, Def5
.=
((d . q',(q `1 )) "\/" ((d . q',(q `2 )) "\/" a)) "\/" a
by LATTICE3:14
.=
(((d . q',(q `1 )) "\/" (d . q',(q `2 ))) "\/" a) "\/" a
by LATTICE3:14
.=
((d . q',(q `1 )) "\/" (d . q',(q `2 ))) "\/" (a "\/" a)
by LATTICE3:14
.=
((d . q',(q `1 )) "\/" (d . q',(q `2 ))) "\/" a
by YELLOW_5:1
;
d . q',
(q `1 ) = d . (q `1 ),
q'
by A2, LATTICE5:def 6;
then
d . (q `1 ),
(q `2 ) <= (d . q',(q `1 )) "\/" (d . q',(q `2 ))
by A3, LATTICE5:def 8;
then A61:
(d . (q `1 ),(q `2 )) "\/" a <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A60, YELLOW_5:7;
((d . (q `1 ),(q `2 )) "\/" a) "/\" b <= (d . (q `1 ),(q `2 )) "\/" a
by YELLOW_0:23;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A59, A61, ORDERS_2:26;
:: thesis: verum end; suppose A62:
(
q in A &
p = {{A}} &
u = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then reconsider q' =
q as
Element of
A ;
A63:
(new_bi_fun2 d,q) . p,
u = ((d . (q `1 ),(q `2 )) "\/" a) "/\" b
by A62, Def5;
(new_bi_fun2 d,q) . p,
q = (d . q',(q `2 )) "\/" a
by A62, Def5;
then A64:
((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
((d . q',(q `1 )) "\/" a) "\/" ((d . q',(q `2 )) "\/" a)
by A62, Def5
.=
((d . q',(q `1 )) "\/" ((d . q',(q `2 )) "\/" a)) "\/" a
by LATTICE3:14
.=
(((d . q',(q `1 )) "\/" (d . q',(q `2 ))) "\/" a) "\/" a
by LATTICE3:14
.=
((d . q',(q `1 )) "\/" (d . q',(q `2 ))) "\/" (a "\/" a)
by LATTICE3:14
.=
((d . q',(q `1 )) "\/" (d . q',(q `2 ))) "\/" a
by YELLOW_5:1
;
d . q',
(q `1 ) = d . (q `1 ),
q'
by A2, LATTICE5:def 6;
then
d . (q `1 ),
(q `2 ) <= (d . q',(q `1 )) "\/" (d . q',(q `2 ))
by A3, LATTICE5:def 8;
then A65:
(d . (q `1 ),(q `2 )) "\/" a <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A64, YELLOW_5:7;
((d . (q `1 ),(q `2 )) "\/" a) "/\" b <= (d . (q `1 ),(q `2 )) "\/" a
by YELLOW_0:23;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A63, A65, ORDERS_2:26;
:: thesis: verum end; end;
end;
A66:
for p, q, u being Element of new_set2 A st p in B & q in B & u in A holds
(new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
proof
let p,
q,
u be
Element of
new_set2 A;
:: thesis: ( p in B & q in B & u in A implies (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) )
assume A67:
(
p in B &
q in B &
u in A )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
per cases
( ( u in A & q = {A} & p = {A} ) or ( u in A & q = {A} & p = {{A}} ) or ( u in A & q = {{A}} & p = {A} ) or ( u in A & q = {{A}} & p = {{A}} ) )
by A67, TARSKI:def 2;
suppose A68:
(
u in A &
q = {A} &
p = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(Bottom L) "\/" ((new_bi_fun2 d,q) . q,u)
by Def5
.=
(new_bi_fun2 d,q) . p,
u
by A68, WAYBEL_1:4
;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
;
:: thesis: verum end; suppose A69:
(
u in A &
q = {A} &
p = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then reconsider u' =
u as
Element of
A ;
A70:
(new_bi_fun2 d,q) . p,
q = ((d . (q `1 ),(q `2 )) "\/" a) "/\" b
by A69, Def5;
A71:
(new_bi_fun2 d,q) . q,
u = (d . u',(q `1 )) "\/" a
by A69, Def5;
a <= a "\/" (d . (q `1 ),(q `2 ))
by YELLOW_0:22;
then A72:
a "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" b) = (a "\/" b) "/\" (a "\/" (d . (q `1 ),(q `2 )))
by A1, YELLOW11:def 3;
A73:
(d . (q `1 ),(q `2 )) "\/" a = ((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a)
by YELLOW_5:2;
a <= a
;
then
(d . (q `1 ),(q `2 )) "\/" a <= (a "\/" b) "\/" a
by A4, YELLOW_3:3;
then
((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a) <= ((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a)
by YELLOW_5:6;
then A74:
(d . u',(q `1 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a)) <= (d . u',(q `1 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a))
by WAYBEL_1:3;
((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(d . u',(q `1 )) "\/" ((a "\/" b) "/\" (a "\/" (d . (q `1 ),(q `2 ))))
by A70, A71, A72, LATTICE3:14
.=
(d . u',(q `1 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" a) "\/" b))
by YELLOW_5:1
.=
(d . u',(q `1 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a))
by LATTICE3:14
;
then A75:
((d . u',(q `1 )) "\/" (d . (q `1 ),(q `2 ))) "\/" a <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A73, A74, LATTICE3:14;
d . u',
(q `2 ) <= (d . u',(q `1 )) "\/" (d . (q `1 ),(q `2 ))
by A3, LATTICE5:def 8;
then
(d . u',(q `2 )) "\/" a <= ((d . u',(q `1 )) "\/" (d . (q `1 ),(q `2 ))) "\/" a
by YELLOW_5:7;
then
(d . u',(q `2 )) "\/" a <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A75, ORDERS_2:26;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A69, Def5;
:: thesis: verum end; suppose A76:
(
u in A &
q = {{A}} &
p = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then reconsider u' =
u as
Element of
A ;
A77:
(new_bi_fun2 d,q) . p,
q = ((d . (q `1 ),(q `2 )) "\/" a) "/\" b
by A76, Def5;
A78:
(new_bi_fun2 d,q) . q,
u = (d . u',(q `2 )) "\/" a
by A76, Def5;
a <= a "\/" (d . (q `1 ),(q `2 ))
by YELLOW_0:22;
then A79:
a "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" b) = (a "\/" b) "/\" (a "\/" (d . (q `1 ),(q `2 )))
by A1, YELLOW11:def 3;
A80:
(d . (q `1 ),(q `2 )) "\/" a = ((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a)
by YELLOW_5:2;
a <= a
;
then
(d . (q `1 ),(q `2 )) "\/" a <= (a "\/" b) "\/" a
by A4, YELLOW_3:3;
then
((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a) <= ((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a)
by YELLOW_5:6;
then A81:
(d . u',(q `2 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((d . (q `1 ),(q `2 )) "\/" a)) <= (d . u',(q `2 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a))
by WAYBEL_1:3;
((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(d . u',(q `2 )) "\/" ((a "\/" b) "/\" (a "\/" (d . (q `1 ),(q `2 ))))
by A77, A78, A79, LATTICE3:14
.=
(d . u',(q `2 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" a) "\/" b))
by YELLOW_5:1
.=
(d . u',(q `2 )) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" ((a "\/" b) "\/" a))
by LATTICE3:14
;
then A82:
((d . u',(q `2 )) "\/" (d . (q `1 ),(q `2 ))) "\/" a <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A80, A81, LATTICE3:14;
d . (q `2 ),
(q `1 ) = d . (q `1 ),
(q `2 )
by A2, LATTICE5:def 6;
then
d . u',
(q `1 ) <= (d . u',(q `2 )) "\/" (d . (q `1 ),(q `2 ))
by A3, LATTICE5:def 8;
then
(d . u',(q `1 )) "\/" a <= ((d . u',(q `2 )) "\/" (d . (q `1 ),(q `2 ))) "\/" a
by YELLOW_5:7;
then
(d . u',(q `1 )) "\/" a <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A82, ORDERS_2:26;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A76, Def5;
:: thesis: verum end; suppose A83:
(
u in A &
q = {{A}} &
p = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(Bottom L) "\/" ((new_bi_fun2 d,q) . q,u)
by Def5
.=
(new_bi_fun2 d,q) . p,
u
by A83, WAYBEL_1:4
;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
;
:: thesis: verum end; end;
end;
A84:
for p, q, u being Element of new_set2 A st p in B & q in B & u in B holds
(new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
proof
let p,
q,
u be
Element of
new_set2 A;
:: thesis: ( p in B & q in B & u in B implies (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) )
assume A85:
(
p in B &
q in B &
u in B )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
per cases
( ( p = {A} & q = {A} & u = {A} ) or ( p = {A} & q = {A} & u = {{A}} ) or ( p = {A} & q = {{A}} & u = {A} ) or ( p = {A} & q = {{A}} & u = {{A}} ) or ( p = {{A}} & q = {A} & u = {A} ) or ( p = {{A}} & q = {A} & u = {{A}} ) or ( p = {{A}} & q = {{A}} & u = {A} ) or ( p = {{A}} & q = {{A}} & u = {{A}} ) )
by A85, TARSKI:def 2;
suppose A86:
(
p = {A} &
q = {A} &
u = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
Bottom L <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by YELLOW_0:44;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A86, Def5;
:: thesis: verum end; suppose A87:
(
p = {A} &
q = {A} &
u = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(Bottom L) "\/" ((new_bi_fun2 d,q) . p,u)
by Def5
.=
(Bottom L) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" b)
by A87, Def5
.=
((d . (q `1 ),(q `2 )) "\/" a) "/\" b
by WAYBEL_1:4
;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A87, Def5;
:: thesis: verum end; suppose A88:
(
p = {A} &
q = {{A}} &
u = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
Bottom L <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by YELLOW_0:44;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A88, Def5;
:: thesis: verum end; suppose A89:
(
p = {A} &
q = {{A}} &
u = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(((d . (q `1 ),(q `2 )) "\/" a) "/\" b) "\/" ((new_bi_fun2 d,q) . q,u)
by Def5
.=
(Bottom L) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" b)
by A89, Def5
.=
((d . (q `1 ),(q `2 )) "\/" a) "/\" b
by WAYBEL_1:4
;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A89, Def5;
:: thesis: verum end; suppose A90:
(
p = {{A}} &
q = {A} &
u = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(((d . (q `1 ),(q `2 )) "\/" a) "/\" b) "\/" ((new_bi_fun2 d,q) . q,u)
by Def5
.=
(Bottom L) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" b)
by A90, Def5
.=
((d . (q `1 ),(q `2 )) "\/" a) "/\" b
by WAYBEL_1:4
.=
(new_bi_fun2 d,q) . p,
q
by A90, Def5
;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A90;
:: thesis: verum end; suppose A91:
(
p = {{A}} &
q = {A} &
u = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
Bottom L <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by YELLOW_0:44;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A91, Def5;
:: thesis: verum end; suppose A92:
(
p = {{A}} &
q = {{A}} &
u = {A} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)then ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u) =
(Bottom L) "\/" ((new_bi_fun2 d,q) . p,u)
by Def5
.=
(Bottom L) "\/" (((d . (q `1 ),(q `2 )) "\/" a) "/\" b)
by A92, Def5
.=
((d . (q `1 ),(q `2 )) "\/" a) "/\" b
by WAYBEL_1:4
;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A92, Def5;
:: thesis: verum end; suppose A93:
(
p = {{A}} &
q = {{A}} &
u = {{A}} )
;
:: thesis: (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
Bottom L <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by YELLOW_0:44;
hence
(new_bi_fun2 d,q) . p,
u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
by A93, Def5;
:: thesis: verum end; end;
end;
for p, q, u being Element of new_set2 A holds (new_bi_fun2 d,q) . p,u <= ((new_bi_fun2 d,q) . p,q) "\/" ((new_bi_fun2 d,q) . q,u)
hence
new_bi_fun2 d,q is u.t.i.
by LATTICE5:def 8; :: thesis: verum