begin
theorem
canceled;
theorem
canceled;
theorem
theorem Th4:
theorem Th5:
theorem
theorem Th7:
:: deftheorem AFINSQ_1:def 1 :
canceled;
theorem
scheme
XSeqEx{
F1()
-> Nat,
P1[
set ,
set ] } :
provided
A1:
for
k being
Nat st
k in F1() holds
ex
x being
set st
P1[
k,
x]
theorem
theorem Th10:
theorem Th11:
theorem
canceled;
theorem
theorem Th14:
theorem Th15:
theorem Th16:
theorem Th17:
theorem
theorem Th19:
:: deftheorem defines <% AFINSQ_1:def 2 :
for x being set holds <%x%> = 0 .--> x;
:: deftheorem defines <%> AFINSQ_1:def 3 :
for D being set holds <%> D = {} ;
:: deftheorem Def4 defines ^ AFINSQ_1:def 4 :
for p, q being XFinSequence
for b3 being set holds
( b3 = p ^ q iff ( dom b3 = (len p) + (len q) & ( for k being Nat st k in dom p holds
b3 . k = p . k ) & ( for k being Nat st k in dom q holds
b3 . ((len p) + k) = q . k ) ) );
theorem Th20:
theorem Th21:
theorem Th22:
theorem Th23:
theorem Th24:
theorem Th25:
theorem Th26:
theorem Th27:
theorem Th28:
theorem Th29:
theorem Th30:
theorem Th31:
theorem Th32:
theorem Th33:
Lm1:
for x, y, x1, y1 being set st [x,y] in {[x1,y1]} holds
( x = x1 & y = y1 )
:: deftheorem Def5 defines <% AFINSQ_1:def 5 :
for x being set
for b2 being Function holds
( b2 = <%x%> iff ( dom b2 = 1 & b2 . 0 = x ) );
theorem
:: deftheorem defines <% AFINSQ_1:def 6 :
for x, y being set holds <%x,y%> = <%x%> ^ <%y%>;
:: deftheorem defines <% AFINSQ_1:def 7 :
for x, y, z being set holds <%x,y,z%> = (<%x%> ^ <%y%>) ^ <%z%>;
registration
let x,
y be
set ;
cluster <%x,y%> -> Relation-like Function-like ;
coherence
( <%x,y%> is Function-like & <%x,y%> is Relation-like )
;
let z be
set ;
cluster <%x,y,z%> -> Relation-like Function-like ;
coherence
( <%x,y,z%> is Function-like & <%x,y,z%> is Relation-like )
;
end;
registration
let x,
y be
set ;
cluster <%x,y%> -> T-Sequence-like finite ;
coherence
( <%x,y%> is finite & <%x,y%> is T-Sequence-like )
;
let z be
set ;
cluster <%x,y,z%> -> T-Sequence-like finite ;
coherence
( <%x,y,z%> is finite & <%x,y,z%> is T-Sequence-like )
;
end;
theorem
theorem Th36:
theorem
canceled;
theorem
theorem Th39:
theorem Th40:
theorem
theorem Th42:
theorem Th43:
theorem Th44:
theorem
:: deftheorem Def8 defines ^omega AFINSQ_1:def 8 :
for D, b2 being set holds
( b2 = D ^omega iff for x being set holds
( x in b2 iff x is XFinSequence of D ) );
theorem
theorem
theorem
theorem Th49:
theorem Th50:
theorem Th51:
theorem Th52:
theorem Th53:
theorem
theorem
theorem
theorem Th57:
theorem Th58:
theorem
theorem Th60:
theorem Th61:
theorem
theorem
theorem
theorem
theorem
:: deftheorem Def9 defines FS2XFS AFINSQ_1:def 9 :
for D being set
for q being FinSequence of D
for b3 being XFinSequence of D holds
( b3 = FS2XFS q iff ( len b3 = len q & ( for i being Nat st i < len q holds
q . (i + 1) = b3 . i ) ) );
:: deftheorem defines XFS2FS AFINSQ_1:def 10 :
for D being set
for q being XFinSequence of D
for b3 being FinSequence of D holds
( b3 = XFS2FS q iff ( len b3 = len q & ( for i being Nat st 1 <= i & i <= len q holds
q . (i -' 1) = b3 . i ) ) );
theorem Th67:
:: deftheorem defines FS2XFS* AFINSQ_1:def 11 :
for D being non empty set
for q being FinSequence of D
for n being Nat st n > len q & NAT c= D holds
for b4 being non empty XFinSequence of D holds
( b4 = FS2XFS* (q,n) iff ( len q = b4 . 0 & len b4 = n & ( for i being Nat st 1 <= i & i <= len q holds
b4 . i = q . i ) & ( for j being Nat st len q < j & j < n holds
b4 . j = 0 ) ) );
:: deftheorem Def12 defines XFS2FS* AFINSQ_1:def 12 :
for D being non empty set
for p being XFinSequence of D st p . 0 is Nat & p . 0 in len p holds
for b3 being FinSequence of D holds
( b3 = XFS2FS* p iff for m being Nat st m = p . 0 holds
( len b3 = m & ( for i being Nat st 1 <= i & i <= m holds
b3 . i = p . i ) ) );
theorem
:: deftheorem Def13 defines initial AFINSQ_1:def 13 :
for F being Function holds
( F is initial iff for m, n being Nat st n in dom F & m < n holds
m in dom F );
theorem Th69:
theorem Th70:
theorem
theorem
theorem
theorem
theorem
theorem
theorem
:: deftheorem defines Down AFINSQ_1:def 14 :
for D being set
for f being XFinSequence of D holds Down f = f;
theorem Th78:
theorem
theorem
theorem Th81:
theorem
theorem Th83:
theorem Th84:
theorem Th85:
theorem
theorem