Metamath Proof Explorer


Theorem ordtri3

Description: A trichotomy law for ordinals. (Contributed by NM, 18-Oct-1995) (Proof shortened by Andrew Salmon, 25-Jul-2011) (Proof shortened by JJ, 24-Sep-2021)

Ref Expression
Assertion ordtri3 OrdAOrdBA=B¬ABBA

Proof

Step Hyp Ref Expression
1 ordirr OrdB¬BB
2 1 adantl OrdAOrdB¬BB
3 eleq2 A=BBABB
4 3 notbid A=B¬BA¬BB
5 2 4 syl5ibrcom OrdAOrdBA=B¬BA
6 5 pm4.71d OrdAOrdBA=BA=B¬BA
7 pm5.61 A=BBA¬BAA=B¬BA
8 pm4.52 A=BBA¬BA¬¬A=BBABA
9 7 8 bitr3i A=B¬BA¬¬A=BBABA
10 6 9 bitrdi OrdAOrdBA=B¬¬A=BBABA
11 ordtri2 OrdAOrdBAB¬A=BBA
12 11 orbi1d OrdAOrdBABBA¬A=BBABA
13 12 notbid OrdAOrdB¬ABBA¬¬A=BBABA
14 10 13 bitr4d OrdAOrdBA=B¬ABBA