Metamath Proof Explorer


Theorem fr2nr

Description: A well-founded relation has no 2-cycle loops. Special case of Proposition 6.23 of TakeutiZaring p. 30. (Contributed by NM, 30-May-1994) (Revised by Mario Carneiro, 22-Jun-2015)

Ref Expression
Assertion fr2nr RFrABACA¬BRCCRB

Proof

Step Hyp Ref Expression
1 prex BCV
2 1 a1i RFrABACABCV
3 simpl RFrABACARFrA
4 prssi BACABCA
5 4 adantl RFrABACABCA
6 prnzg BABC
7 6 ad2antrl RFrABACABC
8 fri BCVRFrABCABCyBCxBC¬xRy
9 2 3 5 7 8 syl22anc RFrABACAyBCxBC¬xRy
10 breq2 y=BxRyxRB
11 10 notbid y=B¬xRy¬xRB
12 11 ralbidv y=BxBC¬xRyxBC¬xRB
13 breq2 y=CxRyxRC
14 13 notbid y=C¬xRy¬xRC
15 14 ralbidv y=CxBC¬xRyxBC¬xRC
16 12 15 rexprg BACAyBCxBC¬xRyxBC¬xRBxBC¬xRC
17 16 adantl RFrABACAyBCxBC¬xRyxBC¬xRBxBC¬xRC
18 9 17 mpbid RFrABACAxBC¬xRBxBC¬xRC
19 prid2g CACBC
20 19 ad2antll RFrABACACBC
21 breq1 x=CxRBCRB
22 21 notbid x=C¬xRB¬CRB
23 22 rspcv CBCxBC¬xRB¬CRB
24 20 23 syl RFrABACAxBC¬xRB¬CRB
25 prid1g BABBC
26 25 ad2antrl RFrABACABBC
27 breq1 x=BxRCBRC
28 27 notbid x=B¬xRC¬BRC
29 28 rspcv BBCxBC¬xRC¬BRC
30 26 29 syl RFrABACAxBC¬xRC¬BRC
31 24 30 orim12d RFrABACAxBC¬xRBxBC¬xRC¬CRB¬BRC
32 18 31 mpd RFrABACA¬CRB¬BRC
33 32 orcomd RFrABACA¬BRC¬CRB
34 ianor ¬BRCCRB¬BRC¬CRB
35 33 34 sylibr RFrABACA¬BRCCRB