let X1, X2 be non empty set ; for A, B being Subset of [:X1,X2:]
for p being set holds
( X-section ((A \ B),p) = (X-section (A,p)) \ (X-section (B,p)) & Y-section ((A \ B),p) = (Y-section (A,p)) \ (Y-section (B,p)) )
let E1, E2 be Subset of [:X1,X2:]; for p being set holds
( X-section ((E1 \ E2),p) = (X-section (E1,p)) \ (X-section (E2,p)) & Y-section ((E1 \ E2),p) = (Y-section (E1,p)) \ (Y-section (E2,p)) )
let p be set ; ( X-section ((E1 \ E2),p) = (X-section (E1,p)) \ (X-section (E2,p)) & Y-section ((E1 \ E2),p) = (Y-section (E1,p)) \ (Y-section (E2,p)) )
now for q being set st q in X-section ((E1 \ E2),p) holds
q in (X-section (E1,p)) \ (X-section (E2,p))let q be
set ;
( q in X-section ((E1 \ E2),p) implies q in (X-section (E1,p)) \ (X-section (E2,p)) )assume
q in X-section (
(E1 \ E2),
p)
;
q in (X-section (E1,p)) \ (X-section (E2,p))then
q in { y where y is Element of X2 : [p,y] in E1 \ E2 }
by MEASUR11:def 4;
then A1:
ex
y being
Element of
X2 st
(
q = y &
[p,y] in E1 \ E2 )
;
then
(
[p,q] in E1 & not
[p,q] in E2 )
by XBOOLE_0:def 5;
then
q in { y where y is Element of X2 : [p,y] in E1 }
by A1;
then A3:
q in X-section (
E1,
p)
by MEASUR11:def 4;
hence
q in (X-section (E1,p)) \ (X-section (E2,p))
by A3, XBOOLE_0:def 5;
verum end;
then A4:
X-section ((E1 \ E2),p) c= (X-section (E1,p)) \ (X-section (E2,p))
;
now for q being set st q in (X-section (E1,p)) \ (X-section (E2,p)) holds
q in X-section ((E1 \ E2),p)let q be
set ;
( q in (X-section (E1,p)) \ (X-section (E2,p)) implies q in X-section ((E1 \ E2),p) )assume
q in (X-section (E1,p)) \ (X-section (E2,p))
;
q in X-section ((E1 \ E2),p)then
(
q in X-section (
E1,
p) & not
q in X-section (
E2,
p) )
by XBOOLE_0:def 5;
then A5:
(
q in { y where y is Element of X2 : [p,y] in E1 } & not
q in { y where y is Element of X2 : [p,y] in E2 } )
by MEASUR11:def 4;
then A6:
ex
y being
Element of
X2 st
(
q = y &
[p,y] in E1 )
;
then
not
[p,q] in E2
by A5;
then
[p,q] in E1 \ E2
by A6, XBOOLE_0:def 5;
then
q in { y where y is Element of X2 : [p,y] in E1 \ E2 }
by A6;
hence
q in X-section (
(E1 \ E2),
p)
by MEASUR11:def 4;
verum end;
then
(X-section (E1,p)) \ (X-section (E2,p)) c= X-section ((E1 \ E2),p)
;
hence
X-section ((E1 \ E2),p) = (X-section (E1,p)) \ (X-section (E2,p))
by A4; Y-section ((E1 \ E2),p) = (Y-section (E1,p)) \ (Y-section (E2,p))
now for q being set st q in Y-section ((E1 \ E2),p) holds
q in (Y-section (E1,p)) \ (Y-section (E2,p))let q be
set ;
( q in Y-section ((E1 \ E2),p) implies q in (Y-section (E1,p)) \ (Y-section (E2,p)) )assume
q in Y-section (
(E1 \ E2),
p)
;
q in (Y-section (E1,p)) \ (Y-section (E2,p))then
q in { x where x is Element of X1 : [x,p] in E1 \ E2 }
by MEASUR11:def 5;
then B1:
ex
x being
Element of
X1 st
(
q = x &
[x,p] in E1 \ E2 )
;
then
(
[q,p] in E1 & not
[q,p] in E2 )
by XBOOLE_0:def 5;
then
q in { x where x is Element of X1 : [x,p] in E1 }
by B1;
then B3:
q in Y-section (
E1,
p)
by MEASUR11:def 5;
hence
q in (Y-section (E1,p)) \ (Y-section (E2,p))
by B3, XBOOLE_0:def 5;
verum end;
then B4:
Y-section ((E1 \ E2),p) c= (Y-section (E1,p)) \ (Y-section (E2,p))
;
now for q being set st q in (Y-section (E1,p)) \ (Y-section (E2,p)) holds
q in Y-section ((E1 \ E2),p)let q be
set ;
( q in (Y-section (E1,p)) \ (Y-section (E2,p)) implies q in Y-section ((E1 \ E2),p) )assume
q in (Y-section (E1,p)) \ (Y-section (E2,p))
;
q in Y-section ((E1 \ E2),p)then
(
q in Y-section (
E1,
p) & not
q in Y-section (
E2,
p) )
by XBOOLE_0:def 5;
then B5:
(
q in { x where x is Element of X1 : [x,p] in E1 } & not
q in { x where x is Element of X1 : [x,p] in E2 } )
by MEASUR11:def 5;
then B6:
ex
x being
Element of
X1 st
(
q = x &
[x,p] in E1 )
;
then
not
[q,p] in E2
by B5;
then
[q,p] in E1 \ E2
by B6, XBOOLE_0:def 5;
then
q in { x where x is Element of X1 : [x,p] in E1 \ E2 }
by B6;
hence
q in Y-section (
(E1 \ E2),
p)
by MEASUR11:def 5;
verum end;
then
(Y-section (E1,p)) \ (Y-section (E2,p)) c= Y-section ((E1 \ E2),p)
;
hence
Y-section ((E1 \ E2),p) = (Y-section (E1,p)) \ (Y-section (E2,p))
by B4; verum