Metamath Proof Explorer


Theorem dftr6

Description: A potential definition of transitivity for sets. (Contributed by Scott Fenton, 18-Mar-2012)

Ref Expression
Hypothesis dftr6.1 A V
Assertion dftr6 Tr A A V ran E E E

Proof

Step Hyp Ref Expression
1 dftr6.1 A V
2 1 elrn A ran E E E x x E E E A
3 brdif x E E E A x E E A ¬ x E A
4 vex x V
5 4 1 brco x E E A y x E y y E A
6 epel x E y x y
7 1 epeli y E A y A
8 6 7 anbi12i x E y y E A x y y A
9 8 exbii y x E y y E A y x y y A
10 5 9 bitri x E E A y x y y A
11 1 epeli x E A x A
12 11 notbii ¬ x E A ¬ x A
13 10 12 anbi12i x E E A ¬ x E A y x y y A ¬ x A
14 19.41v y x y y A ¬ x A y x y y A ¬ x A
15 exanali y x y y A ¬ x A ¬ y x y y A x A
16 14 15 bitr3i y x y y A ¬ x A ¬ y x y y A x A
17 3 13 16 3bitri x E E E A ¬ y x y y A x A
18 17 exbii x x E E E A x ¬ y x y y A x A
19 exnal x ¬ y x y y A x A ¬ x y x y y A x A
20 2 18 19 3bitri A ran E E E ¬ x y x y y A x A
21 20 con2bii x y x y y A x A ¬ A ran E E E
22 dftr2 Tr A x y x y y A x A
23 eldif A V ran E E E A V ¬ A ran E E E
24 1 23 mpbiran A V ran E E E ¬ A ran E E E
25 21 22 24 3bitr4i Tr A A V ran E E E