Description: Transitive closure of a relation, expressed as indexed union of powers of relations. (Contributed by RP, 5-Jun-2020)
Ref | Expression | ||
---|---|---|---|
Assertion | dftrcl3 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | df-trcl | |
|
2 | relexp1g | |
|
3 | nnex | |
|
4 | 1nn | |
|
5 | oveq1 | |
|
6 | 5 | iuneq2d | |
7 | oveq2 | |
|
8 | 7 | cbviunv | |
9 | 6 8 | eqtrdi | |
10 | 9 | cbvmptv | |
11 | 10 | ov2ssiunov2 | |
12 | 3 4 11 | mp3an23 | |
13 | 2 12 | eqsstrrd | |
14 | nnuz | |
|
15 | 1nn0 | |
|
16 | 10 | iunrelexpuztr | |
17 | 14 15 16 | mp3an23 | |
18 | fvex | |
|
19 | trcleq2lem | |
|
20 | 19 | a1i | |
21 | 20 | alrimiv | |
22 | elabgt | |
|
23 | 18 21 22 | sylancr | |
24 | 13 17 23 | mpbir2and | |
25 | intss1 | |
|
26 | 24 25 | syl | |
27 | vex | |
|
28 | trcleq2lem | |
|
29 | 27 28 | elab | |
30 | eqid | |
|
31 | 10 | iunrelexpmin1 | |
32 | 30 31 | mpan2 | |
33 | 32 | 19.21bi | |
34 | 29 33 | biimtrid | |
35 | 34 | ralrimiv | |
36 | ssint | |
|
37 | 35 36 | sylibr | |
38 | 26 37 | eqssd | |
39 | oveq1 | |
|
40 | 39 | iuneq2d | |
41 | eqid | |
|
42 | ovex | |
|
43 | 3 42 | iunex | |
44 | 40 41 43 | fvmpt | |
45 | 38 44 | eqtrd | |
46 | 45 | mpteq2ia | |
47 | 1 46 | eqtri | |