:: SCHEMS_1 semantic presentation
scheme
:: SCHEMS_1:sch 1
s1{
P
1
[
set
] } :
ex
b
1
being
set
st
P
1
[
b
1
]
provided
E1
: for
b
1
being
set
holds
P
1
[
b
1
]
proof
end;
scheme
:: SCHEMS_1:sch 2
s2{
P
1
[
set
,
set
] } :
for
b
1
being
set
ex
b
2
being
set
st
P
1
[
b
2
,
b
1
]
provided
E1
: ex
b
1
being
set
st
for
b
2
being
set
holds
P
1
[
b
1
,
b
2
]
proof
end;
scheme
:: SCHEMS_1:sch 3
s3{
P
1
[
set
],
P
2
[
set
] } :
( ( for
b
1
being
set
holds
P
1
[
b
1
] ) implies for
b
1
being
set
holds
P
2
[
b
1
] )
provided
E1
: for
b
1
being
set
st
P
1
[
b
1
] holds
P
2
[
b
1
]
proof
end;
scheme
:: SCHEMS_1:sch 4
s4{
P
1
[
set
],
P
2
[
set
] } :
( ( for
b
1
being
set
holds
P
1
[
b
1
] ) iff for
b
1
being
set
holds
P
2
[
b
1
] )
provided
E1
: for
b
1
being
set
holds
(
P
1
[
b
1
] iff
P
2
[
b
1
] )
proof
end;
scheme
:: SCHEMS_1:sch 5
s5{
P
1
[
set
],
P
2
[] } :
( ( for
b
1
being
set
holds
P
1
[
b
1
] ) implies
P
2
[] )
provided
E1
: for
b
1
being
set
st
P
1
[
b
1
] holds
P
2
[]
proof
end;
scheme
:: SCHEMS_1:sch 6
s6{
P
1
[
set
],
P
2
[
set
] } :
ex
b
1
being
set
st
for
b
2
being
set
holds
(
P
1
[
b
1
] or
P
2
[
b
2
] )
provided
E1
: ( ex
b
1
being
set
st
P
1
[
b
1
] or for
b
1
being
set
holds
P
2
[
b
1
] )
proof
end;
scheme
:: SCHEMS_1:sch 7
s7{
P
1
[
set
],
P
2
[
set
] } :
( ex
b
1
being
set
st
P
1
[
b
1
] or for
b
1
being
set
holds
P
2
[
b
1
] )
provided
E1
: ex
b
1
being
set
st
for
b
2
being
set
holds
(
P
1
[
b
1
] or
P
2
[
b
2
] )
proof
end;
scheme
:: SCHEMS_1:sch 8
s8{
P
1
[
set
],
P
2
[
set
] } :
ex
b
1
being
set
st
for
b
2
being
set
holds
(
P
1
[
b
1
] or
P
2
[
b
2
] )
provided
E1
: for
b
1
being
set
ex
b
2
being
set
st
(
P
1
[
b
2
] or
P
2
[
b
1
] )
proof
end;
scheme
:: SCHEMS_1:sch 9
s9{
P
1
[
set
],
P
2
[
set
] } :
for
b
1
being
set
ex
b
2
being
set
st
(
P
1
[
b
2
] &
P
2
[
b
1
] )
provided
E1
: ( ex
b
1
being
set
st
P
1
[
b
1
] & ( for
b
1
being
set
holds
P
2
[
b
1
] ) )
proof
end;
scheme
:: SCHEMS_1:sch 10
s10{
P
1
[
set
],
P
2
[
set
] } :
( ex
b
1
being
set
st
P
1
[
b
1
] & ( for
b
1
being
set
holds
P
2
[
b
1
] ) )
provided
E1
: for
b
1
being
set
ex
b
2
being
set
st
(
P
1
[
b
2
] &
P
2
[
b
1
] )
proof
end;
scheme
:: SCHEMS_1:sch 11
s11{
P
1
[
set
],
P
2
[
set
] } :
ex
b
1
being
set
st
for
b
2
being
set
holds
(
P
1
[
b
1
] &
P
2
[
b
2
] )
provided
E1
: for
b
1
being
set
ex
b
2
being
set
st
(
P
1
[
b
2
] &
P
2
[
b
1
] )
proof
end;
scheme
:: SCHEMS_1:sch 12
s12{
P
1
[
set
,
set
] } :
ex
b
1
being
set
st
for
b
2
being
set
holds
P
1
[
b
2
,
b
1
]
provided
E1
: for
b
1
,
b
2
being
set
holds
P
1
[
b
1
,
b
2
]
proof
end;
scheme
:: SCHEMS_1:sch 13
s13{
P
1
[
set
,
set
] } :
ex
b
1
being
set
st
P
1
[
b
1
,
b
1
]
provided
E1
: ex
b
1
being
set
st
for
b
2
being
set
holds
P
1
[
b
1
,
b
2
]
proof
end;
scheme
:: SCHEMS_1:sch 14
s14{
P
1
[
set
,
set
] } :
for
b
1
being
set
ex
b
2
being
set
st
P
1
[
b
2
,
b
1
]
provided
E1
: for
b
1
being
set
holds
P
1
[
b
1
,
b
1
]
proof
end;
scheme
:: SCHEMS_1:sch 15
s15{
P
1
[
set
,
set
] } :
for
b
1
being
set
ex
b
2
being
set
st
P
1
[
b
1
,
b
2
]
provided
E1
: for
b
1
being
set
holds
P
1
[
b
1
,
b
1
]
proof
end;
scheme
:: SCHEMS_1:sch 16
s16{
P
1
[
set
,
set
] } :
ex
b
1
,
b
2
being
set
st
P
1
[
b
1
,
b
2
]
provided
E1
: for
b
1
being
set
ex
b
2
being
set
st
P
1
[
b
2
,
b
1
]
proof
end;