definition
let A be non
empty set ;
defpred S1[
set ]
means ( $1 is
Relation of
A & ( for
a,
b being
Element of
A holds
(
[a,b] in $1 or
[b,a] in $1 ) ) & ( for
a,
b,
c being
Element of
A st
[a,b] in $1 &
[b,c] in $1 holds
[a,c] in $1 ) );
defpred S2[
set ]
means for
R being
set holds
(
R in $1 iff
S1[
R] );
existence
ex b1 being set st
for R being set holds
( R in b1 iff ( R is Relation of A & ( for a, b being Element of A holds
( [a,b] in R or [b,a] in R ) ) & ( for a, b, c being Element of A st [a,b] in R & [b,c] in R holds
[a,c] in R ) ) )
uniqueness
for b1, b2 being set st ( for R being set holds
( R in b1 iff ( R is Relation of A & ( for a, b being Element of A holds
( [a,b] in R or [b,a] in R ) ) & ( for a, b, c being Element of A st [a,b] in R & [b,c] in R holds
[a,c] in R ) ) ) ) & ( for R being set holds
( R in b2 iff ( R is Relation of A & ( for a, b being Element of A holds
( [a,b] in R or [b,a] in R ) ) & ( for a, b, c being Element of A st [a,b] in R & [b,c] in R holds
[a,c] in R ) ) ) ) holds
b1 = b2
end;
definition
let A be non
empty set ;
defpred S1[
set ]
means for
a,
b being
Element of
A st
[a,b] in $1 &
[b,a] in $1 holds
a = b;
defpred S2[
set ]
means for
R being
Element of
LinPreorders A holds
(
R in $1 iff
S1[
R] );
existence
ex b1 being Subset of (LinPreorders A) st
for R being Element of LinPreorders A holds
( R in b1 iff for a, b being Element of A st [a,b] in R & [b,a] in R holds
a = b )
uniqueness
for b1, b2 being Subset of (LinPreorders A) st ( for R being Element of LinPreorders A holds
( R in b1 iff for a, b being Element of A st [a,b] in R & [b,a] in R holds
a = b ) ) & ( for R being Element of LinPreorders A holds
( R in b2 iff for a, b being Element of A st [a,b] in R & [b,a] in R holds
a = b ) ) holds
b1 = b2
end;
theorem Th10:
for
A being non
empty set for
a,
b,
c being
Element of
A for
o9 being
Element of
LinPreorders A st
a <> b &
a <> c holds
ex
o being
Element of
LinPreorders A st
(
a <_ o,
b &
a <_ o,
c & (
b <_ o,
c implies
b <_ o9,
c ) & (
b <_ o9,
c implies
b <_ o,
c ) & (
c <_ o,
b implies
c <_ o9,
b ) & (
c <_ o9,
b implies
c <_ o,
b ) )
theorem Th11:
for
A being non
empty set for
a,
b,
c being
Element of
A for
o9 being
Element of
LinPreorders A st
a <> b &
a <> c holds
ex
o being
Element of
LinPreorders A st
(
b <_ o,
a &
c <_ o,
a & (
b <_ o,
c implies
b <_ o9,
c ) & (
b <_ o9,
c implies
b <_ o,
c ) & (
c <_ o,
b implies
c <_ o9,
b ) & (
c <_ o9,
b implies
c <_ o,
b ) )
theorem
for
A being non
empty set for
a,
b being
Element of
A for
o,
o9 being
Element of
LinOrders A holds
( not ( (
a <_ o,
b implies
a <_ o9,
b ) & (
a <_ o9,
b implies
a <_ o,
b ) & (
b <_ o,
a implies
b <_ o9,
a ) & (
b <_ o9,
a implies
b <_ o,
a ) & not (
a <_ o,
b iff
a <_ o9,
b ) ) & not ( (
a <_ o,
b implies
a <_ o9,
b ) & (
a <_ o9,
b implies
a <_ o,
b ) & not ( (
a <_ o,
b implies
a <_ o9,
b ) & (
a <_ o9,
b implies
a <_ o,
b ) & (
b <_ o,
a implies
b <_ o9,
a ) & (
b <_ o9,
a implies
b <_ o,
a ) ) ) )
theorem Th14:
for
A,
N being non
empty finite set for
f being
Function of
(Funcs (N,(LinPreorders A))),
(LinPreorders A) st ( for
p being
Element of
Funcs (
N,
(LinPreorders A))
for
a,
b being
Element of
A st ( for
i being
Element of
N holds
a <_ p . i,
b ) holds
a <_ f . p,
b ) & ( for
p,
p9 being
Element of
Funcs (
N,
(LinPreorders A))
for
a,
b being
Element of
A st ( for
i being
Element of
N holds
( (
a <_ p . i,
b implies
a <_ p9 . i,
b ) & (
a <_ p9 . i,
b implies
a <_ p . i,
b ) & (
b <_ p . i,
a implies
b <_ p9 . i,
a ) & (
b <_ p9 . i,
a implies
b <_ p . i,
a ) ) ) holds
(
a <_ f . p,
b iff
a <_ f . p9,
b ) ) &
card A >= 3 holds
ex
n being
Element of
N st
for
p being
Element of
Funcs (
N,
(LinPreorders A))
for
a,
b being
Element of
A st
a <_ p . n,
b holds
a <_ f . p,
b
theorem
for
A,
N being non
empty finite set for
f being
Function of
(Funcs (N,(LinOrders A))),
(LinPreorders A) st ( for
p being
Element of
Funcs (
N,
(LinOrders A))
for
a,
b being
Element of
A st ( for
i being
Element of
N holds
a <_ p . i,
b ) holds
a <_ f . p,
b ) & ( for
p,
p9 being
Element of
Funcs (
N,
(LinOrders A))
for
a,
b being
Element of
A st ( for
i being
Element of
N holds
(
a <_ p . i,
b iff
a <_ p9 . i,
b ) ) holds
(
a <_ f . p,
b iff
a <_ f . p9,
b ) ) &
card A >= 3 holds
ex
n being
Element of
N st
for
p being
Element of
Funcs (
N,
(LinOrders A))
for
a,
b being
Element of
A holds
(
a <_ p . n,
b iff
a <_ f . p,
b )