theorem Th12:
for
X,
Y being
set for
f1,
f2 being
Function of
X,
Y st ( for
x being
object st
x in X holds
f1 . x = f2 . x ) holds
f1 = f2
theorem Th62:
for
X,
Y being
set for
f1,
f2 being
Function of
X,
Y st ( for
x being
Element of
X holds
f1 . x = f2 . x ) holds
f1 = f2
scheme
Lambda1C{
F1()
-> set ,
F2()
-> set ,
P1[
object ],
F3(
object )
-> object ,
F4(
object )
-> object } :
ex
f being
Function of
F1(),
F2() st
for
x being
object st
x in F1() holds
( (
P1[
x] implies
f . x = F3(
x) ) & (
P1[
x] implies
f . x = F4(
x) ) )
provided
A1:
for
x being
object st
x in F1() holds
( (
P1[
x] implies
F3(
x)
in F2() ) & (
P1[
x] implies
F4(
x)
in F2() ) )