Metamath Proof Explorer


Theorem fliftfund

Description: The function F is the unique function defined by FA = B , provided that the well-definedness condition holds. (Contributed by Mario Carneiro, 23-Dec-2016)

Ref Expression
Hypotheses flift.1 F = ran x X A B
flift.2 φ x X A R
flift.3 φ x X B S
fliftfun.4 x = y A = C
fliftfun.5 x = y B = D
fliftfund.6 φ x X y X A = C B = D
Assertion fliftfund φ Fun F

Proof

Step Hyp Ref Expression
1 flift.1 F = ran x X A B
2 flift.2 φ x X A R
3 flift.3 φ x X B S
4 fliftfun.4 x = y A = C
5 fliftfun.5 x = y B = D
6 fliftfund.6 φ x X y X A = C B = D
7 6 3exp2 φ x X y X A = C B = D
8 7 imp32 φ x X y X A = C B = D
9 8 ralrimivva φ x X y X A = C B = D
10 1 2 3 4 5 fliftfun φ Fun F x X y X A = C B = D
11 9 10 mpbird φ Fun F