Metamath Proof Explorer


Theorem 2arwcatlem2

Description: Lemma for 2arwcat . (Contributed by Zhi Wang, 5-Nov-2025)

Ref Expression
Hypotheses 2arwcatlem2.a ⊢ φ → A = X
2arwcatlem2.b ⊢ φ → B = Y
2arwcatlem2.c ⊢ φ → C = Z
2arwcatlem2.f ⊢ φ → F = 0 ˙ ∨ F = 1 ˙
2arwcatlem2.1 ⊢ φ → 1 ˙ X Y · ˙ Z 1 ˙ = 1 ˙
2arwcatlem2.0 ⊢ φ → 1 ˙ X Y · ˙ Z 0 ˙ = 0 ˙
Assertion 2arwcatlem2 ⊢ φ → 1 ˙ A B · ˙ C F = F

Proof

Step Hyp Ref Expression
1 2arwcatlem2.a ⊢ φ → A = X
2 2arwcatlem2.b ⊢ φ → B = Y
3 2arwcatlem2.c ⊢ φ → C = Z
4 2arwcatlem2.f ⊢ φ → F = 0 ˙ ∨ F = 1 ˙
5 2arwcatlem2.1 ⊢ φ → 1 ˙ X Y · ˙ Z 1 ˙ = 1 ˙
6 2arwcatlem2.0 ⊢ φ → 1 ˙ X Y · ˙ Z 0 ˙ = 0 ˙
7 1 2 opeq12d ⊢ φ → A B = X Y
8 7 3 oveq12d ⊢ φ → A B · ˙ C = X Y · ˙ Z
9 8 oveqd ⊢ φ → 1 ˙ A B · ˙ C F = 1 ˙ X Y · ˙ Z F
10 6 adantr ⊢ φ ∧ F = 0 ˙ → 1 ˙ X Y · ˙ Z 0 ˙ = 0 ˙
11 simpr ⊢ φ ∧ F = 0 ˙ → F = 0 ˙
12 11 oveq2d ⊢ φ ∧ F = 0 ˙ → 1 ˙ X Y · ˙ Z F = 1 ˙ X Y · ˙ Z 0 ˙
13 10 12 11 3eqtr4d ⊢ φ ∧ F = 0 ˙ → 1 ˙ X Y · ˙ Z F = F
14 5 adantr ⊢ φ ∧ F = 1 ˙ → 1 ˙ X Y · ˙ Z 1 ˙ = 1 ˙
15 simpr ⊢ φ ∧ F = 1 ˙ → F = 1 ˙
16 15 oveq2d ⊢ φ ∧ F = 1 ˙ → 1 ˙ X Y · ˙ Z F = 1 ˙ X Y · ˙ Z 1 ˙
17 14 16 15 3eqtr4d ⊢ φ ∧ F = 1 ˙ → 1 ˙ X Y · ˙ Z F = F
18 13 17 4 mpjaodan ⊢ φ → 1 ˙ X Y · ˙ Z F = F
19 9 18 eqtrd ⊢ φ → 1 ˙ A B · ˙ C F = F