Description: The trace operation and the filGen operation are inverses to one another in some sense, with filGen growing the base set and ` |``t ` shrinking it. See fgtr for the converse cancellation law. (Contributed by Mario Carneiro, 15-Oct-2015)
Ref | Expression | ||
---|---|---|---|
Assertion | trfg | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | filfbas | |
|
2 | 1 | 3ad2ant1 | |
3 | filsspw | |
|
4 | 3 | 3ad2ant1 | |
5 | simp2 | |
|
6 | 5 | sspwd | |
7 | 4 6 | sstrd | |
8 | simp3 | |
|
9 | fbasweak | |
|
10 | 2 7 8 9 | syl3anc | |
11 | fgcl | |
|
12 | 10 11 | syl | |
13 | filtop | |
|
14 | 13 | 3ad2ant1 | |
15 | restval | |
|
16 | 12 14 15 | syl2anc | |
17 | elfg | |
|
18 | 10 17 | syl | |
19 | 18 | simplbda | |
20 | simpll1 | |
|
21 | simprl | |
|
22 | inss2 | |
|
23 | 22 | a1i | |
24 | simprr | |
|
25 | filelss | |
|
26 | 25 | 3ad2antl1 | |
27 | 26 | ad2ant2r | |
28 | 24 27 | ssind | |
29 | filss | |
|
30 | 20 21 23 28 29 | syl13anc | |
31 | 19 30 | rexlimddv | |
32 | 31 | fmpttd | |
33 | 32 | frnd | |
34 | 16 33 | eqsstrd | |
35 | filelss | |
|
36 | 35 | 3ad2antl1 | |
37 | df-ss | |
|
38 | 36 37 | sylib | |
39 | 12 | adantr | |
40 | 14 | adantr | |
41 | ssfg | |
|
42 | 10 41 | syl | |
43 | 42 | sselda | |
44 | elrestr | |
|
45 | 39 40 43 44 | syl3anc | |
46 | 38 45 | eqeltrrd | |
47 | 34 46 | eqelssd | |