Metamath Proof Explorer


Theorem funcsetcestrclem5

Description: Lemma 5 for funcsetcestrc . (Contributed by AV, 27-Mar-2020)

Ref Expression
Hypotheses funcsetcestrc.s ⊢ S = SetCat ⁡ U
funcsetcestrc.c ⊢ C = Base S
funcsetcestrc.f ⊢ φ → F = x ∈ C ⟼ Base ndx x
funcsetcestrc.u ⊢ φ → U ∈ WUni
funcsetcestrc.o ⊢ φ → ω ∈ U
funcsetcestrc.g ⊢ φ → G = x ∈ C , y ∈ C ⟼ I ↾ y x
Assertion funcsetcestrclem5 ⊢ φ ∧ X ∈ C ∧ Y ∈ C → X G Y = I ↾ Y X

Proof

Step Hyp Ref Expression
1 funcsetcestrc.s ⊢ S = SetCat ⁡ U
2 funcsetcestrc.c ⊢ C = Base S
3 funcsetcestrc.f ⊢ φ → F = x ∈ C ⟼ Base ndx x
4 funcsetcestrc.u ⊢ φ → U ∈ WUni
5 funcsetcestrc.o ⊢ φ → ω ∈ U
6 funcsetcestrc.g ⊢ φ → G = x ∈ C , y ∈ C ⟼ I ↾ y x
7 6 adantr ⊢ φ ∧ X ∈ C ∧ Y ∈ C → G = x ∈ C , y ∈ C ⟼ I ↾ y x
8 oveq12 ⊢ y = Y ∧ x = X → y x = Y X
9 8 ancoms ⊢ x = X ∧ y = Y → y x = Y X
10 9 reseq2d ⊢ x = X ∧ y = Y → I ↾ y x = I ↾ Y X
11 10 adantl ⊢ φ ∧ X ∈ C ∧ Y ∈ C ∧ x = X ∧ y = Y → I ↾ y x = I ↾ Y X
12 simprl ⊢ φ ∧ X ∈ C ∧ Y ∈ C → X ∈ C
13 simprr ⊢ φ ∧ X ∈ C ∧ Y ∈ C → Y ∈ C
14 ovexd ⊢ φ ∧ X ∈ C ∧ Y ∈ C → Y X ∈ V
15 14 resiexd ⊢ φ ∧ X ∈ C ∧ Y ∈ C → I ↾ Y X ∈ V
16 7 11 12 13 15 ovmpod ⊢ φ ∧ X ∈ C ∧ Y ∈ C → X G Y = I ↾ Y X