set X = { F5(i) where i is Element of F3() : ex l being Instruction-Location of F4() st
( l = F6() & P1[i,l] )
}
;
set Y = { F5(j) where j is Element of F3() : P1[j,F6()] } ;
thus { F5(i) where i is Element of F3() : ex l being Instruction-Location of F4() st
( l = F6() & P1[i,l] ) } c= { F5(j) where j is Element of F3() : P1[j,F6()] } :: according to XBOOLE_0:def 10 :: thesis: { F5(j) where j is Element of F3() : P1[j,F6()] } c= { F5(i) where i is Element of F3() : ex l being Instruction-Location of F4() st
( l = F6() & P1[i,l] )
}
proof
let x be set ; :: according to TARSKI:def 3 :: thesis: ( not x in { F5(i) where i is Element of F3() : ex l being Instruction-Location of F4() st
( l = F6() & P1[i,l] )
}
or x in { F5(j) where j is Element of F3() : P1[j,F6()] } )

assume x in { F5(i) where i is Element of F3() : ex l being Instruction-Location of F4() st
( l = F6() & P1[i,l] )
}
; :: thesis: x in { F5(j) where j is Element of F3() : P1[j,F6()] }
then ex i being Element of F3() st
( x = F5(i) & ex l being Instruction-Location of F4() st
( l = F6() & P1[i,l] ) ) ;
hence x in { F5(j) where j is Element of F3() : P1[j,F6()] } ; :: thesis: verum
end;
let x be set ; :: according to TARSKI:def 3 :: thesis: ( not x in { F5(j) where j is Element of F3() : P1[j,F6()] } or x in { F5(i) where i is Element of F3() : ex l being Instruction-Location of F4() st
( l = F6() & P1[i,l] )
}
)

assume x in { F5(j) where j is Element of F3() : P1[j,F6()] } ; :: thesis: x in { F5(i) where i is Element of F3() : ex l being Instruction-Location of F4() st
( l = F6() & P1[i,l] )
}

then ex j being Element of F3() st
( x = F5(j) & P1[j,F6()] ) ;
hence x in { F5(i) where i is Element of F3() : ex l being Instruction-Location of F4() st
( l = F6() & P1[i,l] )
}
; :: thesis: verum