:: WELLORD2 semantic presentation
:: deftheorem Def1 defines RelIncl WELLORD2:def 1 :
theorem Th1: :: WELLORD2:1
canceled;
theorem Th2: :: WELLORD2:2
theorem Th3: :: WELLORD2:3
theorem Th4: :: WELLORD2:4
theorem Th5: :: WELLORD2:5
theorem Th6: :: WELLORD2:6
theorem Th7: :: WELLORD2:7
theorem Th8: :: WELLORD2:8
theorem Th9: :: WELLORD2:9
theorem Th10: :: WELLORD2:10
theorem Th11: :: WELLORD2:11
theorem Th12: :: WELLORD2:12
theorem Th13: :: WELLORD2:13
theorem Th14: :: WELLORD2:14
:: deftheorem Def2 defines order_type_of WELLORD2:def 2 :
:: deftheorem Def3 defines is_order_type_of WELLORD2:def 3 :
theorem Th15: :: WELLORD2:15
canceled;
theorem Th16: :: WELLORD2:16
canceled;
theorem Th17: :: WELLORD2:17
:: deftheorem Def4 defines are_equipotent WELLORD2:def 4 :
theorem Th18: :: WELLORD2:18
canceled;
theorem Th19: :: WELLORD2:19
canceled;
theorem Th20: :: WELLORD2:20
canceled;
theorem Th21: :: WELLORD2:21
canceled;
theorem Th22: :: WELLORD2:22
theorem Th23: :: WELLORD2:23
canceled;
theorem Th24: :: WELLORD2:24
canceled;
theorem Th25: :: WELLORD2:25
Lemma17:
for b1 being set
for b2 being Relation st b2 is well-ordering & b1, field b2 are_equipotent holds
ex b3 being Relation st b3 well_orders b1
theorem Th26: :: WELLORD2:26
theorem Th27: :: WELLORD2:27
for
b1 being non
empty set st ( for
b2 being
set st
b2 in b1 holds
b2 <> {} ) & ( for
b2,
b3 being
set st
b2 in b1 &
b3 in b1 &
b2 <> b3 holds
b2 misses b3 ) holds
ex
b2 being
set st
for
b3 being
set st
b3 in b1 holds
ex
b4 being
set st
b2 /\ b3 = {b4}
theorem Th28: :: WELLORD2:28
scheme :: WELLORD2:sch 2
s2{
F1()
-> set ,
F2()
-> set ,
F3()
-> set ,
P1[
set ,
set ,
set ] } :
ex
b1,
b2 being
Function st
(
dom b1 = F1() &
dom b2 = F1() & ( for
b3 being
set st
b3 in F1() holds
P1[
b3,
b1 . b3,
b2 . b3] ) )
provided
E20:
for
b1 being
set st
b1 in F1() holds
ex
b2,
b3 being
set st
(
b2 in F2() &
b3 in F3() &
P1[
b1,
b2,
b3] )