Metamath Proof Explorer


Theorem parhomid2

Description: Variant of parhomid . (Contributed by Zhi Wang, 14-Sep-2026) (Proof modification is discouraged.) (New usage is discouraged.)

Ref Expression
Hypotheses parhomval.h ⊢ H = x ∈ B , y ∈ B ⟼ if x = y J if x = X ∧ y = Y S ∅
parhomid.j ⊢ J ∈ V
parhomid.u ⊢ φ → U ∈ B
parhomid2.s ⊢ S ∈ V
Assertion parhomid2 ⊢ φ → J ∈ U H U

Proof

Step Hyp Ref Expression
1 parhomval.h ⊢ H = x ∈ B , y ∈ B ⟼ if x = y J if x = X ∧ y = Y S ∅
2 parhomid.j ⊢ J ∈ V
3 parhomid.u ⊢ φ → U ∈ B
4 parhomid2.s ⊢ S ∈ V
5 2 snid ⊢ J ∈ J
6 1 4 parhomval ⊢ U ∈ B ∧ U ∈ B → U H U = if U = U J if U = X ∧ U = Y S ∅
7 3 3 6 syl2anc ⊢ φ → U H U = if U = U J if U = X ∧ U = Y S ∅
8 eqid ⊢ U = U
9 8 iftruei ⊢ if U = U J if U = X ∧ U = Y S ∅ = J
10 7 9 eqtrdi ⊢ φ → U H U = J
11 5 10 eleqtrrid ⊢ φ → J ∈ U H U