Metamath Proof Explorer


Theorem fvconstr

Description: Two ways of expressing A R B . (Contributed by Zhi Wang, 18-Sep-2024)

Ref Expression
Hypotheses fvconstr.1 φ F = R × Y
fvconstr.2 φ Y V
fvconstr.3 φ Y
Assertion fvconstr φ A R B A F B = Y

Proof

Step Hyp Ref Expression
1 fvconstr.1 φ F = R × Y
2 fvconstr.2 φ Y V
3 fvconstr.3 φ Y
4 df-br A R B A B R
5 1 oveqd φ A F B = A R × Y B
6 df-ov A R × Y B = R × Y A B
7 5 6 eqtrdi φ A F B = R × Y A B
8 7 adantr φ A B R A F B = R × Y A B
9 fvconst2g Y V A B R R × Y A B = Y
10 2 9 sylan φ A B R R × Y A B = Y
11 8 10 eqtrd φ A B R A F B = Y
12 simpr φ A F B = Y A F B = Y
13 3 adantr φ A F B = Y Y
14 12 13 eqnetrd φ A F B = Y A F B
15 7 neeq1d φ A F B R × Y A B
16 15 adantr φ A F B = Y A F B R × Y A B
17 14 16 mpbid φ A F B = Y R × Y A B
18 dmxpss dom R × Y R
19 ndmfv ¬ A B dom R × Y R × Y A B =
20 19 necon1ai R × Y A B A B dom R × Y
21 18 20 sselid R × Y A B A B R
22 17 21 syl φ A F B = Y A B R
23 11 22 impbida φ A B R A F B = Y
24 4 23 syl5bb φ A R B A F B = Y