Metamath Proof Explorer


Theorem funcringcsetcALTV2lem5

Description: Lemma 5 for funcringcsetcALTV2 . (Contributed by AV, 15-Feb-2020) (New usage is discouraged.)

Ref Expression
Hypotheses funcringcsetcALTV2.r ⊢ R = RingCat ⁡ U
funcringcsetcALTV2.s ⊢ S = SetCat ⁡ U
funcringcsetcALTV2.b ⊢ B = Base R
funcringcsetcALTV2.c ⊢ C = Base S
funcringcsetcALTV2.u ⊢ φ → U ∈ WUni
funcringcsetcALTV2.f ⊢ φ → F = x ∈ B ⟼ Base x
funcringcsetcALTV2.g ⊢ φ → G = x ∈ B , y ∈ B ⟼ I ↾ x RingHom y
Assertion funcringcsetcALTV2lem5 ⊢ φ ∧ X ∈ B ∧ Y ∈ B → X G Y = I ↾ X RingHom Y

Proof

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