Metamath Proof Explorer


Theorem 1stcof

Description: Composition of the first member function with another function. (Contributed by NM, 12-Oct-2007)

Ref Expression
Assertion 1stcof F : A B × C 1 st F : A B

Proof

Step Hyp Ref Expression
1 fo1st 1 st : V onto V
2 fofn 1 st : V onto V 1 st Fn V
3 1 2 ax-mp 1 st Fn V
4 ffn F : A B × C F Fn A
5 dffn2 F Fn A F : A V
6 4 5 sylib F : A B × C F : A V
7 fnfco 1 st Fn V F : A V 1 st F Fn A
8 3 6 7 sylancr F : A B × C 1 st F Fn A
9 rnco ran 1 st F = ran 1 st ran F
10 frn F : A B × C ran F B × C
11 ssres2 ran F B × C 1 st ran F 1 st B × C
12 rnss 1 st ran F 1 st B × C ran 1 st ran F ran 1 st B × C
13 10 11 12 3syl F : A B × C ran 1 st ran F ran 1 st B × C
14 f1stres 1 st B × C : B × C B
15 frn 1 st B × C : B × C B ran 1 st B × C B
16 14 15 ax-mp ran 1 st B × C B
17 13 16 sstrdi F : A B × C ran 1 st ran F B
18 9 17 eqsstrid F : A B × C ran 1 st F B
19 df-f 1 st F : A B 1 st F Fn A ran 1 st F B
20 8 18 19 sylanbrc F : A B × C 1 st F : A B