::
deftheorem defines
[ CLASSES5:def 1 :
for x1, x2, x3, x4, x5 being object holds [x1,x2,x3,x4,x5] = [[x1,x2,x3,x4],x5];
theorem Th10:
for
x1,
x2,
x3,
x4,
x5,
y1,
y2,
y3,
y4,
y5 being
object st
[x1,x2,x3,x4,x5] = [y1,y2,y3,y4,y5] holds
(
x1 = y1 &
x2 = y2 &
x3 = y3 &
x4 = y4 &
x5 = y5 )
definition
let x be
object ;
assume
x is
quintuple
;
then consider y1,
y2,
y3,
y4,
y5 being
object such that A1:
x = [y1,y2,y3,y4,y5]
;
existence
ex b1 being object st
for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b1 = y1
uniqueness
for b1, b2 being object st ( for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b1 = y1 ) & ( for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b2 = y1 ) holds
b1 = b2
end;
definition
let x be
object ;
assume
x is
quintuple
;
then consider y1,
y2,
y3,
y4,
y5 being
object such that A1:
x = [y1,y2,y3,y4,y5]
;
existence
ex b1 being object st
for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b1 = y2
uniqueness
for b1, b2 being object st ( for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b1 = y2 ) & ( for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b2 = y2 ) holds
b1 = b2
end;
definition
let x be
object ;
assume
x is
quintuple
;
then consider y1,
y2,
y3,
y4,
y5 being
object such that A1:
x = [y1,y2,y3,y4,y5]
;
existence
ex b1 being object st
for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b1 = y3
uniqueness
for b1, b2 being object st ( for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b1 = y3 ) & ( for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b2 = y3 ) holds
b1 = b2
end;
definition
let x be
object ;
assume
x is
quintuple
;
then consider y1,
y2,
y3,
y4,
y5 being
object such that A1:
x = [y1,y2,y3,y4,y5]
;
existence
ex b1 being object st
for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b1 = y4
uniqueness
for b1, b2 being object st ( for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b1 = y4 ) & ( for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b2 = y4 ) holds
b1 = b2
end;
definition
let x be
object ;
assume
x is
quintuple
;
then consider y1,
y2,
y3,
y4,
y5 being
object such that A1:
x = [y1,y2,y3,y4,y5]
;
existence
ex b1 being object st
for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b1 = y5
uniqueness
for b1, b2 being object st ( for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b1 = y5 ) & ( for y1, y2, y3, y4, y5 being object st x = [y1,y2,y3,y4,y5] holds
b2 = y5 ) holds
b1 = b2
end;
registration
let x1,
x2,
x3,
x4,
x5 be
object ;
reducibility
[x1,x2,x3,x4,x5] `1 = x1
by Def4;
reducibility
[x1,x2,x3,x4,x5] `2 = x2
by Def5;
reducibility
[x1,x2,x3,x4,x5] `3 = x3
by Def6;
reducibility
[x1,x2,x3,x4,x5] `4 = x4
by Def7;
reducibility
[x1,x2,x3,x4,x5] `5 = x5
by Def8;
end;
definition
let U be
Universe;
let u1,
u2,
u3 be
Element of
U;
[redefine func [u1,u2,u3] -> Element of
U;
coherence
[u1,u2,u3] is Element of U
by GRCAT_1:1;
let u4 be
Element of
U;
[redefine func [u1,u2,u3,u4] -> Element of
U;
coherence
[u1,u2,u3,u4] is Element of U
by GRCAT_1:1;
let u5 be
Element of
U;
[redefine func [u1,u2,u3,u4,u5] -> Element of
U;
coherence
[u1,u2,u3,u4,u5] is Element of U
by Th13;
end;
theorem
for
U1,
U2 being
Universe st
U1 in U2 holds
for
x being
Set of
U1 holds
x is
Set of
U2
theorem
for
U1,
U2 being
Universe for
x being
Set of
U1 for
y being
Set of
U2 ex
z being
Set of
sup (
U1,
U2) st
for
a being
object holds
(
a in z iff (
a = x or
a = y ) )
definition
let C be
quintuple StrCategory-like set ;
existence
ex b1 being strict CatStr ex y1, y2 being set ex y3, y4 being Function of y2,y1 ex y5 being PartFunc of [:y2,y2:],y2 st
( y1 = C `1 & y2 = C `2 & y3 = C `3 & y4 = C `4 & y5 = C `5 & b1 = CatStr(# y1,y2,y3,y4,y5 #) )
uniqueness
for b1, b2 being strict CatStr st ex y1, y2 being set ex y3, y4 being Function of y2,y1 ex y5 being PartFunc of [:y2,y2:],y2 st
( y1 = C `1 & y2 = C `2 & y3 = C `3 & y4 = C `4 & y5 = C `5 & b1 = CatStr(# y1,y2,y3,y4,y5 #) ) & ex y1, y2 being set ex y3, y4 being Function of y2,y1 ex y5 being PartFunc of [:y2,y2:],y2 st
( y1 = C `1 & y2 = C `2 & y3 = C `3 & y4 = C `4 & y5 = C `5 & b2 = CatStr(# y1,y2,y3,y4,y5 #) ) holds
b1 = b2
;
end;
definition
let C be
CategorySet;
existence
ex b1 being strict Category ex y1, y2 being set ex y3, y4 being Function of y2,y1 ex y5 being PartFunc of [:y2,y2:],y2 st
( y1 = C `1 & y2 = C `2 & y3 = C `3 & y4 = C `4 & y5 = C `5 & b1 = CatStr(# y1,y2,y3,y4,y5 #) )
uniqueness
for b1, b2 being strict Category st ex y1, y2 being set ex y3, y4 being Function of y2,y1 ex y5 being PartFunc of [:y2,y2:],y2 st
( y1 = C `1 & y2 = C `2 & y3 = C `3 & y4 = C `4 & y5 = C `5 & b1 = CatStr(# y1,y2,y3,y4,y5 #) ) & ex y1, y2 being set ex y3, y4 being Function of y2,y1 ex y5 being PartFunc of [:y2,y2:],y2 st
( y1 = C `1 & y2 = C `2 & y3 = C `3 & y4 = C `4 & y5 = C `5 & b2 = CatStr(# y1,y2,y3,y4,y5 #) ) holds
b1 = b2
;
end;
theorem
for
o being
Element of
FinSETS for
n being non
zero Nat holds
( the
carrier of
(nMatrixFieldCat (F_Real,o,n)) is
trivial & the
carrier of
(nMatrixFieldCat (F_Real,o,n)) is
FinSETS -set &
nMatrixFieldCat (
F_Real,
o,
n) is not
FinSETS -small Category &
nMatrixFieldCat (
F_Real,
o,
n) is not
FinSETS -locally_small Category &
nMatrixFieldCat (
F_Real,
o,
n) is
SETS -small Category &
nMatrixFieldCat (
F_Real,
o,
n) is
SETS -locally_small Category )
theorem
for
o being
Element of
FinSETS for
n being non
zero Nat holds
( the
carrier of
(nMatrixFieldCat (F_Complex,o,n)) is
trivial & the
carrier of
(nMatrixFieldCat (F_Complex,o,n)) is
FinSETS -set &
nMatrixFieldCat (
F_Complex,
o,
n) is not
FinSETS -small Category &
nMatrixFieldCat (
F_Complex,
o,
n) is not
FinSETS -locally_small Category &
nMatrixFieldCat (
F_Complex,
o,
n) is
SETS -small Category &
nMatrixFieldCat (
F_Complex,
o,
n) is
SETS -locally_small Category )