Metamath Proof Explorer


Theorem parcoval

Description: The composition in the specified parallel-arrow categories is intersection. (Contributed by Zhi Wang, 14-Sep-2026)

Ref Expression
Hypotheses parcoval.m ⊢ M = f ∈ K , g ∈ K ⟼ f ∩ g
parcoval.c ⊢ · ˙ = p ∈ B × B , z ∈ B ⟼ M
parcoval.s ⊢ M ∈ V
parcoval.u ⊢ φ → U ∈ B
parcoval.v ⊢ φ → V ∈ B
parcoval.w ⊢ φ → W ∈ B
parcoval.f ⊢ φ → F ∈ K
parcoval.g ⊢ φ → G ∈ K
Assertion parcoval ⊢ φ → G U V · ˙ W F = G ∩ F

Proof

Step Hyp Ref Expression
1 parcoval.m ⊢ M = f ∈ K , g ∈ K ⟼ f ∩ g
2 parcoval.c ⊢ · ˙ = p ∈ B × B , z ∈ B ⟼ M
3 parcoval.s ⊢ M ∈ V
4 parcoval.u ⊢ φ → U ∈ B
5 parcoval.v ⊢ φ → V ∈ B
6 parcoval.w ⊢ φ → W ∈ B
7 parcoval.f ⊢ φ → F ∈ K
8 parcoval.g ⊢ φ → G ∈ K
9 2 a1i ⊢ φ → · ˙ = p ∈ B × B , z ∈ B ⟼ M
10 eqidd ⊢ φ ∧ p = U V ∧ z = W → M = M
11 4 5 opelxpd ⊢ φ → U V ∈ B × B
12 3 a1i ⊢ φ → M ∈ V
13 9 10 11 6 12 ovmpod ⊢ φ → U V · ˙ W = M
14 13 oveqd ⊢ φ → G U V · ˙ W F = G M F
15 1 a1i ⊢ φ → M = f ∈ K , g ∈ K ⟼ f ∩ g
16 simprl ⊢ φ ∧ f = G ∧ g = F → f = G
17 simprr ⊢ φ ∧ f = G ∧ g = F → g = F
18 16 17 ineq12d ⊢ φ ∧ f = G ∧ g = F → f ∩ g = G ∩ F
19 inex1g ⊢ G ∈ K → G ∩ F ∈ V
20 8 19 syl ⊢ φ → G ∩ F ∈ V
21 15 18 8 7 20 ovmpod ⊢ φ → G M F = G ∩ F
22 14 21 eqtrd ⊢ φ → G U V · ˙ W F = G ∩ F