Metamath Proof Explorer


Theorem erinxp

Description: A restricted equivalence relation is an equivalence relation. (Contributed by Mario Carneiro, 10-Jul-2015) (Revised by Mario Carneiro, 12-Aug-2015)

Ref Expression
Hypotheses erinxp.r φ R Er A
erinxp.a φ B A
Assertion erinxp φ R B × B Er B

Proof

Step Hyp Ref Expression
1 erinxp.r φ R Er A
2 erinxp.a φ B A
3 relinxp Rel R B × B
4 3 a1i φ Rel R B × B
5 brinxp2 x R B × B y x B y B x R y
6 5 bilani φ x R B × B y x B y B x R y
7 6 simplrd φ x R B × B y y B
8 6 simplld φ x R B × B y x B
9 1 adantr φ x R B × B y R Er A
10 6 simprd φ x R B × B y x R y
11 9 10 ersym φ x R B × B y y R x
12 brinxp2 y R B × B x y B x B y R x
13 7 8 11 12 syl21anbrc φ x R B × B y y R B × B x
14 8 adantrr φ x R B × B y y R B × B z x B
15 simprr φ x R B × B y y R B × B z y R B × B z
16 brinxp2 y R B × B z y B z B y R z
17 15 16 sylib φ x R B × B y y R B × B z y B z B y R z
18 17 simplrd φ x R B × B y y R B × B z z B
19 1 adantr φ x R B × B y y R B × B z R Er A
20 10 adantrr φ x R B × B y y R B × B z x R y
21 17 simprd φ x R B × B y y R B × B z y R z
22 19 20 21 ertrd φ x R B × B y y R B × B z x R z
23 brinxp2 x R B × B z x B z B x R z
24 14 18 22 23 syl21anbrc φ x R B × B y y R B × B z x R B × B z
25 1 adantr φ x B R Er A
26 2 sselda φ x B x A
27 25 26 erref φ x B x R x
28 27 ex φ x B x R x
29 28 pm4.71rd φ x B x R x x B
30 brin x R B × B x x R x x B × B x
31 brxp x B × B x x B x B
32 anidm x B x B x B
33 31 32 bitri x B × B x x B
34 33 anbi2i x R x x B × B x x R x x B
35 30 34 bitri x R B × B x x R x x B
36 29 35 bitr4di φ x B x R B × B x
37 4 13 24 36 iserd φ R B × B Er B