Metamath Proof Explorer


Theorem opf11

Description: The object part of the op functor on functor categories. Lemma for fucoppc . (Contributed by Zhi Wang, 18-Nov-2025)

Ref Expression
Hypotheses opf11.f No typesetting found for |- ( ph -> F = ( oppFunc |` ( C Func D ) ) ) with typecode |-
opf11.x φ X C Func D
Assertion opf11 φ 1 st F X = 1 st X

Proof

Step Hyp Ref Expression
1 opf11.f Could not format ( ph -> F = ( oppFunc |` ( C Func D ) ) ) : No typesetting found for |- ( ph -> F = ( oppFunc |` ( C Func D ) ) ) with typecode |-
2 opf11.x φ X C Func D
3 1 fveq1d Could not format ( ph -> ( F ` X ) = ( ( oppFunc |` ( C Func D ) ) ` X ) ) : No typesetting found for |- ( ph -> ( F ` X ) = ( ( oppFunc |` ( C Func D ) ) ` X ) ) with typecode |-
4 2 fvresd Could not format ( ph -> ( ( oppFunc |` ( C Func D ) ) ` X ) = ( oppFunc ` X ) ) : No typesetting found for |- ( ph -> ( ( oppFunc |` ( C Func D ) ) ` X ) = ( oppFunc ` X ) ) with typecode |-
5 oppfval2 Could not format ( X e. ( C Func D ) -> ( oppFunc ` X ) = <. ( 1st ` X ) , tpos ( 2nd ` X ) >. ) : No typesetting found for |- ( X e. ( C Func D ) -> ( oppFunc ` X ) = <. ( 1st ` X ) , tpos ( 2nd ` X ) >. ) with typecode |-
6 2 5 syl Could not format ( ph -> ( oppFunc ` X ) = <. ( 1st ` X ) , tpos ( 2nd ` X ) >. ) : No typesetting found for |- ( ph -> ( oppFunc ` X ) = <. ( 1st ` X ) , tpos ( 2nd ` X ) >. ) with typecode |-
7 3 4 6 3eqtrd φ F X = 1 st X tpos 2 nd X
8 fvex 1 st X V
9 fvex 2 nd X V
10 9 tposex tpos 2 nd X V
11 8 10 op1std F X = 1 st X tpos 2 nd X 1 st F X = 1 st X
12 7 11 syl φ 1 st F X = 1 st X