Metamath Proof Explorer


Theorem parhomss

Description: When every member of the parallel-arrow class S is a subset of J , every arrow in a hom-set is a subset of its identity value J . The subset hypothesis is essential; it does not follow from the hom-set definition alone. (Contributed by Zhi Wang, 14-Sep-2026) (Revised by Zhi Wang, 17-Sep-2026)

Ref Expression
Hypotheses parhomval.h ⊢ H = x ∈ B , y ∈ B ⟼ if x = y J if x = X ∧ y = Y S ∅
parhomss.p ⊢ S ⊆ 𝒫 J
parhomss.f ⊢ φ → F ∈ U H V
Assertion parhomss ⊢ φ → F ⊆ J

Proof

Step Hyp Ref Expression
1 parhomval.h ⊢ H = x ∈ B , y ∈ B ⟼ if x = y J if x = X ∧ y = Y S ∅
2 parhomss.p ⊢ S ⊆ 𝒫 J
3 parhomss.f ⊢ φ → F ∈ U H V
4 snsspw ⊢ J ⊆ 𝒫 J
5 2 4 unssi ⊢ S ∪ J ⊆ 𝒫 J
6 eqid ⊢ S ∪ J = S ∪ J
7 1 6 3 parhomcl ⊢ φ → F ∈ S ∪ J
8 5 7 sselid ⊢ φ → F ∈ 𝒫 J
9 8 elpwid ⊢ φ → F ⊆ J