Metamath Proof Explorer


Theorem domtrfi

Description: Transitivity of dominance relation for finite sets, proved without using the Axiom of Power Sets (unlike domtr ). (Contributed by BTernaryTau, 17-Nov-2024)

Ref Expression
Assertion domtrfi C Fin A B B C A C

Proof

Step Hyp Ref Expression
1 domfi C Fin B C B Fin
2 brdomg B Fin A B g g : A 1-1 B
3 2 biimpa B Fin A B g g : A 1-1 B
4 1 3 stoic3 C Fin B C A B g g : A 1-1 B
5 4 3com23 C Fin A B B C g g : A 1-1 B
6 brdomg C Fin B C f f : B 1-1 C
7 6 biimpa C Fin B C f f : B 1-1 C
8 7 3adant2 C Fin g g : A 1-1 B B C f f : B 1-1 C
9 exdistrv g f g : A 1-1 B f : B 1-1 C g g : A 1-1 B f f : B 1-1 C
10 19.42vv g f C Fin g : A 1-1 B f : B 1-1 C C Fin g f g : A 1-1 B f : B 1-1 C
11 f1co f : B 1-1 C g : A 1-1 B f g : A 1-1 C
12 11 ancoms g : A 1-1 B f : B 1-1 C f g : A 1-1 C
13 f1domfi C Fin f g : A 1-1 C A C
14 12 13 sylan2 C Fin g : A 1-1 B f : B 1-1 C A C
15 14 exlimivv g f C Fin g : A 1-1 B f : B 1-1 C A C
16 10 15 sylbir C Fin g f g : A 1-1 B f : B 1-1 C A C
17 9 16 sylan2br C Fin g g : A 1-1 B f f : B 1-1 C A C
18 17 3impb C Fin g g : A 1-1 B f f : B 1-1 C A C
19 8 18 syld3an3 C Fin g g : A 1-1 B B C A C
20 5 19 syld3an2 C Fin A B B C A C