Lm1:
1 is odd
Lm2:
2 is even
definition
let A be non
empty set ;
let L be
lower-bounded LATTICE;
let d be
BiFunction of
A,
L;
let q be
Element of
[:A,A, the carrier of L, the carrier of L:];
func new_bi_fun2 (
d,
q)
-> BiFunction of
(new_set2 A),
L means :
Def4:
( ( for
u,
v being
Element of
A holds
it . (
u,
v)
= d . (
u,
v) ) &
it . (
{A},
{A})
= Bottom L &
it . (
{{A}},
{{A}})
= Bottom L &
it . (
{A},
{{A}})
= ((d . ((q `1_4),(q `2_4))) "\/" (q `3_4)) "/\" (q `4_4) &
it . (
{{A}},
{A})
= ((d . ((q `1_4),(q `2_4))) "\/" (q `3_4)) "/\" (q `4_4) & ( for
u being
Element of
A holds
(
it . (
u,
{A})
= (d . (u,(q `1_4))) "\/" (q `3_4) &
it . (
{A},
u)
= (d . (u,(q `1_4))) "\/" (q `3_4) &
it . (
u,
{{A}})
= (d . (u,(q `2_4))) "\/" (q `3_4) &
it . (
{{A}},
u)
= (d . (u,(q `2_4))) "\/" (q `3_4) ) ) );
existence
ex b1 being BiFunction of (new_set2 A),L st
( ( for u, v being Element of A holds b1 . (u,v) = d . (u,v) ) & b1 . ({A},{A}) = Bottom L & b1 . ({{A}},{{A}}) = Bottom L & b1 . ({A},{{A}}) = ((d . ((q `1_4),(q `2_4))) "\/" (q `3_4)) "/\" (q `4_4) & b1 . ({{A}},{A}) = ((d . ((q `1_4),(q `2_4))) "\/" (q `3_4)) "/\" (q `4_4) & ( for u being Element of A holds
( b1 . (u,{A}) = (d . (u,(q `1_4))) "\/" (q `3_4) & b1 . ({A},u) = (d . (u,(q `1_4))) "\/" (q `3_4) & b1 . (u,{{A}}) = (d . (u,(q `2_4))) "\/" (q `3_4) & b1 . ({{A}},u) = (d . (u,(q `2_4))) "\/" (q `3_4) ) ) )
uniqueness
for b1, b2 being BiFunction of (new_set2 A),L st ( for u, v being Element of A holds b1 . (u,v) = d . (u,v) ) & b1 . ({A},{A}) = Bottom L & b1 . ({{A}},{{A}}) = Bottom L & b1 . ({A},{{A}}) = ((d . ((q `1_4),(q `2_4))) "\/" (q `3_4)) "/\" (q `4_4) & b1 . ({{A}},{A}) = ((d . ((q `1_4),(q `2_4))) "\/" (q `3_4)) "/\" (q `4_4) & ( for u being Element of A holds
( b1 . (u,{A}) = (d . (u,(q `1_4))) "\/" (q `3_4) & b1 . ({A},u) = (d . (u,(q `1_4))) "\/" (q `3_4) & b1 . (u,{{A}}) = (d . (u,(q `2_4))) "\/" (q `3_4) & b1 . ({{A}},u) = (d . (u,(q `2_4))) "\/" (q `3_4) ) ) & ( for u, v being Element of A holds b2 . (u,v) = d . (u,v) ) & b2 . ({A},{A}) = Bottom L & b2 . ({{A}},{{A}}) = Bottom L & b2 . ({A},{{A}}) = ((d . ((q `1_4),(q `2_4))) "\/" (q `3_4)) "/\" (q `4_4) & b2 . ({{A}},{A}) = ((d . ((q `1_4),(q `2_4))) "\/" (q `3_4)) "/\" (q `4_4) & ( for u being Element of A holds
( b2 . (u,{A}) = (d . (u,(q `1_4))) "\/" (q `3_4) & b2 . ({A},u) = (d . (u,(q `1_4))) "\/" (q `3_4) & b2 . (u,{{A}}) = (d . (u,(q `2_4))) "\/" (q `3_4) & b2 . ({{A}},u) = (d . (u,(q `2_4))) "\/" (q `3_4) ) ) holds
b1 = b2
end;
::
deftheorem Def4 defines
new_bi_fun2 LATTICE8:def 4 :
for A being non empty set
for L being lower-bounded LATTICE
for d being BiFunction of A,L
for q being Element of [:A,A, the carrier of L, the carrier of L:]
for b5 being BiFunction of (new_set2 A),L holds
( b5 = new_bi_fun2 (d,q) iff ( ( for u, v being Element of A holds b5 . (u,v) = d . (u,v) ) & b5 . ({A},{A}) = Bottom L & b5 . ({{A}},{{A}}) = Bottom L & b5 . ({A},{{A}}) = ((d . ((q `1_4),(q `2_4))) "\/" (q `3_4)) "/\" (q `4_4) & b5 . ({{A}},{A}) = ((d . ((q `1_4),(q `2_4))) "\/" (q `3_4)) "/\" (q `4_4) & ( for u being Element of A holds
( b5 . (u,{A}) = (d . (u,(q `1_4))) "\/" (q `3_4) & b5 . ({A},u) = (d . (u,(q `1_4))) "\/" (q `3_4) & b5 . (u,{{A}}) = (d . (u,(q `2_4))) "\/" (q `3_4) & b5 . ({{A}},u) = (d . (u,(q `2_4))) "\/" (q `3_4) ) ) ) );
definition
let A be non
empty set ;
let L be
lower-bounded LATTICE;
let d be
BiFunction of
A,
L;
let q be
QuadrSeq of
d;
let O be
Ordinal;
correctness
existence
ex b1 being set ex L0 being Sequence st
( b1 = last L0 & dom L0 = succ O & L0 . 0 = d & ( for C being Ordinal st succ C in succ O holds
L0 . (succ C) = new_bi_fun2 ((BiFun ((L0 . C),(ConsecutiveSet2 (A,C)),L)),(Quadr2 (q,C))) ) & ( for C being Ordinal st C in succ O & C <> 0 & C is limit_ordinal holds
L0 . C = union (rng (L0 | C)) ) );
uniqueness
for b1, b2 being set st ex L0 being Sequence st
( b1 = last L0 & dom L0 = succ O & L0 . 0 = d & ( for C being Ordinal st succ C in succ O holds
L0 . (succ C) = new_bi_fun2 ((BiFun ((L0 . C),(ConsecutiveSet2 (A,C)),L)),(Quadr2 (q,C))) ) & ( for C being Ordinal st C in succ O & C <> 0 & C is limit_ordinal holds
L0 . C = union (rng (L0 | C)) ) ) & ex L0 being Sequence st
( b2 = last L0 & dom L0 = succ O & L0 . 0 = d & ( for C being Ordinal st succ C in succ O holds
L0 . (succ C) = new_bi_fun2 ((BiFun ((L0 . C),(ConsecutiveSet2 (A,C)),L)),(Quadr2 (q,C))) ) & ( for C being Ordinal st C in succ O & C <> 0 & C is limit_ordinal holds
L0 . C = union (rng (L0 | C)) ) ) holds
b1 = b2;
end;
theorem Th29:
for
A being non
empty set for
L being
lower-bounded LATTICE for
d being
distance_function of
A,
L for
Aq being non
empty set for
dq being
distance_function of
Aq,
L st
Aq,
dq is_extension2_of A,
d holds
for
x,
y being
Element of
A for
a,
b being
Element of
L st
d . (
x,
y)
<= a "\/" b holds
ex
z1,
z2 being
Element of
Aq st
(
dq . (
x,
z1)
= a &
dq . (
z1,
z2)
= ((d . (x,y)) "\/" a) "/\" b &
dq . (
z2,
y)
= a )
theorem Th33:
for
L being
lower-bounded modular LATTICE for
S being
ExtensionSeq2 of the
carrier of
L,
BasicDF L for
FS being non
empty set for
FD being
distance_function of
FS,
L for
x,
y being
Element of
FS for
a,
b being
Element of
L st
FS = union { ((S . i) `1) where i is Element of NAT : verum } &
FD = union { ((S . i) `2) where i is Element of NAT : verum } &
FD . (
x,
y)
<= a "\/" b holds
ex
z1,
z2 being
Element of
FS st
(
FD . (
x,
z1)
= a &
FD . (
z1,
z2)
= ((FD . (x,y)) "\/" a) "/\" b &
FD . (
z2,
y)
= a )
Lm3:
for m being Element of NAT holds
( not m in Seg 4 or m = 1 or m = 2 or m = 3 or m = 4 )
Lm4:
for j being Nat st 1 <= j & j < 4 & not j = 1 & not j = 2 holds
j = 3