Metamath Proof Explorer


Theorem coccl

Description: A natural transformation to a constant functor of an object maps to morphisms whose codomain is the object. Therefore, the range of the second component of a co-cone are morphisms with a common codomain. (Contributed by Zhi Wang, 13-Nov-2025)

Ref Expression
Hypotheses islmd.l ⊢ L = C Δ func D
islmd.a ⊢ A = Base C
islmd.n ⊢ N = D Nat C
islmd.b ⊢ B = Base D
concl.k ⊢ K = 1 st ⁡ L ⁡ X
concl.x ⊢ φ → X ∈ A
concl.y ⊢ φ → Y ∈ B
coccl.h ⊢ H = Hom ⁡ C
coccl.r ⊢ φ → R ∈ F N K
Assertion coccl ⊢ φ → R ⁡ Y ∈ 1 st ⁡ F ⁡ Y H X

Proof

Step Hyp Ref Expression
1 islmd.l ⊢ L = C Δ func D
2 islmd.a ⊢ A = Base C
3 islmd.n ⊢ N = D Nat C
4 islmd.b ⊢ B = Base D
5 concl.k ⊢ K = 1 st ⁡ L ⁡ X
6 concl.x ⊢ φ → X ∈ A
7 concl.y ⊢ φ → Y ∈ B
8 coccl.h ⊢ H = Hom ⁡ C
9 coccl.r ⊢ φ → R ∈ F N K
10 3 9 nat1st2nd ⊢ φ → R ∈ 1 st ⁡ F 2 nd ⁡ F N 1 st ⁡ K 2 nd ⁡ K
11 3 10 4 8 7 natcl ⊢ φ → R ⁡ Y ∈ 1 st ⁡ F ⁡ Y H 1 st ⁡ K ⁡ Y
12 3 10 natrcl2 ⊢ φ → 1 st ⁡ F D Func C 2 nd ⁡ F
13 12 funcrcl3 ⊢ φ → C ∈ Cat
14 12 funcrcl2 ⊢ φ → D ∈ Cat
15 1 13 14 2 6 5 4 7 diag11 ⊢ φ → 1 st ⁡ K ⁡ Y = X
16 15 oveq2d ⊢ φ → 1 st ⁡ F ⁡ Y H 1 st ⁡ K ⁡ Y = 1 st ⁡ F ⁡ Y H X
17 11 16 eleqtrd ⊢ φ → R ⁡ Y ∈ 1 st ⁡ F ⁡ Y H X