:: AFINSQ_1 semantic presentation
theorem Th1: :: AFINSQ_1:1
for b
1 being
Nat holds b
1 in b
1 + 1
theorem Th2: :: AFINSQ_1:2
for b
1, b
2 being
Nat holds
( b
1 <= b
2 implies b
1 = b
1 /\ b
2 )
theorem Th3: :: AFINSQ_1:3
for b
1, b
2 being
Nat holds
( b
1 = b
1 /\ b
2 implies b
1 <= b
2 )
by Th2;
theorem Th4: :: AFINSQ_1:4
theorem Th5: :: AFINSQ_1:5
theorem Th6: :: AFINSQ_1:6
theorem Th7: :: AFINSQ_1:7
:: deftheorem Def1 defines len AFINSQ_1:def 1 :
theorem Th8: :: AFINSQ_1:8
proof
let c
1 be
Function;
given c
2 being
Nat such that E7:
dom c
1 c= c
2
;
deffunc H
1(
set )
-> set = c
1 . a
1;
consider c
3 being
Function such that E8:
(
dom c
3 = c
2 & ( for b
1 being
set holds
( b
1 in c
2 implies c
3 . b
1 = H
1(b
1) ) ) )
from FUNCT_1:sch 3();
reconsider c
4 = c
3 as
XFinSequence by E8, Th7;
take
c
4
;
let c
5 be
set ;
:: according to TARSKI:def 3
assume E9:
c
5 in c
1
;
then consider c
6, c
7 being
set such that E10:
[c6,c7] = c
5
by RELAT_1:def 1;
c
6 in dom c
1
by E9, E10, RELAT_1:def 4;
then
( c
6 in dom c
4 & c
1 . c
6 = c
7 )
by E7, E8, E9, E10, FUNCT_1:def 4;
then
(
[c6,(c4 . c6)] in c
4 & c
4 . c
6 = c
7 )
by E8, FUNCT_1:8;
hence
c
5 in c
4
by E10;
end;
scheme :: AFINSQ_1:sch 1
s1{ F
1()
-> Nat, P
1[
set ,
set ] } :
ex b
1 being
XFinSequence st
(
dom b
1 = F
1() & ( for b
2 being
Nat holds
( b
2 in F
1() implies P
1[b
2,b
1 . b
2] ) ) )
provided
E7:
for b
1 being
Natfor b
2, b
3 being
set holds
( b
1 in F
1() & P
1[b
1,b
2] & P
1[b
1,b
3] implies b
2 = b
3 )
and
E8:
for b
1 being
Nat holds
not ( b
1 in F
1() & ( for b
2 being
set holds
not P
1[b
1,b
2] ) )
proof
E9:
for b
1, b
2, b
3 being
set holds
( b
1 in F
1() & P
1[b
1,b
2] & P
1[b
1,b
3] implies b
2 = b
3 )
proof
let c
1, c
2, c
3 be
set ;
assume E10:
( c
1 in F
1() & P
1[c
1,c
2] & P
1[c
1,c
3] )
;
F
1()
= { b1 where B is Nat : b1 < F1() }
by AXIOMS:30;
then consider c
4 being
Nat such that E11:
( c
4 = c
1 & c
4 < F
1() )
by E10;
thus
c
2 = c
3
by E7, E10, E11;
end;
E10:
for b
1 being
set holds
not ( b
1 in F
1() & ( for b
2 being
set holds
not P
1[b
1,b
2] ) )
proof
let c
1 be
set ;
assume E11:
c
1 in F
1()
;
F
1()
= { b1 where B is Nat : b1 < F1() }
by AXIOMS:30;
then consider c
2 being
Nat such that E12:
( c
2 = c
1 & c
2 < F
1() )
by E11;
thus
ex b
1 being
set st P
1[c
1,b
1]
by E8, E11, E12;
end;
consider c
1 being
Function such that E11:
(
dom c
1 = F
1() & ( for b
1 being
set holds
( b
1 in F
1() implies P
1[b
1,c
1 . b
1] ) ) )
from FUNCT_1:sch 2(E9, E10);
reconsider c
2 = c
1 as
XFinSequence by E11, Th7;
take
c
2
;
thus
(
dom c
2 = F
1() & ( for b
1 being
Nat holds
( b
1 in F
1() implies P
1[b
1,c
2 . b
1] ) ) )
by E11;
end;
theorem Th9: :: AFINSQ_1:9
theorem Th10: :: AFINSQ_1:10
theorem Th11: :: AFINSQ_1:11
theorem Th12: :: AFINSQ_1:12
theorem Th13: :: AFINSQ_1:13
theorem Th14: :: AFINSQ_1:14
theorem Th15: :: AFINSQ_1:15
theorem Th16: :: AFINSQ_1:16
theorem Th17: :: AFINSQ_1:17
theorem Th18: :: AFINSQ_1:18
theorem Th19: :: AFINSQ_1:19
:: deftheorem Def2 defines <% AFINSQ_1:def 2 :
:: deftheorem Def3 defines <%> AFINSQ_1:def 3 :
:: deftheorem Def4 defines ^ AFINSQ_1:def 4 :
theorem Th20: :: AFINSQ_1:20
theorem Th21: :: AFINSQ_1:21
theorem Th22: :: AFINSQ_1:22
theorem Th23: :: AFINSQ_1:23
theorem Th24: :: AFINSQ_1:24
theorem Th25: :: AFINSQ_1:25
theorem Th26: :: AFINSQ_1:26
theorem Th27: :: AFINSQ_1:27
theorem Th28: :: AFINSQ_1:28
theorem Th29: :: AFINSQ_1:29