let o be Ordinal; GrInvLexOrder o is well-ordering
set gilo = GrInvLexOrder o;
set ilo = InvLexOrder o;
A1:
GrInvLexOrder o is_strongly_connected_in Bags o
by Def5;
A2:
field (GrInvLexOrder o) = Bags o
by ORDERS_1:12;
then A3:
GrInvLexOrder o is_reflexive_in Bags o
by RELAT_2:def 9;
A4:
GrInvLexOrder o is_transitive_in Bags o
by A2, RELAT_2:def 16;
A5:
GrInvLexOrder o is_antisymmetric_in Bags o
by A2, RELAT_2:def 12;
A6:
GrInvLexOrder o is_connected_in field (GrInvLexOrder o)
by A1, A2;
A7:
for a, b, c being bag of o st [a,b] in InvLexOrder o holds
[(a + c),(b + c)] in InvLexOrder o
by Def5;
then
GrInvLexOrder o is_well_founded_in field (GrInvLexOrder o)
by WELLORD1:def 3;
then
GrInvLexOrder o well_orders field (GrInvLexOrder o)
by A2, A3, A4, A5, A6, WELLORD1:def 5;
hence
GrInvLexOrder o is well-ordering
by WELLORD1:4; verum