Metamath Proof Explorer


Theorem upciclem2

Description: Lemma for upciclem3 and upeu2 . (Contributed by Zhi Wang, 19-Sep-2025)

Ref Expression
Hypotheses upcic.b ⊢ B = Base D
upcic.c ⊢ C = Base E
upcic.h ⊢ H = Hom ⁡ D
upcic.j ⊢ J = Hom ⁡ E
upcic.o ⊢ O = comp ⁡ E
upcic.f ⊢ φ → F D Func E G
upcic.x ⊢ φ → X ∈ B
upcic.y ⊢ φ → Y ∈ B
upciclem2.z ⊢ φ → Z ∈ B
upciclem2.w ⊢ φ → W ∈ C
upciclem2.m ⊢ φ → M ∈ W J F ⁡ X
upciclem2.od ⊢ · ˙ = comp ⁡ D
upciclem2.k ⊢ φ → K ∈ X H Y
upciclem2.l ⊢ φ → L ∈ Y H Z
upciclem2.nm ⊢ φ → N = X G Y ⁡ K W F ⁡ X O F ⁡ Y M
Assertion upciclem2 ⊢ φ → X G Z ⁡ L X Y · ˙ Z K W F ⁡ X O F ⁡ Z M = Y G Z ⁡ L W F ⁡ Y O F ⁡ Z N

Proof

Step Hyp Ref Expression
1 upcic.b ⊢ B = Base D
2 upcic.c ⊢ C = Base E
3 upcic.h ⊢ H = Hom ⁡ D
4 upcic.j ⊢ J = Hom ⁡ E
5 upcic.o ⊢ O = comp ⁡ E
6 upcic.f ⊢ φ → F D Func E G
7 upcic.x ⊢ φ → X ∈ B
8 upcic.y ⊢ φ → Y ∈ B
9 upciclem2.z ⊢ φ → Z ∈ B
10 upciclem2.w ⊢ φ → W ∈ C
11 upciclem2.m ⊢ φ → M ∈ W J F ⁡ X
12 upciclem2.od ⊢ · ˙ = comp ⁡ D
13 upciclem2.k ⊢ φ → K ∈ X H Y
14 upciclem2.l ⊢ φ → L ∈ Y H Z
15 upciclem2.nm ⊢ φ → N = X G Y ⁡ K W F ⁡ X O F ⁡ Y M
16 6 funcrcl3 ⊢ φ → E ∈ Cat
17 1 2 6 funcf1 ⊢ φ → F : B ⟶ C
18 17 7 ffvelcdmd ⊢ φ → F ⁡ X ∈ C
19 17 8 ffvelcdmd ⊢ φ → F ⁡ Y ∈ C
20 1 3 4 6 7 8 funcf2 ⊢ φ → X G Y : X H Y ⟶ F ⁡ X J F ⁡ Y
21 20 13 ffvelcdmd ⊢ φ → X G Y ⁡ K ∈ F ⁡ X J F ⁡ Y
22 17 9 ffvelcdmd ⊢ φ → F ⁡ Z ∈ C
23 1 3 4 6 8 9 funcf2 ⊢ φ → Y G Z : Y H Z ⟶ F ⁡ Y J F ⁡ Z
24 23 14 ffvelcdmd ⊢ φ → Y G Z ⁡ L ∈ F ⁡ Y J F ⁡ Z
25 2 4 5 16 10 18 19 11 21 22 24 catass ⊢ φ → Y G Z ⁡ L F ⁡ X F ⁡ Y O F ⁡ Z X G Y ⁡ K W F ⁡ X O F ⁡ Z M = Y G Z ⁡ L W F ⁡ Y O F ⁡ Z X G Y ⁡ K W F ⁡ X O F ⁡ Y M
26 1 3 12 5 6 7 8 9 13 14 funcco ⊢ φ → X G Z ⁡ L X Y · ˙ Z K = Y G Z ⁡ L F ⁡ X F ⁡ Y O F ⁡ Z X G Y ⁡ K
27 26 oveq1d ⊢ φ → X G Z ⁡ L X Y · ˙ Z K W F ⁡ X O F ⁡ Z M = Y G Z ⁡ L F ⁡ X F ⁡ Y O F ⁡ Z X G Y ⁡ K W F ⁡ X O F ⁡ Z M
28 15 oveq2d ⊢ φ → Y G Z ⁡ L W F ⁡ Y O F ⁡ Z N = Y G Z ⁡ L W F ⁡ Y O F ⁡ Z X G Y ⁡ K W F ⁡ X O F ⁡ Y M
29 25 27 28 3eqtr4d ⊢ φ → X G Z ⁡ L X Y · ˙ Z K W F ⁡ X O F ⁡ Z M = Y G Z ⁡ L W F ⁡ Y O F ⁡ Z N