Metamath Proof Explorer


Definition df-bnj18

Description: Define the function giving: the transitive closure of X in A by R . This definition has been designed for facilitating verification that it is eliminable and that the $d restrictions are sound and complete. For a more readable definition see bnj882 . (Contributed by Jonathan Ben-Naim, 3-Jun-2011) (New usage is discouraged.)

Ref Expression
Assertion df-bnj18 trClXAR=ff|nωfFnnf=predXARiωsucinfsuci=yfipredyARidomffi

Detailed syntax breakdown

Step Hyp Ref Expression
0 cX classX
1 cA classA
2 cR classR
3 1 2 0 c-bnj18 classtrClXAR
4 vf setvarf
5 vn setvarn
6 com classω
7 c0 class
8 7 csn class
9 6 8 cdif classω
10 4 cv setvarf
11 5 cv setvarn
12 10 11 wfn wfffFnn
13 7 10 cfv classf
14 1 2 0 c-bnj14 classpredXAR
15 13 14 wceq wfff=predXAR
16 vi setvari
17 16 cv setvari
18 17 csuc classsuci
19 18 11 wcel wffsucin
20 18 10 cfv classfsuci
21 vy setvary
22 17 10 cfv classfi
23 21 cv setvary
24 1 2 23 c-bnj14 classpredyAR
25 21 22 24 ciun classyfipredyAR
26 20 25 wceq wfffsuci=yfipredyAR
27 19 26 wi wffsucinfsuci=yfipredyAR
28 27 16 6 wral wffiωsucinfsuci=yfipredyAR
29 12 15 28 w3a wfffFnnf=predXARiωsucinfsuci=yfipredyAR
30 29 5 9 wrex wffnωfFnnf=predXARiωsucinfsuci=yfipredyAR
31 30 4 cab classf|nωfFnnf=predXARiωsucinfsuci=yfipredyAR
32 10 cdm classdomf
33 16 32 22 ciun classidomffi
34 4 31 33 ciun classff|nωfFnnf=predXARiωsucinfsuci=yfipredyARidomffi
35 3 34 wceq wfftrClXAR=ff|nωfFnnf=predXARiωsucinfsuci=yfipredyARidomffi