:: TARSKI semantic presentation
theorem Th1: :: TARSKI:1
canceled;
theorem Th2: :: TARSKI:2
for
b1,
b2 being
set st ( for
b3 being
set holds
(
b3 in b1 iff
b3 in b2 ) ) holds
b1 = b2 ;
:: deftheorem Def1 defines { TARSKI:def 1 :
for
b1 being
set for
b2 being
set holds
(
b2 = {b1} iff for
b3 being
set holds
(
b3 in b2 iff
b3 = b1 ) );
:: deftheorem Def2 defines { TARSKI:def 2 :
for
b1,
b2 being
set for
b3 being
set holds
(
b3 = {b1,b2} iff for
b4 being
set holds
(
b4 in b3 iff (
b4 = b1 or
b4 = b2 ) ) );
theorem Th3: :: TARSKI:3
canceled;
theorem Th4: :: TARSKI:4
canceled;
:: deftheorem Def3 defines c= TARSKI:def 3 :
for
b1,
b2 being
set holds
(
b1 c= b2 iff for
b3 being
set st
b3 in b1 holds
b3 in b2 );
:: deftheorem Def4 defines union TARSKI:def 4 :
for
b1 being
set for
b2 being
set holds
(
b2 = union b1 iff for
b3 being
set holds
(
b3 in b2 iff ex
b4 being
set st
(
b3 in b4 &
b4 in b1 ) ) );
theorem Th5: :: TARSKI:5
canceled;
theorem Th6: :: TARSKI:6
canceled;
theorem Th7: :: TARSKI:7
for
b1,
b2 being
set st
b1 in b2 holds
ex
b3 being
set st
(
b3 in b2 & ( for
b4 being
set holds
( not
b4 in b2 or not
b4 in b3 ) ) ) ;
:: deftheorem Def5 defines [ TARSKI:def 5 :
theorem Th8: :: TARSKI:8
canceled;
:: deftheorem Def6 defines are_equipotent TARSKI:def 6 :
for
b1,
b2 being
set holds
(
b1,
b2 are_equipotent iff ex
b3 being
set st
( ( for
b4 being
set st
b4 in b1 holds
ex
b5 being
set st
(
b5 in b2 &
[b4,b5] in b3 ) ) & ( for
b4 being
set st
b4 in b2 holds
ex
b5 being
set st
(
b5 in b1 &
[b5,b4] in b3 ) ) & ( for
b4,
b5,
b6,
b7 being
set st
[b4,b5] in b3 &
[b6,b7] in b3 holds
(
b4 = b6 iff
b5 = b7 ) ) ) );
theorem Th9: :: TARSKI:9
for
b1 being
set ex
b2 being
set st
(
b1 in b2 & ( for
b3,
b4 being
set st
b3 in b2 &
b4 c= b3 holds
b4 in b2 ) & ( for
b3 being
set st
b3 in b2 holds
ex
b4 being
set st
(
b4 in b2 & ( for
b5 being
set st
b5 c= b3 holds
b5 in b4 ) ) ) & ( for
b3 being
set holds
( not
b3 c= b2 or
b3,
b2 are_equipotent or
b3 in b2 ) ) ) ;