Metamath Proof Explorer


Theorem refrelsredund4

Description: The naive version of the class of reflexive relations is redundant with respect to the class of reflexive relations (see dfrefrels2 ) if the relations are symmetric as well. (Contributed by Peter Mazsa, 26-Oct-2022)

Ref Expression
Assertion refrelsredund4 rRels|IdomrrRedundRefRelsRefRelsSymRels

Proof

Step Hyp Ref Expression
1 inxpssres Idomr×ranrIdomr
2 sstr2 Idomr×ranrIdomrIdomrrIdomr×ranrr
3 1 2 ax-mp IdomrrIdomr×ranrr
4 3 ssrabi rRels|IdomrrrRels|Idomr×ranrr
5 dfrefrels2 RefRels=rRels|Idomr×ranrr
6 4 5 sseqtrri rRels|IdomrrRefRels
7 in32 rRels|IdomrrSymRelsRefRels=rRels|IdomrrRefRelsSymRels
8 inrab rRels|IdomrrrRels|r-1r=rRels|Idomrrr-1r
9 dfsymrels2 SymRels=rRels|r-1r
10 9 ineq2i rRels|IdomrrSymRels=rRels|IdomrrrRels|r-1r
11 refsymrels2 RefRelsSymRels=rRels|Idomrrr-1r
12 8 10 11 3eqtr4i rRels|IdomrrSymRels=RefRelsSymRels
13 12 ineq1i rRels|IdomrrSymRelsRefRels=RefRelsSymRelsRefRels
14 inass rRels|IdomrrRefRelsSymRels=rRels|IdomrrRefRelsSymRels
15 7 13 14 3eqtr3ri rRels|IdomrrRefRelsSymRels=RefRelsSymRelsRefRels
16 in32 RefRelsSymRelsRefRels=RefRelsRefRelsSymRels
17 inass RefRelsRefRelsSymRels=RefRelsRefRelsSymRels
18 15 16 17 3eqtri rRels|IdomrrRefRelsSymRels=RefRelsRefRelsSymRels
19 df-redund rRels|IdomrrRedundRefRelsRefRelsSymRelsrRels|IdomrrRefRelsrRels|IdomrrRefRelsSymRels=RefRelsRefRelsSymRels
20 6 18 19 mpbir2an rRels|IdomrrRedundRefRelsRefRelsSymRels